OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#26 2014-02-14 01:12:12

algot
Member
From: Дніпро
Registered: 2012-07-03
Posts: 496

Re: Щогодинна валідація

dudka wrote:

Чи правильно те, що проспект імені Газети Правда виходить у Ювілейне? чи існують у Ювілейному будинку, що адресуються по проспекту? якщо так - то мабуть варто розділити звязок на два. якщо ні - то може проспект закінчується раніше(в межах Дніпропетровська)?

Там виходить так, що східна половина проспекту знаходиться в місті, а західна - в Ювілейному.
І виходить, що проспект треба продовжити до Гражди/Карпат
http://grajda-karpati.at.ua/index/0-2
http://maps.yandex.ua/-/CVfJeL00

Offline

#27 2014-02-14 09:19:17

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

Re: Щогодинна валідація

algot wrote:
dudka wrote:

Чи правильно те, що проспект імені Газети Правда виходить у Ювілейне? чи існують у Ювілейному будинку, що адресуються по проспекту? якщо так - то мабуть варто розділити звязок на два. якщо ні - то може проспект закінчується раніше(в межах Дніпропетровська)?

Там виходить так, що східна половина проспекту знаходиться в місті, а західна - в Ювілейному.
І виходить, що проспект треба продовжити до Гражди/Карпат
http://grajda-karpati.at.ua/index/0-2
http://maps.yandex.ua/-/CVfJeL00

А може правильно буде включити і східну половину в Дніпропетровськ аж до "урочистого" в'їзду в місто?
https://ssl.panoramio.com/photo/84084220

Offline

#28 2014-02-14 10:00:29

algot
Member
From: Дніпро
Registered: 2012-07-03
Posts: 496

Re: Щогодинна валідація

dudka wrote:

східну половину

Західну?

Offline

#29 2014-02-14 10:02:02

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

Re: Щогодинна валідація

algot wrote:
dudka wrote:

східну половину

Західну?

Переплутав. Так, західну.

Offline

#30 2014-02-14 13:49:10

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,758
Website

Re: Щогодинна валідація

Якщо вірити кадастру, то межа Дніпропетровська і Ювілейного проходить саме між напрямками шосе. А той

урочистий в’їзд знаходиться в Ювілейному smile.

До речі ще б визначитись із межами Ювілейного. Маємо селище з двох частин - одна примикає до Днепропетровська (район вул. Радгоспної - http://osm.org/go/0pGqRmhh- треба ще з’ясувати її назву по ген.плану) - такий собі трикутник разом із «Золотими ключами» і «Метро». Інша частина, ліворуч від Донецького шосе http://osm.org/go/0pGo21nF--, до речі, «Караван» - вул.Нижньодніпровська 17, Ювілейне.

Last edited by andygol (2014-02-14 13:49:59)

Offline

#31 2014-02-14 17:58:29

algot
Member
From: Дніпро
Registered: 2012-07-03
Posts: 496

Re: Щогодинна валідація

andygol wrote:

район вул. Радгоспної

Межа мiста якраз i йде по вул. Радгоспнiй.

Offline

#32 2014-02-14 18:00:20

algot
Member
From: Дніпро
Registered: 2012-07-03
Posts: 496

Re: Щогодинна валідація

Offline

#33 2014-02-14 19:59:00

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,758
Website

Re: Щогодинна валідація

Скажем так - не угадал smile

http://maps.yandex.ua/-/CVfJZB5k - Амур-Нижньодніпровський район, Радгоспна вулиця
а вот это
http://maps.yandex.ua/-/CVfJZB-3 - Індустріальний район, Радгоспна вулиця - уже ближе, но не через всю улицу, частично проходит граница. Но вопрос про Юбилейный

Offline

#34 2014-02-14 20:14:01

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

скажите пожалуйста, как правильно исправить такое http://www.openstreetmap.org/relation/2695289

Last edited by edward17 (2014-02-14 20:14:19)


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

Offline

#35 2014-02-14 20:24:29

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,758
Website

Re: Щогодинна валідація

edward17 wrote:

скажите пожалуйста, как правильно исправить такое http://www.openstreetmap.org/relation/2695289

Нужно разделить линию проспекта на границе НП, и часть, выходящую за пределы НП, исключить из релейшена

UPD Линию территории школы добавлять в отношение не нужно - только здание

Last edited by andygol (2014-02-14 20:26:50)

Offline

#36 2014-02-14 20:36:51

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

andygol wrote:

Нужно разделить линию проспекта на границе НП, и часть, выходящую за пределы НП, исключить из релейшена

Покажите если не сложно, как именно там её разделить. А то чего-от не понимаю

andygol wrote:

UPD Линию территории школы добавлять в отношение не нужно - только здание

Это да, само здание школы кстати тоже добавлено

dudka скажіть будь ласка , який API ви використовуєте для завантаження даних з бази OSM і де можна про нього почитати?

Last edited by edward17 (2014-02-14 20:39:02)


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

Offline

#37 2014-02-14 20:47:37

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,758
Website

Re: Щогодинна валідація

edward17 wrote:
andygol wrote:

Нужно разделить линию проспекта на границе НП, и часть, выходящую за пределы НП, исключить из релейшена

Покажите если не сложно, как именно там её разделить. А то чего-от не понимаю

andygol wrote:

UPD Линию территории школы добавлять в отношение не нужно - только здание

Это да, само здание школы кстати тоже добавлено

dudka скажіть будь ласка , який API ви використовуєте для завантаження даних з бази OSM і де можна про нього почитати?

1) Добавляем точку в нужно месте на линии (А). Режем линию на две части (Р) (клавиши в JOSM)

