我已經使用 D3.js 成功地將 SVG 世界地圖和其他一些形狀投影到球體上。
我可以輕松地將點映射到球體,但我還沒有其他方法。從滑鼠事件中,我想匯出 lat/lng 或指標處的一般角度。
在我進入數學兔子洞之前,D3.js 中是否內置了一些東西來處理倒置映射?或者現有的解決方案?
uj5u.com熱心網友回復:
假設你正在使用這個庫,你可以試試invert()方法
對于較新的版本,至少從 v6 開始:
//in click or other mouse event handler
const coords = projection.invert(d3.pointer(event, this));
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/451636.html
標籤:javascript d3.js
