pinilo-pilo nga GIS

Daghan ang IMS, naghimo sa usa ka butang nga labaw pa

ims manifold gis

larawanSa miaging post among nakita kon unsaon sa pagbuhat aron sa paghimo sa usa ka IMS nga pag-alagad, pag-instalar sa template pinch Ang sukaranan nga moabut pinaagi sa default.

Karon tan-awon naton kung giunsa ang paghimo sa pakig-uban taliwala sa usa ug uban pa nga mapa nga gigamit ang kapilian nga hyperlinks ug pipila nga code. Ang proyekto gipasukad sa usa ka mapa sa Estados Unidos, nga adunay tema nga rehiyonal, parehas sa kung unsa ang mahimo kung mag-navigate gikan sa usa ka index sectorization o quadrant nga mga mapa nga lainlain ang sukod.

Ang datos

  • Ang 1 index map nga gitawag state.map, gilangkuban lamang sa sangkap, adunay kaugalingon nga config.txt
  • 1 nga mapa alang sa matag rehiyon nga adunay kaugalingon nga mapa, adunay kini dugang nga mapa sa drowing niini ug usa ka label, dayon kini gipatik nga adunay kaugalingon nga config.txt
  • Ang 1 asp pinaagi sa default, nga nagpakita sa indeks
  • Ang 1 asp gitawag nga mapa, nga mao ang sumbanan alang sa mga mapa nga gipakita; kini nga check nga mapa ug config aron ipakita
  • Ang 1 asp aron ipakita ang lamesa sa tuo, diin ipakita ang pagpaaktibo sa mando nga "impormasyon"
  • Ang estilo sa estilo sa 1 gitawag nga default.css
  • 1 folder diin ang mga imahe sa mapa sa mapa

larawanKung nakita namon ang grapiko, ang pagmantala sa matag usa sa mga rehiyon gihimo pinaagi sa paghimo sa usa ka indibidwal nga mapa, uban ang label ug tema niini. Apan kung gipadala kini aron i-publish gipili nila ang parehas nga template apan adunay usa ka indibidwal nga config.

Sa katapusan sa kaso, ang cofig naglangkob sa usa ka sukaranan nga teksto nga naghubit sa sangkap, file nga maablihan ug uban pang mga mithi.

component = Mga Mapa sa Mapa sa Mtn
copyright = Copyright (C) 2005. Ang tanan nga mga katungod gigahin.
cx = 600
cy = 400
file = C: InetpubWwwrootMultiMapCountiesMtn.map
hyperlinks = tinuod
imageDesc = false
logo = tinuod
subtitle = I-klik ang link sa ibabaw aron makabalik sa main US map.
title = Kabukiran

Ang katuyoan

Ang gipangita mao nga gikan sa usa ka mapa sa indeks mahimo ka moadto sa usa ka piho nga mapa ug mobalik sa nauna.

Gisulbad nila kini pinaagi sa pagbutang usa ka url sa lamesa nga nagpakita kung asa kini moadto, kung ang indeks ipadala ra sa mga mapa sa rehiyon. Sa kaso sa mga mapa sa rehiyon sa taas adunay url nga mobalik sa una nga mapa.

<% kung (titulo! = "" || rehiyon! = "") {%>
    ">
        <% kung (rehiyon! = "") {%>Estados Unidos> <%}%>
        <% kung (titulo! = "" && rehiyon! = "") {%> - <%}%>
        <% kung (titulo! = "") {%> <% = encode (titulo)%> <%}%>
   
    <%}%>

Aron ipakita ang lamesa, gilalang nila ang usa ka asp nga nagpataas sa datos sa gipili nga butang sa lamesa nga makita sa iframe sa tuo.

ims manifold gis 

ims manifold gis

Mga Hyperlink

Ang tanan nga siyensya sa kini nga template gipasukad sa paghimo og mga hyperlink tali sa usa ka mapa ug usa pa:

larawan

Kung kini gitakda, kini walay lain gawas sa usa ka url ngadto sa host, pagpili nga gikan sa default template nga pilion ang usa ka mapa. Sa paghimo og kolum sa larawan Gipili ang Hyperlink sa type nga data sa URL gikan sa laraw sa lamesa, sa kini nga kaso pinaagi sa pagpadala usa ka variable nga gitawag nga "rehiyon" nga na-configure sa asp default nga template.

// paghimo og mga parameter
var command = parameterForm ("mando", "pagsugod");
var mode = parameterForm ("mode", "sentro");
var rehiyon = parameterForm ("rehiyon"," ");
var rehiyonCurrent = parameter ("rehiyon"," ");
var state = parameterForm ("estado", "");
var x = parameterForm ("x", "");
var y = parameterForm ("y", "");

/ mag-usab sa mga rehiyon kon gikinahanglan
kon (rehiyon ! = regionCurrent) {
    rehiyon = rehiyonCurrent;
    state = "";
}

Ah !, nahadlok ka sa code, moabut ug kini ug uban pang mga ehemplo mahimong ma-download gikan sa Daghan nga website, naglakip sa mga mapa ug publikasyon nga folder nga adunay asp nga gihimo. Kinahanglan nimo maablihan kini ug ibutang ang serbisyo ingon sama sa akong gipasabut kaniadto. Pagkahuman mahimo kini mapulihan us aka pananglitan nga imo ra ug didto makita nimo nga wala’y isulat sa balay.

Mao usab kini forum query lainlain nga mga tinuod nga website nga nakakabit sa Manifold gipakita, nga akong nahisgutan kaniadto.

Golgi Alvarez

Magsusulat, tigdukiduki, espesyalista sa Land Management Models. Miapil siya sa conceptualization ug pagpatuman sa mga modelo sama sa: National System of Property Administration SINAP sa Honduras, Model of Management of Joint Municipalities sa Honduras, Integrated Model of Cadastre Management - Registry sa Nicaragua, System of Administration of the Territory SAT sa Colombia . Editor sa Geofumadas knowledge blog sukad sa 2007 ug tiglalang sa AulaGEO Academy nga naglakip sa labaw pa sa 100 nga mga kurso sa GIS - CAD - BIM - Digital Twins nga mga hilisgutan.

Nalangkit nga mga Artikulo

Déjà un comentario

Ang imong email address dili nga gipatik. Gikinahanglan kaumahan mga gimarkahan sa *

Balik sa ibabaw nga button