You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being 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.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#251 2012-10-05 16:42:54

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Валідатор назв вулиць

Ну а яким чином я створю проблеми для вашого конвертора додавши до назв відношень, наприклад, польські назви?

Якщо назва вулиці польською мовою буде лише в тегах релейшена, то адресний пошук польською мовою по цій вулиці буде працювати нормально. Але на мапі написи вздовж цієї вулиці будуть не польською мовою, а українською.

Хоча нещодавно liosha трохи підправив свій конвертор, щоби він переносив назву вулиці з тегів релейшену до addr:street ліній вулиць. Так що цієї проблеми не буде. Однак liosha чомусь не хоче щоби конвертор брав назви вулиці не лише з тегів релейшена, а й з тегів ліній вулиць.
Я йому писав, що в нас по всій Україні в релейшенах вулиць є тільки українські назви. А назви на інших мовах є лише в тегах ліній вулиць.
На що liosha запропонував нам скопіювати ті назви до тегів релейшенів.
Мабуть він з нас знущається sad

Offline

#252 2012-10-24 10:49:11

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

додав редагування тегів suburb + візуалізацію пробілів в нумерації будинків

Offline

#253 2012-10-24 11:22:29

DimaZ
Member
Registered: 2011-12-01
Posts: 140

Re: Валідатор назв вулиць

чи можна вивести ще одну інформколонку з номером зв'язку у вулицях, маршрутах, і релейшинах?
Але якщо плануєш зробити такі ж посилання, як зараз в релейшинах, то не варто просто номери.
До речі, Josm не перехоплює посилання. Фаєрфокс і Хром пробував.

Offline

#254 2012-10-24 12:09:54

dima_ua
Member
From: Kharkiv
Registered: 2012-07-02
Posts: 204

Re: Валідатор назв вулиць

olehz wrote:

додав редагування тегів suburb + візуалізацію пробілів в нумерації будинків

мега!


Так мы выигрывали все войны. Пока противник рисует карты наступления, мы меняем ландшафты, причём вручную. Когда приходит время атаки, противник теряется на незнакомой местности и приходит в полную небоеготовность. В этом смысл, в этом наша стратегия.

Offline

#255 2012-10-27 11:36:31

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Валідатор назв вулиць

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

І ще глянь будь ласка на
http://www.openstreetmap.org/api/0.6/wa … 46/history
http://www.openstreetmap.org/browse/changeset/13633403
Зміна назви через nadoloni.com могла призвести до видалення в тезі layer?

Last edited by dudka (2012-10-27 11:41:23)

Offline

#256 2012-10-27 14:08:15

Barbos
Member
From: Київ
Registered: 2011-01-08
Posts: 208

Re: Валідатор назв вулиць

dudka wrote:

Зміна назви через nadoloni.com могла призвести до видалення в тезі layer?

проверил два варианта с layer=1 и layer=0, при layer=0 - тег обнуляется..
http://www.openstreetmap.org/browse/way … 96/history
http://www.openstreetmap.org/browse/way … 95/history

Offline

#257 2012-10-28 18:57:50

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

dudka wrote:

Зміна назви через nadoloni.com могла призвести до видалення в тезі layer?

Не могла

dudka wrote:

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

Зробив.

Плюс пофіксав ще кілька багів, додав верифікацію дублікатів в нумерації будинків, список адмінкордонів і точок НП.

Offline

#258 2012-10-28 19:43:41

_sev
Moderator
Registered: 2010-10-12
Posts: 721

Re: Валідатор назв вулиць

olehz wrote:

Плюс пофіксав ще кілька багів, додав верифікацію дублікатів в нумерації будинків, список адмінкордонів і точок НП.

Relations поломався. Не показує ім'я, якщо не було додано suburb.

Offline

#259 2012-10-28 20:12:46

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

_sev wrote:

Relations поломався. Не показує ім'я, якщо не було додано suburb.

поправив neutral

Offline

