如何获得地址的“纬度”和“经度”?谷歌地图

时间:2011-02-12 07:57:25

标签: google-maps-api-3 maps google-maps-markers

我正在使用http://gmap.nurtext.de/documentation.html库来显示我的地址字段(mysql表)的地图

如何为每个地址获取latitudelongitude,例如:

我有这个地址:'McLester road'

example

注意:
我的访客(用户)添加了地址(进入Mysql表)

2 个答案:

答案 0 :(得分:6)

在Google地图中输入所需的地址。

现在,将其输入地址栏:

javascript:void(prompt('',gApplication.getMap().getCenter()))

这将为您返回经度和纬度。只需将这些数字复制并粘贴到您的代码中即可。

修改

由于这个问题仍然引起了一些关注,我想说现在大多数浏览器会搜索你放入地址栏的文本,所以最好打开浏览器的控制台然后输入一部分上面的代码:

prompt('',gApplication.getMap().getCenter())

另外,如果你只想要返回的javascript对象,只需调用: gApplication.getMap().getCenter()

这样,你也可以以编程方式做事。

答案 1 :(得分:1)

Google的地理编码服务可以将地址转换为坐标。

有一个javascript api,但地理编码也可以作为网络服务使用。