You are not logged in.

Announcement

*** NOTICE: By 30th of September 2022 the forum.openstreetmap.org will be retired, please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators. We expect the migration of data will be finished by that date, you can follow its progress here.***

#76 2012-01-11 22:15:19

Dinamik
Member
Registered: 2010-08-12
Posts: 1,096

Re: Ещё одна схема адресации: населённый пункт без улиц

Мне кажется, проблема возникает из-за определённого недопонимания:

крайная позиция 1: в таком-то НП улиц нет - там всё в порядке, ошибки нет, такие адреса не должны выдаваться валидаторами даже в том случае, если там не заполнено addr:street
крайняя позиция 2: addr:street должен быть проставлен, а если он не проставлен, это должно отображаться валидаторами как ошибка

Вопрос: отличаются ли с точки зрения пользователя highway=residential и highway=residential + oneway=no?
Ответ: с точки зрения пользователя не отличаются, т. к. и то, и то - "жилая" двусторонняя улица

Вопрос: отличаются ли с точки зрения редактора highway=residential и highway=residential + oneway=no?
Да: в первом случае мы знаем только то, что кто-то отметил "жилую" улицу, во втором - что этот редактор ещё и обратил внимание на то, что она двусторонняя. Это может иметь существенный смысл, например, для "карманов" (участник проверил, что нет знаков "одностороннее движение", с двух сторон есть знаки "уступи дорогу" при выезде из "кармана" и т. д.).

Вопрос: отличаются ли с точки зрения пользователя addr:city=Кольцово + addr:housenumber=1 от addr:city=Кольцово + addr:street=Кольцово + addr:housenumber=1?
Ответ: с точки зрения пользователя не отличаются, т. к. и то, и то - "Кольцово, дом 1".
*Примечание: вместо addr:street=Кольцово может быть addr:territory=Кольцово, addr:no_street=yes, addr:place=Кольцово, addr:house_by=city.

Вопрос: отличаются ли с точки зрения редактора addr:city=Кольцово + addr:housenumber=1 от addr:city=Кольцово + addr:street=Кольцово + addr:housenumber=1?
Ответ: да, в первом случае мы знаем только то, что кто-то отметил номер дома в населённом пункте, во втором - что этот редактор знает, что нумерация этого дома идёт именно по населённому пункту, а не по улицу или микрорайону.

Соответственно:
а) информация о том, что нумерация ведётся именно населённому пункту / микрорайону / территориальной зоне и т. д., полезна
б) при отсутствии информации о том, по чему ведётся нумерация, адреса имеет смысл помечать как, возможно, являющиеся неполными, т. к. часто addr:street не проставляют из-за того, что не знают, по какой улице нумеруется дом (ехал человек в автобусе, увидел номер дома - проставил в OSM) или не знают, что addr:street нужно проставлять

Komяpa wrote:

Обычно, если в городе (а скорее в деревне) не используется нумерация по улице, то она не используется во всём городе/деревне.

Соответственно, очень большой процент False-Positive отсеется простым условием "на домах внутри границы города не должно быть addr:street вообще, или должно быть на всех".

Давайте конкретные случаи, когда это не сработает - будем думать более сложные правила :3

Практически любой населённый пункт в России, который не умирает из-за постоянного оттока из него жителей и в котором строятся какие-то дома. Старые дома нумеруются по населённому пункту, новые рядом с построенными к этим дома проездам - по улицам. Имеем 210 домов с незаполненным addr:street: 200 из них нумеруются по населённому пункту, 10 - по улице. Какие из них по чему? Или бывает, что все дома нумеровались по населённому пункту, а потом каким-то проездам дали названия и перевели нумерацию для каких-то домов на эти улицы.

Должна быть возможность понимать, по чему ведётся нумерация.

Offline

#77 2012-01-12 04:20:08

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,344

Re: Ещё одна схема адресации: населённый пункт без улиц

Ezhick wrote:

Котяра, есть обратные примеры. Поселок Высокое, Солнечногорский район Московской области.

Самое смешное, что теперь такого поселка нет, а есть микрорайон Высокое рабочего поселка Андреевка. А в рабочем поселке Андреевке тоже куча домов по поселку Андреевка нумерована, а новые здания уже по улицам рабочего поселка (real-).
Плюс еще в рабочий поселок Анреевка кроме поселка Андреевка и микрорайона Высокое входит и деревня Андреевка, а что уж там с номерами, не в курсе.

Last edited by wowik (2012-01-12 04:50:39)

Offline

#78 2012-01-14 16:59:37

Fenuks
Member
From: Novosibirsk, Russia
Registered: 2010-10-11
Posts: 70

Re: Ещё одна схема адресации: населённый пункт без улиц

Dinamik wrote:

Соответственно:
а) информация о том, что нумерация ведётся именно населённому пункту / микрорайону / территориальной зоне и т. д., полезна
б) при отсутствии информации о том, по чему ведётся нумерация, адреса имеет смысл помечать как, возможно, являющиеся неполными, т. к. часто addr:street не проставляют из-за того, что не знают, по какой улице нумеруется дом (ехал человек в автобусе, увидел номер дома - проставил в OSM) или не знают, что addr:street нужно проставлять

Пожалуй, что согласен, но это уже шире вопроса о валидаторе. Надо каким-то способом обозначать, по какому признаку дом нумеруется, не только ж «аборигены» там могут ходить. Вообще, от «предполагаемых» вещей надо избавляться.

Но тем не менее это не отменяет того, что задача валидатора кричать, махать руками и вообще всячески привлекать внимание к любому несоответствию, пусть даже оно там «так надо». Не надо подменять людей такими вещами, это не вежливо. Кроме того, вам напомнить, что получается, когда инструменты пытаются сделать умнее пользователей? В лучшем случае терминаторы, а в худшем — виндовс…

Offline

#79 2012-01-16 08:39:37

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,344

Re: Ещё одна схема адресации: населённый пункт без улиц

Fenuks wrote:

Надо каким-то способом обозначать, по какому признаку дом нумеруется, не только ж «аборигены» там могут ходить.

Излишне.

Есть иерархическая цепочка для составления адреса. Примерно такая. Если не такая - поправте меня.
addr:country
addr:region
addr:district
addr:city
addr:suburb
addr:street
addr:housenumber/addr:housename


Все непустые элементы склеиваем через запятую - получаем адрес, не забыв сдобрить результат с помощью addr:postcode.

Легальность пустоты какого-то элемента - вопрос совсем другой!

Вот только если такая цепочка неоднозначна, то тогда понадобится указания на то, что надо переставить местами или еще чего.

Приведите примеры не пропусков, а другого прядка!

Fenuks wrote:

Вообще, от «предполагаемых» вещей надо избавляться.

Для этого достаточно их документировать.

Last edited by wowik (2012-01-16 08:40:31)

Offline

#80 2012-01-17 07:47:41

Scondo
Member
Registered: 2011-03-16
Posts: 483

Re: Ещё одна схема адресации: населённый пункт без улиц

wowik wrote:

Вот только если такая цепочка неоднозначна, то тогда понадобится указания на то, что надо переставить местами или еще чего.

Приведите примеры не пропусков, а другого прядка!

В Балашихе видел что-то вроде "Шоссе Энтузиастов, Северная промзона, д. 6". Когда снова буду могу сфоткать, но боюсь это будет не скоро.

Last edited by Scondo (2012-01-17 07:59:04)

Offline

#81 2012-01-17 11:20:56

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,344

Re: Ещё одна схема адресации: населённый пункт без улиц

Scondo wrote:

В Балашихе видел что-то вроде "Шоссе Энтузиастов, Северная промзона, д. 6".

Да, забавно, балашинцы пишут промзону как до улицы, так иногда и после.
Вот официальные документы - там написано ДО
http://www.balashiha.ru/public_echo.php?id_public=80
http://www.balashiha.ru/public_echo.php?id_public=187
Ну и далее по офсайту то же самое:
http://yandex.ru/yandsearch?text=+%F8%E … lashiha.ru

Last edited by wowik (2012-01-17 11:33:11)

Offline

#82 2012-02-13 19:11:42

Scondo
Member
Registered: 2011-03-16
Posts: 483

Re: Ещё одна схема адресации: населённый пункт без улиц

мини-саммари по вариантам обозначения
http://wiki.openstreetmap.org/wiki/User … _по_улицам

Offline

#83 2012-04-05 23:46:14

CometSeeker
Member
Registered: 2012-04-05
Posts: 4

Re: Ещё одна схема адресации: населённый пункт без улиц

Мне посоветовали отписаться здесь о том, какая схема адресации у нас в Набережных Челнах и о проблемах с ней связанных. Попробую описать.
Официально в городе 3 района: Автозаводский, Центральный и Комсомольский. Официально практически все здания имеют 2 адреса: по комплексу и по улице. В редких исключениях дома имеют только один или другой адрес. Официальными названиями районов и адресами по улице люди не пользуются.

Неофициально город делится такие основные районы, которые легко видно на карте: Новый город (вся северо-восточная часть города от ул. Нариманова до ул. Яшьлек), ЗЯБ (район между реками Челна и Мелекеска), ГЭС (район между Мелекеской и Камой). Люди пользуются только адресацией по комплексу. На ГЭС и ЗЯБ нумерация комплексов идёт с 1 до 19. В Новом городе опять же нумерация начинается с 1 до ~70. Таким образом многие дома в старом городе (ГЭС и ЗЯБ) имеют такие же адреса по комплексу, как в Новом городе. Для обозначения адреса говорят например вот так: "ГЭС, 6/9", "ЗЯБ, 18/35", "Новый город, 7/10".

