2017-01-12 6 views
-1

私はこれを完全に理解していないと言わざるを得ない。osm2pgsqlを使用して.pbfをpostgresqlに変換する(ディスク容量不足)

しかし、osm2pgsql(スリムモード)を使用している3GBのサイズの国のドイツのバイナリpbfファイルを変換しようとすると、postgresqlテーブルに3時間変換され、 'not enough disk space' 。私はLinuxマシンに50GBの空き容量があります。

通常は一時ファイルがRAMに追加されていることがわかります。スリムモードを使用しているため、データベースに保存されています。

postgresql(gis)テーブルに変換する際に3GBのosmファイルが50GBの領域を占有し、そのエラーをスローする方法を教えてください。

どうすれば解決できますか?

+0

PBFファイルが圧縮されています。圧縮されていないデータははるかに大きくなります。 – scai

+0

はい、3GBは50GBを超えると解凍しますか?私のハードディスクスペースを増やす以外に、このマップデータをpostgresqlに変換する方法はありませんか? – Yogi

+1

わかりません。 stackoverfowはこの質問のための間違った場所です。代わりにhttp://help.openstreetmap.org/またはhttp://gis.stackexchange.com/を試してください。 – scai

答えて

1

はい、50GBを超える可能性があります。インドのpbfは約375MB、PostgreSQLのデータフォルダサイズは11GBで、OSMの世界境界も含まれています。

関連する問題