我们尝试使用Google地图JS API V3在Google地图上根据帖子代码/地址绘制位置。我们需要首先获得邮政编码/地址的经度和纬度,然后在地图上绘制位置。因此,每个位置绘图都计为2个请求,并且在地图上显示位置时会有延迟。
我的问题是,谷歌地图API中是否存在一种方法,我们可以直接在地图上显示位置,而无需将邮政编码或地址转换为经度和纬度。我们的应用程序将有超过100个用户登录,每个用户最多可以有1000个位置显示。即使使用工作许可证,配额也会快速耗尽并延迟。任何解决方案都将受到高度赞赏。
谢谢, 哈里什
答案 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提出一个请求。