
当方、カーナビのポイント情報をGoogleMapに載せたいと思い
試行錯誤しておりますが、どうも位置がずれてしまい色々調べていたら
カーナビの座標は日本測地系で表示されており、GoogleMapなどは
世界測地系で表示されている事がわかりました。
色々調べていたのですが、どうしても日本測地系から世界測地系への
変換ができず困っております。
どなたかご存知の方ご教授ください。
例:カーナビで経度【35.14253】緯度【136.16335】をGoogleMapに表示したい時
どのような計算式で変換すればよろしいでしょうか?計算過程もレクチャーして
頂けると大変助かります。
No.6ベストアンサー
- 回答日時:
#5です。
たびたびすみません。
精度が間違って書いています。訂正してください。
1/20万の対応表で作れば、誤差は10m程度、1/5万の回帰で2m程度の誤差、1/2.5万で回帰式を作れば、
↓
1/20万の対応表で作れば、誤差は40m程度、1/5万の回帰で10m程度の誤差、1/2.5万で回帰式を作れば、
なお、1/5万の回帰で2m程度の誤差でしょう。
↓
なお、1/5万の回帰で10m程度の誤差でしょう。
これはダブっていましたが。
また、#4さんの式は、
B世界 = 0.99989305*B日本 + 0.000017464*L日本 + 0.0046017
L世界 =0.999916957*L日本 - 0.000046038*B日本 + 0.010040
ということでしょう。
No.5
- 回答日時:
#1です。
理論的には、簡単に変換する式はないといったのですが、すでに求められたデータからの回帰によって、近似的に変換式を作ることはできます。
国土地理院の地形図の図郭の日本測地系と世界測地系の緯度経度の対応表があるので、これから回帰式を求めれば、実用的な変換式を作れます。
1/20万の対応表で作れば、誤差は10m程度、1/5万の回帰で2m程度の誤差、1/2.5万で回帰式を作れば、#4さんの式と同等な精度の式が得られるでしょう。
なお、1/5万の回帰で2m程度の誤差でしょう。
これは、私が求めたものなので保証の限りではありませんが、1/5万の回帰式を挙げておきます。
世界測地系緯度=0.9999112×日本測地系緯度+2.466037×10^(-6)×日本測地系経度+0.005986051
世界測地系経度=0.9999506×日本測地系経度-0.0001002100×日本測地系緯度+0.007442581
No.4
- 回答日時:
出展を覚えていないのですが、あちこちに有ったと記憶してます。
1次変換による近似です。
B世界 = B日本 - 0.00010695*B日本 + 0.000017464*L日本 + 0.0046017
L世界 = L日本 - 0.000046038*B日本 - 0.000083043*L日本 + 0.010040
B=Breit=緯度, L=Lange=経度
単位は Degree
誤差は 5 m
No.3
- 回答日時:
度分秒表示と小数点付きの度表示との変換方法はわかっているものとして、測地系の変換分のみ。
近似計算の場合、緯度に12秒を加え、経度から12秒を引けばok。
東京付近の場合、これで誤差はほぼゼロ。北海道や九州の場合は、50m程度の誤差が残ります。
無変換の場合、12秒とは、東京で450m程度の違いなので、誤差が約1/10になったことになります。
これで誤差が問題ないなら、これだけ組み込みます。
こででは誤差が大きすぎ、かつ、特定地域のみが必要の場合。
国土地理院のHPで、たとえば大阪の緯度経度を適当に入力し、日本測地系と世界測地系の差を出したら
その値を単純に加算。たとえば近畿くらいの広さなら、それで充分間に合うと思うけど。
※測量などの場合、これではダメですが、カーナビデータならこれで充分と思います。
日本全国でまあまあ正確に知りたい場合。
たとえば、緯度経度1度ごとに補正値を国土地理院のHPで調べ、目的の緯度経度で内挿して使う。
必要精度により、緯度経度1度ごと の1度を、粗くしたり細かくしたりする。
※内挿のための補間計算式の説明は基本アルゴリズムであるため省略します。
国土地理院から変換プログラムをダウンロード、という方法もありますが、そこまで厳密な変換式は不要なような気が。
No.2
- 回答日時:
公式つか、座標変換の式があるようなモノじゃないと思うな。
基準点の座標の計測値が両者で異なるということだから、
地表を基準点で三角形分割でもして、どの三角形に入るかしだいで
補間式の係数を切り替えるしかない。
大域的な変換式など、ありようもない。
ブログラムから使いたいなら、国土地理院のブログラムを
呼び出して利用する方法を考えたら?
No.1
- 回答日時:
簡単な変換式はない。
国土地理院の変換ソフト TKY2JGD を利用するか、国土地理院の地域ごとの変換パラメータを得て、補間するか。
http://www.gsi.go.jp/LAW/jgd2000-AboutJGD2000.htm
http://vldb.gsi.go.jp/sokuchi/tky2jgd/
ちなみに、経度【35.14253】緯度【136.16335】は、
北緯 35°08′44.68166″
東経 136°09′37.69922
になると思う。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
有効数字が整数部分の一桁で表...
-
誤差
-
データの相対誤差について
-
最小二乗法は、なぜ「二乗」な...
-
2次近似したときの誤差R3について
-
最小二乗法の重みづけについて...
-
重み付き最小二乗法について
-
誤差率 理論値が0の時
-
集積公差について教えて下さい。
-
誤差の二乗を最小にする理由
-
アップ率の求め方について
-
小数点以下
-
パーセントの平均の計算式。 42...
-
最尤推定量について
-
パーセントの合計と平均について
-
Excelで平方2乗平均を計算するには
-
f(x)=x³−6x²+3kx の極大値と...
-
平均値と、中央値の違いを教え...
-
手の大きさの平均を教えて頂き...
-
1週間当たりの労働時間の計算方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データの相対誤差について
-
誤差率 理論値が0の時
-
有効数字が整数部分の一桁で表...
-
最小二乗法は、なぜ「二乗」な...
-
集積公差について教えて下さい。
-
重み付き最小二乗法について
-
回帰直線の傾きと切片の誤差
-
百分率の統計解析について
-
プラスマイナス1.5の範囲に...
-
実験計画法、L18直交表への割り...
-
有効数字に注意して計算せよ。 ...
-
誤差はどの程度なんでしょうか...
-
うるう年で誤差が生じる理由の...
-
測量での「誤差」と「精度」の...
-
誤差の限界
-
近似値の計算方法をおしえて下...
-
数学での、無限について
-
最小二乗法の重みづけについて...
-
寄与率の計算式
-
複素数のべき乗について
おすすめ情報