2016-11-19 4 views
1

GEOJSONファイルを解析するアプリがありますが、これまでの距離を計算しようとすると奇妙な結果が出ました。投影された座標をアンドロイドの普通のGPS座標に変換する

JSONファイルを詳しく見てみると、jsonの抜粋で見てきたように座標が正規のGPS形式で表現されていないことに気付きました。私はそれをgoogledと彼らは私が聞いたことがない座標を投影されていることがわかった。これまでのところ、私はそれらを正規のGPSに変換する方法を見つけていません。

"geometry": { "type": "Point", "coordinates": [ 726477.996, 4371836.896 ] } 

助けてください。

+1

また、[gis.stackexchange.com](http://gis.stackexchange.com/)を試して、[このようなディスカッション](http://gis.stackexchange.com/questions/80367/how変換6-7桁座標 - 緯度 - 経度)に変換します。だから、それらはおそらく赤道やゼロ子午線のような特定の参考文献からメートルで表現された、ある種の「平らな地球」の座標です。 (しかし、私はこの場合の参照が何か分かりません。)GeoJSONデータのソースがどこかに投影の詳細を定義しているのでしょうか? –

+0

ありがとう、私はgisを試しましたが、残念ながらソースむしろ怠け者で、そこには何もなかった。 – Javi

答えて

2

JSONファイルとWGS-84(Google Mapsなど)のいくつかのオブジェクトのコーディネートがわかっている場合、おそらく変換coeffとおそらくルールを計算できます。最初はJSONからオブジェクトを視覚化し、その画像とGoogleマップの画像を比較してみてください。そして、JSONファイルのbboxタグを見てください。

おそらく、あなたはthisと同じGeoJSONを持っています。座標系は、おそらくlreederansweredという状態平面またはUTMのいくつかのバリエーションです。

+0

ありがとう、それは私に手がかりを与えた。私は座標系がEPSG:25830 ETRS89/UTM zone 30Nであることを知りました。しかし、私はそれを長い緯度GPSに変換するアルゴリズムを見つけようとしています。すべての手がかりは? – Javi

+0

[this](https://github.com/urschrei/convertbng)プロジェクトを見てください。 –

関連する問題