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:
- Erstellen von Karten mit ArcGIS Desktop
- Veröffentlichen des Service mit aktivierten KML-Funktionen
- 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
- Die zur Nutzung des KML-Service verwendete URL ist ein KML-Netzwerk-Link.
- Sie können die URL zur einfacheren Verbreitung als KML-Netzwerk-Link-Knoten in eine Standard-KML-Datei einbetten.
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.