我有很多例子,其中谷歌地图返回确切的位置,而地理编码无法找到精确的匹配,并且仅提供紧密匹配的纬度/经度,这对我的目的没有好处。
例如:谷歌地图中的“1729 State Road 8, auburn, IN 46706”将我精确地定位到了沃尔玛配送中心。
使用地理编码......或者通过http://gmaps-samples.googlecode.com/svn/trunk/geocoder/singlegeocode.html http://gmaps-samples.googlecode.com/svn/trunk/geocoder/singlegeocode.html
或手动
via
地点在几英里之外...
我不明白为什么会有这种差异,因为我会期望地图使用地理编码等,并且许多示例两者之间不匹配。我需要通过 MAPS 进行地理编码!
在阅读了很多答案后,我发现了这个解决方案Gecoder用于查找最近的邮政地址。要获取本地商户数据,请使用 Google Places API
https://developers.google.com/places/web-service/search#PlaceSearchRequests https://developers.google.com/places/web-service/search#PlaceSearchRequests
可以这样做
https://maps.googleapis.com/maps/api/place/textsearch/json?query=someplacename&key=key
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)