2

Proj4js を使用して座標変換を実行しようとしていますが、その使用方法に関する情報はほとんどありません。

私ができるようにしたいのは、緯度と経度を UTM 座標に変換することですが、ゾーンが何であるかわかりません。経度がゾーンを決定するため、ゾーンがデフォルトで表示されることがわかっている場合、これは簡単なはずです。

Proj4js でこれを実行しようとしましたが、次のエラーが表示されます

「キャッチされていない TypeError: 未定義は関数ではありません」

私のコードは次のようになります:

 proj4Arr = [-105.2098, 39.7458];
 var source = ('+proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees +no_defs');
 var dest = ("+proj=utm +ellps=GRS80 +datum=nad83 +units=m +no_defs");

 console.log(proj4(source, dest, proj4Arr));

ゾーンを含めずにこれを行うことが可能かどうかはわかりません。最初にゾーンを計算してから、必要に応じて文字列に入れることができますが、単純にしようとしています。

そして、誰かが例に関する純粋なjsリソースを知っていれば(必ずしもOpenLayers 3を使用しているわけではありません)、それにも感謝します.

ありがとう!

4

2 に答える 2