2) https://github.com/pavlo-dudka/osm-pg-tests - см GitHub и http://forum.openstreetmap.org/viewtopi … 75#p353075

Last edited by andygol (2014-02-14 20:57:39)

Offline

#38 2014-02-19 13:24:24

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

andygol wrote:

Добавляем точку в нужно месте на линии (А). Режем линию на две части (Р) (клавиши в JOSM)

Так, але ж це ще не все. Потрібно з одного боку вилучити веї вулиць з відношення, а потім створити з них нове - з таким самим ім'ям. Я так зробив: http://www.openstreetmap.org/relation/3519251, http://www.openstreetmap.org/relation/2695289. Але тепер на них сварится валідатор street.relations.n sad


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

Offline

#39 2014-02-19 14:42:04

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

Re: Щогодинна валідація

edward17 wrote:
andygol wrote:

Добавляем точку в нужно месте на линии (А). Режем линию на две части (Р) (клавиши в JOSM)

Так, але ж це ще не все. Потрібно з одного боку вилучити веї вулиць з відношення, а потім створити з них нове - з таким самим ім'ям. Я так зробив: http://www.openstreetmap.org/relation/3519251, http://www.openstreetmap.org/relation/2695289. Але тепер на них сварится валідатор street.relations.n sad

Додам у список виключень

Offline

#40 2014-02-19 14:49:43

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

dudka wrote:

Додам у список виключень

Дякую, але хіба це правильне рішення? Такий випадок, як у мене, може бути не одиничним. І кожний додавати до виключень?

Last edited by edward17 (2014-02-19 14:50:46)


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

Offline

#41 2014-02-19 15:54:48

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,758
Website

Re: Щогодинна валідація

edward17 wrote:

Я так зробив: http://www.openstreetmap.org/relation/3519251, http://www.openstreetmap.org/relation/2695289. Але тепер на них сварится валідатор street.relations.n

Можна спробувати такий трюк: замість точки додавати невеличкий безіменний відрізок, який перетинає межу між НП і не входить до жодного із адресних зв’язків. До нього з обох боків приєднати відповідні відрізки вулиць з сусідніх НП.

Що скажете?

Offline

#42 2014-02-19 16:20:16

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

andygol wrote:

Можна спробувати такий трюк: замість точки додавати невеличкий безіменний відрізок, який перетинає межу між НП і не входить до жодного із адресних зв’язків. До нього з обох боків приєднати відповідні відрізки вулиць з сусідніх НП.

Що скажете?

Знаю, я так робив вже. Але то був міст http://www.openstreetmap.org/way/261588305. Не знаю, чи правильно це буде - посеред вулиці її ділянка без назви


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

Offline

#43 2014-02-19 17:18:54

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

Re: Щогодинна валідація

andygol wrote:
edward17 wrote:

Я так зробив: http://www.openstreetmap.org/relation/3519251, http://www.openstreetmap.org/relation/2695289. Але тепер на них сварится валідатор street.relations.n

