在routelines附近的位置对象

时间:2013-01-10 17:15:40

标签: c# algorithm xaml microsoft-metro maps

我正在使用xaml和c#

编写一个metro应用程序

目前我有一大组数据(~700),它们以图钉的形式表示地图上的位置。我目前正在尝试仅显示在地图上两点之间的路线附近的图钉。使用纬度和经度坐标在地图上绘制图钉和路线。然而,它们并不完全匹配,通常只在附近。我想知道是否有办法根据绘制的路线的接近度来过滤掉可见的图钉。谢谢。我会根据需要提供进一步的信息。

2 个答案:

答案 0 :(得分:0)

Here你可以找到一些与距离计算有关的算法。

答案 1 :(得分:0)

我不确定您使用的存储策略。但是,如果您碰巧使用SQL Server,那么计算您想要的内容的方法就是内置的。它实际上非常棒。

如果您有兴趣,请参阅此处:http://msdn.microsoft.com/en-us/library/ff929145.aspx