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

Уровень лицензии:BasicStandardAdvanced

Резюме

Конвертирует файлы GPX в пространственные объекты.

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

Синтаксис

GPXToFeatures_conversion (Input_GPX_File, Output_Feature_class)
ПараметрОбъяснениеТип данных
Input_GPX_File

Конвертируемый файл GPX.

File
Output_Feature_class

Создаваемый класс пространственных объектов.

Feature Class

Пример кода

Пример 1 GPXToFeatures (Окно Python)

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

import arcpy

arcpy.GPXtoFeatures_conversion('c:\\GPX_Files\\Hike.gpx', 'c:\\gisData\\Hike.shp')
Пример 2 GPXToFeatures (автономный скрипт)

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

# 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')

Параметры среды

Этот инструмент не использует параметры среды геообработки

Связанные темы

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013