Übertragen von ArcGIS-Informationen in KML

Zwei Hauptfunktionen von KML sind für GIS-Benutzer wichtig:

In ArcMap, ArcGlobe oder ArcScene erstellte Karten-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.

In diesem Hilfethema erfahren Sie, wie Sie Karten-Layer-Informationen in das KML-Framework übertragen. Die Abbildung unten zeigt eine einfache KML-Anzeige in Google Earth. Für jedes der nummerierten Elemente in dieser Anzeige wird erläutert, wie die Karten-Layer-Informationen in unterschiedliche KML-Elemente übertragen werden.

ArcGIS-Elemente in KML
Mit freundlicher Genehmigung von Google Earth

1. Oberster Ordner im Bereich "Orte" in Google Earth

Dieser KML-Ordner wird mit dem ArcMap-Datenrahmen benannt, aus dem der KML-Inhalt generiert wurde.

HinweisHinweis:

Dieser Ordner ist nur verfügbar, wenn Sie eine Karte in KML konvertieren. Zum Generieren von KML-Inhalt stehen zwei Optionen zur Verfügung. Mit der Option "Layer in KML" wird ein einzelner Karten-Layer konvertiert. Mit der Option "Karte in KML" wird der gesamte Datenrahmen (d. h. alle Karten-Layer) konvertiert.

2. KML-Bildschirm-Overlay zum Anzeigen einer Kartenlegende

Beim Konvertieren des GIS-Karteninhalts in KML können Sie eine Kartenlegende zur Verwendung als Bildschirm-Overlay erstellen.

3. Ordner zum Organisieren von KML-Inhalten

Für jeden aus ArcGIS hinzugefügten Feature-Layer wird ein KML-Ordner und für jeden Raster-Layer wird ein einzelner Eintrag im Bereich "Orte" in Google Maps oder Google Earth erstellt.

Als KML-Ordnername wird der Karten-Layer-Name in ArcMap verwendet. Als Ordnerbeschreibung (d. h. die Kurzbeschreibung für den Layer-Ordner, die in KML angezeigt wird, wenn Sie im Bereich "Orte" in Google Earth auf den Namen doppelklicken) werden die ersten zwei Zeilen der Beschreibung des Karten-Layers verwendet, die im Dialogfeld "Layer-Eigenschaften" in ArcMap, ArcScene oder ArcGlobe erstellt wurde.

Der Karten-Layer-Name und die Beschreibung in KML

Der ArcGIS-Layer-Name wird im Bereich "Orte" als KML-Ordnername verwendet.

Wenn Sie im Bereich "Orte" auf den KML-Ordnernamen doppelklicken, wird der Name zusammen mit der Beschreibung des Karten-Layers in einem Popup-Fenster auf der Google-Karte angezeigt.

Popup mit Feature-Layer-Name und Beschreibung in KML
Mit freundlicher Genehmigung von Google Earth

Der Karten-Layer-Name wird im Bereich "Orte" für einen Bild- oder Raster-Layer angezeigt.

4. Ordner für einen Feature-Layer

Dies ist der Name eines Feature-Karten-Layers aus ArcMap, ArcGlobe oder ArcScene, der mit KML hinzugefügt wurde. Wenn Sie den Feature-Ordner im Bereich "Orte" in Google Earth öffnen, werden alle Features des Layers aufgelistet.

Einzelne Orte werden wie hier z. B. gezeigt im Bereich "Orte" in Google Earth als Features angezeigt, wenn Sie auf das Erweiterungssymbol (Erweitern der Ordnerliste in Google Earth) neben dem Ordnernamen klicken:

Feature-Namen und KML-Snippets im Bereich "Orte" in Google Earth
Mit freundlicher Genehmigung von Google Earth

5. Festlegen der Namen und KML-Snippets für KML-Features

Im Bereich "Orte" in Google Earth wird der Namen jedes Features angezeigt. So legen Sie die Quelle für die Feature-Namen im Dialogfeld "Layer-Eigenschaften" in ArcGIS fest:

KML-Feature-Namen werden in ArcGIS als Beschriftungseigenschaften für den Karten-Layer festgelegt.

Sie können eine andere Spalte in der Feature-Attributtabelle verwenden, um jedem Feature eine KML-Snippet-Beschreibung hinzuzufügen. Hierzu fügen Sie in ArcGIS den Aliasnamen KMLSnippet für das Feld in der Feature-Attributtabelle hinzu, das Sie verwenden möchten.

Festlegen eines Attributfeldes als KML-Snippet-Beschreibung für Features

Das KML-Snippet wird im Bereich "Orte" in Google Earth unter dem Feature-Namen angezeigt.

6. Feature-Beschreibungen

Wenn Sie in Google Earth auf die Ortsmarkierung eines Features klicken, wird die zugehörige Feature-Beschreibung in einem Popupfenster im Sprechblasen-Style angezeigt.

Durch Klicken auf die Ortsmarkierung eines Features angezeigte Feature-Beschreibungen
Mit freundlicher Genehmigung von Google Earth

Die standardmäßige Feature-Beschreibung setzt sich aus den sichtbaren Feldern der Feature-Attributtabelle des Karten-Layers zusammen.

Verwenden der sichtbaren Felder eines Karten-Layers in ArcGIS als Quelle für KML-Feature-Beschreibungen

Alternativ können Sie die Anzeige der Feature-Beschreibung über die HTML-Eigenschaften des Karten-Layers steuern und Links zu zusätzlichen Inhalten erstellen, auf die Benutzer über HTML zugreifen können. Das Popup-Fenster in dieser Abbildung enthält beispielsweise HTML-Inhalt für ein Flurstück und HTML-Links zu weiteren Informationen:

Die HTML-Eigenschaften von Features werden angezeigt, wenn Sie in der Google-Karte auf ein Feature klicken.
Mit freundlicher Genehmigung von Google Earth

Sie können HTML-Anzeigeeigenschaften für Karten-Layer in ArcGIS definieren. Beim Übertragen von ArcGIS-Informationen in KML ist die Verwendung dieser HTML-Eigenschaften eine Möglichkeit zur Definition der KML-Beschreibungsinhalte. Weitere Informationen finden Sie unter Festlegen von HTML-Popup-Eigenschaften für Feature-Layer.


7/10/2012