@lighter97
backend-недоразработчик

Пути заполнения базы данных адресами РФ?

Добрый день! Существует проект на Django 2.0, в котором адрес создаётся путём объединения записей из нескольких таблиц:
  • Region (область): поля id и name (соотв. идентификатор и название);
  • City (город): id, name, region_id (FK к таблице Region);
  • Street (улица): id, name, city (FK к таблице City), s_type (тип: улица, проспект и т.д.);
  • House (дом): id, number (номер дома), litera (литера дома, необязательное поле), geom (геокоординаты, необязательное поле).

Необходимо пополнить БД актуальными данными об объектах РФ по той схеме, которую я описал выше.
Какие способы сделать это Вы можете подсказать?
Смотрел БД ФИАС, однако это показалось мне черезчур сложным для импорта (может быть, я просто неопытный и не умею). Возможно существуют более лёгкие пути, о которых я не знаю. Заранее спасибо за ответ!
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
deepblack
@deepblack
Вариантов немного: ФИАС
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@d-stream
Готовые решения - не подаю, но...
Смотрел БД ФИАС, однако это показалось мне черезчур сложным для импорта (может быть, я просто неопытный и не умею).
По крайней мере это достоверный и постоянно доступный источник. Поэтому овчинка с разбором его структуры и подстройкой под нее - стоит выделки.
Ответ написан
Комментировать
@pfg21
ex-турист
единственный бесплатный и свободный источник геопривязанных адресов -это openstreetmap.
Качаешь выгрузку и вытаскиваешь оттуда нужные данные.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы