Страница 1 из 1

osm2pgsql --append

Добавлено: 25 май 2015, 16:43
gala-kt
Добрый день!
Каким образом происходит обновление данных в существующей базе при использовании параметра -a? то есть понятно, что флаг --append отвечает за дозапись, а не перетирает все данные, но если при этом дублируются объекты, то по идее, с использованием одного и того же .style будут созданы идентичные записи в таблице?
Цель - залить в одну базу куски мира. Данные в таком виде предоставляются ресурсом http://download.geofabrik.de/, например. Однако есть подозрение, что данные собраны в архивы с перекрытиями (например, Asia.osm.bz2 и Australia and Oceania.osm.bz2). Как в таком случае будет вести себя osm2pgsql? или есть какая-то дополнительная функция, позволяющая при дозаписи данных в базу анализировать уже существующие строки и не размещать дубликаты?
Спасибо заранее.