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

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

Павлу, для валідатора, можливо є сенс зробити перевірку приналежності до іншого НП… Але це, звичайно, не так швидкоробиться…

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

  1. переходимо за посиланням
  2. на мапі праворуч знаходимо район, у якому будемо шукати дубльовані заправки
  3. зверху ліворуч натискаємо “Старт”
  4. чекаємо…
  5. ідемо виправляти :slight_smile:

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

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

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

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

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

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

Додав пошук мультиполігонів у яких тільки один тег type=multipolygon
Є три варіанти помилок:

  • присутній тільки один член звязку – мультиполігон можна видалити
  • outer-лінії мають однакові теги – теги треба перенести на звязок, рідше(як тут і тут) - звязок треба видалити
  • outer-лінії мають різні теги – треба уважно передивитися теги ліній, усі або частину тегів ліній перенести на звязок
    https://dl.dropboxusercontent.com/u/14107903/test/test.html?multipolygons

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

Ні, у вашому випадку на звязку крім type=multipolygon має бути amenity=school, а я перевіряю тільки “пусті” type=multipolygon.

Спасибо, понятно.

Оновив перше повідомлення і продублюю тут інформацію про те, які валідатори було додано протягом 2014 року, адже не всі вони афішувалися окремим повідомленням:

Дуже не вистачає якогось меню аби швидко можна було переключатись між валідаторами (кожного разу лізти на форум за посиланнями - не дуже зручно)

http://pavlo-dudka.github.io/osm-pg-tests/

На кожну сторінку би цей блок вставити :slight_smile:

К этому валидатору еще бы страничку с описанием ошибок
А если бы еще он работал по регионам (областям и районам), то цены бы ему небыло бы )

Було б набагато зручніше, якби лінки з map/table на головній сторінці відкривалися в новому вікні, - щоб не завантажувати її весь час по-новому.

Павло, а чому на сторінці http://www.pavlo-dudka.github.io/osm-pg-tests/street.comparison.html відсутні вулиці Донецька?
Дякую за валідатор поверхів комунальних будівель Київа.:slight_smile:
Але хотілося б мати можливість -підтверджувати- актуальну кількість поверхів будівлі, яку подказує зддоровий глузд, у випадку, коли вона не збігається з даними http://www.municipal.kiev.ua/ , тобто робити виключення для валідатора.

Хм. Ctrl+Click робить те, що ви просите.

Вулиці Донецька зникли через те, що я їх випадково видалив. Повернув назад.
Надішліть запит на редагування файлів у https://www.dropbox.com/sh/qaguvl86fb1e54y/AAB8iYDfwMLB1IaOkAphV3lCa, щоб виправляти помилки, або пришліть свою електронну адресу по осм-пошті.
Доречі, там де дані висотності не співпадають, при детальному розгляді виявляється, що в OSM-даних вказано неправильний номер будинку.

Дореч! Ц!каво почути думку товариства щодо к!лькост! Поверх!в цього будинку ! Пор!вняти з вал! датором.
… .тод! й подискутуэмо, що виявиться при б!льш детальному розгляд!. )- р Номер будинку указано правильно.

Правильніше було б сказати “порівняти з паспортом будинку” :slight_smile:
http://www.municipal.kiev.ua:8080/kiev/

А Ваша думка щодо к!лькост! поверх!в, Павло? Т!льки в ‘паспорт’ не п!дглядати.)