OpenLayers中经度计算的微小差异

时间:2018-06-28 07:24:07

标签: latitude-longitude openlayers-3

我在OpenLayers地图中使用纬度和经度绘制了一条线。出于测试目的,我从地图中提取了纬度和经度,然后将其与预期的纬度和经度进行了比较。

大多数纬度是完全匹配的。但是不幸的是,我看到一些经度上的轻微不匹配。

例如,

Input longitude for the Drawing : 79.26525878906251
Extracted longitude from Map : 79.2652587890625
Difference :0.00000000000001

Input longitude for the Drawing : 81.24279785156247
Extracted longitude from Map : 81.24279785156249
Difference :0.00000000000002

我在测试中将断言添加为actual==expected。但是,由于这种微小的差异,测试失败了。

当前,小数点后的经度可以使用14位数字。我打算通过忽略最后两位来只用12位进行比较。验证纬度和经度是否正确?

0 个答案:

没有答案