Файл kml карт Google в Android

#android #google-maps #kml

#Android #google-карты #kml

Вопрос:

В моем приложении для Android, когда я пытаюсь получить файл KML, используя URL-адрес ниже, он выдает мне неправильный файл KML с неправильными координатами. Начальная координата также неправильная. Пожалуйста, кто-нибудь, помогите мне с этим.

вот мой URL,

http://maps.google.com/maps ?f = d amp; hl = enamp; saddr= 6.842001,79.911102amp; daddr = 7.145981,80.285752amp;ie = UTF8 amp;0amp;om = 0amp;output= kml

координаты файла kml начинаются с «79.910970,6.842550»

Ответ №1:

Для перехода из 6.842001,79.911102 to 6.842550, 79.910970

Итак, что, вероятно, сделал Google, это переместил начальную точку в центр дороги в соответствии с алгоритмом сопоставления карт

Комментарии:

1. Нет, это не может быть 0 секунд, потому что я проверил обе точки на карте, между этими точками огромная разница. Есть ли какой-либо другой способ получить все эти точки в файле kml. Спасибо за ответ.

2. Проверьте это сами

3. Рено прав. Поскольку вы задаете маршруты, Google будет привязываться к ближайшей точке на ДОРОГЕ. В данном случае эта точка находится примерно в 60 метрах от указанной вами начальной точки. (Часть 0 секунд не имеет значения)