#260 2012-10-28 20:55:37

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Валідатор назв вулиць

olehz wrote:

Зробив.

Дякую.
Повиправляв київські зв'язки. Не шукайте там помилок до наступного проходу валідатора:)
Які є варіанти з мостами включеними у street-зв'язки? Наприклад Русанівський міст на Броварському проспекті.
Думаю, що замаплено все правильно, а валідатор показує помилку(зрозуміло чому). Може ігнорувати лінії з закінченням " міст"?

Offline

#261 2012-10-29 02:38:13

Barbos
Member
From: Київ
Registered: 2011-01-08
Posts: 208

Re: Валідатор назв вулиць

olehz wrote:

Не могла

как же http://www.openstreetmap.org/browse/way/107438696/history тоже удалилось?

dudka wrote:

Наприклад Русанівський міст на Броварському проспекті.

думаю правильней удалить мост из отношения

olehz предложение по валидатору улиц
1. отображать как ошибку (например пустышку с другим цветом) дома включенные в отношение, но без addr:housenumber, так как таких много...
2. не обрабатываются и не отображаются валидатором ноды в отношениях с addr:housenumber (без building=*, но стоящие на полигоне дома)

например http://www.openstreetmap.org/browse/relation/415287 - имеет все это...

3. ну и может быть добавить валидатор по почтовым индексам?

Last edited by Barbos (2012-10-29 03:01:53)

Offline

#262 2012-10-29 07:44:08

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

Barbos wrote:

как же http://www.openstreetmap.org/browse/way … 96/history тоже удалилось?

Блин, точно была ошибочка. Поправил.

Barbos wrote:

1. отображать как ошибку (например пустышку с другим цветом) дома включенные в отношение, но без addr:housenumber, так как таких много...

Ок, можно сделать. А еще можно использовать фильтры JOSM. Например, можно легко переписать NoHouseStreet (by dudka).

Barbos wrote:

2. не обрабатываются и не отображаются валидатором ноды в отношениях с addr:housenumber (без building=*, но стоящие на полигоне дома)

Если имеются в виду POI-точки, то они обрабатываются. Адресная информация наследуется от здания внутри которого расположена точка. Дублирование адреса для POI считаю избыточной информацией. При условии, что офис компании переехал, смена адреса может быть осуществлена простым перемещением точки на другое здание. Или речь о двойной адресации угловых домов?

Barbos wrote:

ну и может быть добавить валидатор по почтовым индексам?

Можно подробнее объяснить суть проверки? smile

Last edited by olehz (2012-10-29 07:44:54)

Offline

#263 2012-10-29 21:50:34

Barbos
Member
From: Київ
Registered: 2011-01-08
Posts: 208

Re: Валідатор назв вулиць

olehz wrote:

Или речь о двойной адресации угловых домов?

да, я про двойную адресацию, а также: рисуют полигон с тегом building=*, в центре полигона ставят точку с тегом addr:housenumber и эту точку добавляют в отношение (у дома один адрес, без дробей), вообщем хотелось бы чтоб валидатор их как нить помечал, чтоб потом переносить теги с точки на полигон
зы: я ж специально нашел отношение в котором есть такие ситуации а так же дома без номеров

olehz wrote:

А еще можно использовать фильтры JOSM.

стилями второй месяц пользуюсь (удобно) UA-addresses.mapcss + свой

olehz wrote:

Можно подробнее объяснить суть проверки?

roll нуу... ээ... наверное хотелось бы видеть удобный инструмент по их редактированию...
но если чесно, работы и без того хватает - так что можно подождать..


и еще по поводу вкладки Relations, видел пару раз отображался тип отношения, потом не отображается, - у меня глюк или баг?!
вот так сейчас у меня выглядит вкладка Relatoions http://s017.radikal.ru/i429/1210/c8/f721abcd1254.png

Last edited by Barbos (2012-10-29 21:59:00)

Offline

#264 2012-10-29 22:35:57

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

Barbos wrote:

