如何获取地址的纬度和经度?谷歌地图。

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

我该如何获取每个地址的 纬度(latitude)经度(longitude),例如:

我有这个地址:'McLester road'

example

注意:
添加地址的访客(用户)把地址加入到Mysql表中。

2个回答

6

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

现在,在地址栏中输入以下内容:

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

这将为您返回经度和纬度。只需将这些数字复制并粘贴到您的代码中即可。
编辑:
由于该问题仍然受到一些关注,我想说现在大多数浏览器都会搜索您放入地址栏的文本,因此最好打开您浏览器的控制台,然后只输入上面代码的一部分: prompt('',gApplication.getMap().getCenter())
此外,如果您只想返回JavaScript对象,只需调用:
gApplication.getMap().getCenter()
这样,您也可以以编程方式执行某些操作。

我不会手动获取代码,因为我的访客将地址插入到MySQL表中。 - Cheerio

1

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

虽然有JavaScript API,但地理编码也可以作为Web服务使用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接