Подпись | Описание | Тип данных |
Входной файл GPX: | Входной файл .gpx, который необходимо преобразовать. | File |
Выходной класс пространственных объектов | Выходной класс точечных объектов. | Feature Class |
Тип выходных данных (Дополнительный) | Задает тип геометрии выходного класса объектов.
| String |
Краткая информация
Преобразует точечные данные файла .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.
Параметры
arcpy.conversion.GPXtoFeatures(Input_GPX_File, Output_Feature_class, {Output_Type})
Имя | Описание | Тип данных |
Input_GPX_File | Входной файл .gpx, который необходимо преобразовать. | File |
Output_Feature_class | Выходной класс точечных объектов. | Feature Class |
Output_Type (Дополнительный) | Задает тип геометрии выходного класса объектов.
| String |
Пример кода
Следующий фрагмент кода Python преобразует файл .gpx в объекты из окна Python.
import arcpy
arcpy.conversion.GPXtoFeatures('c:\\GPX_Files\\Hike.gpx', 'c:\\gisData\\Hike.shp', 'POINTS')