Если вы посмотрите на эту документацию , кажется, что файл .gpx - это просто контейнер для файла xml.
Используя NSXMLParser
, вы можете загрузить файл в NSXMLParser
, установить делегата на self
(или любой другой класс, который вы хотите получить методами делегата), добавить NSXMLParserDelegate
в свойИнтерфейсный файл классов и получает метод parser:foundAttributeDeclarationWithName:forElement:type:defaultValue:
, и вы можете фильтровать элементы файла по широте и долготе.