2010-09-06 168 views
127

我想将地址转换为长/纬。Google Maps API - 获取地址的坐标

有没有办法做到这一点,而不使用JavaScript?因为在我的情况下,没有必要显示任何东西,因为转换是在后台。

回答

243

你在找什么叫做Geocoding

Google提供了一个Geocoding Web Service它应该做你正在寻找的东西。您将能够在您的服务器上进行地理编码。

JSON示例:

http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA

XML示例:

http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA

+0

非常感谢!这正是我一直在寻找的! – n00b 2010-09-06 16:37:25

+0

@ n00b:我最初错误地阅读了你的问题。您正在寻找地理编码,而不是反向地理编码。不过,您仍然可以使用Google Web Services API来完成此操作。 – 2010-09-06 16:41:39

+1

该链接表示不再需要传感器参数。 – osa 2014-06-08 22:12:21