如何限制此地图搜索框以限制国家/地区到英国或仅限于英国境内的城市。
这是我的代码: -
nokia.Settings.set(“app_id”,“DemoAppId01082013GAL”); nokia.Settings.set(“app_code”,“AJKnXv84fjrb0KIHawS0Tg”); //使用登台环境(删除生产环境的行) nokia.Settings.set(“serviceMode”,“cit”); var basicSearchBox = new nokia.places.widgets.SearchBox({ targetNode:“basicSearchBox”, searchCenter:function(){ 返回{ 北纬:51.50642, 经度:-0.12721 }; }, onResults:function(data){ 变量结果; var resultsElt = document.getElementById(“basicSearchBox”); for(var i = 0,len = data.results.items.length; i答案 0 :(得分:1)
JS API 2.x逐步淘汰,强烈建议迁移到3.x
在等效搜索框中没有国家/地区过滤器 https://developer.here.com/api-explorer/maps-js/servicesPlaces/search-for-places
也许您可以使用支持国家/地区过滤器的Geocoder https://developer.here.com/api-explorer/maps-js/servicesRouting/geocode-a-location-from-address
https://developer.here.com/rest-apis/documentation/geocoder/topics/resource-geocode.html