来自Google地方详情API和Google地图的不同经度?

时间:2016-07-02 09:00:26

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

我注意到几乎所有的测试都已经完成了。

从一方面来说,我使用Google Places API来获取地点的坐标,前

https://maps.googleapis.com/maps/api/place/details/json?placeid=EjVLaWZpc2lhcyA2NiwgQXRoaW5hLCBLZW50cmlrb3MgVG9tZWFzIEF0aGlub24sIEdyZWVjZQ&key=[API_KEY]

以上结果给出了

Place from Google Place API

在我在浏览器的Google地图中输入地址的另一种情况下,我得到以下结果

Place from Google maps

那么,纬度在每种情况下是相同的,但经度是不同的?这可能是我做错了吗?

1 个答案:

答案 0 :(得分:1)

" @"坐标不是搜索地点的位置,它们是地图的中心。

Google地图上的自由女神像搜索结果: https://www.google.com/maps/place/Statue+of+Liberty+National+Monument/@40.6892494,-74.0466891,17z/data=!3m1!4b1!4m5!3m4!1s0x89c25090129c363d:0x40c6a5770d25022b!8m2!3d40.6892494!4d-74.0445004

Places API结果:

{
  "formatted_address": "New York, NY, United States",
  "geometry": {
    "location": {
      "lat": 40.6892494,
      "lng": -74.0445004
    },
    "viewport": {
      "south": 40.6795946,
      "west": -74.06026579999997,
      "north": 40.7182138,
      "east": -73.9972042
    }
  },
  "icon": "https://maps.gstatic.com/mapfiles/place_api/icons/generic_recreational-71.png",
  "id": "5a0d7e67078e35af0c456a277df9ffba7c1e4da6",
  "name": "Statue of Liberty National Monument",

Google地图(点击图标)上的结果(点击右键):

  

自由女神像国家纪念碑

     

纽约州纽约

     

40.689253,-74.044479

answer from google on "Get the coordinates of a place",说要点击右键:

  

获取地点的坐标

     

要在Google地图上查找地点的坐标,请按以下步骤操作。

     
      
  1. 打开Goog​​le地图。
  2.   
  3. 右键单击地图上的地点或区域。
  4.   
  5. 选择这里有什么?
  6.   
  7. 屏幕底部会显示一张卡片,其中包含更多信息。
  8.         

    注意:如果您在精简版模式下使用地图,则无法获得某个地点的坐标。