да, я про двойную адресацию, а также: рисуют полигон с тегом building=*, в центре полигона ставят точку с тегом addr:housenumber и эту точку добавляют в отношение (у дома один адрес, без дробей), вообщем хотелось бы чтоб валидатор их как нить помечал, чтоб потом переносить теги с точки на полигон

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

Barbos wrote:

и еще по поводу вкладки Relations, видел пару раз отображался тип отношения, потом не отображается, - у меня глюк или баг?!

Колонки можно скрывать. Менять местами и растягивать:
screenshot.png

Ну и относительно все будуших улучшений и исправлений. Выложил сырцы валидатора на гитхаб:
https://github.com/olehz/osmeditor

Offline

#265 2012-10-30 10:17:14

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Валідатор назв вулиць

смысл адреса-точки хотя бы в возможности ее поиска. и для двойной адресации уж лучше так, чем делить домик по диагонали http://osm.org/go/0h4YroVpz--

Offline

#266 2012-10-30 11:18:57

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Валідатор назв вулиць

Ну, по идее так:
Если домик на космоснимках не видно, но он есть, ставим точку. И теги вешаем на точку.
Если домик видно, рисуем домик и теги вешаем на полигон домика.
Если раньше космоснимков не было, а теперь появились, можно нарисовать домик, перенести теги с точки на домик, а точку удалить.

IMHO - двойная адресация - зло, придуманное дебилами.

Offline

#267 2012-10-30 12:58:47

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Валідатор назв вулиць

dimonster wrote:

IMHO - двойная адресация - зло, придуманное дебилами.

не то слово. с другой стороны, это не означает, что ее нужно игнорировать

у нас в городе видел довольно много отколупаных номеров домов, чтоб на доме был только один номер, так что какие-то проблески все-таки есть. с другой стороны, в центре не отколупывают старые таблички ибо историческая ценность.

Offline

#268 2012-11-01 03:56:45

Barbos
Member
From: Київ
Registered: 2011-01-08
Posts: 208

Re: Валідатор назв вулиць

olehz wrote:

Колонки можно скрывать.

ах вот оно где... )))


пробовал мин 10 назад вносить изменения - не работает сохранение вообще... sad

Offline

#269 2012-11-01 09:10:59

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

Larry0ua wrote:

для двойной адресации уж лучше так, чем делить домик по диагонали

Ну а чим власне краще? Адреса не може колапсувати у точку. Адреса - це полігон, якому належать квартири та офіси під конкретною адресою. Якщо таких квартир нема - адреса фейкова. І виникає питання чи є сенс заносити в БД завідома фейкові дані?

Насправді, проблема у тому, що associatedstreet не підтримує подвійну адресацію. Тому мені видається, краще вже розділяти будинок.

Barbos wrote:

пробовал мин 10 назад вносить изменения - не работает сохранение вообще...

Серевр OSM API частенько возвращает ошибки коннекта. У меня тоже сегодня глючит. Надо механизм взаемодействия с API переписать. Только вот я не совсем представляю, как именно neutral

Offline

#270 2012-11-01 09:25:48

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,605

Re: Валідатор назв вулиць

У нас є наприклад ось такі зв'язки, де замість ліній-будинків задано тільки точки-будинки:
  http://www.openstreetmap.org/browse/relation/2142655
Також є заімпортована Боярка, де більшість адрес задана точками
  http://www.openstreetmap.org/?lat=50.33 … 7&layers=M
І перше і друге - цілком коректні дані

Offline

#271 2012-11-01 10:07:36

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

dudka wrote:

У нас є наприклад ось такі зв'язки, де замість ліній-будинків задано тільки точки-будинки

Погоджуюсь, що краще точки, ніж нічого. Але навіщо проводити примусову генералізацію у точки, якщо вже існує полігон будинка? Ви ж погоджуєтесь, що адреса - це полігон (земельна ділянка), а не точка.

Offline

#272 2012-11-01 10:42:37

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Валідатор назв вулиць

