如何编辑位置数据的粒度(经度、纬度)

How can I edit the granularity of location data(lon, lat)

假设我有一个位置 -44.1321, 50.3145 代表街道级别。编辑后的版本是什么来代表它在城市级别?

另外,什么定义了数据的粒度?谢谢。

赤道经纬度特定精度要求的小数位数为:

decimal places  at equator  
1.0             111.32 km   
0.1              11.132 km  
0.01              1.1132 km     
0.001           111.32 m    
0.0001           11.132 m   
0.00001           1.1132 m  
0.000001        111.32 mm   
0.0000001        11.132 mm  
0.00000001        1.1132 mm 

当您从赤道向极点移动时,经度距离会随着接近极点而减小。

经度距离可以用经度余弦乘以纬度距离得到。

ie at 45degree  1.1132 m * cos(45)
                = 0.00001* 0.707
                = 0.7871 m