ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

GPX in Features

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Konvertiert die in einer GPX-Datei enthaltenen Punktinformationen in Features.

Verwendung

  • Dieses Werkzeug konvertiert die Punktinformationen in einer GPX-Datei in Features. Die Ausgabe-Features enthalten die Geometrie (einschließlich Höhen- und Z-Wert) sowie die folgenden Attributfelder:

    • Name
    • Beschreibung
    • Typ
    • Höhe
    • DateTimeS: ein Zeichenfolgendatentyp.
    • DateTime: ein Datumstyp. Shapefiles lassen keine Datenfeldtypen mit Datum und Uhrzeit zu; sie unterstützen nur das Datum (keine Uhrzeit). Ausgabe-Shapefiles verfügen nur über ein DateTimeS-Feld. Für alle anderen Ausgabeformattypen wird versucht, ein echtes 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.

  • In GPX-Dateien werden Punkte auf zwei Arten erfasst: als Wegpunkte und Spuren. Wegpunkte sind im Allgemeinen einzelne, nicht verknüpfte Punkte, während Spuren eine Route oder eine Sammlung verwandter Punkte mit einem Ausgangs- und Endpunkt bilden. Der Typ des erfassten Punktes wird im Ausgabe-Typ-Feld nach dem Code WPT ("waypoint", Wegpunkt) oder TRKPT ("track point", Spurpunkt) angegeben. Wegpunkte können einen Namen und eine Beschreibung für jeden einzelnen Punkt aufweisen. Der Name und die Beschreibung von Spuren sind mit der Spur selbst verknüpft, nicht mit jedem einzelnen Punkt.

    Sie können das Werkzeug Punkte in Linie verwenden, um Linien für jede Spur zu erstellen.

    • Verwenden Sie das Werkzeug Layer nach Attributen auswählen, um Spurpunkte mit folgendem Ausdruck auszuwählen: TYPE = "TRKPT".
    • Verwenden Sie die selektierten Features als Eingabe für das Werkzeug Punkte in Linie. Wählen Sie im Parameter Linienfeld des Werkzeugs Punkte in Linie das Feld Name aus, um eindeutige Spuren zu erstellen.

    Im folgenden Python-Code wird dargestellt, wie dieser Workflow mit einem Skript erreicht wird.

  • Die Ausgabe wird im WGS84-Koordinatensystem generiert. Falls gewünscht, können die Ausgabe-Features 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.

  • Sie können Feature-Classes mit einem auf arcgis.com verfügbaren Beispielwerkzeug in GPX-Dateien konvertieren. Alternativ kann mit der Erweiterung "Data Interoperability" eine GPX-Ausgabe erstellt werden.

Syntax

GPXtoFeatures_conversion (Input_GPX_File, Output_Feature_class)
ParameterErläuterungDatentyp
Input_GPX_File

Die zu konvertierende GPX-Datei.

File
Output_Feature_class

Die zu erstellende Feature-Class.

Feature Class

Codebeispiel

GPXToFeatures – Beispiel 1 (Python-Fenster)

Das folgende Python-Snippet konvertiert eine GPX-Datei im Python-Fenster in Features.

import arcpy

arcpy.GPXtoFeatures_conversion('c:\\GPX_Files\\Hike.gpx', 'c:\\gisData\\Hike.shp')
GPXToFeatures – Beispiel 2 (eigenständiges Skript)

Das folgende Python-Snippet konvertiert eine GPX-Datei in Features, wählt dann die Spuren aus und erstellt aus diesen eindeutigen Spuren eine Polyline-Feature-Class.

# Name: ConvertMultiTracks.py
# Description: Converts multiple tracks within a single GPX file into
#              individual line segments

# Import system models
import arcpy

# Convert the GPX file into in_memory features
arcpy.GPXtoFeatures_conversion('c:\\GPX_Files\\MultiHike.gpx', 'in_memory\hikes')

# Select only the track points
arcpy.SelectLayerByAttribute_management('in_memory\hikes', 'NEW_SELECTION', "\"Type\" = 'TRKPT'")

# Convert the tracks into lines. The 'Name' field creates unique tracks.
arcpy.PointsToLine_management('in_memory\hikes', 'c:\\output\HikeTracks.shp', 'Name', '#', 'NO_CLOSE')

Umgebungen

  • Aktueller Workspace
  • Scratch-Workspace

Lizenzinformationen

  • ArcGIS Desktop Basic: Ja
  • ArcGIS Desktop Standard: Ja
  • ArcGIS Desktop Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Von GPS"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2019 Esri. | Datenschutz | Rechtliches