Определение района по адресу

0. Артём Андриянов (CSiER) 18 05.02.18 17:49 Сейчас в теме
Расширение для определения района по ФИАС.

Перейти к публикации

Комментарии
1. Дмитрий Котов (rpgshnik) 590 07.02.18 05:46 Сейчас в теме
Опять наш Иркутск, вы с коллегой не с одного цеха? https://infostart.ru/public/725116/
3. Артём Андриянов (CSiER) 18 07.02.18 07:07 Сейчас в теме
(1), ранее работал в организации, в которой сейчас работает автор указанной публикации.
2. Николай Q (kuzyara) 507 07.02.18 06:55 Сейчас в теме
Плюсану соотечественнику)
rpgshnik; CSiER; +2 Ответить
4. Денис Жуков (d.zhukov) 165 08.02.18 10:46 Сейчас в теме
Привет, Иркутяне) тоже недавно заморачивались подобной задачей) В Иркутске видать вопрос по транспортной логистике стоит остро))
5. Вадим Никонов (V.Nikonov) 117 13.02.18 18:04 Сейчас в теме
Геокодирование по Улицам будет кошмарным в случае наличия длинных улиц. Корректнее хранить Геокоординаты в объектах и править их с участием пользователя. Для первичного контроля можно вычислять расстояние между точками полученными для середины улицы и с указанием дома, при значительных расхождения просить вмешаться пользователя...
6. Артём Андриянов (CSiER) 18 14.02.18 03:07 Сейчас в теме
(5)
Геокодирование по Улицам будет кошмарным в случае наличия длинных улиц.

именно поэтому добавлено разделение по диапазонам домов. Про правку пользователями в случае хранения координат для каждого объекта вопрос спорный - слишком много ручной работы (только МКД около 8000). В то же время проверить привязку примерно 2000 улиц реально. Дополнительно, данные по домам нужно актуализировать намного чаще, чем по улицам.
По опыту, из всех опробованных вариантов (определение принадлежности дома к району через 2GIS, Dadata, Яндекс, OSM / привязка к улицам) самым "рабочим" оказался вариант с улицами.
(5)
Для первичного контроля можно вычислять расстояние между точками полученными для середины улицы и с указанием дома, при значительных расхождения просить вмешаться пользователя...
- хорошая идея. В рамках определения района по улицам можно проверять максимальный, минимальный и несколько промежуточных номеров домов. К сожалению, даже с такими проверками нужна ручная правка.
Все описанное относится к г. Иркутску.
Оставьте свое сообщение