OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2010-11-10 08:17:59

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Валидатор московских адресов

Набросал сабж в первом приближении: http://gis-lab.info/data/mp/msk/
Просьба посмотреть и высказаться, что не так и чего не хватает.

И буду очень благодарен, если кто-нибудь сможет сделать вменяемый дизайн  smile

PS.
Могут быть тормоза, потому что база на домашнем компе, и на нём же сейчас идут сборки.

Offline

#2 2010-11-10 08:45:44

GranD
Member
From: St. Petersburg
Registered: 2009-09-03
Posts: 187

Re: Валидатор московских адресов

Warning: pg_query() [function.pg-query]: Query failed: ERROR: invalid input syntax for type numeric: " " in /usr/local/www/gis-lab/data/data/mp/msk/index.php  on line 36
Query failed: ERROR: invalid input syntax for type numeric: " "

http://gis-lab.info/data/mp/msk/?code=32520


Я тоже считаю, что нужно перебираться на вики.

Offline

#3 2010-11-10 09:20:58

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Вылечил.

Кстати, кроме Москвы ещё чьи-нибудь адресные реестры в наличии имеются?

Offline

#4 2010-11-10 10:23:35

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,760

Re: Валидатор московских адресов

А желтый, что означает?

Offline

#5 2010-11-10 10:26:01

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Жёлтый означает, что в официальном реестре такого адреса нет, но в ОСМ кто-то его внёс.
А если жёлтая надпись в правой колонке, то значит у объекта "неканоническое" написание

Offline

#6 2010-11-10 10:30:13

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,760

Re: Валидатор московских адресов

Очень странно, можно посмотреть что не так с улица Свободы 81 к3, к4, к5, например? к1, к2 и к6 проверку прошли.

Last edited by Amigo (2010-11-10 10:30:43)

Offline

#7 2010-11-10 10:55:51

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Валидатор московских адресов

Скажите, а в каталоге улиц улицы начинаются с большой буквы или с маленькой. Мне в последнее время хочется чтобы все названия начинались с большой буквы, как полагается. Т. е. "Улица Ленина", а не "улица Ленина".

Правило в вики на эту тему какое-то искусственное, заточенное под навигацию, а с препроцессором это уже не актуально.

Offline

#8 2010-11-10 10:59:24

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

В официальном московском реестре - "улица Ленина".

Offline

#9 2010-11-10 11:00:26

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Валидатор московских адресов

В питерском вроде "Улица Ленина" smile

Offline

#10 2010-11-10 11:00:59

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Валидатор московских адресов

У нас просто вообще нет нормального классификатора smile

Offline

#11 2010-11-10 11:01:39

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Offline

#12 2010-11-10 11:06:45

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Валидатор московских адресов

Ссылка на питерское постановление из статьи про Соглашение об именовании больше не работает.

В Википедии все статьи об улицах начинаются с большой буквы smile (хотя там вообще все статьи начинаются с большой буквы)

Offline

#13 2010-11-10 11:49:07

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Amigo wrote:

Очень странно, можно посмотреть что не так с улица Свободы 81 к3, к4, к5, например? к1, к2 и к6 проверку прошли.

Потому что они должны быть не корпуса, а строения big_smile
В списке чуть ниже

Offline

#14 2010-11-10 11:49:46

dedNikifor
Member
From: Свердловская обл.
Registered: 2009-09-11
Posts: 3,414

Re: Валидатор московских адресов

я НЕ поддерживаю идею писать "Улица" с большой буквы. категорически НЕ поддерживаю


Графическая (в виде карты с точками опасных объектов) база спидкамов для разных навигационных программ. Подложка OSM присутствует

Offline

#15 2010-11-10 12:18:56

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,760

Re: Валидатор московских адресов

liosha wrote:
Amigo wrote:

Очень странно, можно посмотреть что не так с улица Свободы 81 к3, к4, к5, например? к1, к2 и к6 проверку прошли.

Потому что они должны быть не корпуса, а строения big_smile
В списке чуть ниже

Веселуха, не верь глазам своим и паспорту...

Offline

