【问题标题】:Google maps api SearchBox谷歌地图 api 搜索框
【发布时间】:2015-01-15 09:28:04
【问题描述】:

我有一个朋友正在尝试在他的网站上放置一个谷歌地图,并希望自定义搜索框以仅在指定区域进行搜索。现在我必须说,我不是要搜索地标、酒吧和其他东西,而是要搜索街道和地址。我看到地标搜索限制是通过使地图居中来完成的,但是关于限制街道,我什么也没找到。在阅读了一些关于您如何为某事提供指示的信息后,不确定我是否可以这样做。有谁知道或可以将我重定向到这样的主题?

示例:如果我(永久)以伦敦为中心,并且有人正在寻找伦敦的一条街道,如果他没有找到,我不希望搜索将他发送到其他地方(也许有一条同名的街道在美国或其他国家/地区)。

抱歉有点含糊,但这是我第一次尝试编辑这样的地图。

提前致谢。

【问题讨论】:

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


    【解决方案1】:

    您可以用这种方式格式化搜索。例如,如果你想搜索伦敦的那条街道,你可以在搜索框中使用这种格式

    streetName, city
    

    它会搜索你在伦敦市的街道名称。 如果城市不是一个常数,你可以试试这个:

    https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse

    【讨论】:

      猜你喜欢
      • 2012-10-29
      • 2015-07-01
      • 2014-01-22
      • 2013-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多