Теперь о том, как мы прописываем адреса в OSM:
В addr:housenumber пишем адрес по комплексу, например "23/12". addr:street оставляем пустым. Все дома Нового города добавляются в отношение "Новый город" (id1206554), дома ЗЯБ в отношение "ЗЯБ" (id1206555), дома ГЭС в отношение "ГЭС" (id1206553).
Для прописывания адреса по улице используем addr2:housenumber и addr2:street.
Кроме очевидных недостатков по валидации, у нас нормально не работает поиск по домам.

Об адресации в Набережных Челнах в Wikipedia - http://goo.gl/jXVgn

Offline

#84 2012-04-06 10:46:27

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,409
Website

Re: Ещё одна схема адресации: населённый пункт без улиц

Я б переименовал комплексы в «N комплекс» и добавил бы всем ref=N. Добавил бы всем домам тэги адреса с номером названием или номером комплекса и названием района. Что-то вроде addr:complex=4 + addr:suburb=ЗЯБ.

Offline

#85 2012-04-06 15:27:59

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Ещё одна схема адресации: населённый пункт без улиц

CometSeeker wrote:

Теперь о том, как мы прописываем адреса в OSM:
В addr:housenumber пишем адрес по комплексу, например "23/12". addr:street оставляем пустым. Все дома Нового города добавляются в отношение "Новый город" (id1206554), дома ЗЯБ в отношение "ЗЯБ" (id1206555), дома ГЭС в отношение "ГЭС" (id1206553).
Для прописывания адреса по улице используем addr2:housenumber и addr2:street.
Кроме очевидных недостатков по валидации, у нас нормально не работает поиск по домам.

Я бы посоветовал ничего не менять. Имхо это лучшее что можно придумать. (Хотя правды ради: отношение street это в принципе тоже самое что и addr:street на доме)
Научить валидатор понимать, что адрес вида  Набережные Челны ГЭС X/Y - валидный, на самом деле не так уж сложно. Я свой научу. А в чем проблема с поиском по домам?  23/12 - должно искаться.


Upd:
Да, и что такое Набережные Челны, Сидоровка ? Тоже район?

Last edited by Zkir (2012-04-06 21:11:06)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#86 2012-04-06 16:53:51

RSergei
Member
From: Тюмень
Registered: 2011-04-05
Posts: 318

Re: Ещё одна схема адресации: населённый пункт без улиц

Т.е. если известны границы микрорайона, (рассматриваю любые НП с подобной адресацией) создаём отношение с названием микрорайона, чертим его границы (если известны) и добавляем туда дома?
А как обозначить сами границы микрорайона? addr:suburb?

Offline

#87 2012-04-06 21:56:20

CometSeeker
Member
Registered: 2012-04-05
Posts: 4

Re: Ещё одна схема адресации: населённый пункт без улиц

Zkir wrote:

А в чем проблема с поиском по домам?  23/12 - должно искаться.

Где должно искаться? Ни на openstreetmap.org, ни на openstreetmap.ru по запросу "Набережные Челны, Новый город, 23/12" не ищется. Это нормально?

Zkir wrote:

Да, и что такое Набережные Челны, Сидоровка ? Тоже район?

Сидоровка - тоже район. Есть ещё и другие мелкие районы, которые я не упоминал: "Суар", "БСИ", "Замелекесье" и др. Кстати, в Сидоровке тоже своеобразная нумерация. Адрес похож на адрес по комплексу, но через дефис и впереди идёт буква С или римская цифра, например С-6, I-1, III-2.

Offline

#88 2012-04-07 11:18:21

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Ещё одна схема адресации: населённый пункт без улиц

Скажем так, поиск на openstreetmap.org весьма странная вещь, а то что openstreetmap.ru не понимает relation street - это бага просто. http://forum.openstreetmap.org/viewtopi … 22#p233822


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#89 2012-04-07 12:02:53

ErshKUS
Member
From: Калиниград
Registered: 2010-12-27
Posts: 803

Re: Ещё одна схема адресации: населённый пункт без улиц

а к субурб это отнести нельзя и можно ли выделить границу между Новый город, ЗЯБ, ГЭС и т.д.? Тогда можно было бы прочертить границу (как другие, граница города, граница районов) и избавится от мега отношений

Zkir wrote:

а то что openstreetmap.ru не понимает relation street - это бага просто. http://forum.openstreetmap.org/viewtopi … 22#p233822

