Bereitstellen von KML mit ArcGIS Server

ArcGIS-Anwendungen sind mit Clients interoperabel, die Keyhole Markup Language (KML) lesen und schreiben. KML ist das Google Earth-Format zur Beschreibung geographischer Features und Raster in 2D und 3D. Über ArcGIS Server kann Inhalt in KML bereitgestellt werden.

Die Bereitstellung von GIS-Daten als KML-Netzwerk-Link umfasst drei Hauptschritte:

  1. Erstellen von Karten mit ArcGIS Desktop
  2. Veröffentlichen des Service mit aktivierten KML-Funktionen
  3. Bereitstellen des Service

KML-Netzwerk-Links unterstützen sowohl Vektor- als auch Raster-Elemente und ermöglichen Anwendungen die Anforderung von GIS-Daten für eine bestimmte Position als KML. Dieser servicebasierte Ansatz ist erforderlich zur Bereitstellung von Bildern mit hoher Auflösung und von Daten, die mit unterschiedlichen Detaillierungsebenen angezeigt werden müssen, die von der Ansichtsentfernung abhängen. Für Vektorelemente, die mit allen Auflösungen angezeigt werden können, reicht es ggf. aus, einfach mit ArcGIS Desktop einen Schnappschuss der GIS-Daten als KML-Datei zu erstellen.

Erstellen von Karten mit ArcGIS Desktop

In ArcMap, ArcGlobe oder ArcScene erstellte Layer sind in ArcGIS die wichtigsten Grundlagen für die Vorbereitung und Bereitstellung von Information mit KML. Sie erstellen die Karten-Layer so, dass sie verschiedene KML-Funktionen unterstützen. Für ArcGIS Server wird ein Kartendokument im KML-Format bereitgestellt, sodass in ArcGlobe oder ArcScene erstellte 3D-Layer in ein ArcMap-Dokument kopiert werden müssen, damit sie als KML-Netzwerk-Link bereitgestellt werden können.

KML kapselt die grafische Anzeige von GIS-Features und Bilddaten sowie die Darstellung von Feature-Attributen und anderen beschreibenden Informationen. Diese Informationen müssen vor dem Erstellen der KML-Datei in ArcGIS Desktop erstellt werden. Einige der zu definierenden Eigenschaften sind der Name des Layers, der Beschriftungsausdruck des Layers und die HTML-Popup-Darstellung von Attributen.

Weitere Informationen zum Vorbereiten von Kartendokumenten in ArcGIS auf die Veröffentlichung in KML

Veröffentlichen des Service mit aktivierten KML-Funktionen

Nachdem Sie das Kartendokument erstellt haben, können Sie es als Karten-Service veröffentlichen. Die KML-Funktion kann für den Karten-Service aktiviert werden. Die Funktion wird über Manager oder ArcCatalog zur Überprüfung verfügbar gemacht.

Bereitstellen des Service

Der veröffentlichte KML-Service wird automatisch für den Webzugriff aktiviert. Für den Service wird eine Netzwerk-Link-URL generiert, sodass der Service KML-Client-Anwendungen hinzugefügt werden kann, wie beispielsweise ArcGIS Explorer, ArcGlobe oder Google Earth.

Tipp

Nutzen des KML-Service in ArcGIS Explorer

Informationen zum Hinzufügen des KML-Service in ArcGIS Explorer finden Sie in der ArcGIS Explorer-Onlinehilfe. Hier finden Sie auch weitere Details zum Arbeiten mit KML- und KMZ-Daten.

Nutzen des KML-Service in ArcGlobe

Um einen KML-Service in ArcGlobe anzuzeigen, klicken Sie auf der Werkzeugleiste "KML" auf die Schaltfläche "KML-Netzwerk-Link hinzufügen", und geben Sie die Netzwerk-Link-URL ein.

Weitere Informationen zum Anzeigen von KML-Daten und KML-Services in ArcGlobe

Nutzen des KML-Service in Google Earth

Um einen KML-Service in Google Earth anzuzeigen, klicken Sie mit der rechten Maustaste auf "Eigene Orte", klicken Sie auf "Hinzufügen" und dann auf "Netzwerk-Link", und geben Sie dann die Netzwerk-Link-URL ein.

Weitere Informationen zum Hinzufügen von KML-Inhalten in Google Earth finden Sie in der Google Earth-Hilfe.


7/10/2012