这里映射自动完成 js api

Here maps autocomplete js api

此处地图为其地理编码器添加了自动完成功能api

http://autocomplete.geocoder.cit.api.here.com/6.2/suggest.json
?app_id={YOUR_APP_ID}
&app_code={YOUR_APP_CODE}
&query=Pariser+1+Berl
&beginHighlight=<b>
&endHighlight=</b>

它是全新的,目前还没有很好的文档记录。我不知道如何用js调用它api。有人将它与 js api 一起使用或知道如何将它与 js api 一起使用吗?

大多数 js api 充当 geocorder 的包装器 class,所以我想在构建自己的包装器之前更喜欢使用现有的包装器。

HERE Maps JS API 似乎没有现成的包装器(还没有?)。最简单的事情可能是通过 jQuery ($.get) 或类似的方式调用 URL 直到它被集成。 JS API 只是创建一个 JSON-P 请求并将结果返回给你...

现在有一个包装 HERE Maps JS 的项目API,您可以在 NPM 上找到它:

https://www.npmjs.com/package/node-heremaps

如果您想在浏览器中显示地图,我已经开始在此处进行 React 集成项目:

https://www.npmjs.com/package/react-here-maps

您当然可以直接包含 HERE 地图脚本。

https://developer.here.com/api-explorer/rest/geocoding_suggestions/geocoding-autocomplete

Refer To This Link For Further Demo and Implementation

有关完整的工作示例,请参阅 https://jsfiddle.net/Lhj2mnpd/ 中的 fiddle。

https://autocomplete.geocoder.cit.api.here.com/6.2/suggest.json?query=1+Main+Street&app_id=hereid&app_code=herecode&beginHighlight=%3Cb%3E&endHighlight=%3C%2Fb%3E

继续使用您的代码 只是更换 您购买的 api 密钥和代码

http://autocomplete.geocoder.cit.api.here.com/6.2/suggest.json?app_id={"purchasedappid here "}&app_code={"purchased appcode here "}&query=Pariser+1+Berl&beginHighlight=&endHighlight=`