gpt4 book ai didi

javascript - 这里 JavaScript API 3.x - 自动完成功能

转载 作者:行者123 更新时间:2023-11-30 17:04:06 25 4
gpt4 key购买 nike

我只是想知道 Here JS API 3.x 中是否有与 google API 中类似的自动完成功能。

与 google maps API 相关,有一个可用的自动完成类,您只需传递用于呈现自动完成结果的 UI 元素即可。

var autocomplete = new google.maps.places.Autocomplete( 
(map_searchbox) , {componentRestrictions: countryRestrict });

据我所知,Here JS API 3.x 中没有此类功能。也许我错过了?然而,还有可用于搜索的地点 API (H.places.Search),以及可用于显示结果的 jQuery 自动完成小部件。

我只是对 places API 的使用有点费劲。我只想执行以下与搜索地址相关的操作:

通过例如的中心Germany 以便搜索德国境内任何城市的特定街道。结果,我希望所有这些城市都返回。但它不适用于搜索入口点 ( https://developer.here.com/rest-apis/documentation/places/topics_api/resource-search.html )

经过德国中心(坐标 51.163375,10.447683)并搜索“Gotthardstraße”不会返回慕尼黑作为城市。此外,搜索入口点不提供您可以在其中指定边界框或多边形的“in”参数。

有人可以给我一些提示,说明如何使用 Here JS API 3.x 实现类似的自动完成功能吗?集成到jQuery不需要回答。我只是想知道 Here JS API 3.x 的正确用法。

谢谢你的帮助,Seppal

最佳答案

HERE 现在还提供了一个Geocoder Autocomplete API

API 已可用于许可一段时间,但文档最近才公开:Geocoder Autocomplete API Developer's Guide - Introduction .

该 API 是 Places API“建议”功能的替代品。它甚至可以为短输入(从两个字符开始)提供地址结果。可以将搜索限制在当前 map View 或特定区域以获得更好的结果。

关于javascript - 这里 JavaScript API 3.x - 自动完成功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28325799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com