snell
@snell
Web-developer

Откуда парсить города и регионы?

Есть задача для сайта с объявлениями, дать пользователю возможность выбирать регион/город, для фильтрации объявлений. Без маленьких населенных пунктов.
Сделал базу из городов через vk.api, но получил внушительное кол-во населенных пунктов, большую часть которую необходимо убрать, что займет уйму времени. Результат который необходим выглядеть должен наподобие как у Авито, к примеру выбирает пользователь регион и там должны быть основные города. Не подскажете откуда можно взять базу с городами? без остальных населенных пунктов(поселков и т.п.).
  • Вопрос задан
  • 1293 просмотра
Пригласить эксперта
Ответы на вопрос 5
kgb_zor
@kgb_zor
I need your traceback.
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
@spaceatmoon
Вы неправильно решаете задачу. Большинство типовых задач нужно решать от кого-то к себе, а не от себя кому-то.

Вот возьмете вы базу, а за актуальностью кто будет следить? Один вам вариант уже предложили, вполне неплохо.
Ответ написан
Комментировать
DarWiM
@DarWiM
Можно посмотреть в сторону ФИАС
Ответ написан
Комментировать
@RiantHoff
Единственная официальная и актуальная адресная БД в России - ФИАС.
Ее обязаны поддерживать ВСЕ муниципальные органы.
Все остальные БД - неофициальные.
При рождении в ФНС РФ БД называлась КЛАДР. Качество БД было весьма высоко. После рождения концепции обмена данными между официальными органами и чуть позже сайта госуслуг из всех адресных баз за основу приняли именно налоговскую КЛАДР. А актуализацию передали из ФНС в муниципальные органы (хотя физически БД так и находится в ФНС). Поменялось и название. Качество (единообразие наименований, типов), и что важнее актуальность БД упали, конечно. Но лучше БД нет. Уверен, все остальные сайты так или иначе пользуются ФИАС.
Раньше из формата ФИАС БД регулярно экспортировалась в формат КЛАДР (DBF). Но с 01.01.2018 БД в формате КЛАДР не актуализируется.
ФИАС
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы