我正在使用xaml和c#
编写一个metro应用程序目前我有一大组数据(~700),它们以图钉的形式表示地图上的位置。我目前正在尝试仅显示在地图上两点之间的路线附近的图钉。使用纬度和经度坐标在地图上绘制图钉和路线。然而,它们并不完全匹配,通常只在附近。我想知道是否有办法根据绘制的路线的接近度来过滤掉可见的图钉。谢谢。我会根据需要提供进一步的信息。
答案 0 :(得分:0)
Here你可以找到一些与距离计算有关的算法。
答案 1 :(得分:0)
我不确定您使用的存储策略。但是,如果您碰巧使用SQL Server,那么计算您想要的内容的方法就是内置的。它实际上非常棒。
如果您有兴趣,请参阅此处:http://msdn.microsoft.com/en-us/library/ff929145.aspx