Так уж получилось. part 1 (postindex)
Мнение автора может не совпадать с мнением редакции
Более пяти лет назад состоялся запуск "соседи". И некоторые вещи заранее совсем не планировались.
Например раздел с адресами по РФ, который сейчас живет на отдельном домене и.....
Первая задача задуманного сайта была простая - сделать домовые форумы, потому именно это и требовалось.
И для реализации этого нужны были адреса домов. Или хотя бы некая структура и понимание законов их формирования.
Интернет мне помог и познакомил с базой КЛАДР. Это один из возможных справочников адресов и административных делений, если кто не знает.
Загрузить базу - дело нескольких часов, еще неделя ушла на то чтобы геокодировать все возможные адреса и начать работать.
База сделала свое дело и осталась светиться в админке mysql. Не люблю я когда что-то лежит без дела, тем более полезное. И спустя некоторое время, визуализированная база КЛАДР уехала на свой поддомен, иногда изменяя свои алгоритмы и становясь удобнее.
Получился один из тех хороших сайтов, который потребовал не больше месяца на свое создание( точнее не потребовал - так как являлся побочным продуктом) и работает годами.
Но продолжаться вечно так не могло, и не продолжилось. История начинается когда, однажды, я захотел попасть в Яндекс Каталог. Спасибо модераторам каталога - ткнули носом и немного повозили. Таковы правила правила рунета - сайтов производных из баз данных, особенно из КЛАДР - миллионы.
Надо было чем-то выделиться.
И при этом, опять же, без особых затрат. Благо, в моем случае, это не такая уж проблема - долгие годы работы "по профессии" много раз подкидывали источники полезной информации.
В начале я взял sphinx и минут за 30 срастил улицы из базы КЛАДР с улицами из базы openstreetmap, спасибо координатному поиску и soundex. После чего на портале появилась возможность подсветки найденной улицы.
Мелочь, да и не только приятная, но и для многих задачек полезная.
Заодно в OSM нашлись такие полезные параметры как ОМК УМ и ссылка на Wiki. Как результат - прочитал про историю своего района. Раньше как-то в мыслях не было.
Чуть позже из OSM пришли регионы. Спасибо Яндекс.Картам и их модулю регионов.
Это позволило сделать выбор региона удобнее и интереснее, и приструнило геокодер, дав возможность правильно ограничивать и более точно искать обьекты.

Меткий глаз, мог заметить что на основном сайте появилась странная микроразметка - в geo.region и og:region по всему миру видны коды ISO3166-1 и -2, они же видны в адресах .org варианта. Адресов добавились флаги стран и другие мелочи. Первый выхлоп мержа osm с geonames и википедией.
Оставалось еще несколько открытых вопросов:
- что такое индекс, зачем он нужен, и на что указывает.
- зачем нужен ОКАТО
- и на что указывает код ИФНС, который спрятался за странной аббревиатурой GNINMB.
Пришлось догружать в базу данных еще и информацию обо всех почтовых и налоговых отделениях.
И чтобы ко всему можно было оставить комментарии.
Вот таким макаром и появился на свет один из самых полных(потому что полностью раскрывает всю хранимую в КЛАДР информацию) справочников адресов. Да еще и на карте.
Вот так все в этом мире и работает - всего разок не поленился, а в результате 30-40 тысяч человек в день. Каждый день.
Одно плохо - идеологическое ограничение по России.
Проблему эту решим в третьей части повествования.
Например раздел с адресами по РФ, который сейчас живет на отдельном домене и.....
Первая задача задуманного сайта была простая - сделать домовые форумы, потому именно это и требовалось.
И для реализации этого нужны были адреса домов. Или хотя бы некая структура и понимание законов их формирования.
Интернет мне помог и познакомил с базой КЛАДР. Это один из возможных справочников адресов и административных делений, если кто не знает.
Загрузить базу - дело нескольких часов, еще неделя ушла на то чтобы геокодировать все возможные адреса и начать работать.
База сделала свое дело и осталась светиться в админке mysql. Не люблю я когда что-то лежит без дела, тем более полезное. И спустя некоторое время, визуализированная база КЛАДР уехала на свой поддомен, иногда изменяя свои алгоритмы и становясь удобнее.
Получился один из тех хороших сайтов, который потребовал не больше месяца на свое создание( точнее не потребовал - так как являлся побочным продуктом) и работает годами.
Но продолжаться вечно так не могло, и не продолжилось. История начинается когда, однажды, я захотел попасть в Яндекс Каталог. Спасибо модераторам каталога - ткнули носом и немного повозили. Таковы правила правила рунета - сайтов производных из баз данных, особенно из КЛАДР - миллионы.
Надо было чем-то выделиться.
И при этом, опять же, без особых затрат. Благо, в моем случае, это не такая уж проблема - долгие годы работы "по профессии" много раз подкидывали источники полезной информации.

Мелочь, да и не только приятная, но и для многих задачек полезная.
Заодно в OSM нашлись такие полезные параметры как ОМК УМ и ссылка на Wiki. Как результат - прочитал про историю своего района. Раньше как-то в мыслях не было.
Чуть позже из OSM пришли регионы. Спасибо Яндекс.Картам и их модулю регионов.
Это позволило сделать выбор региона удобнее и интереснее, и приструнило геокодер, дав возможность правильно ограничивать и более точно искать обьекты.

Меткий глаз, мог заметить что на основном сайте появилась странная микроразметка - в geo.region и og:region по всему миру видны коды ISO3166-1 и -2, они же видны в адресах .org варианта. Адресов добавились флаги стран и другие мелочи. Первый выхлоп мержа osm с geonames и википедией.
Оставалось еще несколько открытых вопросов:
- что такое индекс, зачем он нужен, и на что указывает.
- зачем нужен ОКАТО
- и на что указывает код ИФНС, который спрятался за странной аббревиатурой GNINMB.
Пришлось догружать в базу данных еще и информацию обо всех почтовых и налоговых отделениях.
И чтобы ко всему можно было оставить комментарии.

Вот так все в этом мире и работает - всего разок не поленился, а в результате 30-40 тысяч человек в день. Каждый день.
Одно плохо - идеологическое ограничение по России.
Проблему эту решим в третьей части повествования.
0