请告诉我是否有什么我可以做的或导致此错误的原因。
我正在使用Java的地理编码API:https://developer.here.com/documentation/maps/3.1.15.1/dev_guide/topics/geocoding.html到目前为止效果很好。
我的问题是结果:
--如果我搜索艾菲尔铁塔或金门大桥,我实际上得到了匹配/建议。但是,如果我搜索加拿大国家电视塔(加拿大/多伦多著名的旅游景点),则不会显示任何结果。在上面相同的HERE地图网址中,它表示您可以按地址,某些地区甚至著名的地标(被视为全国重要地标)进行搜索。我认为加拿大国家电视塔符合条件。
-另外,如果我尝试搜索“巴厘岛”(如印度尼西亚巴厘岛)。如果输入“巴厘岛”,则显示巴黎(呼呼)。我会怀疑它的好处,也许算法会认为这是一个错字:巴厘岛>巴里>巴黎>巴黎。我可以让那张幻灯片。虽然,印度尼西亚巴厘岛又不是第二或第三建议吗?
确定,这很有意义,但是为什么这没有作为第二/第三种选择显示出来,与实际的印度尼西亚巴厘岛相同。
同样的问题...
终于!但是在这一点上,如果我输入:“ bali-,-indo”和“ Bali,Indonesia”,仍然不能建议我已经完成的事情,而且,作为非编码者,只是一名消费者的访客,这是没有用的。显示,我可能只是假设该位置在API中未被识别/不支持,因此我会放弃。
我是否可以做一些优化工作,或者如果严格意义上来说,有什么地方可以将其提交给HERE Maps开发人员,以便我可以帮助他们进行改进?
尝试您建议的两个示例对我们来说效果很好。您能否在我们的Geocoder示例门户中尝试复制相同内容。如果您仍然发现算法改进,请报告。 https://tcs.ext.here.com/examples/v3/geocoder_checkout