緯度と経度のポイントのリストがあり、次のような方位角投影を作成したいと思います:http: //boydgreenfield.com/quakes/
緯度と経度から方位角投影に3座標入力を取得する方法について混乱しています。私は単に2つの間で変換する方法を探しています。
これが私が見つけた関連する質問ですが、私を助けませんでした:
緯度と経度のポイントのリストがあり、次のような方位角投影を作成したいと思います:http: //boydgreenfield.com/quakes/
緯度と経度から方位角投影に3座標入力を取得する方法について混乱しています。私は単に2つの間で変換する方法を探しています。
これが私が見つけた関連する質問ですが、私を助けませんでした:
あなたが3座標入力を持っているのはどうしてかわかりません。2 座標入力 (緯度/経度) ではないですか? それがあなたの言いたいことだと思います:-/
たとえば、NYC の経度と緯度がある場合:
var nycLngLat = [74.0, 40.7];
そして、あなたはいくつかの投影を持っています、例えば:
var projection = d3.geo.azimuthalEqualArea();
次に、投影インスタンスを「呼び出す」だけで、投影された X と Y を見つけることができます (関数でもあるため)。
var nycXY = projection(nycLngLat);
注意すべきことの 1 つは、d3 が地理座標を経度、緯度として定義したことです。これは、Google マップの方法とは逆です。慣れている方のために説明します。