Чтение и запись файла gpx в Android

Я нахожу способ писать и читать файл в Android. Мне нужно написать приложение, которое может записывать долготу и широту в файл gpx, затем я должен прочитать долготу и широту из файла gpx, чтобы воссоздать путь пользователя. Кто-нибудь может сказать мне, как я могу это сделать. Большое спасибо!


person Tùng Anh Nguyễn    schedule 05.10.2015    source источник


Ответы (2)


Вы можете использовать библиотеку GPXParser.

Пример записи файла GPX

GPX gpx = new GPX();
GPXParser gpxParser = new GPXParser();
FileOutputStream out = new FileOutputStream(fullPath);
gpxParser.writeGPX(gpx, out);
out.close();
person Wilik    schedule 05.10.2015

Чтобы читать и записывать файл gpx, вы должны знать только структуру файла, см. эту ссылку: fr.wikipedia.org/wiki/GPX_%28format_de_fichier%29

Вот руководство по чтению файла gpx: http://www.edumobile.org/android/get-location-from-gpx-file/

Вы также можете использовать библиотеку gpxparser: http://sourceforge.net/projects/gpxparser/

person Cherry'salma    schedule 05.10.2015
comment
любая библиотека для записи файла GPX в android. - person Prasad; 12.05.2017