谷歌地图api SearchBox

时间:2015-01-15 09:28:05

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

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

示例:如果我居中在伦敦(永久)并且有人正在寻找伦敦的街道,如果他找不到,我不希望搜索将他送到别处(也许有一条同名的街道)在美国或其他国家)。

对不起,它有点模糊,但这是我第一次尝试编辑这样的地图。

提前致谢。

1 个答案:

答案 0 :(得分:-1)

您可以通过这种方式格式化搜索。例如,如果您想在伦敦搜索该街道,您可以在搜索框中使用此格式

streetName, city

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

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