問題タブ [epsg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
259 参照

d3.js - GPX は d3.js で RGF93 を追跡します

このブログで説明されているように、GPX トラックが挿入された 3D サーフェスを実装しています: http://blog.mastermaps.com/2013/11/showing-gps-tracks-in-3d-with-threejs.html

私の 3D マップは、RGF93 投影法を使用して QGIS で作成されたカスタム マップであり、d3.js で適切な投影法を見つけることができません。

私の地図の gdalinfo は

そして、私が(他の多くの組み合わせの中で)試みている投影ですが、成功していません。scale(1) のときはポイントがサーフェスの中心に配置されていますが、スケール値を大きくすると遠くに移動することがわかります。

私は何が間違っているのか、私の投影に適切な値は何かを知りたいと思います。


編集

私はほとんど解決策を見つけました:

ここで、terrain.center[lat, lon] は gdalinfo のコーナー座標: Center からの値です。

完全に正確でなくても、ポイントは予想される位置とほぼ一致します。少し反時計回りに回転しているように見えます。回転値で遊んでみましたが、すべての投影を左または右に変換するだけです。