デカルト座標を含むテキストファイルを読み取っているJavaScriptファイルがあります。X、Y、Z値を解析できます。ただし、これらを10進形式の緯度/経度に変換する必要があります。これらの出力値は、Googleマップマーカーに使用されます。
私は調査を続けており、緯度/経度からデカルトへの変換に関しては確かにたくさんのガイドがありますが、反対方向に機能するにはこれが必要です。
次の線に沿って何かを試しました:
//convert to lat long dec
var tmp = cartZ/6371;
//convert to radians
var tmpR = tmp * Math.PI / 180;
var lat = Math.asin(tmpR);
latFinal = lat * 180 / Math.PI;
alert (latFinal);
通常、これは完全に間違っています...私が正しい方向に進んでいるかどうかはわかりません!
誰かがjavascriptを使用する前にこれを行ったことがあれば、それは素晴らしいことです。