如何在给定地址获取建筑物的名称?

时间:2016-09-25 23:56:43

标签: google-maps

当我输入谷歌地图2208 15th Av W, Seattle时,我在左侧看到“在这个位置DESC Interbay低收入住房计划·第15大道W”

如何通过API获取该信息?

1 个答案:

答案 0 :(得分:0)

我可以建议执行以下两个请求:

  1. 地址的地理编码API
  2. https://maps.googleapis.com/maps/api/geocode/json?address=2208%2015th%20Av%20W%2C%20Seattle&key=YOUR_API_KEY

    此请求将返回纬度和经度(47.63889409999999,-122.3761937)。

    1. 使用步骤1中的坐标执行Places API文本搜索请求
    2. https://maps.googleapis.com/maps/api/place/textsearch/json?query=2208%2015th%20Av%20W%2C%20Seattle&location=47.63889409999999%2C-122.3761937&radius=20&type=establishment&key=YOUR_API_KEY

      此请求将返回“DESC Interbay”(地址ID为ChIJm84xznYVkFQR1Xghym3KHQM)。

      有关详细信息,请参阅Places API文档:

      https://developers.google.com/places/web-service/search#TextSearchRequests