此处将自动完成功能添加到其地理编码器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的包装类,所以我想在构建自己的包装器之前使用现有的包装器。
答案 0 :(得分:1)
现在有一个包装HERE Maps JS API的项目,您可以在NPM上找到它:
https://www.npmjs.com/package/node-heremaps
如果您想在浏览器中显示地图,我已经开始在这里开展React集成项目了:
https://www.npmjs.com/package/react-here-maps
您当然可以直接包含HERE地图脚本。
答案 1 :(得分:0)
HERE Maps JS API似乎没有现成的包装器(但是?)。最容易的事情可能是通过jQuery($.get)或其他类似的方式调用URL,直到它被集成。 JS API不仅仅是创建一个JSON-P请求,而是将结果交给你......
答案 2 :(得分:0)
https://developer.here.com/api-explorer/rest/geocoding_suggestions/geocoding-autocomplete
请参阅此链接以进一步演示和实施
答案 3 :(得分:0)
有关完整的示例,请参见https://jsfiddle.net/Lhj2mnpd/上的小提琴。
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
答案 4 :(得分:0)
前进代码 只需更换 您购买的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=`