Changes between Version 9 and Version 10 of Rules/CzechRepublicAddressSystem
- Timestamp:
- 2017-02-16T10:17:19+01:00 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Rules/CzechRepublicAddressSystem
v9 v10 2 2 3 3 {{{ 4 #!rule5 4 6 5 meta 7 6 { 8 7 title: "Czech Republic Address System"; 9 version: " 1.[[revision]]_[[date]]";8 version: "2.0_2017-01-16"; 10 9 description: "Rules implementing checks for address tags specified by Czech Republic Address System. Only used in CZ and SK."; 11 10 author: "Jose Riha"; … … 33 32 orientacne cislo musi vyhovovat reg. vyrazu popisanemu na wiki: http://wiki.openstreetmap.org/wiki/Cs:WikiProject_Czech_Republic/Address_system 34 33 */ 35 *[addr:streetnumber][addr:streetnumber !~ /^[1-9]+[0-9]*[A-Za-z]{0,1}$/][inside("CZ,SK")]{ 34 *[addr:streetnumber][addr:streetnumber !~ /^[1-9]+[0-9]*[A-Za-z]{0,1}$/][inside("CZ")]{ 35 throwError: tr("Format of streetnumber not recognized - expected a number followed by an optional single letter"); 36 } 37 38 /* streetnumber syntax check 39 orientacne cislo musi vyhovovat reg. vyrazu popisanemu na wiki: http://wiki.openstreetmap.org/wiki/Cs:WikiProject_Czech_Republic/Address_system 40 */ 41 *[addr:streetnumber][addr:streetnumber !~ /^[1-9]+[0-9]*[A-Z]{0,1}$/][inside("SK")]{ 36 42 throwError: tr("Format of streetnumber not recognized - expected a number followed by an optional single letter"); 37 43 } … … 124 130 *[addr:housenumber][!addr:streetnumber][!addr:conscriptionnumber][addr:housenumber =~ /\/[1-9]+/][inside("CZ,SK")] { 125 131 throwWarning: tr("Streetnumber and conscriptionnumber missing"); 132 fixAdd: concat("addr:conscriptionnumber=",get(split("/",tag("addr:housenumber")),0)); 133 fixAdd: concat("addr:streetnumber=",get(split("/",tag("addr:housenumber")),1)); 126 134 } 127 135