Тут можно спорить до усрачки. И без толку. В ОСМ предполагается, что у одного объекта есть один адрес. Наверняка создатели не предполагали, что существуют идиоты, дающие домам по два адреса. ЙОКЛМН. Да это всё равно что гражданин с двумя паспортами на  разные фамилии. yikes

Поэтому приходится выдумывать "костыли", позволяющие из одного объекта сделать два с разными адресами. И каждый вариант имеет свои недостатки и не чётко отображает суть явления. И к каждому можно придраться и сказать, что это неправильно.

Делить дом на два треугольника - неправильно. Потому что дом цельный.
Ставить две точки на контур дома - неправильно,. Потому что адреса принадлежат дому, а не точкам.
Ставить один номерок на контур, а другой - на точку - неправильно. Потому что второй номерок тоже принадлежит не точке, а всему дому.
Рисовать два дома на одном месте - неправильно. Потому что дом один.
Кстати, ещё вариант: дом включать в два релейшена, а addr:housenumber писать через дробь. Но тогда непонятно, какой улице какой номер соответствует.

Offline

#273 2012-11-01 10:47:02

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Валідатор назв вулиць

дві цілком законні адреси одного будинку - теж потрібно ділити по діагоналі?

так, частина таких адрес - фейкові, але якщо слідувати truth on the ground, раз табличка з адресою існує, чому б її не позначити? Якщо хтось буде шукати саме її?

чи, може, у вас є спосіб виділити з усього будинку одну кімнату у підвалі, щоб позначити її окремою адресою? бо в неї вихід на іншу сторону великої школи, і власникам простіше, щоб їх шукали по фактичній вулиці, де теж є табличка з адресою.

погодьтесь, що адреси-точки часом - вимушений крок, який варто підтримувати, якщо такі дані вже внесені або будуть внесені в майбутньому smile

Offline

#274 2012-11-01 10:55:35

Lindroid
Member
From: Ukraine, Poltava
Registered: 2011-04-18
Posts: 331
Website

Re: Валідатор назв вулиць

Larry0ua wrote:

але якщо слідувати truth on the ground, раз табличка з адресою існує, чому б її не позначити?

Тоді давайте розділяти сутності таблички і адреси.

"табличка з адресою" != "адреса"

На табличках якої тільки ахінеї не пишуть, у т.ч. на саморобних, і у т.ч. комерсанти.
А адреса - мені сподобалося порівняння з паспортом, вона завжди одна.
Два і більше паспорта у громадянина - ну взагалі-то буває, але підпадає під статті кримінального кодексу smile

Раз табличка є - давайте придумаємо як позначати, але саме як табличку, а не як адресу (не через тег addr:*)


OpenStreetMap isn't a computer project, it's an outdoors activity.
Less of the bulk imports and wikifiddling please. Go outside and map!

Offline

#275 2012-11-01 11:04:18

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Валідатор назв вулиць

Larry0ua wrote:

раз табличка з адресою існує, чому б її не позначити? Якщо хтось буде шукати саме її?

Ну так давайте відділимо сутність табличка від сутності адреса. Це різні речі і відповідно у них мають бути різні теги.

Larry0ua wrote:

чи, може, у вас є спосіб виділити з усього будинку одну кімнату у підвалі, щоб позначити її окремою адресою? бо в неї вихід на іншу сторону великої школи, і власникам простіше, щоб їх шукали по фактичній вулиці, де теж є табличка з адресою.

Адреса це пілгон у площині. Не може бути підвал з одною адресою, перший поверх з іншою, а другий ще з іншою. Відділити одну кімнату можна запросто і не обовязково по діагоналі. Приклад: периметрально-компактна забудова історичних центрів, де будинки склеїні стіна до стіни. Ми ж їх якось розділяємо. Або ж приватні будинки, які поділені на 2 частини. Фізично один будинок, але розділений стіною на дві адреси.

Offline

Board footer

Powered by FluxBB