Comments 4
Есть ли у вас скриптах возможность настроить фильтрацию по городу?
Добрый день, тоже интересует тема ГАР, а у вас случайно нет готового бэкапа на postgres ГАР, я хотел адреса выгрузить, свою делал выгрузку, но таблицу house не смог обработать, слишком большой xml файл, а по ссылке https://github.com/RekGRpth/gar.docker/pkgs/container/gar.docker не нашёл готового проекта
заранее спасибо
Огонь скрипт! Автору спасибо. Выскажу немного соображений и пожеланий для исследователей ГАР.
При развертывании под задачу добавил первой строкой в gar.sql:
CREATE EXTENSION IF NOT EXISTS pgcrypto;
Для подключения к БД в контейнере создал файл db.cfg с одной строчкой для подключения к БД:
postgresql://user:pass@10.76.168.136:15432/gar
Далее во всех файла *. sh содержащих вызов psql добавил
db="$(cat db.cfg)"
Заменил
psql на psql $db
В файлt cron.sh добавил: Region="01 71"
и заменил seq --format "%02.0f" 01 99 на seq --format "%02.0f" $Region
Пока не разобрался, как на этапе конвертации сделать возможным, чтобы номер региона начинался не с 01 , например, 70 71. Скрипт падает в ошибку, после 4х неудачных попыток в регионах 01 02 03 04.
Рецепты PostgreSQL: загрузка Государственного Адресного Реестра