0
我的緯度和經度點列表,我想創建一個方位投影像這樣的:http://boydgreenfield.com/quakes/如何將緯度經度轉換爲d3.js的方位角座標?
我如何獲得3個座標輸入到從經緯度方位投影困惑。我只是在尋找如何在兩者之間進行轉換。
這裏有一個相關的問題,我發現,但並沒有幫助我:
Animating D3 globe (d3.geo.azimuthal)
我的緯度和經度點列表,我想創建一個方位投影像這樣的:http://boydgreenfield.com/quakes/如何將緯度經度轉換爲d3.js的方位角座標?
我如何獲得3個座標輸入到從經緯度方位投影困惑。我只是在尋找如何在兩者之間進行轉換。
這裏有一個相關的問題,我發現,但並沒有幫助我:
Animating D3 globe (d3.geo.azimuthal)
我不清楚是怎麼回事,你有一個3座標輸入。它不是一個2座標輸入(即lat/lng)嗎?我會認爲這就是你的意思是: -/
所以,如果你有一個經度和的,比如緯度,NYC:
var nycLngLat = [74.0, 40.7];
和你有一些預測,比如:
var projection = d3.geo.azimuthalEqualArea();
,那麼你可以簡單地通過「呼叫」投影實例(因爲它也是一個功能)找出投影X和Y:
var nycXY = projection(nycLngLat);
需要注意的一件事是d3定義的地理座標爲經度,緯度。這與谷歌地圖的方式相反 - 以防你習慣了。
太棒了,出於某種原因,當我調試我已經提出的例子時,我認爲他們通過了3分,這對我來說沒有意義。感謝您清理它! –