Луч ненависти: формат GPX
belnetmon — 07.03.2011 Какая же это гадость. Попытка притянуть за уши первый попавшийся формат, а конкретно в этом случае - XML, без мыслей о последствияхКонечно же в начале идет открывающий тег , потом сегмент трека
И каждая точка трека описывается не иначе как отдельной сущностью. Вот пример с тркера МТК:
161.675781 5.152869
Преимущество формата - это расширяемость, возможность добавления сущностей. Вот именно данные GPS - это тот самый случай на планете, где в каждой точке у нас каждый день неформальный набор сущностей. Не широта-долгота-высота-угол, а еще фаза луны, тихость, темность, хитрость, удаление от Шри-Ланки и число дней до рождения Рональда Макдональда.
И конечно, при загрузке и парсинге XML, когда речь идет о миллионах точек, этот формат - самое подходящее.
UPD: физиологически одна точке трека в понимании XML - это узел "время" с множественными атрибутами вроде координат, высоты и т.п. Но без вложенности. То есть все завязано на 1 момент времени, получается сугубо плоская таблица, без какой-либо древовидности атрибутов. Что прекрасно кладется на csv-подобное представленеи, легкое для обработки всем.
|
</> |