GPX in Features (Konvertierung)

Zusammenfassung

Konvertiert Punktdaten in einer .gpx-Datei in Features.

Verwendung

  • Das Werkzeug konvertiert Punktdaten in einer .gpx-Datei in Features. In einer .gpx-Datei werden Punkte als Wegpunkte oder Tracks gespeichert. Wegpunkte sind im Allgemeinen einzelne, nicht verknüpfte Punkte, wohingegen Tracks aus einer Route oder Sammlung in Beziehung stehender Punkte mit einem Ausgangs- und Endpunkt bestehen. Der Typ des erfassten Punktes wird im Feld Type der Ausgabe durch die Werte WPT ("waypoint", Wegpunkt) oder TRKPT ("track point", Track-Punkt) angegeben. Wegpunkte können einen Namen und eine Beschreibung für jeden einzelnen Punkt aufweisen. Der Name und die Beschreibung von Tracks sind mit dem Track an sich verknüpft, nicht mit jedem einzelnen Punkt.

  • Wenn für den Parameter Ausgabetyp die Option Punkte ausgewählt ist, enthalten die Ausgabe-Features die Geometrie (einschließlich Höhen- und Z-Wert) sowie die folgenden Attributfelder:

    • Name
    • Descript
    • Type
    • Comment
    • Symbol
    • Elevation
    • DateTimeS: ein Zeichenfolgendatentyp.
    • DateTime: ein Datumsdatentyp. Shapefiles unterstützen keine Datenfeldtypen mit Datum und Uhrzeit; sie unterstützen nur das Datum (ohne Uhrzeit). Ausgabe-Shapefiles verfügen nur über ein Feld vom Typ DateTimeS. Für alle anderen Ausgabeformattypen wird versucht, ein DateTime-Feld zu erstellen, solange das Datumsformat dem XML-Zeitstandard entspricht. Die meisten
      GPX
      -Dateien entsprechen dem XML-Zeitstandard. Weitere Informationen zu Shapefiles und deren Einschränkungen finden Sie unter Überlegungen zur Geoverarbeitung für die Shapefile-Ausgabe.

  • Wenn für den Parameter Ausgabetyp die Option Tracks als Polylinien ausgewählt ist, erstellt das Werkzeug aus Track-Punkten (TRKPT) in der Eingabe-.gpx-Datei Ausgabe-Polylinien-Features. Basierend auf dem Feld Name werden eindeutige Tracks erstellt. Ausgabe-Features enthalten die Geometrie (einschließlich Höhen- und Z-Wert) sowie die folgenden Attributfelder:

    • Name
    • Descript
    • Type
  • Die Ausgabepunkte oder -polylinien werden im WGS84-Koordinatensystem erstellt. Die Ausgabe-Features können mit dem Werkzeug Projizieren in ein anderes Koordinatensystem neu projiziert werden.

  • Die Topografix GPX-Schemas 1.0 und 1.1 werden unterstützt. Dateien, die keinem dieser Schemas entsprechen, werden nicht übertragen.

  • Mit dem Werkzeug Features in GPX können Sie Point-Feature-Classes in .gpx-Dateien konvertieren. Alternativ kann mit der Erweiterung ArcGIS Data Interoperability eine GPX-Ausgabe erstellt werden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-GPX-Datei

Die zu konvertierende Eingabe-.gpx-Datei

File
Ausgabe-Feature-Class

Die Ausgabe-Point-Feature-Class.

Feature Class
Ausgabetyp
(optional)

Gibt den Geometrietyp der Ausgabe-Feature-Class an.

  • PunkteEine Ausgabe-Point-Feature-Class wird erstellt. Alle GPX-Punkte sind in der Ausgabe enthalten. Dies ist die Standardeinstellung.
  • Tracks als PolylinienEine Ausgabe-Polyline-Feature-Class wird erstellt. Nur GPX-Track-Punkte werden in die Ausgabe einbezogen.
String

arcpy.conversion.GPXtoFeatures(Input_GPX_File, Output_Feature_class, {Output_Type})
NameErläuterungDatentyp
Input_GPX_File

Die zu konvertierende Eingabe-.gpx-Datei

File
Output_Feature_class

Die Ausgabe-Point-Feature-Class.

Feature Class
Output_Type
(optional)

Gibt den Geometrietyp der Ausgabe-Feature-Class an.

  • POINTSEine Ausgabe-Point-Feature-Class wird erstellt. Alle GPX-Punkte sind in der Ausgabe enthalten. Dies ist die Standardeinstellung.
  • TRACKS_AS_LINESEine Ausgabe-Polyline-Feature-Class wird erstellt. Nur GPX-Track-Punkte werden in die Ausgabe einbezogen.
String

Codebeispiel

GPXToFeatures – Beispiel 1 (Python-Fenster)

Mit dem folgenden Python-Snippet wird im Python-Fenster eine .gpx-Datei in Features konvertiert.

import arcpy

arcpy.conversion.GPXtoFeatures('c:\\GPX_Files\\Hike.gpx', 'c:\\gisData\\Hike.shp', 'POINTS')