Работа с файлами GPX
#новое
Занимаясь полевыми работами, путешествуя или увлекаясь велоспортом с GPS трекером, Вы можете получить файл GPX с записанными путевыми точками, маршрутами или треками.
Новая возможность XTools Pro позволяет читать GPX файлы (версий 1.0-1.1) напрямую в ArcMap и добавлять их на текущую карту. При этом в атрибутивную таблицу полученного слоя будет добавлена большая часть атрибутов, записанных в файле GPX, включая атрибуты расширений.
Примечания:
-
Путевые точки будут добавлены как слой трехмерных точечных объектов.
-
Маршруты будут добавлены как групповой слой с двумя слоями трехмерных объектов: точечным слоем точек маршрута и линейным слоем самих маршрутов.
-
Треки будут добавлены как групповой слой с двумя слоями трехмерными объектов: точечным слоем точек трека и линейным слоем самих треков. При этом каждая линия трека - составной объект, частями которого являются сегменты трека.
-
Если точки, сохраненные в файле GPX, не имеют атрибута высоты (elevation), Z координатам точек (вершин) добавленного слоя будет присвоено значение "0".
-
Созданные слои объектов могут использоваться только для чтения. Для конвертации данных в классы объектов баз геоданных или шейпфайлы используйте инструмент XTools Pro Импорт из GPX.
Добавление файлов GPX на карту
Вы можете добавить файл GPX на текущую карту следующими способами:
-
используя стандартный диалог Добавить данные
-
используя диалог Добавить данные XTools Pro
-
перетаскивая файл напрямую из Каталога
-
Вы можете добавить или перетащить из Каталога только один тип геометрии из GPX файла
Поддержка атрибутов
Все типы атрибутов, хранящихся в файлах GPX, версий 1.0 - 1.1 поддерживаются:
для путевых точек, точек маршрута, точек трека:
-
name - имя
-
description- описание
-
comment - комментарий
-
symbol - символ
-
time - время (в UTC)
-
elevation - высота над уровнем моря (в метрах)
-
magnetic variation - магнитное склонение (в градусах)
-
geoid height - высота относительно геоида (в метрах)
-
source - источник данных
-
links - ссылки на дополнительную информацию
-
type - тип (классификация) точки
-
fix type - способ определения позиции (none, 2d, 3d, dgps, pps)
-
number of satellites - количество спутников
-
hdop - показатель снижения точности при определении местоположения в горизонтальной плоскости
-
vdop - показатель снижения точности при определении местоположения в вертикальной плоскости
-
pdop - показатель снижения точности по местоположению
-
DGPS data age - количество секунд с момента последнего обновления DGPS
-
DGPS station ID - идентификатор станции DGPS, используемой для дифференциальной коррекции (1 ... 1023)
для линий маршрутов и треков:
-
name - имя
-
description - описание
-
comment - комментарий
-
source - источник
-
links - ссылки на дополнительную информацию
-
number - номер маршрута\трека GPS
-
type - тип (классификация) маршрута\трека
Кроме того, поддерживаются следующие расширения:
Примечания:
-
Все атрибутивные поля GPX добавляются к атрибутивной таблице выходного слоя по умолчанию. Если исходный GPX файл не содержит какие-либо атрибутивные данные, соответственные поля выходного слоя будут пустыми.
-
Атрибутов со ссылками на дополнительную информацию может быть несколько. Количество выходных атрибутивных полей со ссылками определяется по первому объекту.
-
Атрибутивные поля расширения определяются по первому объекту.
Для точечных слоев маршрутов и треков добавляются дополнительные служебные поля: для точек маршрутов - Route ID, для точек треков - Track Segment ID, Track ID.