の現在のポイントと角度と距離による座標arcgis javascript Apiを使用してWeb GISアプリケーションを開発しています。私はpoint1から距離と角度で線を描く必要があります。 POINT1及びポイント2で描画線:「ラジアン」新しいポイントを取得するarcgis js
第二段階で、この式
point2X = point1.x + distance * Math.cos(angle)
point2Y = point1.y + distance * Math.sin(angle)
距離単位「メーター」と角度による第一ステップを計算ポイント2。入力距離が1000メートルの場合、弧型測定ツールで測定した場合、線の長さは866メートルとなります。この公式の座標系は影響を及ぼしていますか?
機能:
function GetNewPoint(x, y, distance, angle) { var alpha = ToRadian(angle); var cos = Math.cos(alpha); var sin = Math.sin(alpha); var x2 = (cos * distance)+x ; var y2 = (sin * distance)+y ; return esri.geometry.xyToLngLat(x2, y2); } function ToRadian(angle) { return (Math.PI/180) * angle; }
サンプルまたはjsフィドルを追加することはできますか...これまでに試したことが何であれ... –
まあ、別の空間参照投影があるので、共通の関数を追加すると、long longやx、yさまざまなフォーマットを持っていて、彼らは要因を追加することを期待しています...私は正確なシナリオを理解したいので、コードを実行するよう求めています.... –