谷歌地图查询地址字符串格式而不是纬度/经度?

发布于 2024-11-17 17:27:39 字数 304 浏览 2 评论 0原文

我正在开发一个android应用程序,我使用纬度/经度来绘制地图

http://maps.google.com/maps?saddr=47.295601,0.010586&daddr=47.295601,1.010586
+t‌​o:47.295601,2.010586+to:47.295601,3.010586+to:42.223501,2.011586
+to:35.215621,1.020456

,但现在我想通过地址而不是纬度/经度来绘制地图。我用谷歌搜索,但没有找到任何此类查询字符串从地址绘制地图的帮助。

I am developing an android application for which I am using latitude/longitude to draw a map

http://maps.google.com/maps?saddr=47.295601,0.010586&daddr=47.295601,1.010586
+t‌​o:47.295601,2.010586+to:47.295601,3.010586+to:42.223501,2.011586
+to:35.215621,1.020456

but now I want to draw the map through addresses instead of latitude/Longitude. I googled but not found any such help for query string to Draw map from addresses.

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

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

发布评论

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

评论(3

走过海棠暮 2024-11-24 17:27:39

执行相同的操作,但用逗号分隔地址的每个部分。

http://maps.google.com/maps?saddr=47.295601,0.010586
&daddr=123 Main Street, Houston, Texas, 77707
+t‌​o:47.295601,2.010586
+to:321 Avenue A, Baton Rouge, Lousiana, 68594
+to:42.223501,2.011586
+to:35.215621,1.020456

您可以使用坐标和地址的组合。

Do the same thing but separate each part of the address with commas.

http://maps.google.com/maps?saddr=47.295601,0.010586
&daddr=123 Main Street, Houston, Texas, 77707
+t‌​o:47.295601,2.010586
+to:321 Avenue A, Baton Rouge, Lousiana, 68594
+to:42.223501,2.011586
+to:35.215621,1.020456

You may use a combination of coordinates and addresses.

迷爱 2024-11-24 17:27:39

为什么不使用地理编码器来接收 LatLng 值?

Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> adr = geocoder.getFromLocationName(locationName, maxResults);

Why dont you use the Geocoder to receive the LatLng values?

Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> adr = geocoder.getFromLocationName(locationName, maxResults);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文