#16 2010-11-10 12:27:04

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Собственно, паспорту в таких вопросах лучше и не верить.
Тут информация из МосГорБТИ - они как раз и назначают адреса строениям.

UPD
http://mosgorbti.ru/default.aspx?sid=163

Постановлением Правительства Москвы от 27 августа 2002 года № 694-ПП «О вводе в промышленную эксплуатацию Адресного реестра зданий и сооружений г. Москвы в составе информационного ресурса г.Москвы и автоматизированной технологии его ведения» установлено, что Адресный реестр зданий и сооружений г. Москвы является единственным официальным источником данных об адресах зданий и сооружений города Москвы.

Официальным (юридически правильным) адресом объекта капитального строительства является адрес, зарегистрированный в Адресном реестре зданий и сооружений г. Москвы.

Offline

#17 2010-11-10 12:36:15

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,760

Re: Валидатор московских адресов

liosha wrote:

Собственно, паспорту в таких вопросах лучше и не верить.
Тут информация из МосГорБТИ - они как раз и назначают адреса строениям.

Примерно понятно, но ориентируемся то по вывескам на домах, да и адреса компаний тоже с корпусами, получается валидатором не проверить очевидное, но не истинное.

Offline

#18 2010-11-10 12:41:35

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Значит, нужно как-то учитывать альтернативные написания номеров.

Offline

#19 2010-11-10 14:24:50

egens
Member
Registered: 2010-03-22
Posts: 17

Re: Валидатор московских адресов

Очень полезная тулза, спасибо! Имхо следует отслеживать повторяющиеся номера домов. Вот на этой улице полно повторных. Также хочется в общем списке улиц видеть вместо 'сделано/всего', таблицу - 'сделано|в т.ч. требуют правки формата номера|номер дома не найден в реестре|повтор номера|всего'.

Last edited by egens (2010-11-10 14:25:30)

Offline

#20 2010-11-10 14:43:44

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Повторяющиеся номера - это не всегда ошибка. Хотя в просмотре улиц их, наверно, действительно стоит как-то группировать.

А выносить столько разных цифр в главный список имхо не стоит - в них только запутаешься.

Offline

#21 2010-11-10 14:57:55

egens
Member
Registered: 2010-03-22
Posts: 17

Re: Валидатор московских адресов

liosha wrote:

Повторяющиеся номера - это не всегда ошибка. Хотя в просмотре улиц их, наверно, действительно стоит как-то группировать.

А выносить столько разных цифр в главный список имхо не стоит - в них только запутаешься.

А когда это не ошибка? Не могу придумать.. Один объект-полигон = один номер, вроде должно быть так.

Я думаю, те, кто будут его использовать не запутаются в 5 столбиках цифр. Каждому столбику свой цвет - те же, что используются в списках домов улиц. Несколько цветов соответственно добавить. И все будет ясно и удобно.

Last edited by egens (2010-11-10 14:58:18)

Offline

#22 2010-11-10 15:04:21

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Валидатор московских адресов

- Некоторые улицы дублируются (Вишнёвая улица)
- Сортировка не всегда правильная (http://gis-lab.info/data/mp/msk/?code=08650 2/12 между 20 и 22)
- addr:housenumber2+addr:street2, похоже, не учитываются.

Offline

#23 2010-11-10 15:07:25

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Дублируются именно двойные улицы, пока обдумываю, как их обрабатывать.
addr:housenumber2+addr:street2 не учитываются из-за того, что непонятно, как их вообще учитывать - в Москве вроде бы официально нет двойных адресов. Или есть?

Offline

#24 2010-11-10 15:10:34

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Валидатор московских адресов

В валидаторе несколько домов с дробями которые я смотрел только по одной улице. Но не факт что именно она будет в первом адресе. На самом деле надо бы принять addr:2:*, тогда заодно можно будет пользоваться чем-то типа addr:official:*.

Offline

#25 2010-11-10 15:16:42

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,440
Website

Re: Валидатор московских адресов

Имхо проще принять, что addr:housenumber - официальный, а для альтернативных уже придумывать теги  smile

Тем более что надо как-то отличать двойные адреса от альтернативных написаний адреса.

Offline

Board footer

Powered by FluxBB