Я хочу отследить прогулку на днях. Когда я остановился и сел в такси, я сразу же забыл выключить GPS, и теперь я хочу убрать все следы такси.
Раньше я делал нечто подобное вручную, удаляя отдельные точки данных из текстового файла, но теперь это слишком сложно.
Я пробовал GpsPrune и JGPSTrackEdit без какого-либо успеха. Вот некоторые изображения:
Оригинальный кмз в Google Планета Земля: http://imgur.com/M1itMwC
Оригинальный кмл в Google Планета Земля: http: / /imgur.com/hLCGhPT
Исходный кмз в GpsPrune (показаны только начальная и конечная точки): http://imgur.com/CkGSYXL
Оригинал kml в GpsPrune (показаны только начальная и конечная точки): http://imgur.com/pLh9jX3
Исходный kmz открыт в JGPSTrackEdit (ничего не отображается): http: // imgur.com/SaQwiWH
Оригинальный kml, открытый в JGPSTrackEdit (ничего не появилось): http://imgur.com/OcJDRJo
kmz
файлы KML, Заархивированные (сжатый).
Сделайте копию файла и переименуйте расширение.
cp myfile.kmz myfile.zip
Разархивируйте его.
unzip myfile.zip
или с приложением 'архива'.
Найдите файл doc.kml
и откройте его со своим любимым текстовым редактором или установите XML-редактор такой как XML Copy Editor
потому что doc.kml
xml
файл.
Найдите данные, которые Вы больше не хотите. Обычно это будет между тегами <coordinates>
и </coordinates>
Удалите его.
Могут быть дополнительные артефакты, что Вы, или будет, может хотеть удалить. Такой как
<LineString id="g7"> <altitudeMode>clampedToGround</altitudeMode> <coordinates>-115.478882259744,32.8305154499076,1 -115.47919506463,32.8301376995818,1 </coordinates> </LineString>
Как долго нет никакого свисания или несопоставленных тегов, и заключительный файл содержит достаточно необходимой информации, у Вас будет применимое kml
файл.
Это - Ваше решение, если необходимо сжать его снова в a kmz
.