この記事では、キリル文字の名前を維持しながら、OpenStreetMapからGarmin Oregon 300に小さなカードをエクスポートした私の経験について説明します。 このプロセスは簡単ですが、それでもいくつかの熊手を踏んだので、それらの説明はこれに出くわした人の時間を節約します。
それでは、始めましょう- サイトに行き、エクスポートタブを選択して、目的のマップ領域を見つけてください。
左側のパネルでは、エクスポートするエリア(最大50x50km)をより正確に指定できます。
OpenStreetMap XML形式を選択し、結果のファイルをダウンロードします。
次に、 Mkgmapプログラム( バージョン1188をダウンロード )とJavaマシンバージョン1.6が必要です。
Mkgmapのアーカイブからは、.jarファイルのみが必要です。
Mkgmapの設定でテキストファイルconfig.txtを作成します。以下に例を示します。
マップ名= 99301650 説明=ムホスランスク 国名=ロシア country-abbr = RUS 文字セット= Windows-1251 コードページ= 1251 描画優先度= 40 透明な 小文字
オプションが示す内容の詳細:
- mapname-マップ識別子。8桁の数字でなければなりません
- description-あなたが理解できるマップに含まれるものの説明
- 文字セット、コードページ -実際のエンコーディング-例で示された組み合わせは肯定的な結果を与えました
- draw-priority-描画の優先度(マップが全員をブロックする可能性が高いほど)。 デフォルト値では、このレイヤーは通常のTOPO6よりも低いことがわかりました。
- 小文字 -ULではありません。 レーニン、そして、そうあるべき-st。 Leo Tolstoy(ドキュメントには、ほとんどすべてのGarminsがこれをサポートせず、大きなものを書くと書かれています-彼らはうそをついているようです)。
- 透明 -理論的には、同じ地図上に透明な背景が存在することを示しますが、それなしでは、何らかの理由で、通りの名前を表示しませんでした:(
それは非常に簡単に始まります:
java -jar mkgmap.jar -c config.txt map.osm
よく考えて、彼女はmapnameと等しい名前のファイルを作成します-わかりやすい名前に安全に名前を変更できます(すぐに書き込むことがmapnameで理解できるものである場合-デバイスは単にマップの検索を拒否します)。
カードをGarmin Oregonにアップロードするには、USBを介して接続し、作成された.imgファイルをカードを含むディスクに入れます(たとえば、J:\ Garmin \ Muhosransk.img)。
その後、ナビゲータをオンにして、すべてが選択されていることを確認します([設定]-> [マップ]-> [マップの選択])。