Changes between Version 98 and Version 99 of Rules/FranceSpecificRules


Ignore:
Timestamp:
2024-08-22T19:34:54+02:00 (13 months ago)
Author:
didier2020
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Rules/FranceSpecificRules

    v98 v99  
    171171
    172172/* tag nat_ref is well formed (isidor format) , (bretelles code 9 ou aire de service code 8)*/
    173 way[highway=~/^(motorway_link|trunk_link|primary_link|secondary_link|tertiary_link)$/][nat_ref][nat_ref!~/^(0[1-9]|1[0-9]|2[1-9]|[3-8][0-9]|9[0-5]|973|975|976)[ANP](8|9)[0-9]{3}(|A|N)([0-9]?[0-9]|B1|B2)(|[A-Z]|[a-z])(|CD)_(1[0-9]|[1-9])D$/][upper(operator)!="VILLE DE PARIS"][inside("FR")]{
     173way[highway=~/^(motorway_link|trunk_link|primary_link|secondary_link|tertiary_link)$/][nat_ref][nat_ref!~/^(0[1-9]|1[0-9]|2[1-9]|[3-8][0-9]|9[0-5]|973|975|976)[ANP](8|9)[0-9]{3}(|A|N)([0-9]?[0-9]|B1|B2)(|[A-Z]|[a-z])(|CD)_(1[0-9]|[1-9])D$/][operator!="Ville de Paris"][inside("FR")]{
    174174    throwWarning: tr("{0} is not a valid reference", "{1.tag}");
    175175    group: tr("validation rules nat_ref in France");
     
    195195
    196196/* tag nat_ref is well formed specific Paris (isidor format). no roundabout in Paris*/
    197 way[highway=~/^(motorway_link|trunk_link|primary_link|secondary_link|tertiary_link)$/][nat_ref][nat_ref!~/^(75Periph_Paris_[0-9]{2}_(1[0-9]|[1-9])D)$/][upper(operator)="VILLE DE PARIS"][inside("FR")] {
     197way[highway=~/^(motorway_link|trunk_link|primary_link|secondary_link|tertiary_link)$/][nat_ref][nat_ref!~/^(75Periph_Paris_[0-9]{2}_(1[0-9]|[1-9])D)$/][ operator="Ville de Paris"][inside("FR")] {
    198198    throwWarning: tr("{0} is not a valid reference (Paris)", "{1.tag}");
    199199    group: tr("validation rules nat_ref in France");
    200200    -osmoseItemClassLevel: "9019/9019002/3";
    201201    -osmoseTags: list("ref", "highway");
    202     -osmoseAssertNoMatchWithContext: list("way highway=trunk_link nat_ref=75Periph_Paris_05_3D operator=\"VILLE DE PARIS\"", "inside=FR");
    203     -osmoseAssertNoMatchWithContext: list("way highway=primary_link nat_ref=75Periph_Paris_05_13D operator=\"VILLE DE PARIS\"", "inside=FR");
     202    -osmoseAssertNoMatchWithContext: list("way highway=trunk_link nat_ref=75Periph_Paris_05_3D operator=\"Ville de Paris\"", "inside=FR");
     203    -osmoseAssertNoMatchWithContext: list("way highway=primary_link nat_ref=75Periph_Paris_05_13D operator=\"Ville de Paris\"", "inside=FR");
    204204}
    205205