我尝试启动网络应用时遇到了麻烦,因为Google地理编码器在向其传递LatLng值时返回了错误的地址。
geocoder.geocode({'latLng': latLong}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results) {
主要问题是坐标对 50.393386951159684,30.612979531288147 返回错误的地址“улицаЗаречная,9А”
在新旧谷歌地图测试同一对,甚至常规谷歌搜索返回正确的地址“Днепровскаянаб。,26Г,Киев,городКиев02000”
我用于反向地理编码的代码与jsfiddle中的代码相同。 该区域是新建的(5 - 7年前:))adn谷歌在常规地图上有一些错误的建筑,但地址几乎正确。
反向地理编码测试应用程序 http://reverse-geocoding.appspot.com/ 给出相同的错误结果,但显示2014版权!
我只是不明白我做错了什么。或谷歌有不同的在线地图和JS API的数据库。如果是这样GOOGLE请同意!过去5年世界发生了变化!