C# 4.0 使用基本邮政编码查找附近的邮政编码

C# 4.0 使用基本邮政编码查找附近的邮政编码,c#-4.0,map,distance,postal-code,C# 4.0,Map,Distance,Postal Code,这是关于这个问题: 执行这个查询,我会得到几个结果。但问题是+/-0.100000与Lat/Lon之间有什么区别(米/英里) 我是否应该尝试使用基本邮政编码的前三个字母,即“B19”,来查找相近的邮政编码 请参阅参考问题了解我的场景的全部细节 谢谢 假设地球的大致半径为6378.1 km 纬度(以及沿赤道时的经度) 沿南北x度方向的经度 例如,在北纬50度时: 2 * pi * 6378.1 * cos(50) * 0.1 / 360 = 7.1554 km (4 d.p.) 2 * pi *

这是关于这个问题:

执行这个查询,我会得到几个结果。但问题是+/-0.100000与Lat/Lon之间有什么区别(米/英里)

我是否应该尝试使用基本邮政编码的前三个字母,即“B19”,来查找相近的邮政编码

请参阅参考问题了解我的场景的全部细节


谢谢

假设地球的大致半径为6378.1 km

纬度(以及沿赤道时的经度)

沿南北x度方向的经度

例如,在北纬50度时:

2 * pi * 6378.1 * cos(50) * 0.1 / 360 = 7.1554 km (4 d.p.)
2 * pi * 6378.1 * 0.1 / 360 = 11.1319 km (4 d.p.)
2 * pi * 6378.1 * cos(50) * 0.1 / 360 = 7.1554 km (4 d.p.)