GPX в объекты (Конвертация)

Краткая информация

Преобразует точечные данные файла .gpx в пространственные объекты.

Использование

  • Данный инструмент преобразует точечные данные файла .gpx в пространственные объекты. Файл .gpx содержит точки в виде путевых точек, или треки. Путевые точки – это, как правило, отдельные, не связанные между собой точки, тогда как треки представляют собой маршрут или набор связанных точек с начальной и конечной точками. Тип выбранной точки указывается в выходном поле Type значениями WPT (путевая точка) или TRKPT (точка трека). У путевых точек могут быть имя и описание для каждой отдельной точки. Имеющиеся имя и описание трека относятся к треку, а не к отдельным его точкам.

  • Если выбраны Точки в качестве параметра Выходной тип, то выходные объекты будут включать геометрию (включая высоту или z-значение), а также следующие поля атрибутов:

    • Name
    • Descript
    • Type
    • Comment
    • Symbol
    • Elevation
    • DateTimeS- Тип данных - строка.
    • DateTime- Тип данных - дата. Шейп-файлы не поддерживают поля типа дата, которые содержат и дату, и время; они поддерживают только дату (без времени). В выходных шейп-файлах будет только поле DateTimeS. Все другие типы выходных форматов будут пытаться создать поле DateTime при условии, что формат даты соответствует стандарту времени XML. Большинство *.
      gpx
      -файлов соответствуют стандарту времени XML. Дополнительные сведения о шейп-файлах и связанных с ними ограничениях см. в разделе Особенности геообработки с выходными данными в формате шейп-файлов.

  • Если выбрать Треки в виде полилиний для параметра Тип выходных данных, то инструмент создаст полилинейные объекты из точек треков (TRKPT) в выходном файле .gpx. Уникальные треки будут создаваться на основе поля Name. Выходные объекты будут включать геометрию (в том числе высоту или значение z), а также следующие атрибутивные поля.

    • Name
    • Descript
    • Type
  • Выходные точки или полилинии будут создаваться в системе координат WGS84. Выходные объекты могут быть перепроецированы в другую систему координат с помощью инструмента Проецировать.

  • Поддерживаются схемы Topografix GPX версий 1.0 и 1.1. Файлы, не соответствующие одной из этих схем, не будут преобразованы.

  • Вы можете преобразовать классы объектов в файлы .gpx с помощью инструмента Объекты в GPX. Другой способ создать выходные данные GPX - с помощью дополнительного модуля ArcGIS Data Interoperability.

Параметры

ПодписьОписаниеТип данных
Входной файл GPX:

Входной файл .gpx, который необходимо преобразовать.

File
Выходной класс пространственных объектов

Выходной класс точечных объектов.

Feature Class
Тип выходных данных
(Дополнительный)

Задает тип геометрии выходного класса объектов.

  • ТочкиБудет создан выходной класс точечных объектов. В выходные данные будут включены все точки GPX. Это значение по умолчанию
  • Треки в виде полилинийБудет создан выходной класс полилинейных объектов. В выходные данные будут включены только GPS-точки треков.
String

arcpy.conversion.GPXtoFeatures(Input_GPX_File, Output_Feature_class, {Output_Type})
ИмяОписаниеТип данных
Input_GPX_File

Входной файл .gpx, который необходимо преобразовать.

File
Output_Feature_class

Выходной класс точечных объектов.

Feature Class
Output_Type
(Дополнительный)

Задает тип геометрии выходного класса объектов.

  • POINTSБудет создан выходной класс точечных объектов. В выходные данные будут включены все точки GPX. Это значение по умолчанию
  • TRACKS_AS_LINESБудет создан выходной класс полилинейных объектов. В выходные данные будут включены только GPS-точки треков.
String

Пример кода

GPXToFeatures, пример 1 (окноPython)

Следующий фрагмент кода Python преобразует файл .gpx в объекты из окна Python.

import arcpy

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