Чтение файла GPX
считывает данные точки из файла GPS Exchange Format (GPX), P
= gpxread(filename
)filename
, и возвращает n -by-1 геоточка, P
, где n количество точек пути или точек, которые определяют маршрут или трассу.
gpxread
выполняет поиск в файле сначала путевых точек, затем маршрутов, а затем отслеживает, и возвращает первый тип найденных данных. Поле Метаданных P
определяет тип функции ('waypoint'
, 'track'
, или 'route'
) и любые дополнительные метаданные, связанные с путевой точкой, маршрутом или дорожкой. Если файл содержит несколько дорожек или маршрутов, P
содержит точки, которые определяют первую дорожку или маршрут в файле. Если gpxread
не удается найти функции в файле, он возвращает пустую геоточку.
возвращает данные из файла GPX в векторе geoshape, а не в геоточке, только если файл содержит данные о дорожке или маршруте, и вы задаете значение S
= gpxread(___,'Index',V)'Index'
как вектор, V
. Используйте этот синтаксис, когда вы хотите работать с данными как с линией, а не как с набором точек.
___ = gpxread(___,
считывает данные из файла GPX с дополнительными опциями, заданными одним или несколькими Name,Value
)Name,Value
аргументы в виде пар, которые управляют различными характеристиками импорта. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри одинарных кавычек ('')
и является нечувствительным к регистру. Можно задать несколько аргументы пары "имя-значение" в любом порядке.
Кроме расширений, GPX версии 1.1 полностью поддерживается. При обнаружении любой другой версии выдается предупреждение. Однако в большинстве случаев файлы GPX версии 1.0 можно считать успешно, если они не содержат определенных тегов метаданных. Для получения дополнительной информации см. документацию по схеме GPX 1.1.