2017-09-07 22 views
0

Plotly.jsで2つのトレースの交点を見つけることは可能ですか? または、おそらく、それはjavascriptで見つけることは可能ですか? 私は各トレースのx/y座標の配列しか持っていません。Plotlyと線の交点を見つける

+0

はそれを行うための直接的な方法はありません。 JSで手動で行う必要があります。 –

+1

これはあなたが望むものですか?線が交差するまでスライダを動かし、必要なものがあるかどうかを確認します(編集 - これは変更が必要な場合がありますが、交差していなくても線が無限に続くようですが、 http://jsfiddle.net/justin_c_rounds/Gd2S2/light/ – Aaron

答えて

0

あなたがturf.lineIntersectを使用したJavaScriptライブラリTurf.jsでそれを行うことができます:

var line1 = turf.lineString([[126, -11], [129, -21]]); 
var line2 = turf.lineString([[123, -18], [131, -14]]); 
var intersects = turf.lineIntersect(line1, line2); 

intersection result

関連する問題