这里是 JavaScript API 3.x - 自动完成功能
Here JavaScript API 3.x - Autocomplete function
我只是想知道Here JS API 3.x中是否有与Google API类似的自动完成功能。
与谷歌地图API相关,有一个自动完成类可用,您只需在其中传递用于呈现自动完成结果的UI元素。
var autocomplete = new google.maps.places.Autocomplete(
(map_searchbox) , {componentRestrictions: countryRestrict });
据我所知,Here JS API 3.x中没有这样的功能。我错过了吧?但是,还有可用于搜索的地点API(H.places.Search),并且jQuery自动完成小部件可用于显示结果。
我只是在地方 API 的使用上有点挣扎。我想在搜索地址时执行以下操作:
经过例如德国的中心,以便在德国境内的任何城市搜索特定街道。因此,我希望所有这些城市都返回。但它不适用于搜索入口点 (https://developer.here.com/rest-apis/documentation/places/topics_api/resource-search.html)
经过德国市中心(坐标 51.163375,10.447683)并搜索"圣哥达大街"不会返回慕尼黑作为城市。此外,搜索入口点不提供"in"参数,您可以在其中指定边界框或多边形。
有人可以给我一些提示如何使用Here JS API 3.x实现类似的自动完成功能吗?集成到jQuery中不需要回答。我只是想知道这里 JS API 3.x 的正确用法。
谢谢你的帮助,塞帕尔
HERE现在还提供了地理编码器自动完成API。
该 API 可用于许可已有一段时间,但文档最近才公开:地理编码器自动完成 API 开发人员指南 - 简介。
该 API 是地点 API"建议"功能的替代方案。即使对于短输入(从两个字符开始),它也提供地址结果。搜索可以限制为当前地图视图或特定区域,以获得更好的结果。
@hurrassinger,这里地图API 3.x确实提供了类似于自动完成的"建议"。
在位置 API -> 中,有建议入口点。(而不是您正在使用的搜索)
建议入口点表示与给定(部分)搜索词和位置上下文相关的建议搜索词的列表。此入口点用于帮助用户在键入时向用户提供建议的搜索词。
请参考 https://developer.here.com/rest-apis/documentation/places/topics_api/resource-suggest.html
现在在javascript API中,请参考PlacesService类。此类实现 Places api 访问(以及访问建议入口点)。此类有一个名为 as suggest 的方法。(本文档第494页)
希望这有帮助。
- Jquery表单插件未显示成功功能
- 成功:功能(数据);不使用命名函数
- 只有在前一个功能成功完成的情况下,我才能正确地启动此功能
- JQuery AJAX没有't获得成功回调功能
- 谷歌登录成功功能在我阻止第三方cookie时没有任何作用
- 成功提交 Web 表单后,Javascript 重置功能将不起作用
- 骨干.js:Save的成功功能根本不起作用
- 如何触发一个新的 X-Editable 从当前功能的成功函数中打开
- ajax内部访问类功能成功
- 如何检查PHP邮件功能是否成功,然后运行一个javascript代码
- Extjs 4上传成功功能没有反应
- 将显示功能应用于ajax成功创建的元素
- 包括成功/失败jQuery / Ajax功能
- 列表框上的EventListener在物品掉落后不再工作[所有javascript功能在成功掉落后停止]
- AJAX成功服务器端功能
- 为什么我不能用这个.贴出成功功能
- Gulp通知全局成功功能
- 如何添加成功功能?
- “成功”功能是如何运作的,我该如何模仿它
- AJAX的成功功能是有效的,但文件是't正在运行