当我在下面的查询中查询“ Santa Cruz”时:
返回2个项目:
加利福尼亚州圣克鲁斯
新墨西哥州圣克鲁斯
根据什么顺序排序结果?是基于距离还是其他参数?(这两个城市的相关性,匹配水平和匹配质量都相同)。
第二,如果我需要这2个中最接近的“圣克鲁斯”,是否有任何API可以提取出来?
答案 0 :(得分:1)
Geocoder结果按突出程度排序。因此,在这种情况下,CA中的Santa Cruz的搜索量要比NM中的Santa Cruz的搜索量高。
您要询问距离,但是参考点是什么?从“国家重点”(在此例中为“美国”)的中间到响应位置的距离没有多大意义。
答案 1 :(得分:0)
要查找距您的位置或任何位置最近的位置,请使用矩阵路由。 在源中指定参考位置,将每个要测试的位置作为目标。在一个请求中,“矩阵路由”将为您提供源与每个目标之间的距离/时间。
查看developer.here.com以获取开发人员指南