我尝试使用下面-的AutoSuggest API。 在本文档中有该查询(帕里泽+ 1 +贝尔):
http://autocomplete.geocoder.api.here.com/6.2/suggest.json
?app_id={YOUR_APP_ID}
&app_code={YOUR_APP_CODE}
&query=Pariser+1+Berl
这正是返回,因为它应该。
但是,如果我尝试搜索贝尔+帕里泽+ 1,我得到结果为零。 如何排序工作?
我尝试使用下面-的AutoSuggest API。 在本文档中有该查询(帕里泽+ 1 +贝尔):
http://autocomplete.geocoder.api.here.com/6.2/suggest.json
?app_id={YOUR_APP_ID}
&app_code={YOUR_APP_CODE}
&query=Pariser+1+Berl
这正是返回,因为它应该。
但是,如果我尝试搜索贝尔+帕里泽+ 1,我得到结果为零。 如何排序工作?
该问题是由于不完全放置在单词查询之间。 自动完成API试图做一个贝尔精确匹配,因此成为不成功的(无结果)。 使该查询在柏林+帕里泽+ 1或柏林+ 1 +巴黎给出预期的结果。 提供免费增值自动完成API目前不提供wego.here.com自动完成精确匹配(其中将不完整的话也其间工作!)。 它也建议遵循查询的格式如下 - 门牌号,街道名称,城市,县名(可以丢弃任何)。 希望这可以帮助。 编码快乐!
让我做一个小的修正。 这并不是说对免费增值API的是比wego.here.com所使用的不同。 这是您正在使用,而wego.here.com使用场所自动完成(自动提示)API地理编码器自动完成API。 两者都可以向免费增值用户。 如果您有兴趣使用它,自动提示API的地方是在记录https://developer.here.com/documentation/places/topics_api/resource-autosuggest.html