Debianでopenstreetmaps用のオフラインマップビューアを設定するには?

Debianでopenstreetmaps用のオフラインマップビューアを設定するには?

Gosmoreをインストールし、osm.bz2以下からフォーマットされた地図をダウンロードする予定です。ここ

Gosmoreにどのように追加しますか?私はインターネット検索をしていますが、解決策が見つからず、正常に動作できるかどうかわかりません。

完全に合法的な無料オフラインマップのためのもう一つの良いソリューションがありますか?

修正する:コマンドを試してください

 bzcat /file_location/filename.osm.bz2 | gosmore rebuild

いくつかのエラーが発生しました(アイコンが見つかりませんでした)。

1 while (xmlTextReaderRead (xml) == 1)

しかし、何も起こりませんでした。おそらくDebianリポジトリからgosmoreをインストールしたので、公式ドキュメントに記載されているように試してみましょう(Debianリポジトリからインストールできると思いますが)。

修正する:手動でインストールしようとしましたが、結果は同じでした。 gosmoreを放棄してnavitを設定しようとしましたが、うまくいかず、地図が表示されません。バラの画面のみが表示され、地図がまだ読み込まれていないようです。私は同じ問題に対する解決策を見つけました。公式メーリングリストしかし、提供されたソリューションは私には適していませんでした。

修正する良い解決策を見つけたようです。下記をご覧ください。

ベストアンサー1

OSMフォーマット

少なくともこのgithubページによると、次のようになります。ストリートマップを開く/gosmore、GosmoreでOSM(Open Street Maps)を使用できるようです。このコマンドはを表示するために使用されますgosmore

$ bzcat planet-...osm.bz2 | gosmore rebuild

osm.bz2したがって、次のようにファイルを使用できる必要があります。

$ bzcat osm.bz2 | gosmore rebuild

次のコマンドで上記のコマンドを表示することもできます。Gosmoreの追加情報ファイル。最後に、OSM Wikiには次のタイトルのページがあります。ゴスモア/リビルドガイド、使用する地図データの性質に応じて、上記の方法の代替案を示します。

PBF形式

ファイルをインポートするには、osm.pbfこのページで方法を見つけることができます。PBFファイル形式に関するOSM Wiki

osmconvertあなたが望むようなこのツールもありますが、主にOSMをPBFに変換することです。これこのコマンドの Wiki ページ使い方の良い詳細があります。

はい

$ bzcat europe.osm.bz2 | osmconvert - -o=europe.pbf

おすすめ記事