2017-04-02 54 views
0

我正在開發一個geo項目並對此有一些疑問。我用下面的圖片畫出緯度經度數據。 1,2,3是我從db獲得的位置。我想繪製航線的線(A,B是開始和所述線的端部),並獲得從該交叉路口數據(交叉路口位置或到A 距離或B)。什麼是合理的方式這個過程?Sql兩行交集

enter image description here

+0

請儘量使問題儘可能清楚。 A和B的作用是什麼?它們是否與1,2和3一起被給予?距離哪個物體的A或B? –

+0

A和B是我從項目中選擇的位置。他們是隨機的職位。創建線後,我將選擇A和B.交點位置與A或B的距離。例如,交點位於A線和B線的中間,因此交點位置與A或B的距離將會是AB線的長度的一半。 – Burak

回答

0

您可以使用座標幾何函數。這裏有很好的示例和文檔:http://www.mathopenref.com/coordintersection.html 您有2行,您需要同時使用A-B進行檢查。

+0

所以你完全明白這個問題? –

+0

這個問題並不清楚(找到A-B的概率或找到交點),但解決方案是一樣的。 – mkysoft

+0

感謝您的回答,但我只想知道在sql或visual studio中是否有任何交集函數,方法。 – Burak