Changes between Version 18 and Version 19 of Rules/ValidatingBuildingsInHOTTMProjects


Ignore:
Timestamp:
2023-07-23T19:30:24+02:00 (2 years ago)
Author:
Patrik_B
Comment:

changed name, changed building!=yes into building!=any building tag from https://wiki.openstreetmap.org/wiki/Key:building

Legend:

Unmodified
Added
Removed
Modified
  • Rules/ValidatingBuildingsInHOTTMProjects

    v18 v19  
    1 {{{
    2 #!rule
    31meta
    42{
    5   title: "Validating tasks in HOT TM projects";
     3  title: "Validating tasks in HOT TM projects (HOT TM Validator Checker)";
    64  version: "[[revision]]_[[date]]";
    75  description: "Few rules mostly for flagging objects with layer tag.";
     
    1210
    1311/*
    14   Uploaded part of taskgrid. Added thanks to adiatmad (dinar)
     12  Building with layer tag with exception for building=roof
     13*/
     14*[building][building!=roof][layer]{
     15  throwWarning: tr("_Fix - Building has layer tag");
     16  fixRemove: "layer";
     17  group: tr("HOT TM Validator Checker");
     18}
     19
     20/*
     21  Uploaded part of taskgrid
    1522*/
    1623*[taskId][taskStatus]{
     
    3845
    3946/*
    40   Building with layer tag with exception for building=roof
    41 */
    42 *[building][building!=roof][layer]{
    43 throwWarning: tr("_Fix - Building has layer tag");
    44 fixRemove: "layer";
    45 group: tr("HOT TM Validator Checker");
    46 }
    47 
    48 /*
    4947  Highway with layer tag with exception for tunnel and bridge. Added thanks to martien-176
    5048*/
     
    6563
    6664/*
    67   Building with different tag then yes
    68 */
    69 way[building][building!=yes]{
    70 throwWarning: tr("Building has different tag then yes");
    71 group: tr("HOT TM Validator Checker");
    72 }
    73 
    74 /*
    7565  Node with building tag
    7666*/
     
    8474*/
    8575way[highway=unclassified][waylength() < 50][!bridge][!tunnel] {
    86 throwWarning: tr("Unclassified highway shorter than 50 meters.");
     76throwWarning: tr("Unclassified highway shorter than 50 meters");
    8777group: tr("HOT TM Validator Checker");
    8878}
    8979
    90 }}}
     80/*
     81  Building with tag that is not listed in the current list of https://wiki.openstreetmap.org/wiki/Key:building 23.07.2023
     82*/
     83way[building][building!=apartments][building!=barracks][building!=bungalow][building!=cabin][building!=detached][building!=dormitory][building!=farm][building!=ger][building!=hotel][building!=house][building!=houseboat][building!=residential][building!=semidetached_house][building!=static_caravan][building!=stilt_house][building!=terrace][building!=tree_house][building!=commercial][building!=industrial][building!=kiosk][building!=office][building!=retail][building!=supermarket][building!=warehouse][building!=cathedral][building!=chapel][building!=church][building!=kingdom_hall][building!=monastery][building!=mosque][building!=presbytery][building!=religious][building!=shrine][building!=synagogue][building!=temple][building!=bakehouse][building!=bridge][building!=civic][building!=college][building!=fire_station][building!=government][building!=gatehouse][building!=hospital][building!=kindergarten][building!=public][building!=school][building!=toilets][building!=train_station][building!=transportation][building!=university][building!=barn][building!=conservatory][building!=cowshed][building!=farm_auxiliary][building!=greenhouse][building!=slurry_tank][building!=stable][building!=sty][building!=livestock][building!=grandstand][building!=pavilion][building!=riding_hall][building!=sports_hall][building!=stadium][building!=hangar][building!=hut][building!=shed][building!=carport][building!=garage][building!=garages][building!=parking][building!=digester][building!=service][building!=transformer_tower][building!=water_tower][building!=storage_tank][building!=silo][building!=beach_hut][building!=bunker][building!=castle][building!=construction][building!=container][building!=military][building!=roof][building!=ruins][building!=tent][building!=tower][building!=yes]{
     84  throwWarning: tr("Building has incorrect tag");
     85  group: tr("HOT TM Validator Checker");
     86}
     87