我使用XAML和C#位置對象近routelines
編碼metro應用目前,我有一大組代表在圖釘的形式在地圖上的位置數據(〜700)。我目前正嘗試僅在地圖上兩點之間的路線附近顯示圖釘。使用緯度和經度座標在地圖上繪製圖釘和路線。然而,他們並不完全匹配,通常只在附近。我想知道是否有辦法根據繪製的路線的接近度來過濾可見的圖釘。謝謝。我會根據需要提供進一步的信息。
我使用XAML和C#位置對象近routelines
編碼metro應用目前,我有一大組代表在圖釘的形式在地圖上的位置數據(〜700)。我目前正嘗試僅在地圖上兩點之間的路線附近顯示圖釘。使用緯度和經度座標在地圖上繪製圖釘和路線。然而,他們並不完全匹配,通常只在附近。我想知道是否有辦法根據繪製的路線的接近度來過濾可見的圖釘。謝謝。我會根據需要提供進一步的信息。
Here你可以找到一些與距離計算有關的算法。
我不確定您使用的存儲策略。但是如果你碰巧在使用SQL Server,那麼計算你想要的內容的方法就是內置的。它實際上很棒。
如果你有興趣,在這裏看到:http://msdn.microsoft.com/en-us/library/ff929145.aspx
感謝,haversine公式看起來很有希望 – Hairlock