如何从使用Google Maps API的网站恢复地理位置列表

时间:2012-10-13 18:29:18

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

我正在尝试在本地数据库中创建一个包含许多不同餐厅的应用程序,以帮助人们在他们所在位置找到餐馆。

我想添加法国面包店Paul: http://www.paul.fr/shop/fr-FR/Shops

我发现它使用CreateMarker()函数显示点列表中的标记,但我不知道包含不同面包店的文件在哪里有纬度/经度:http://www.paul.fr/uploads/script/google.map.js

有没有办法获得我要找的东西?

2 个答案:

答案 0 :(得分:2)

通过AJAX请求加载数据。请求的网址为http://www.paul.fr/shop/fr-FR/CMSMS/shops。您可以在Google地图的init功能中看到这一点。在JSON文件中,您将在AddressLatitudeAddressLongitude字段中找到地理坐标。

答案 1 :(得分:1)

请求“/ shop / fr-FR / CMSMS / shops”的ajax,它返回包含我假设的点的json。我已将json复制到here。把它放在一个文件和ajax请求中,然后JSON解析它。您需要的数据实际上是每个条目的AddressLatitude和AddressLongitude属性。您可以使用this网站来浏览返回的JSON并了解其工作原理,或者只使用他们正在使用的CreateMarker函数。