这里映射autocomplete js api

时间:2016-08-08 20:14:18

标签: javascript here-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的包装类,所以我想在构建自己的包装器之前使用现有的包装器。

5 个答案:

答案 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=`