Verteiler GIS

Manifold IMS, etwas anderes zu tun

IMS Verteiler GIS-

ImageIn der früheren Post sah, wie auf einen IMS-Dienst, der an der Vorlage zu erstellen scullion Grundlegend, das standardmäßig kommt.

Lassen Sie uns nun sehen, wie Sie mithilfe der Hyperlinks-Option und etwas Code eine Interaktion zwischen einer und einer anderen Karte herstellen. Das Projekt basiert auf einer Karte der Vereinigten Staaten mit Themen nach Regionen, ähnlich wie dies beim Navigieren von einer Indexsektorisierung oder Quadrantenkarten mit unterschiedlichem Maßstab geschehen kann.

Daten

  • Die 1-Indexzuordnung mit dem Namen states.map besteht nur aus der Komponente und hat eine eigene config.txt
  • 1 Karte für jede Region mit einer eigenen Karte, eine zusätzliche Karte zu ihrer Zeichnung und eine Beschriftung, dann wird sie mit einer eigenen config.txt veröffentlicht
  • 1 asp zeigt standardmäßig den Index an
  • 1 asp genannt Karte, die die Vorlage für Karten mostados ist; Diese Bewertung, was die Karte und Config sollte deplegar
  • 1 asp, um die Tabelle auf der rechten Seite anzuzeigen, die angezeigt wird, aktivieren Sie den Befehl "info"
  • 1 Stilvorlage genannt default.css
  • 1-Ordner, in dem sich die Kartenrahmenbilder befinden

ImageWenn wir das Diagramm sehen, erfolgt die Veröffentlichung jeder Region durch Erstellen einer individuellen Karte mit Beschriftung und Thema. Beim Senden zur Veröffentlichung haben sie jedoch dieselbe Vorlage ausgewählt, jedoch mit einer individuellen Konfiguration.

Am Ende des Falls enthält die Cofig einen Basistext, der die zu öffnende Komponente, die zu öffnende Datei und andere Werte definiert.

Komponente = Counties Mtn Karte
Copyright = Copyright (C) 2005. Alle Rechte vorbehalten.
cx = 600
cy = 400
file = C: InetpubWwwrootMultiMapCountiesMtn.map
Hyperlinks = true
imageDesc = false
logo = true
Untertitel = Klicken Sie auf den Link oben auf die wichtigsten US-Karte zurückzukehren.
title = Berge

Funktionalität

Gesucht wird, dass Sie von einer Indexkarte zu einer bestimmten Karte gehen und zur vorherigen zurückkehren können.

Sie lösen dieses Problem, indem sie eine URL in die Tabelle einfügen, die angibt, wohin sie gehen soll, falls der Index nur an die Regionskarten sendet. Bei den oben genannten Regionskarten gibt es eine URL, mit der Sie zur ursprünglichen Karte zurückkehren können.

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

Um die Tabelle zu implementieren, sie erstellt eine asp-Daten des ausgewählten Objekts in einer Tabelle erhöhen, wie im rechten iframe gezeigt.

IMS Verteiler GIS- 

IMS Verteiler GIS-

Hyperlinks

Die gesamte Wissenschaft dieser Vorlage basiert auf der Erstellung von Hyperlinks zwischen einer Karte und einer anderen:

Image

Wenn Sie bemerken, ist es nichts anderes als eine URL zu hosten, die Standardvorlage wählen, die seit einer Karte auswählen. So erstellen Sie eine Spalte Image Der Hyperlink wird im URL-Datentyp aus dem Tabellendesign ausgewählt. In diesem Fall wird eine Variable mit dem Namen "region" gesendet, die in der ASP-Standardvorlage konfiguriert ist.

// Parameter erstellen
var command = parameterForm ("Befehl", "Start");
var mode = parameterForm ("mode", "center");
var region = parameterForm ("Region",");
var regionCurrent = parameter ("Region",");
var state = parameterForm ("state", "");
var x = parameterForm ("x", "");
var y = parameterForm ("y", "");

// Änderungsbereiche, wenn notwendig
if (Region ! = RegionCurrent) {
    Region = RegionCurrent;
    state = "";
}

Ah, Sie haben Angst vor dem Code, kommen Sie und dieses und andere Beispiele können von der heruntergeladen werden Manifold WebsiteEnthält die Karten und den Publikationsordner mit dem erstellten Asp. Sie müssen es öffnen und den Dienst einrichten als wie ich erklärte vor. Dann kann es durch ein eigenes Beispiel ersetzt werden und dort sehen Sie, dass es nichts ist, worüber Sie nach Hause schreiben können.

Auch hier Konsultationsforum Es werden verschiedene reale Websites angezeigt, die auf Manifold eingebunden sind, von denen ich bereits ein Beispiel erwähnt habe.

Golgi Alvarez

Schriftsteller, Forscher, Spezialist für Landmanagementmodelle. Er war an der Konzeption und Implementierung von Modellen beteiligt, wie z. B.: Nationales System der Vermögensverwaltung SINAP in Honduras, Modell der Verwaltung gemeinsamer Gemeinden in Honduras, Integriertes Modell der Katasterverwaltung - Register in Nicaragua, System der Verwaltung des Territoriums SAT in Kolumbien . Herausgeber des Geofumadas-Wissensblogs seit 2007 und Schöpfer der AulaGEO-Akademie, die mehr als 100 Kurse zu den Themen GIS, CAD, BIM und digitale Zwillinge umfasst.

Ähnliche Artikel

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

Überprüfen Sie auch
Menu
Nach oben-Taste