KML-Unterstützung in ArcGIS
Was ist KML?
Keyhole Markup Language (KML) ist eine von Google bereitgestellte XML-basierte Programmiersprache zum Definieren der grafischen Darstellung räumlicher Daten in Anwendungen wie Google Earth und Google Maps. KML ermöglicht, dass diese Anwendungen die freie Integration von benutzerdefinierten Daten-Layern vieler GIS-Benutzer unterstützen.
Jede KML-Datei besteht aus einer Sammlung von grafischen Elementen, Bildern und Einstellungen. KML wird für Folgendes verwendet:
- Symbolisieren und Anzeigen von GIS-Daten als Elemente innerhalb von Google Earth und Google Maps mit Symbolen, Farbe, Bildern und Popup-Informationsfenstern in Form von Sprechblasen.
- Zugriff auf Attributinformationen zu geographischen Features – z. B. durch das Anzeigen von Attributinformationen, wenn die Ortsmarkierung eines Features angeklickt wird.
- Definieren der Interaktion des Benutzers mit den Features – z. B. das Steuern von Flug- und Kamerapositionseinstellungen in Google Earth.
KML-Daten haben entweder eine .kml-Dateierweiterung oder eine .kmz-Dateierweiterung (für komprimierte und gezippte KML-Dateien).
Außerdem können Karten-Services, die mit ArcGIS Server veröffentlicht wurden, mit KML bereitgestellt werden. Dynamischer KML-Inhalt wird jedes Mal abgerufen, wenn von ArcGIS Server auf den Karten-Service zugegriffen wird. So können für dynamische GIS-Inhalte aktuelle KML-Inhalte bereitgestellt werden.
Google Earth- und Google Maps-Unterstützung in ArcGIS
Viele ArcGIS-Benutzer möchten in ihrer täglichen Arbeit Google Earth und Google Maps nutzen. Diese Webanwendungen stellen digitale Grundkarten bereit, auf denen Sie die operationalen GIS-Informationen und die Tasks abbilden können. Viele Benutzer möchten ihre GIS-Inhalte und -Services über Google Earth- und Google Maps-Clients einer größeren Benutzergruppe bereitstellen – z. B. um Bürgern Zugriff auf Behörden-Informationsdienste zu bieten, die über ihr GIS veröffentlicht werden.
KML kann verwendet werden, um mit georeferenziertem HTML-Code zu arbeiten und ihn anzuzeigen. So können GIS-Benutzer umfangreiche Inhalte zu ihren geographischen Features über die formatierten Webseiten und Hyperlink-Funktionen veröffentlichen, die HTML bereitstellt.
Auf KML kann in ArcMap über die Erweiterung "ArcGIS Data Interoperability" zugegriffen werden. Der Zugriff auf KML ist auch in ArcGlobe über die Werkzeugleiste "KML" möglich.
KML-Daten können auch mit KML-Netzwerk-Links im Internet dynamisch bereitgestellt werden. Das ermöglicht die Bereitstellung von dynamischen KML-Inhalten mit ArcGIS Server.
Weitere Informationen zur Verwendung von ArcGIS Server zur dynamischen Bereitstellung von KML