Changes between Version 26 and Version 27 of Rules/QAToolInspiredValidations


Ignore:
Timestamp:
2019-04-25T14:55:46+02:00 (7 years ago)
Author:
dmanzer95
Comment:

add osmose 7040 power lines check

Legend:

Unmodified
Added
Removed
Modified
  • Rules/QAToolInspiredValidations

    v26 v27  
    268268}   
    269269
     270/* OSMOSE 7040 - Power Lines */
     271
     272/* Class 1 */
     273
     274way[power] node {
     275    set on_line;
     276}
     277
     278node[power=tower]!.on_line,
     279node[power=pole]!.on_line {
     280    throwWarning: tr("7040/1: Lone power tower or pole");
     281    group: "OSMOSE";
     282}
     283
     284/* Class 2 */
     285
     286way[power=line] >[index=1] node[power!=generator][power!=substation]:in-downloaded-area!:connection,
     287way[power=line] >[index=-1] node[power!=generator][power!=substation]:in-downloaded-area!:connection,
     288way[power=line] >[index=1] node[power!=generator][power!=substation]:new!:connection,
     289way[power=line] >[index=-1] node[power!=generator][power!=substation]:new!:connection  {
     290    throwWarning: tr("7040/2: Unfinished power major line");
     291    group: "OSMOSE";
     292}
     293
     294/* Class 4 */
     295
     296way[power=line] node[power] {
     297    set pwr;
     298}
     299
     300way[power=line] node:tagged!.pwr {
     301    throwWarning: tr("7040/4: Non power node on power way");
     302    group: "OSMOSE";
     303}
     304
    270305}}}