GISの世界で最初の一歩を踏み出しました。マップに非常に関連する「巨大な」プロジェクト(つまり、1人のプログラマー)で作業していても、すべてが非常に新しいものです。
私のプロジェクトは、世界のあらゆる場所について以下の情報を知る必要があります。
- 道路タイプ
- 道路名
- 道路座標
- 都市の境界
- 水路名
- 水路座標
Open Street Mapのおかげでこの情報をすべて入手できることがわかり、これにより私のプロジェクトが機能し始めました。しかし今は、より大きなマップで作業する必要があります(つまり、OSMエクスポートが提供する50.000 XMLノードの制限よりも大きい)。私は、惑星全体をデータベースに入れる必要があることを知っています。
インターネットにはPostgreSQLとOpen Street Mapに関する多くのドキュメントがありますが、どこから始めればいいのかわかりません。実際、惑星ダンプをデータベースに入れるためにOsmosisに関するドキュメントを見つけましたが、osm2pgsqlについても見つけました。重要なのは、私にとって何が最善かわからないということです。
mapnikマップをレンダリングするためにosm2pgsqlが作成されたようです(道路/都市/水路の情報を知っている必要があるため、まったく必要ありません...) mapnikでできることを正しく理解しました。
私の質問は次のとおりです。OSMエクスポートファイルと同じくらい簡単に再利用するために、データベースにOSMデータを挿入するために何を使用できますか?
ありがとうございました。
編集:私が使用するコンピューターは、GNU / Linux Debianを実行する専用サーバー(Intel(R)Pentium(R)E2180 2.00GHzおよび2GBのRAM)です。
PS:osmosisはデータベースからxmlファイルを挿入できるだけでなく、抽出することもできるため、私の質問は馬鹿げているようです。とにかく、私はあなたがそれをどうするかを知る必要があります。
PS:初心者向けの素敵なOSM +データベースチュートリアルの場所を知っている人がいれば感謝します!