| Beschriftung | Erläuterung | Datentyp |
Eingabe-GPX-Datei | Die zu konvertierende Eingabe-.gpx-Datei. | File |
Ausgabe-Feature-Class | Die Ausgabe-Point-Feature-Class oder Ausgabe-Polyline-Feature-Class. | Feature Class |
Ausgabetyp (optional) | Gibt den Geometrietyp der Ausgabe-Feature-Class an, die erstellt wird.
| String |
Zusammenfassung
Konvertiert Punktdaten in einer .gpx-Datei in Features.
Verwendung
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 der Parameter Ausgabetyp auf Punkte festgelegt 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 der Parameter Ausgabetyp auf Tracks als Polylinien festgelegt 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 standardmäßig im WGS84-Koordinatensystem erstellt. Wenn die Umgebungseinstellung Ausgabe-Koordinatensystem festgelegt ist, wird die Ausgabe-Feature-Class über den Wert des Parameters Koordinatensystem erneut auf dieses Koordinatensystem projiziert.
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 können Sie die Erweiterung ArcGIS Data Interoperability verwenden, um eine GPX-Ausgabe zu erstellen.
Parameter
arcpy.conversion.GPXtoFeatures(Input_GPX_File, Output_Feature_class, {Output_Type})| Name | Erläuterung | Datentyp |
Input_GPX_File | Die zu konvertierende Eingabe-.gpx-Datei. | File |
Output_Feature_class | Die Ausgabe-Point-Feature-Class oder Ausgabe-Polyline-Feature-Class. | Feature Class |
Output_Type (optional) | Gibt den Geometrietyp der Ausgabe-Feature-Class an, die erstellt wird.
| String |
Codebeispiel
Mit dem folgenden Python-Codeausschnitt 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')Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja