2016年2月20日土曜日

2016/02/20 SAS.Planet - create GARMIN BirdsEye JNX

2016/02/20  SAS.Planet でGARMIN BirdsEye JNXファイルを作ってみた
Unfortunately this text is in Japanese only.
SAS.Planet で JNXファイルが作成できることは知ってはいたが、実際に使用してみて Mobile Atlas Creator (MOBAC) を凌ぐ強烈なソフトだと思った。
現在の最新はRelease.151111。
Web Page : [SASGIS] ロシア語です
Download : [ダウンロード SAS.Planet.bin] 
webはロシア語なので怪しい雰囲気満載でダウンロードして実行する際のウィルスやマルウェア対策をどうしようかと思ってましたが、ソースリポジトリも明確なGPLv3でした。失礼しました(^_^;

とにかく機能が多く、設定の自由度が高いので、ぼちぼちと使用していきたいカンジです。
国土地理院のマップソース定義はないのでゴニョって作成。面白いのはXML定義だけでなくメニュー等に出てくるアイコンも定義する事。ビットマップもMicrosoftのペイントで作成して遊んでます。定義XMLファイルにGUIDを指定する必要があります。windows PowerShell で出力できます。
PS > [GUID]::NewGuid()
Guid
----
********-****-****-****-************

地図のキャッシュ範囲を選択して取得ズームを指定してStart。範囲指定も矩形領域や多点囲み、KMZ等対応抜群です。例えば詳細部分以外のベースマップを作製する時など、日本の海岸線沿いを囲めば良いので使えそうです。

キャッシ取得画面が表示されて進行状況が確認できます。

先ずGARMIN JNXファイルを作成してみます。5レイヤーで各ZOOMのスケールも設定可能。この辺はgsijnx, ezjnxwin も考え方は同じ。各レイヤー単位にJPEG圧縮率も指定可能。操作が簡単で分かりやすいです。ガンマ値とコントラストもViewオプションでは設定できるのですが、多分表示用で画像には適用されないと思われます(未確認)。ezjnxwinの様に画像処理とプレビューが出来ると良いのですが。






JNXバージョンは4にも対応!している様です。Product Nameや Map Name も指定できます。ハッキング情報ではUTF-8で書くことになってましたから多分漢字(全角文字)もGPSで表示可能と思われます。

今回はJNXファイルの作成ですが、他の形式にも対応してる様です。素晴らしい!

既に他のソフト等で作成されたキャッシュファイルの形式を変換する機能まで実装しています!
まだ試してないですが、スマホでいろんな地図ソフト使ってる場合は重宝しそうです。
MOBACにもコンバート出来る様ですので、MOBACの出力できる多くの地図ソフト固有形式に対応できることになり利用の幅が広がりますね。

QLandkarte GT で確認。











OREGON450

実際にGPSで確認してみました。











ちゃんと表示できました♪
これで画像処理が実装されてたら完璧なんだけどなぁ〜。
ezjnxwinもSAS.Planet の使用できるキャッシュ形式にimport/export機能を付ければスマホとの共用は楽勝です。



おまけでOpenStreetMap HillShade とオーバーレイ表示して遊んでみました。
カシミール3DとMOBACとSAS.Planetがあれば特に何も作成する必要はなさそうです。

2016/12/23追記
ゴニョつたマップソースを公開しました [GPS地図関連]
使用方法はコチラ→ [2016/12/23 SAS.PLANET 国土地理院のマップソースをゴニョってみた]

5 件のコメント:

  1. もしよかったら国土地理院の定義ファイルを公開していただけないでしょうか

    返信削除
    返信
    1. ♪匿名 様
       場末のblogにようこそ!

      過去にゴニョった定義ファイルを探したら国土地理院と、他と地図と基準位置が異なるY!マップの定義がHDDに残ってました。が、意味の分からない定義項目は全部省略した適当な手抜き設定ですが、それでも良いならUpしますが...

      pooh@manatee0223 本日自宅警備中

      削除
    2. 返信ありがとうございます。
      うpお願いします

      削除
    3. Upしました。
      https://myslowdays.blogspot.jp/p/gps_15.html

      簡単な使用方法はblogにて。
      https://myslowdays.blogspot.jp/2016/12/20161223-map-source-for-sasplanet.html

      pooh@manatee0223 本日も自宅警備中♥

      削除
    4. うpありがとうございます

      削除