Можна спробувати такий трюк: замість точки додавати невеличкий безіменний відрізок, який перетинає межу між НП і не входить до жодного із адресних зв’язків. До нього з обох боків приєднати відповідні відрізки вулиць з сусідніх НП.

Що скажете?

не треба так робити

Offline

#44 2014-02-19 19:27:24

avatar6
Member
From: Avdiyivka-Donetsk
Registered: 2013-12-12
Posts: 252

Re: Щогодинна валідація

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

Offline

#45 2014-02-21 19:14:18

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

edward17 wrote:

dudka велике спасибі вам за ваші валідатори! Вам не спадала на думку ідея валідатора дубльованих POI? Була б гарна штука. Чи таке вже є?

Натрапив на Overpass Turbo і згадав про ідею валідатора дубльованих POI. Поки що зробив такий скрипт http://overpass-turbo.eu/s/2B3. Він шукає точки amenity=fuel, біля яких є полігон з таким самим тегом. Як користуватися:
1) переходимо за посиланням
2) на мапі праворуч знаходимо район, у якому будемо шукати дубльовані заправки
3) зверху ліворуч натискаємо "Старт"
4) чекаємо...
5) ідемо виправляти smile

Хто знає, як виконувати запити до Overpass API можуть самостійно шукати інші об'єкти. Хто не знає, але хоче навчитися - http://wiki.openstreetmap.org/wiki/Over … uage_Guide. Або пишіть тут (чи мені), спробую зробити

UPD Майже те саме, але шукає одразу на всій території України - http://overpass-turbo.eu/s/2B5. Увага! Може тривати 2 - 4 хвилини

Last edited by edward17 (2014-02-21 19:27:46)


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

Offline

#46 2014-02-28 21:34:21

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

Слово "АЗС" в названии автозаправки не несёт никакой дополнительной информации. Поэтому его не должно быть в теге name. Для нахождения таких заправок сделал скрипт http://overpass-turbo.eu/s/2EQ. Он проверяет всю Украину, работает 4 - 5 минут. Кстати, он находит не только точки, но и лини и отношения. Они не отображаются на карте, только во вкладке "Данные" в верхнем правом углу.
Если хотите проверять не всю Украину, а только видимую на карте справа площадь, нужно заменить каждый <bbox-query e="40.298" n="52.416" s="44.387" w="22.588" /> заменить на <bbox-query {{bbox}} />.


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

Offline

#47 2014-05-07 09:18:38

OlegYAVA
Member
From: Ivano-Frankivsk, Ukraine
Registered: 2014-04-27
Posts: 56
Website

Re: Щогодинна валідація

Корисний валідатор. Головне, щоб мапери вмикали його час від часу. Я сам користуюся для перепровірки того, що наніс сам.

Запустив - помилок 0. Це в мене щось не так, чи з валідаторм, чи справді помилок нема (важко в таке повірити)?

Last edited by OlegYAVA (2014-05-07 09:19:33)

Offline

#48 2014-05-07 09:21:47

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

Re: Щогодинна валідація

OlegYAVA wrote:

Запустив - помилок 0. Це в мене щось не так, чи з валідаторм, чи справді помилок нема (важко в таке повірити)?

З якихось невідомих мені причин останнім часом валідатор щоночі ламається, можливо щось з диском.
Найближчим часом все виправлю.

Offline

#49 2014-09-30 12:04:25

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

Re: Щогодинна валідація

Додав пошук мультиполігонів у яких тільки один тег type=multipolygon
Є три варіанти помилок:
- присутній тільки один член звязку -- мультиполігон можна видалити
- outer-лінії мають однакові теги -- теги треба перенести на звязок, рідше(як тут і тут) - звязок треба видалити
- outer-лінії мають різні теги -- треба уважно передивитися теги ліній, усі або частину тегів ліній перенести на звязок
https://dl.dropboxusercontent.com/u/141 … tipolygons

Last edited by dudka (2014-09-30 12:14:22)

Offline

#50 2014-09-30 13:15:13

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Щогодинна валідація

dudka wrote:

- outer-лінії мають різні теги -- треба уважно передивитися теги ліній, усі або частину тегів ліній перенести на звязок

Ситуация: территория школы с двух сторон огорожена забором.
Забор обозначен линией barrier=fence, две другие стороны - линией без тегов. Обе линии входят в отношение type=multipolygon с ролями outer.
Такие случаи тоже считаются ошибкой?


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

Offline

Board footer

Powered by FluxBB