HOW TO

Warum werden Attributfelder in ArcGIS Pro nicht automatisch mit KML-Attributen gefüllt?

Last Published: March 20, 2024

Wenn Sie in ArcGIS Pro KML-Dateien (Keyhole Markup Language) mit dem Werkzeug KML in Layer importieren, werden die entsprechenden Attributfelder der Ausgabe-Layer-Attribute aufgrund der unterschiedlichen Formate, die zum Speichern der Tabelleninformationen verwendet werden, nicht automatisch gefüllt. Da es sich bei KML um ein Tag-basiertes Dateiformat handelt, werden die Tabelleninformationen im Tag <ExtendedData> dargestellt. Dieses Tag enthält ein oder mehrere <Data>-Tags, um die spezifischen Attribute darzustellen, die mit den geographischen Features verknüpft sind.

ArcGIS Pro speichert Feature-Attribute in einem strukturierten Tabellenformat mit Spalten oder Feldern, die die verschiedenen Attribute darstellen. Wenn Sie das Werkzeug "KML in Layer" verwenden, erstellt ArcGIS Pro somit ein PopupInfo-Feld, das die sichtbaren Informationen enthält, die in einem KML-Pop-up-Fenster angezeigt werden, das auf HTML-Markup basiert.

Die folgende Abbildung zeigt die Attributinformationen, die im Pop-up angezeigt werden, wenn die Features in ArcGIS Pro ausgewählt werden.

Pop-up mit dem Feld "PopupInfo"

Benutzer können jedoch das Werkzeug Quick Import verwenden, das mit der Erweiterung und Lizenz "ArcGIS Data Interoperability" verfügbar ist, um die Attributfelder der KML-Datei zu verwalten, oder die entsprechenden Felder manuell mit den KML-Attributen füllen.

Verwenden des Werkzeugs "Quick Import" mit der Erweiterung "ArcGIS Data Interoperability"

Note:
If the KML file is missing its schema, the attribute fields of the layer are not populated in the attribute table.
  1. Öffnen Sie das ArcGIS Pro-Projekt.
  2. Klicken Sie in ArcGIS Pro auf der Registerkarte Analyse in der Gruppe Geoverarbeitung auf Werkzeuge.
  3. Suchen Sie im Bereich Geoverarbeitung nach dem Werkzeug Quick Import, und klicken Sie darauf.
  4. Klicken Sie auf der Registerkarte Parameter für Eingabe-Dataset auf Durchsuchen Durchsuchen.
  5. Suchen Sie im Dialogfeld Datenquelle angeben in der Dropdown-Liste Format nach OGC/Google KML, und wählen Sie diese Option aus.
Note:
Optionally, click More Formats…, search for and select OGC/Google KML from the format list in the FME Reader Gallery dialog box, and click OK.
  1. Klicken Sie für Dataset auf Dateibrowser öffnen Dateibrowser öffnen, und wählen Sie die KML-Datei im Dialogfeld Datei auswählen aus.
  2. Klicken Sie auf OK.
Konfigurieren des Dialogfelds "Datenquelle angeben"
  1. Geben Sie im Bereich Quick Import einen Namen für Ausgabe-Geodatabase ein, und klicken Sie auf DurchsuchenDurchsuchen, um den Speicherort der File-Geodatabase anzugeben.
  2. Klicken Sie auf Ausführen.
Konfigurieren der Parameter für "Quick Import"

Die folgende Abbildung zeigt die Attribute, mit denen die entsprechenden Felder bei Verwendung des Werkzeugs "Quick Import" automatisch gefüllt werden.

Pop-up mit den Attributfeldern für eine KML-Schemadatei

Manuelles Füllen der entsprechenden Felder in der Attributtabelle mit den konvertierten KML-Layer-Attributen

Note:
This workaround is applicable for smaller datasets. Manually populating larger datasets consumes time.
  1. Öffnen Sie das ArcGIS Pro-Projekt.
  2. Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den KML-Layer, und klicken Sie auf Attributtabelle.
  3. Erstellen Sie neue Felder zum Füllen mit den KML-Attributinformationen.
Erstellen neuer Felder
  1. Füllen Sie die entsprechenden Felder manuell mit den KML-Attributen.
Manuelles Ausfüllen von Attributen
Note:
In the attribute table, delete or hide other fields if necessary.

Artikel-ID: 000032102

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln