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, пример (окно Python)

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

import arcpy

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

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы