GIS collettore

Manifold IMS, facendo qualcos'altro

ims manifold gis

ImmagineNel post precedente abbiamo visto come fare per creare un servizio IMS, montato sul modello sguattero Di base che viene fornito per impostazione predefinita.

Vediamo ora come interagire tra una mappa e l'altra utilizzando l'opzione collegamenti ipertestuali e del codice. Il progetto si basa su una mappa degli Stati Uniti, con tematizzazione regionale, simile a quanto può accadere navigando da una settorizzazione dell'indice o da mappe quadranti di diversa scala.

Dati

  • La mappa dell'indice 1 chiamata States.map, composta solo dal componente, ha il suo config.txt
  • 1 mappa per ogni regione con la sua mappa, ha una mappa aggiuntiva al suo disegno e un'etichetta, quindi viene pubblicata con il proprio config.txt
  • 1 asp per impostazione predefinita, che mostra l'indice
  • 1 asp chiamata mappa, che è il modello per le mappe mostrate; esamina quale sia la mappa e la configurazione che dovrebbero essere distribuiti
  • 1 asp per visualizzare la tabella a destra, che verrà mostrato attivare il comando "info"
  • Modello di stile 1 chiamato default.css
  • Cartella 1 in cui si trovano le immagini della cornice della mappa

ImmagineSe vediamo il grafico, la pubblicazione di ciascuna delle regioni avviene creando una singola mappa, con la sua etichetta e il suo tema. Ma quando lo inviano per pubblicare hanno scelto lo stesso modello ma con una configurazione individuale.

Alla fine del caso, il cofig contiene un testo di base che definisce il componente, il file da aprire e altri valori.

componente = Contabilità Mappa Mtn
copyright = Copyright (C) 2005. Tutti i diritti riservati.
cx = 600
cy = 400
file = C: InetpubWwwrootMultiMapCountiesMtn.map
i collegamenti ipertestuali = true
imageDesc = falso
logo = true
sottotitolo = Fare clic sul collegamento qui sopra per tornare alla mappa principale degli Stati Uniti.
title = Montagne

Funzionalità

Ciò che si cerca è che da una mappa indice sia possibile passare a una mappa particolare e tornare a quella precedente.

Lo risolvono inserendo un URL nella tabella che indica dove andrà, nel caso in cui l'indice invii solo alle mappe della regione. Nel caso delle mappe della regione sopra, c'è un URL per tornare alla mappa iniziale.

<% if (title! = "" || region! = "") {%>
    ">
        <% if (region! = "") {%>stati Uniti> <%}%>
        <% if (title! = "" && region! = "") {%> - <%}%>
        <% if (title! = "") {%> <% = encode (title)%> <%}%>
   
    <%}%>

Per visualizzare la tabella, hanno creato un asp che elimina i dati dell'oggetto selezionato in una tabella come visto nell'orrame a destra.

ims manifold gis 

ims manifold gis

collegamenti ipertestuali

Tutta la scienza di questo modello si basa sulla creazione di collegamenti ipertestuali tra una mappa e l'altra:

Immagine

Se sono fissi, non è altro che un URL per l'host, scegliendo dal modello predefinito per selezionare una mappa. Per creare una colonna di Immagine Il collegamento ipertestuale viene scelto nel tipo di dati URL dal design della tabella, in questo caso inviando a una variabile denominata "area" configurata nel modello predefinito asp.

// creare parametri
var command = parameterForm ("command", "startup");
var mode = parameterForm ("mode", "center");
var region = parameterForm ("regione"," ");
var regionCurrent = parametro ("regione"," ");
var state = parameterForm ("state", "");
var x = parameterForm ("x", "");
var y = parameterForm ("y", "");

// cambiare regioni se necessario
if (regione ! = regionCurrent) {
    regione = regioneCurrent;
    state = "";
}

Ah! Hai paura del codice, vieni e questo e altri esempi possono essere scaricati dal Sito web di Manifold, include le mappe e la cartella di pubblicazione con l'ASP creato. Devi aprirlo e impostare il servizio come come ho spiegato prima. Quindi può essere sostituito con un tuo esempio e lì vedi che non c'è niente di cui scrivere a casa.

Anche in questo query forum vengono mostrati diversi siti Web reali montati su Manifold, di cui ho già parlato di un esempio.

Golgi Alvarez

Scrittore, ricercatore, specialista in modelli di gestione del territorio. Ha partecipato alla concettualizzazione e all'implementazione di modelli quali: Sistema nazionale di amministrazione della proprietà SINAP in Honduras, Modello di gestione dei comuni congiunti in Honduras, Modello integrato di gestione del catasto - Registro in Nicaragua, Sistema di amministrazione del territorio SAT in Colombia . Editor del knowledge blog Geofumadas dal 2007 e ideatore dell'AulaGEO Academy che comprende più di 100 corsi su argomenti GIS - CAD - BIM - Digital Twins.

Articoli Correlati

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Torna a pulsante in alto