我在必应地图上画了一个圆圈。现在,我需要编写代码来确定一个点(纬度,经度)在圆的内部还是外部?

c#.Net中是否有任何算法代码?

最佳答案

只需计算distance between the center of the circle and your current coordinate,然后将此距离与圆半径比较即可(距离
要计算两点之间的距离,请使用Haversine formula

您会发现一个C#实现here

关于c# - C#.Net中的圆形地理围栏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11721713/

10-10 07:35