Валідатар для openstreetmap.org, які створаны з аглядам на Валидатор дорог by wowik
Выдаецца справаздача аб магістральных, рэспубліканскіх і мясцовых аўтадарог Рэспублікі Беларусь.
Справаздача мае спрошчаны выгляд - усе памылкі трэба шукаць вачыма, выдаецца толькі апісанне памылкі
- "{Ref}" адсутнічае ў Законе - у заканадаўстве адсутнічае аўтамабільная дарога "{Ref}"
- relation адсутнічае - у osm не знойдзены relation з зададзеным 'official_ref'
- не 'relation' - дададзеная аўтамабільна дарога не знаходзіцца ў relation
- несапраўдны 'official_ref' - у relation адсутнічае 'official_ref' (які згодна заканадаўства)
- не знойдзены '{TagName}' - у relation адсутнічае прадвызначаны ключ '{TagName}'
- '{TagName}' не роўны "{Value}" - у relation адсутнічае прадвызначаны ключ '{TagName}' з прадвызначаным значэннем "{Value}"
- 'ref' не пачынаецца з "{Class}" - у relation неправільны клас аўтамабільнай дарогі, 'ref' не пачынаеца з "{Class}"
- 'official_ref' не пачынаецца з "{Class}-" - у relation неправільны клас аўтамабільнай дарогі, 'official_ref' не пачынаеца з "{Class}-"
- 'official_ref' не адпавядае 'ref' - лічбавыя індэксы аўтамабільнай дарогі ў 'official_ref' і 'ref' не супадаюць
- 'name:be' не роўны 'name' - у relation не супадаюць найменні аўтамабільнай дарог 'name:be' і 'name'
- 'name:ru' не супадае з Законам - у relation найменне аўтамабільнай дарогі 'name:ru' не супадае з найменнем аўтамабільнай дарогі ў заканадаўстве
- непатрэбны 'official_name«:lang»' - прысутнічаеь непатрэбны 'official_name«:lang»'
- непатрэбны 'description«:lang»' - прысутнічае непатрэбны 'description«:lang»'
- 'fixme' у relation - трэба ўдакладніць, бо прысутнічае 'fixme' у relation
- у 'name«:lang»' лацінскія літары - у найменні 'name«:lang»' аўтамабільнай дарогі прысутнічаюць непатрэбныя лацінскія літары
- у 'name«:lang»' няправільныя лічбы - у найменні 'name«:lang»' аўтамабільнай дарогі прысутнічаюць няправльна ўжытыя лічбы
- у 'name«:lang»' неправільны злучок - у найменні 'name«:lang»' аўтамабільнай дарогі неправільна ўжыты злучок
- у 'name«:lang»' неправільныя дужкі - у найменні 'name«:lang»' аўтамабільнай дарогі неправільна ўжытыя дужкі
- у 'name«:lang»' спецыяльныя знакі - у найменні 'name«:lang»' аўтамабільнай дарогі прысутнічаюць непатрэбныя спецыяльныя знакі
- у 'name«:lang»' недапушчальны скарот - у 'name:«l:ang»' прысутнічае недапушчальнае словазлучэнне
- у 'name«:lang»' непарныя дужкі ці двукоссі - у 'name«:lang»' сустракаюцца няпарныя дужкі альбо двукоссі
- розніца паміж даўжынёй 'name:be' і 'name:ru' - занадта вялікая розніца паміж даўжынёй найменняў 'name:be' і 'name:ru' аўтамабільнай дарогі
- у 'name«:lang»' немагчымае спалучэнне - у 'name«:lang»' немагчымае спалучэнне літар мовы «lang»
- у 'name:be' і 'name:ru' не аднолькавыя 'ref' - у 'name:be' і 'name:ru' пералічаныя не аднолькавыя 'ref' аўтамабільных дарог
- у 'name«:lang»' не вызначаны 'ref' - адсутнічае аўтамабільная дарога 'ref' з найменнем name«:lang»
- існуе дублікат 'ref' - існуе аўтамабільная дарога з аднолькавымі 'ref'
- у relation прысутнічае ня толькі way - у relation магчыма прысутнічаюць непатрэбныя node ці relation
- "{Ref}" не адпавядае найменню ў 'name«lang»' - "{Ref}" у 'name«:lang»' не адпавядае найменню, якое вызначана раней ў спісе аўтамабільных дарог
- у 'name«:lang»' не вызначаны "{Ref}" - адсутнічае аўтамабільная дарога "{Ref}" з найменнем name«:lang»
- не дакранаецца да "{Ref}" - аўтамабільная дарога не дакранаецца да аўтамабільнай дарогі з наймення
- не знойдзены "{Ref}" - аўтамабільная дарога не можа дакрануцца да аўтамабільнай дарогі з наймення, таму што яна адсутнічае
- не супадаюць населеныя пункты у name:be і name:ru - населеныя пункты не адпавядаюць паміж найменнямі ў name:be і name:ru
- адсутнічае крыніца "{Highway['Law']}" наймення - у аўтамабільнай дарогі адсутнічае спасылак на крыніцу "{Highway['Law']}" заканадаўства, дзе вызначана найменне
- неправільная крыніца "{Highway['Law']}" наймення - у аўтамабільнай дарогі неправільны спасылак на крыніцу "{Highway['Law']}" заканадаўства, дзе вызначана найменне
- не супадае '{TagRelation}' у relation і '{TagWay}' яе ways - не супадаюць значэнні '{TagRelation}' у relation і ў '{TagWay}' яе ways
- 'fixme' у way - трэба ўдакладніць, бо прысутнічае 'fixme' у way
- памылковы 'highway'="{Highway}" на way - на way азначаны тып "{Highway}", які не прапануецца для сеткі аўтамабільных дарог
- пусты 'highway' на way - на way наогул не адзначана аніякага тыпу 'highway'
- падвоеныя way - у relation прысутнічаюць паўторныя way
- way змяшчае недапушчальны 'name«:lang»' - way змяшчае у 'name«:lang»' неправільныя дадзеныя
- way знаходзяцца ў некалькіх relation - way належыць да relation некалькіх аўтамабільных дарог
- way не знаходзіцца нават у адным relation - way не належыць да relation
- не праходзіць побач з "{name:be}" - way не праходзіць побач з населеным пунктам
- замкнутая ў пятлю ці перакрыжаваная - аўтамабільная дарога сама сабе перасякае, альбо перакрыжаваная, магчыма не хапае 'role'="link" у relation
- way не паслядоўныя - way у relation аўтамабільнай дарогі размешчаныя не паслядоўна
- way занадта разарваны - ланцужкі way у relation размешчаныя занадта далёка паміж сабою
- не прывязаны - дарогі, якія не прывязаныя да аўтамабільных дарог
Каля кожнай адносіны прысутнічае спасылак на openstreetmap.org і на josm
Праверка замкнутай межы краіны
Спіс аўтамабільных дарог выбіраецца з мясцовага заканадаўства на Национальном правовом Интернет-портале Республики Беларусь.
- Постановление Министерства транспорта и коммуникаций Республики Беларусь 17 марта 2021 г. № 5. Об установлении наименований, индексов и номеров республиканских автомобильных дорог (с изменениями и дополнениями)
- Решение Брестского областного исполнительного комитета 11 марта 2020 г. № 138. О местных автомобильных дорогах общего пользования Брестской области (с изменениями и дополнениями)
- Решение Витебского областного исполнительного комитета 31 декабря 2019 г. № 702. О местных автомобильных дорогах общего пользования Витебской области (с изменениями и дополнениями)
- Решение Гомельского областного исполнительного комитета 17 марта 2020 г. № 229. Об изменении решения Гомельского областного исполнительного комитета от 28 мая 2019 г. № 398 (с изменениями и дополнениями)
- Решение Гродненского областного исполнительного комитета от 9 декабря 2021 г. № 634. Об изменении решения Гродненского областного исполнительного комитета от 25 января 2013 г. № 46 (с изменениями и дополнениями)
- Решение Минского областного исполнительного комитета 13 декабря 2021 г. № 1126. Об изменении решения Минского областного исполнительного комитета от 13 января 2020 г. № 14 (с изменениями и дополнениями)
- Решение Могилёвского областного исполнительного комитета 22 сентября 2020 г. № 6-7. Об установлении наименований, индексов и номеров местных автомобильных дорог общего пользования Могилевской области (с изменениями и дополнениями)