地理编码器 api 结果是如何排序的?
How are geocoder api results sorted?
当我尝试以下查询时 "Santa Cruz":
2 项被退回:
加利福尼亚州圣克鲁斯
新墨西哥州圣克鲁斯
结果排序的依据是什么?是基于距离还是其他一些参数?(这两个城市具有相同的相关性、匹配级别和匹配质量)。
其次,如果我需要这两个中最近的"Santa Cruz",是否有任何API可以提取它?
要从您的位置或任何位置找到最近的位置,请使用矩阵路由。
指定源中引用的位置,每个要测试的位置作为目标。在一个请求中,Matrix Routing 将在源和每个目的地之间为您提供 distance/time。
查看 developer.here.com 开发人员指南
地理编码器结果按显着性排序。因此,在这种情况下,CA 中的 Santa Cruz 比 NM 中的 Santa Cruz 被搜索的频率更高。
你问的是距离,但参考点是什么?从 "country focus" 的中间(在本例中为 =USA)到响应位置的距离没有太大意义。
当我尝试以下查询时 "Santa Cruz":
2 项被退回:
加利福尼亚州圣克鲁斯
新墨西哥州圣克鲁斯
结果排序的依据是什么?是基于距离还是其他一些参数?(这两个城市具有相同的相关性、匹配级别和匹配质量)。
其次,如果我需要这两个中最近的"Santa Cruz",是否有任何API可以提取它?
要从您的位置或任何位置找到最近的位置,请使用矩阵路由。 指定源中引用的位置,每个要测试的位置作为目标。在一个请求中,Matrix Routing 将在源和每个目的地之间为您提供 distance/time。
查看 developer.here.com 开发人员指南
地理编码器结果按显着性排序。因此,在这种情况下,CA 中的 Santa Cruz 比 NM 中的 Santa Cruz 被搜索的频率更高。
你问的是距离,但参考点是什么?从 "country focus" 的中间(在本例中为 =USA)到响应位置的距离没有太大意义。