Javascript 谷歌地图反向地理编码API

Javascript 谷歌地图反向地理编码API,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我正在尝试使用谷歌地图api为以下地址获取正确的Lat Long地址 它正在从格式化的地址中删除酒店名称,我没有得到想要的lat long 预期结果:(纬度:3.171632 |经度:101.695846) 实际结果:(“lat”:3.1708103,“lng”:101.6961378) 输出: { "results" : [ { "address_components" : [ { "long_name

我正在尝试使用谷歌地图api为以下地址获取正确的Lat Long地址

它正在从格式化的地址中删除酒店名称,我没有得到想要的lat long

预期结果:(纬度:3.171632 |经度:101.695846)

实际结果:(“lat”:3.1708103,“lng”:101.6961378)

输出:

{
   "results" : [
      {
         "address_components" : [
            {
               "long_name" : "Jalan Lumut",
               "short_name" : "Jalan Lumut",
               "types" : [ "route" ]
            },
            {
               "long_name" : "Titiwangsa Sentral",
               "short_name" : "Titiwangsa Sentral",
               "types" : [ "sublocality_level_1", "sublocality", "political" ]
            },
            {
               "long_name" : "Kuala Lumpur",
               "short_name" : "Kuala Lumpur",
               "types" : [ "locality", "political" ]
            },
            {
               "long_name" : "Wilayah Persekutuan Kuala Lumpur",
               "short_name" : "Wilayah Persekutuan Kuala Lumpur",
               "types" : [ "administrative_area_level_1", "political" ]
            },
            {
               "long_name" : "Malaysia",
               "short_name" : "MY",
               "types" : [ "country", "political" ]
            },
            {
               "long_name" : "50400",
               "short_name" : "50400",
               "types" : [ "postal_code" ]
            }
         ],
         "formatted_address" : "Jalan Lumut, Titiwangsa Sentral, 50400 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia",
         "geometry" : {
            "bounds" : {
               "northeast" : {
                  "lat" : 3.171799,
                  "lng" : 101.697601
               },
               "southwest" : {
                  "lat" : 3.1698591,
                  "lng" : 101.6954027
               }
            },
            "location" : {
               "lat" : 3.1708103,
               "lng" : 101.6961378
            },
            "location_type" : "GEOMETRIC_CENTER",
            "viewport" : {
               "northeast" : {
                  "lat" : 3.172178030291502,
                  "lng" : 101.6978508302915
               },
               "southwest" : {
                  "lat" : 3.169480069708498,
                  "lng" : 101.6951528697085
               }
            }
         },
         "partial_match" : true,
         "place_id" : "ChIJHXuFpCJIzDER0VmfA41SBU8",
         "types" : [ "route" ]
      }
   ],
   "status" : "OK"
}

如果我遗漏了什么,有人能告诉我吗?

让我们在这里做一次精神检查。这里的纬度差是0.0008217,经度差是0.0002918。让我们绕道去[wikipedia][1],我们会看到0.0001在赤道大约10米处。考虑到你不是,这缩短了距离,你已经非常接近了。事实上,如果你把这两个纬度和经度加起来,你会发现你离地球大约200英尺远。为什么你需要如此准确?可能是API关闭了吗?[1] 当前位置你试过(用旅馆的名字)电话吗?(似乎与地图分幅不太匹配)