[英]How to get latitude and longitude of select location on google map in android studio
[英]how to display multiple location on google map by their latitude and longitude?
我试图在谷歌地图上通过给定的纬度和经度显示多个位置,我进行了大量搜索,但所有示例代码都是针对 javascript 和其他语言的,我需要使用 Java 执行此操作。这是我的代码来显示一个位置并成功运行:
Desktop.getDesktop().browse(new URI("https://www.google.com/maps?&daddr=31.9699728,35.9141165"));
请任何帮助!
您可以将所有位置放在一个 KML 文件中,然后在谷歌地图中显示该 KML 文件。
正如 Vinay 所写,您可以将坐标写入 KML 文件,然后将 KML 文件提供给 Google 地图。
如果您需要生成的内容非常简单,最好的办法可能是在 Google 地球中创建一个具有代表性的示例:将几个位置保存在一个文件夹中,然后将其保存为 KML(而不是 KMZ)文件。 在任何文本编辑器中打开它并清理不必要的废话,如样式等,并将其用作样板,用 Java 中动态生成的点坐标重新创建它。 如果您想即时编写更复杂的 KML,请查找 AFAIK 在 C++、python 和 Java 中工作的 libkml。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.