2017-04-02 20 views
0

私は地理プロジェクトに取り組んでおり、それについて何か質問があります。私は下の図のような緯度経度データを描いています。 1,2,3は、私がdbから得るポジションです。私はそのルート(A、Bはラインの始まりと終わりです)に線を引いて、AからBまでの交差点データ(交差位置またはの距離)を取得します。 合理的な方法このプロセスにはどのようなものがありますか?Sql 2行の交差点

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