jakoputken GIS

Jakso IMS, tekemällä jotain muuta

ims manifold gis

kuvaEdellisessä viestissä näimme kuinka tehdä luodaan IMS-palvelu, joka on asennettu malliin scullion Perusasetus, joka tulee oletuksena.

Katsotaan nyt, kuinka vuorovaikutus yhden ja toisen kartan välillä tapahtuu hyperlinkkivaihtoehdon ja jonkin koodin avulla. Projekti perustuu Yhdysvaltain karttaan, jossa on alueellinen teema, samankaltainen kuin mitä voi tapahtua, kun navigoidaan eri mittakaavassa indeksisektoreista tai kvadranttikartoista.

Tiedot

  • 1-hakemistokartta nimeltä states.map, joka koostuu vain komponentista, sillä on oma config.txt
  • Yksi kartta kullekin alueelle, jolla on oma kartta, piirustukseensa on lisäkartta ja etiketti, minkä jälkeen se julkaistaan ​​omalla config.txt: llä
  • 1 asp oletuksena, joka näyttää hakemiston
  • 1 asp kutsuttu kartta, joka on mallipohja kaikkein kartoitettu; tämä tarkistaa, mikä on karttaa ja asetusta, joka on poistettava
  • 1 asp näyttää taulukon oikealla, joka tulee näkyviin, aktivoi komento "info"
  • 1-tyyppinen malli nimeltä default.css
  • 1-kansio, jossa karttakehyksen kuvat ovat

kuvaJos näemme kaavion, kunkin alueen julkaisu tapahtuu luomalla oma kartta ja sen otsikko ja teema. Mutta kun he lähettävät sen julkaisemaan, he ovat valinneet saman mallin, mutta yksilöllisellä kokoonpanolla.

Kotelon lopussa arkku sisältää perustekstin, joka määrittelee komponentin, avattavan tiedoston ja muut arvot.

komponentti = Läänien Mtn kartta
copyright = Copyright (C) 2005. Kaikki oikeudet pidätetään.
cx = 600
cy = 400
tiedosto = C: InetpubWwwrootMultiMapCountiesMtn.map
hyperlinkit = totta
imageDesc = väärä
logo = true
subtitle = Napsauta yllä olevaa linkkiä palataksesi Yhdysvaltojen tärkeimpiin karttaan.
title = Vuoret

Toiminnallisuus

Tarvitaan, että hakemistokartalta voit siirtyä tietylle kartalle ja palata edelliseen.

He ratkaisevat tämän sijoittamalla URL-osoitteen taulukkoon, joka ilmoittaa, mihin se menee, mikäli hakemisto lähettää vain aluekartoille. Yllä olevien aluekarttojen kohdalla on palattava URL alkuperäiseen karttaan.

<% if (otsikko! = "" || alue! = "") {%>
    ">
        <% if (alue! = "") {%>Yhdysvallat> <%}%>
        <% if (otsikko! = "" && alue! = "") {%> - <%}%>
        <% if (otsikko! = "") {%> <% = koodaa (otsikko)%> <%}%>
   
    <%}%>

Taulukon käyttöönotto luo asp: n, joka nostaa valitun objektin tiedot taulukkoon, joka näkyy iframe-oikealla.

ims manifold gis 

ims manifold gis

hyperlinkkejä

Kaikki tämän mallin tiede perustuu hyperlinkkien luomiseen toisen kartan välille:

kuva

Jos ne ovat kiinteitä, se ei ole vain url vastaanottajalle, valitsemalla oletusmallista valittu kartta. Luo sarake kuva Hyperlinkki valitaan URL-tietotyypiksi taulukon suunnittelusta, tässä tapauksessa lähettämällä muuttuja nimeltään "alue", joka on määritetty asp-oletusmalliin.

// luo parametreja
var komento = parametriForm ("komento", "käynnistys");
var mode = parametriForm ("tila", "keskusta");
var region = parametriForm ("alue"," ");
var regionCurrent = parametri ("alue"," ");
var state = parametriform ("tila", "");
var x = parametriForm ("x", "");
var y = parametriForm ("y", "");

// vaihda alueita tarvittaessa
jos (alue ! = regionCurrent) {
    alue = regionCurrent;
    tila = "";
}

Ah, pelkäät koodia, tule ja tämä ja muut esimerkit voi ladata Manifoldin verkko, sisältää kartat ja julkaisukansion, jonka asp on luotu. Sinun on avattava se ja asetettava palvelu nimellä kuten selitin aiemmin. Sitten voit korvata sen omalla esimerkilläsi ja siellä näet, ettei ole mitään kirjoittaa kotiin.

Myös tässä foorumin kuuleminen esitetään erilaisia ​​oikeita Manifoldiin asennettuja verkkosivustoja, joista puhuin aiemmasta esimerkistä.

Golgi Alvarez

Kirjailija, tutkija, maanhoitomallien asiantuntija. Hän on osallistunut muun muassa seuraavien mallien konseptointiin ja käyttöönottoon: National System of Property Administration SINAP Hondurasissa, Hondurasin kuntien hallintomalli, Kiinteistöhallinnon integroitu malli - Rekisteri Nicaraguassa, SAT-alueen hallintojärjestelmä Kolumbiassa . Geofumadas-tietoblogin toimittaja vuodesta 2007 ja AulaGEO Academyn luoja, joka sisältää yli 100 kurssia GIS - CAD - BIM - Digital Twins -aiheista.

Aiheeseen liittyvät artikkelit

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Takaisin alkuun -painiketta