называй вещи своими именами, бага это когда сайт не открывается, или поиск не работает, или маркер не ставится. А это отсутсвие поддержки, или неподдерживаемая функция/формат

Last edited by ErshKUS (2012-04-07 12:13:00)


Ты никогда не спутаешь пути: ты стоишь...
И, может, так и нужно, но как тогда узнать, что там выше крыш?   (Lumen, Лабиринт)

Offline

#90 2012-04-07 12:55:26

Алексей Александрович
Member
Registered: 2010-07-27
Posts: 239

Re: Ещё одна схема адресации: населённый пункт без улиц

В садоводствах (большинство из которых сейчас больше походят на коттеджные посёлки) часто такая нумерация: есть улицы, но номера домов (участков) идут сразу по всему населённому пункту, например, на 10-ти улицах с оригинальными названиями 1000 домов с номерами от 1 до 1000. Как тут быть?
Если в addr:street указать улицу - не найдётся дом по запросу  "посёлок X дом #" (допустим, названия улицы ищущий не знает, и ведь он и не нужен!). А другой - будет тот же дом искать с названием улицы.
Наверное, в таком случае всё же надо "вбивать" это всё по очереди, например  addr:street="название посёлка" и addr:street2="улица" ?

Offline

#91 2012-04-07 13:03:29

ErshKUS
Member
From: Калиниград
Registered: 2010-12-27
Posts: 803

Re: Ещё одна схема адресации: населённый пункт без улиц

Все он найдет, то что на openstreetmap.ru. Попробуйте на любом городе


Ты никогда не спутаешь пути: ты стоишь...
И, может, так и нужно, но как тогда узнать, что там выше крыш?   (Lumen, Лабиринт)

Offline

#92 2012-04-07 13:24:30

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Ещё одна схема адресации: населённый пункт без улиц

ErshKUS wrote:

называй вещи своими именами, бага это когда сайт не открывается, или поиск не работает, или маркер не ставится. А это отсутсвие поддержки, или неподдерживаемая функция/формат

Вот еще одна живая иллюстрация к тому что языки у людей и программистов разные cool

Называть можно как угодно, но relation street довольно популярная вещь, конверторами и валидаторами поддерживается, и нехудо бы ее поддержать и в поисковике с человеческим лицом тоже. wink

Last edited by Zkir (2012-04-07 13:25:50)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#93 2012-04-07 15:49:22

SarRus
Member
From: Саранск
Registered: 2011-07-24
Posts: 33

Re: Ещё одна схема адресации: населённый пункт без улиц

Я так понимаю, все странности систем адресации обсуждаются здесь?
Тогда опишу одну особенность Саранска: у нас есть дорога, у которой западная сторона адресуется по улице Володарского (и на ней есть такая табличка), а восточная - по Вокзальной. Как её отмечать? Отношениями?

Offline

#94 2012-04-07 16:04:39

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,409
Website

Re: Ещё одна схема адресации: населённый пункт без улиц

SarRus wrote:

Я так понимаю, все странности систем адресации обсуждаются здесь?
Тогда опишу одну особенность Саранска: у нас есть дорога, у которой западная сторона адресуется по улице Володарского (и на ней есть такая табличка), а восточная - по Вокзальной. Как её отмечать? Отношениями?

Проблема — задать дороге сразу два названия?

Offline

#95 2012-04-08 19:27:14

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,344

Re: Ещё одна схема адресации: населённый пункт без улиц

SarRus wrote:

Тогда опишу одну особенность Саранска: у нас есть дорога, у которой западная сторона адресуется по улице Володарского (и на ней есть такая табличка), а восточная - по Вокзальной. Как её отмечать? Отношениями?

В Питере есть что-то схожее с адресациями по четным/нечетным линиям

Offline

#96 2012-04-08 20:38:51

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Ещё одна схема адресации: населённый пункт без улиц

Кстати да, еще в Златоусте.

SarRus вот кстати, а как вы саму улицу называете? Т.е. обясняя дорогу вы скажете проедь по Володарского или по Вокзальной? Самим то домикам понятно как адреса задавать (только что валидаторы ругаться будут) а вот с самой улицей - вопрос.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#97 2012-04-09 13:12:30

SarRus
Member
From: Саранск
Registered: 2011-07-24
Posts: 33

Re: Ещё одна схема адресации: населённый пункт без улиц

dkiselev wrote:

обясняя дорогу вы скажете проедь по Володарского или по Вокзальной?

Я скажу "проедь по Полежаева и сверни влево" :3 Всё равно улица не самая известная.

Offline

#98 2012-04-09 13:34:19

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Ещё одна схема адресации: населённый пункт без улиц

smile Чит.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

Board footer

Powered by FluxBB