【问题标题】:Finding Places without providing nearby location在不提供附近位置的情况下查找地点
【发布时间】:2013-11-21 21:09:18
【问题描述】:

在 Google 地图中,我可以输入“埃菲尔铁塔”,它会显示正确的位置/地点。但是使用带有 Maps API 的Places Library,您似乎必须在搜索时始终提供附近的位置。您不能搜索“埃菲尔铁塔”,它必须是“埃菲尔铁塔”,并且您还必须提供“法国巴黎”的坐标。有什么方法可以实现更接近常规 Google 地图体验的 API 体验?

更新:

如果我使用常规 Maps API Geocoder 进行搜索,“埃菲尔铁塔”实际上会返回正确的地址。但是,如果我使用“麦迪逊广场花园”搜索地理编码器,我会收到完全不相关的位置。尽管 Google 地图网站确实会立即正确识别出“麦迪逊广场花园”,但事实并非如此。

总结:如果没有提供附近的位置,地方库似乎无法搜索地方。此外,Geocoder 有时可以搜索著名的地方,但有时不能。结果似乎与 Google 地图网站的结果不符。

【问题讨论】:

    标签: google-maps-api-3


    【解决方案1】:

    当您在 Google 地图中搜索时,您提供的是“附近”位置。它使用当前地图视图的中心/边界。在没有上下文的情况下搜索地点不会很有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-28
      • 2015-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多