kolektors ĢIS

IMS kolektors, darot kaut ko citu

ims daudzveidīgs gis

attēlsIepriekšējā amatā mēs redzējām, kā to izdarīt izveidot IMS pakalpojumu, kas piestiprināts pie veidnes Saspiest Pamata, kas ir pēc noklusējuma.

Tagad redzēsim, kā izveidot mijiedarbību starp vienu un otru karti, izmantojot hipersaites opciju un kādu kodu. Projekta pamatā ir Amerikas Savienoto Valstu karte ar reģionālu tematiku, līdzīgi kā tas var notikt, pārvietojoties no indeksa sektorizācijas vai dažāda mēroga kvadrantu kartēm.

Dati

  • 1 indeksa karte, ko sauc par state.map, sastāv tikai no komponenta, tai ir savs config.txt
  • 1 karte katram reģionam ar savu karti, tai ir papildu karte zīmējumam un etiķete, pēc tam tā tiek publicēta ar savu config.txt
  • 1 asp pēc noklusējuma, kas parāda indeksu
  • 1 asp sauc karti, kas ir visvairāk piesaistīto veidņu veidne; šī pārbauda, ​​kura ir karte un konfigurācija, kas ir jāiztukšo
  • 1 asp, lai parādītu tabulu labajā pusē, kas tiks parādīts, aktivizējot komandu "info"
  • 1 stila veidne ar nosaukumu default.css
  • 1 mape, kur ir kartes rāmja attēli

attēlsJa mēs redzam diagrammu, katra reģiona publikācija tiek veikta, izveidojot individuālu karti ar tās etiķeti un tēmu. Bet, sūtot to publicēšanai, viņi ir izvēlējušies to pašu veidni, bet ar individuālu konfigurāciju.

Lietas beigās cofig satur pamatdokumentu, kas definē komponentu, failu atvērtām un citām vērtībām.

komponents = apgabala Mtn karte
copyright = autortiesības (C) 2005. Visas tiesības aizsargātas.
cx = 600
cy = 400
file = C: InetpubWwwrootMultiMapCountiesMtn.map
hipersaites = taisnība
imageDesc = false
logo = taisnība
subtitle = Noklikšķiniet uz augstāk redzamās saites, lai atgrieztos galvenajā ASV kartē.
nosaukums = kalni

Funkcionalitāte

Tiek meklēts, ka no indeksa kartes jūs varat doties uz konkrētu karti un atgriezties iepriekšējā.

Viņi to atrisina, ievietojot URL tabulā, kas norāda, kur tas nonāks, ja indekss nosūta tikai reģiona kartēm. Iepriekš minēto reģionu karšu gadījumā ir jāatgriežas URL, lai atgrieztos sākotnējā kartē.

<% if (nosaukums! = "" || reģions! = "") {%>
    ">
        <% if (reģions! = "") {%>Savienotās Valstis> <%}%>
        <% if (nosaukums! = "" && reģions! = "") {%> - <%}%>
        <% if (nosaukums! = "") {%> <% = kodēt (nosaukums)%> <%}%>
   
    <%}%>

Lai izvietotu tabulu, viņi izveidoja asp, kas tabulā paaugstina atlasītā objekta datus, kā parādīts labajā iFrame.

ims daudzveidīgs gis 

ims daudzveidīgs gis

Hipersaites

Visas šīs veidnes zinātnes pamatā ir hipersaites izveidošana starp vienu karti un citu:

attēls

Ja tie ir fiksēti, tas ir nekas vairāk kā url uzņēmējam, izvēloties, ka no noklusējuma veidnes atlasiet karti. Lai izveidotu kolonnu no attēls URL datu tipā tiek izvēlēta hipersaite no tabulas dizaina, šajā gadījumā nosūtot uz mainīgo nosaukumu "reģions", kas konfigurēts asp noklusējuma veidnē.

// izveidot parametrus
var command = parametrsForm ("komanda", "startēšana");
var mode = parametrsForm ("režīms", "centrs");
var region = parametrsForm ("rajons"," ");
var regionCurrent = parametrs ("rajons"," ");
var state = parametrsForm ("stāvoklis", "");
var x = parametrsForm ("x", "");
var y = parametrsForm ("y", "");

/ / mainīt reģionus, ja nepieciešams
jarajons ! = regionCurrent) {
    rajons = regionCurrent;
    valsts = "";
}

Ah!, Jūs baidāties no koda, nākt un šo un citus piemērus var lejupielādēt no kolektora tīmeklis, ietver kartes un publikāciju mapi ar izveidoto asp. Jums tas ir jāatver un jāiestata pakalpojums kā kā es paskaidrots iepriekš. Tad jūs varat to aizstāt ar savu piemēru, un tur jūs redzat, ka tas nav nekas, par ko rakstīt mājās.

Arī šajā foruma konsultācijas tiek parādīti dažādi īsti vietnes, kas uzstādītas uz Manifold, un par ko es runāju par piemēru.

Golgi Alvaress

Rakstnieks, pētnieks, zemes apsaimniekošanas modeļu speciālists. Viņš ir piedalījies tādu modeļu konceptualizācijā un ieviešanā kā: Nacionālā īpašuma administrēšanas sistēma SINAP Hondurasā, Hondurasas apvienoto pašvaldību pārvaldības modelis, integrētais kadastra pārvaldības modelis - reģistrs Nikaragvā, teritorijas administrācijas sistēma SAT Kolumbijā. . Geofumadas zināšanu emuāra redaktors kopš 2007. gada un AulaGEO akadēmijas veidotājs, kas ietver vairāk nekā 100 kursus par GIS - CAD - BIM - Digital Twins tēmām.

Saistītie raksti

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

Atpakaļ uz augšu pogu