#RTKPLOT
RTKLIBに含まれるソフトウェアの一つ。
GoogleMapAPIを使って航空写真で表示できていたのだけど、近年になってWindowsやGoogleの仕様変更で航空写真や地図が使えなくなっていた。
木谷先生twitter@tomoyappに解決法を教えていただいたのでメモ。
##レジストリ追加
http://gpspp.sakura.ne.jp/diary201712.htm
12/05の記事を参照。
たいして要約になってないけど、以下の手順。
・レジストリキーをいじる。regeditを起動して、以下のようにキーを掘り進める。
HKEY_LOCAL_MACHINE - SOFTWARE - Wow6432Node - Microsoft - Internet Explorer - MAIN - FeatureControl - FEATURE_BROWSER_EMULATION
・メニュー [編集] - [新規] - [DWORD (32ビット) 値] を実行して、レジストリ値を追加。
・レジストリ値の名前 "rtkplot.exe"、0002af8 (16進) または11000 (10進) を入力。
##GoogleMapAPIキー
ググったらたくさん出てくる。どうにかしてGoogleMap APIキーを手に入れる。
##rtklplot_gm.htmを書き換える
http://www.rtklib.com/rtklib_support.htm No.142参照。
rtklib/bin/rtklplot_gm.htmをメモ帳とかで開く。
<script src="http://maps.google.com/maps/api/js?v=3&sensor=false"
->
<script src="http://maps.google.com/maps/api/js?key={YOUR_API_KEY}&v=3&sensor=false"
key=GoogleMAP APIの16進数文字列&
という感じの文字列を追加する。
NTRIP STR MAPでも使えるようにする。
以下から引用
http://www.rtklib.com/rtklib_support.htm
No.148 Map view of NTRIP Browser does not work (SRCTBLBROWS)
Map view of NTRIP Browser does not work. Map view only shows a blank page.
Add the following entry of Windows registries by regedit (Registry Editor) to run the WebBrowser component on NTRIP Browser as IE 11.
- Key: KEY_LOCAL_MACHINE - SOFTWARE - Wow6432Node - Microsoft - Internet Explorer - MAIN - FeatureControl - FEATURE_BROWSER_EMULATION
- Name: srctblbrows.exe
- Type: REG_DWORD
- Data: 11000 (decimal)
Additionally, obtain your own API Key by yourself and edit the header line of the HTML file rtklib/bin/rtklib_gmap.htm as follows. (2020/07/10)
<script src="http://maps.google.com/maps/api/js?v=3&sensor=false"
->
<script src="http://maps.google.com/maps/api/js?key={YOUR_API_KEY}&v=3&sensor=false"