坐标精度与浮点舍入误差
使用错误的数值类型存储或计算坐标,可能会引入米级的舍入误差,这与原始地理编码中的任何误差完全无关。
使用错误的数值类型存储或计算坐标,可能会引入米级的舍入误差,这与原始地理编码中的任何误差完全无关。
屋顶级地理编码把点放在实际建筑物上。街道级地理编码则沿道路插值出一个位置。两者在地图上看起来相似,但并不是一回事。
称一个结果为高精度是有具体含义的。它应该意味着匹配解析到了一栋确切的建筑物或一个确切的点,而不仅仅是响应返回得很快。
置信度评分并不是单一的测量值,而是关于匹配有多确定的多个信号的组合。了解这些输入,会让这个数字有用得多。
农村地址、地标或尚未分配门牌号的新开发区仍然可以正确地进行地理编码,只是精度比完整的街道地址粗一些。
一个纬度带有十五位小数的响应看起来很精确。但它并不会仅仅因为位数多于方法实际所能支持的位数就变得准确。
一对坐标看起来就是完整的答案,但如果不知道它们是如何得出的,两对看似相同的坐标可能具有截然不同的可靠性。
截掉坐标的小数位看似无害,但每一位数字都代表地面上的真实距离,舍入过度可能会让一个点偏移数米甚至数公里。
精度告诉您得到的是哪种匹配。置信度告诉您地理编码器有多确定。把两者混为一谈会导致错误的筛选逻辑。
没有方法支撑的准确性声明毫无意义。下面介绍如何使用坐标已知的参考地址来检验地理编码器实际返回的结果。