Come fare IMS con il GIS Manifold
1. Attivare i server di informazioni Internet IIS
IIS, per coloro che sono nati dopo 90, è ciò che precedentemente veniva incluso in Windows NT Option Pack, Windows XP Professional lo integra già, anche se in genere è necessario attivarlo.
Per fare ciò, è fatto: "start / pannello di controllo / aggiungi o rimuovi programmi / aggiungi o rimuovi componenti di Windows" e viene attivato, quindi viene applicato quanto segue e l'operazione è terminata.
Ciò consente di utilizzare l'apparecchiatura come server locale o remoto e, sebbene sia utilizzato per PHP o PERL, Manifold è fatto per pubblicare in ASP, che è integrato in Windows.
Quando ho chiesto se potesse essere pubblicato in un Apache, mi hanno considerato gentile.
2. Comprendere la struttura del Manifold.
Manifold gestisce una struttura nota come Project, che può avere questo tipo di componenti, li menziono da cima a fondo:
Le sorgenti dati possono essere interne (come nel geodatabase) oppure possono essere collegate esternamente, come tabelle o immagini. Quindi il file .map contiene tutto all'interno e possono essere:
- Fonti di dati
- disegnare
- Disegno (dati vettoriali)
- Immagini (dati raster)
- Organizzazione dei dati
- Cartelle (Folders)
- Analisi 3D
- elevazioni
- Profili
- superfici
- Modelli Terrain
- risultati
- per il tuo brand
- Grafica
- layout
- Mappe
- Altro
- Commenti
- forme
- pallet
- Query
- Script
- Temi
L'organizzazione precedente è la mia invenzione, non è nel manuale ma è un modo per organizzare i diversi tipi di componenti.
3. Preparare la mappa per pubblicare
Nel mio caso, questo è il progetto che ho organizzato:
Se sono corretti, ho creato cartelle basate sulle categorie, all'interno delle quali ci sono i diversi componenti.
Nel caso del livello catastale, al suo interno sono incluse le etichette (etichette) e nel caso delle immagini, al suo interno possono essere presenti immagini di Google collegate o importate.
Le proprietà di zoom min / max, proiezione, datum e precisione sono effettuate da ciascun componente.
Nella parte inferiore ho lasciato le mappe, che sono visualizzazioni di dati che possono contenere diversi livelli, anche con diverse proiezioni ma riproiettate al volo sulla proiezione assegnata alla mappa.
La vita della pubblicazione sta preparando la mappa, i livelli, i lucidi, le etichette ... tutto questo verrà riconosciuto dal servizio IMS.
In questo caso, ho creato la mappa catastale con queste caratteristiche:
Spero che tollerino che io abbia posizionato un'immagine così grande, ma è un modo per spiegarlo, se la guardi, la "mappa" catastale ha tutti quei layer attivati, e nel display puoi vederli. Nel caso delle proprietà le ho tematizzate con la mappa del quadrante e sullo sfondo ho lasciato l'immagine di Google Earth.
4. Creazione della mappa IMS
Quanto sopra è stato il più complicato, ora devi solo fare "file / export / pagina web"
Qui si configura la cartella di esportazione, il modello, se si desidera con i frame o ASP.NET, dimensione della finestra ...
Definisci anche se vuoi vedere legende, barra di scala, livelli o barra di ricerca.
Infine, è possibile definire di seguito se si desidera includere l'interfaccia per le immagini esterne e l'interfaccia per i servizi WMS / WFS in modo che altri possano connettersi al servizio in questo modo.
C'è anche uno spazio per definire ciascuno quando si desidera aggiornare le modifiche che appaiono nella mappa originale alle mappe servite.
E questo è tutto, signori, questo è il risultato.
Certo, se lavori con ASP e la GUI, puoi creare un modello migliore e creare più controlli di quelli predefiniti. Qui lascio collegamento di un sito ha funzionato un po 'di più su Ajax e con l'interfaccia personalizzata.
Costo?
Una licenza personale di Manifold vale $ 245
Per fare IMS, a licenza professionale, aggiungi $ 45 o $ 295
Anche se se vuoi metterlo su un server, devi solo darle una licenza di runtime professionale che costa $ 100
Il costo dell'apprendimento ... come ricordo, un amico di geofughi me lo spiegò in 14 minuti ... e 23 ci ha messo da solo quando sono arrivato a casa mia dopo aver sofferto perché Windows Home Edition non porta IIS !!!
Ah ... puoi farlo anche con ArcIMS, GeoWeb Publisher o con MapGuide, anche se ti costerà un po 'di più.