|
|
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь занимался автоматическим определением индекса по адресу? Есть 100 000 адресов (область, город, улица, дом). Есть таблицы: 1. ЭТАЛОННЫЙ СПРАВОЧНИК ИНДЕКСОВ ОБЪЕКТОВ ПОЧТОВОЙ СВЯЗИ (info.russianpost.ru/database/ops.html) 2. Классификатор адресов России (КЛАДР) (http://www.gnivc.ru/document.asp?id=80) По этим таблицам можно определить точный индекс до дома. Вопрос в автоматизации процесса. Есть ли у кого-нибудь опыт в этом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2008, 23:19 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
MolasarЕсть ли у кого-нибудь опыт в этом?Ну есть :) А в чем вопрос-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2008, 10:52 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Поделится опытом можете? или базой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2008, 17:22 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
MolasarПоделится опытом можете? или базой?Чем, КЛАДР-ом? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2008, 17:28 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
А разве КЛАДР может взять файл (excel) и проставить в каждой строке с адресом индекс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2008, 17:32 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
MolasarА разве КЛАДР может взять файл (excel) и проставить в каждой строке с адресом индекс?КЛАДР - это база, в которой есть сопоставление адресных элементов и почтовых индексов. Она ничего не проставляет, она используется. Индексы, вестимо, проставляет программа. Программу надо будет писать... причем вам. Ссылка на оригинальный КЛАДР . Если есть более конкретные вопросы (кроме дайте такую программу) - спрашивайте здесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2008, 17:37 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
А как записан адрес в excel-файле - одним текстовым полем с опечатками, пропусками и комментариями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 13:18 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Все в одной ячейке: Артемовск, Ульяновская ул, д.50/4, кв.90 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 16:27 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
ModelRА как записан адрес в excel-файле - одним текстовым полем с опечатками, пропусками и комментариями? и то и то и то, вероятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 17:45 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
MolasarВсе в одной ячейке: Артемовск, Ульяновская ул, д.50/4, кв.901) Разбить адрес на части как примерно делать см. здесь Это задача творческая, поэтому ваши адреса эта процедура может и не съесть. Придется ее адаптировать или писать свою аналогичную. 2) Раздробленный адрес - подготовить к разбору по КЛАДР. У вас, например, не проставлен регион - из-за этого могут вылезти неоднозначности. В принципе, эти неоднозначности можно анализировать в процессе проставления индексов. Но это может оказаться сложнее и медленнее. 3) Гляда в КЛАДР и в раздробленный адрес - сопоставлять индекс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 17:54 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Ага, а если еще учесть, что в самом КЛАДРЕ ошибок до чертиков, то веселая задачка получается. Но ничего невозможного нет, есть только задачи разного уровня сложности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 19:44 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
СтрадалецъАга, а если еще учесть, что в самом КЛАДРЕ ошибок до чертиков, то веселая задачка получается.Да, ошибки есть. Например напротив некоторых объектов - проставлены несуществующие почтовые индексы. В КЛАДР-е индекс стоит, а в базе ОПС - такого индекса нет. Мы такие индексы просто обнуляли. Но процент их был не такой уж и большой. Всеравно базы по индексам лучше, чем КЛАДР, в свободном доступе нет. Опыт показал, что лучше использовать КЛАДР, чем верить индексам, проставленным в адресах. по поводу задачки (а не базы) - не все так страшно, особенно если есть операторы, которых можно посадить обрабатывать несопоставившиеся адреса. При творческом подходе - это у них много времени не займет, если массивы данных не слишком большие будут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 20:02 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Давай я тебе так за бабло проставлю своими прогами ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 09:26 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
BelyЕсли есть более конкретные вопросы (кроме дайте такую программу) - спрашивайте здесь. если у тебя есть прога давай возьмем тестовые записи и устроим тест драйв ))) чья прога больше адресов расколбасит ))) заодно определю в какую сторону ее дальше обучать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 09:51 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
VladBDесли у тебя есть прога давай возьмем тестовые записи и устроим тест драйв )))У нас есть и прога и операторы, которые адреса доколбашивают. Все что было интересно - мы обтестировали полтора года назад. Нас все устраивает. Если хочешь померятся с кем-то - обратись сюда: IQ systems Будет о чем с ними поговорить о скорости и точности разнесения адреса и проставления индекса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 09:58 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
BelyУ нас есть и прога и операторы, которые адреса доколбашивают. Все что было интересно - мы обтестировали полтора года назад. Нас все устраивает. Извините, если чем обидел... просто эта тема мне была очень интересна, и в свободное время стараюсь уделять этой проблеме свое время...чтоб операторы не парились ))) А вот за ссылку спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 11:48 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
VladBDпросто эта тема мне была очень интересна, и в свободное время стараюсь уделять этой проблеме свое время...Счастливые люди, есть свободное время ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 12:00 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
VladBDпросто эта тема мне была очень интересна.Кстати, о временных показателях. На нашей базе они были примерно такими. География - вся Россия. Особенности - есть непочтовые адреса (киоски союзпечать итп), адреса на МКАД. Таких примерно 10% Общее кол-во адресов - около 350 тыс. Мы создавали программу проставления индексов около 1 недели, чтобы она могла обрабатывать такие объемы за разумное время. Получилось у нас следующее: Скорость обработки 20 тыс (только проставление индекса) - примерно 1,5 часа на рабочей станции. Таким темпом мы всю свою базу прочистили где-то за 2 дня. процент проставившихся индексов был ~80%. Паралельно в адресе проставлялись метки "Нашел/не нашел" город, НП, улицу, дом. Исходя из этих меток - адреса выдавались операторам на обработку - с группировкой по названиям улиц, городов, регионов. Как правило - это были опечатки или различающееся написание улиц в КЛАДР и в анкете. Например ул. Жукова и ул. Маршала Жукова. а как у вас дело обстоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 12:28 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Например ул. Жукова и ул. Маршала Жукова. для этого создал таблицу синонимов. Я писал программу для Москвы. Она достигает до 50 тыс. в час. Счас пытаюсь переписать по новой, с использованием новых технологий, ООП и т.д. Смысл и логика в принципе во всех (я видел штуки 4) одинаков - метка распознавания, и распарсенные поля + почтовый индекс. Еще есть попытка написать парсер с помощью UDF - счас сначала для ФИО напишу, если получится, буду для адреса верстать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 15:36 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
самое главное обратный адрес (европейский стиль написания) распознавать - вот это есть гуд. и еще фича - чтобы переименованные объекты правильно распознавала. Перская обл. Лысьва => парсинг => ПЕРМСКИЙ КРАЙ Г. ЛЫСЬВА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 15:41 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
VladBDсамое главное обратный адрес (европейский стиль написания) распознавать - вот это есть гуд. и еще фича - чтобы переименованные объекты правильно распознавала. Перская обл. Лысьва => парсинг => ПЕРМСКИЙ КРАЙ Г. ЛЫСЬВАЧто интересного в IQ system системе, то это то, что этой программе пофиг в каком порядке адрес. Я с ними общался, вот краткое описание того, что система умеет. Вот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2008, 11:31 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Molasar, Занимаюсь решением данной проблемы, но как показало глубокое гугление на данную тему, распарсить адрес и узнать какой почтовый индекс имеет дом такой-то на улице такой-то, невозможно. Требуется разворачивать в несколько таблиц перечень домо, который забит диапазонными значениями вида Н(11-19), Ч(2-12) в поле name Kladr_Doma. Таким образом, сложность работы с КЛАДРом является сложнопараметрической функцией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2014, 17:34 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
EV.P, Гробокопателям привет! :) Все уже давно смогли решить задачу писка конкретного дома внутри диапазона домов в базе КЛАДР :) Проблема, как всегда, с актуальностью баз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2014, 18:27 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Bely, Всё равно непонятно, как же решить данную задачу оптимальным способом, чтобы не перелицовывать базу КЛАДР после закачки. А как Вы решили эту проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 14:05 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
EV.P, Варианта два: 1) написать процедуру, которая после закачки разберет КЛАДР в удобную структуру 2) Написать процедуру, которая будет сверять дом со строкой, которая есть в кладр Мы пошли по пути (1), потому что искать приходилось чаще, чем закачивать кладр. А скорость поиска - критична. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2014, 11:23 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Molasar, dadata.ru - до 1 июля даже бесплатно прогоните ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2014, 09:41 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Елена ХолодоваMolasar, dadata.ru - до 1 июля даже бесплатно прогонитеА потом Вы ещё и деньги брать будете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2014, 20:43 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Dmitry V. Liseev, за подсказки не будем, за прогон первых 100 записей не будем. За большие обработки - будем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 16:12 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
EV.P,Давно пора использовать ФИАС (он и полнее и качественнее), в нём есть ссылки на КЛАДР, так вот в составе ФИАС имеются уже выделенные почтовые индексы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 16:16 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Елена ХолодоваDmitry V. Liseev, за подсказки не будем, за прогон первых 100 записей не будем. За большие обработки - будем.А смысл? ФИАС бесплатен. А криво написанный адрес вы всё равно не обработаете. Кроме того, открою секрет: адрес без индекса не имеет смысла. К примеру, в Москве есть аж три одинаковые улицы. С одинаковыми номерами домов. Отличаются эти адреса лишь почтовыми индексами. Найти название такой улицы - упражнение для начинающих любителей КЛАДР. Более глубоким копателям оставляю упражнение найти полный перечень полностью совпадающих (за исключением индекса) адресов в РФ. Совсем глубоким копателям - та же задача, с учетом даты актуальности адреса. То есть, дан адрес на 6 марта 1993 года. Требуется найти соответствующий ему адрес и индекс на 25 июня 2014 года. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2014, 19:38 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Dmitry V. LiseevА смысл? ФИАС бесплатен. А криво написанный адрес вы всё равно не обработаете.Почему не обработают? Можно попытаться найти соответствие по неполному совпадению, с орфографическими ошибками. Dmitry V. Liseev Кроме того, открою секрет: адрес без индекса не имеет смысла. К примеру, в Москве есть аж три одинаковые улицы. С одинаковыми номерами домов. Отличаются эти адреса лишь почтовыми индексами. Найти название такой улицы - упражнение для начинающих любителей КЛАДР.Не только индексами, а еще административными округами, районами. Для Москвы есть ОМК УМ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2014, 11:22 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Infernal V. RavenDmitry V. LiseevА смысл? ФИАС бесплатен. А криво написанный адрес вы всё равно не обработаете.Почему не обработают? Можно попытаться найти соответствие по неполному совпадению, с орфографическими ошибками.Автоматизировать это невозможно. Вероятность ошибок слишком большая. Надо связываться с человеком, который дал такой адрес, и уточнять у него, сидя перед картой. На практике всё не так сурово. Обычно вместо "Большая монетная" нужно "Монетная Б". Программировать это смысла нет, если Вы не обрабатываете миллион адресов ежедневно. В моей практике был случай, когда надо было обработать 20 тыс. адресов. Я просто раздал список фрилансерам и через неделю получил за копейки качественный результат. Это не джедайский подход. Это бизнес подход. Не надо программировать там, где дешевле и быстрее сделать руками. Infernal V. RavenDmitry V. Liseev Кроме того, открою секрет: адрес без индекса не имеет смысла. К примеру, в Москве есть аж три одинаковые улицы. С одинаковыми номерами домов. Отличаются эти адреса лишь почтовыми индексами. Найти название такой улицы - упражнение для начинающих любителей КЛАДР.Не только индексами, а еще административными округами, районами. Для Москвы есть ОМК УМ.Отличаются, и что? Вы же по адресу собираетесь найти почтовый индекс да ещё за деньги . Вот вам адрес для примера: г. Москва, улица Парковая. Сможете индекс найти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2014, 13:08 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Dmitry V. LiseevАвтоматизировать это невозможно. Вероятность ошибок слишком большая. Надо связываться с человеком, который дал такой адрес, и уточнять у него, сидя перед картой.На основании данных ТС (область, город, улица, дом) - автоматизировать определение адреса для 90% случаев с применением предложенных сервисов, вероятно получится. Dmitry V. LiseevНа практике всё не так сурово. Обычно вместо "Большая монетная" нужно "Монетная Б". Программировать это смысла нет, если Вы не обрабатываете миллион адресов ежедневно. Для задачи ТС это действительно не требуется. Dmitry V. LiseevВ моей практике был случай, когда надо было обработать 20 тыс. адресов. Я просто раздал список фрилансерам и через неделю получил за копейки качественный результат. Это не джедайский подход. Это бизнес подход. Не надо программировать там, где дешевле и быстрее сделать руками.Этот же подход, т.е. свои услуги предложили и коллеги, т.е. парсинг адресов за деньги. Таких услуг предлагается немало. Чем принципиально отличается нанятие фрилансеров от пользования сервисов?Dmitry V. LiseevВы же по адресу собираетесь найти почтовый индекс да ещё за деньги Лично я не собираюсь ничего делать :) Вышеозвученные сервисы пробовал - результат визуально вполне удовлетворил именно в части определения индексов. Правда результатами я все равно воспользоваться не могу - меня не интересуют почтовые индексы и "причесывание" адреса сами по себе в отрыве от реестра БТИ и без привязки к ОМК УМ. Infernal V. RavenВот вам адрес для примера: г. Москва, улица Парковая. Сможете индекс найти?Парковую, Центральную, Железнодорожную - смогу, если указан район :) Есть еще более "хитрые" улицы, например Заводская улица в районе Крюково, там даже район не поможет :) Для миграции используется любая доступная информация для идентификации адреса. Зачем себя ограничивать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2014, 11:55 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Всем привет. Тут индекс по ФИАСу дают. Ссылка Правда, там ограничение по времени между запросами. И документации нет нифига... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 14:44 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Добрый день! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 09:40 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Добрый день! Подскажите пожалуйста, есть 700 индексов населенных пунктов. Необходимо узнать эти населенные пункты, вбивать вручную на предлагаемых ресурсах долго. Подскажите есть некая программа позволяющая это сделать сразу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 09:44 |
|
||
|
Определение индекса по адресу
|
|||
|---|---|---|---|
|
#18+
Karlos99Добрый день! Подскажите пожалуйста, есть 700 индексов населенных пунктов. Необходимо узнать эти населенные пункты, вбивать вручную на предлагаемых ресурсах долго. Подскажите есть некая программа позволяющая это сделать сразу.Скачать ФИАС и загрузить в любую СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 11:13 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1540771]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 509ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...