限制搜索范围与搜索小部件/地理编码器
Restrict Search Scope with Search Widget/Geocoder
我通过Geocoder在地图上实现了一个自动完成搜索框。它工作得很好。但是,我希望通过Geocoder将返回的结果限制在城市范围内。
例如:当用户输入"305 Quincy St"时,我希望它只在一个城市内搜索这个地址,比如佛罗里达州。
目前正在全球范围内寻找这个地址。
- 这能做到吗? 是否有可能使自动完成小部件搜索在地图上的边界范围?
我遇到的最接近的是使用Geocoder选项的sourceCountry
选项并将其设置为USA。但如果也能有sourceCity
就太棒了
是的,您有一个searchExtent参数,可以这样使用:
searchExtent = -104, 35.6, -94.32, 41
关于searchExtent参数的更多信息
相关文章:
- 地理编码器 - IE8 中的编码问题
- 谷歌地图API地理编码器,受边界限制
- 将地理编码器的位置保存到数组中
- 在一个模式AjAX编码器中显示不同的Gallery
- 添加'错误'消息发送到同位素.JS搜索筛选器
- 如何使用搜索筛选器初始化列表视图
- 当点击一个标记时,地理编码器返回先前存储的值
- 谷歌地理编码器找到佐治亚州,而不是国家
- 如何防止谷歌地理编码器从其他国家/地区返回结果
- 防止在地理编码器谷歌地图API中循环
- jQuery Datatables:如何清除列搜索筛选器
- 地理编码器仅适用于chrome,不适用于Firefox / IE / android
- jQuery 获取搜索选择器,如果元素不存在
- 为什么递归单词搜索求解器缺少五个单词,却找到了其他 47 个单词
- 净化编码器中的输出
- 谷歌地理编码器返回错误的地址坐标
- 列出使用 Google 地图地理编码器 API 获取的一组地址
- 编码器点火器未验证输入文本
- 地理编码器 API 仅返回街道地址
- 限制搜索范围与搜索小部件/地理编码器