Должен сказать, что я не понимаю этого полностью.Преобразование .pbf в postgresql с помощью osm2pgsql (недостаточно места на диске)
Но когда я пытаюсь преобразовать двоичный файл pbf для своей страны Германия размером 3gb с использованием osm2pgsql (slim mode), он преобразуется в таблицы postgresql в течение 3 часов и терпит неудачу с сообщением «недостаточно места на диске», , У меня 50gb свободного места в моей машине linux.
Я могу понять, что временные файлы обычно добавляются в ОЗУ и потому, что я использую тонкий режим, он сохраняется в базе данных.
Пожалуйста, просветите меня, как файл 3gb osm при преобразовании в таблицы postgresql (gis) занимает 50 ГБ пространства и выдает эту ошибку?
Как это решить?
Файлы PBF сжимаются. Несжатые данные намного больше. – scai
Да, но 3gb выходит за пределы 50gb при распаковке? Невозможно ли преобразовать эти mapdata в postgresql, кроме увеличения объема моего жесткого диска? – Yogi
Не уверен. stackoverfow - неправильное место для этого вопроса. Попробуйте http://help.openstreetmap.org/ или http://gis.stackexchange.com/. – scai