根据谷歌地图上的邮政编码显示位置

时间:2015-07-28 13:24:26

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

我们尝试使用Google地图JS API V3在Google地图上根据帖子代码/地址绘制位置。我们需要首先获得邮政编码/地址的经度和纬度,然后在地图上绘制位置。因此,每个位置绘图都计为2个请求,并且在地图上显示位置时会有延迟。

我的问题是,谷歌地图API中是否存在一种方法,我们可以直接在地图上显示位置,而无需将邮政编码或地址转换为经度和纬度。我们的应用程序将有超过100个用户登录,每个用户最多可以有1000个位置显示。即使使用工作许可证,配额也会快速耗尽并延迟。任何解决方案都将受到高度赞赏。

谢谢, 哈里什

2 个答案:

答案 0 :(得分:0)

调用此网址帮助:

http://maps.googleapis.com/maps/api/geocode/json?address={YOUR_POSTAL_CODE}

有关GeoCoding https://developers.google.com/maps/documentation/javascript/geocoding#ReverseGeocoding

的更多信息

您设置地址越具体,结果就越具体......

ps ...只有你的第一个问题,结果......不是显示......

答案 1 :(得分:0)

GeoCoding是正确的方法。以下是Google提供地址搜索输入的示例:

https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple

基本上你只是在开始时初始化地图,当地址编码地址的请求返回你设置地图位置的坐标时。据我所知,这只能向Google Maps API提出一个请求。