Android 谷歌地图上两个位置之间的路线

发布于 2024-10-30 05:09:25 字数 187 浏览 1 评论 0原文

对于我的项目,我需要在谷歌地图上的两点之间绘制一条路径。不过我认为 Google 的 KML 文件并非适用于所有国家/地区。我来自土耳其,Google Maps Api 告诉我,土耳其没有行车路线。在这种情况下,我无法访问 KML 文件以及源和目标之间的中间坐标吗?我该怎么做才能显示路线?我应该定义自己的 KML 文件吗?

我希望你能帮助我。

For my project i need to draw a path between two points on google maps. However i think the Google's KML file is not avaliable to all countries. I am from Turkey and Google Maps Api tells that driving directions are not avaliable for Turkey. In this case cant I reach the KML file and the intermediate coordinates between source and destination? What can I do in order to display a route? Should I define my own KML file?

I hope you can help me with that.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南薇 2024-11-06 05:09:25

我已经解决了这个问题。不提供土耳其的行车路线。但是当我粘贴这个链接时

http://maps.google .com/?q=从+伊斯坦布尔,土耳其+到+安卡拉,土耳其&output=kml
在我的浏览器中,它会生成一个 kml 文件并自动下载到您的电脑。然后您可以将其添加到您的项目中的 res/raw 文件夹下并解析元素。

I have solved this issue. Driving directions are not available for Turkey. But when I paste this link

http://maps.google.com/?q=from+Istanbul,Turkey+to+Ankara,Turkey&output=kml
to my browser it generates a kml file and automatically downloaded to your pc. Then you can add it into your project under res/raw folder and parse the elements.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文