Changes between Version 71 and Version 72 of Rules/FranceSpecificRules


Ignore:
Timestamp:
2022-09-17T18:45:17+02:00 (3 years ago)
Author:
didier2020
Comment:

correction pour la corse et multiple références

Legend:

Unmodified
Added
Removed
Modified
  • Rules/FranceSpecificRules

    v71 v72  
    254254}
    255255
    256 *["ref:FR:FANTOIR"]["ref:FR:FANTOIR"!~/^(no|([1-9][0-9]|0[1-9])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ]))$/][inside("FR")] {
     256*["ref:FR:FANTOIR"]["ref:FR:FANTOIR"!~/^(no|((0[1-9]|1[0-9]|2A|2B|2[1-9]|[3-8][0-9]|9[0-8])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ])))(|(|;((0[1-9]|1[0-9]|2A|2B|2[1-9]|[3-8][0-9]|9[0-8])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ]))){1,3})$/][inside("FR")] {
     257throwWarning: "wrong ref:FR:FANTOIR";
     258    group: tr("validation rules Fantoir in France");
     259    -osmoseItemClassLevel: "9019/9019005/3";
     260    -osmoseTags: list("ref:FR:FANTOIR");
     261    -osmoseAssertNoMatchWithContext: list("way highway=residential name=impasse ref:FR:FANTOIR=75106S581T", "inside=FR");
     262    -osmoseAssertNoMatchWithContext: list("node place=hamlet name=Laroudée ref:FR:FANTOIR=32340B023Z;32119B099T;32119B281R", "inside=FR");
     263    -osmoseAssertNoMatchWithContext: list("way highway=residential name=impasse ref:FR:FANTOIR=no", "inside=FR");
     264}
     265*["ref:FR:FANTOIR:left"]["ref:FR:FANTOIR:left"!~/^(no|((0[1-9]|1[0-9]|2A|2B|2[1-9]|[3-8][0-9]|9[0-8])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ])))(|(|;((0[1-9]|1[0-9]|2A|2B|2[1-9]|[3-8][0-9]|9[0-8])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ]))){1,3})$/][inside("FR")],
     266*["ref:FR:FANTOIR:right"]["ref:FR:FANTOIR:right"!~/^(no|((0[1-9]|1[0-9]|2A|2B|2[1-9]|[3-8][0-9]|9[0-8])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ])))(|(|;((0[1-9]|1[0-9]|2A|2B|2[1-9]|[3-8][0-9]|9[0-8])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ]))){1,3})$/][inside("FR")] {
    257267 throwWarning: "mauvaise référence ref:FR:FANTOIR";
    258268    group: tr("validation rules Fantoir in France");
    259     -osmoseItemClassLevel: "9019/9019002/3";
    260     -osmoseTags: list("ref:FR:FANTOIR");
    261     -osmoseAssertNoMatchWithContext: list("way highway=residential name=impasse ref:FR:FANTOIR=75106S581T", "inside=FR");
    262 }
    263 *["ref:FR:FANTOIR:left"]["ref:FR:FANTOIR:left"!~/^(no|([1-9][0-9]|0[1-9])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ]))$/][inside("FR")],
    264 *["ref:FR:FANTOIR:right"]["ref:FR:FANTOIR:right"!~/^(no|([1-9][0-9]|0[1-9])([0-9]{3})([0-9]|[A-Z])([0-9]{3})([ABCDEFGHJKLMNPRSTUVWXYZ]))$/][inside("FR")] {
    265  throwWarning: "mauvaise référence ref:FR:FANTOIR";
    266     group: tr("validation rules Fantoir in France");
    267     -osmoseItemClassLevel: "9019/9019002/3";
     269    -osmoseItemClassLevel: "9019/9019005/3";
    268270    -osmoseTags: list("ref:FR:FANTOIR");
    269271    -osmoseAssertNoMatchWithContext: list("way highway=residential name=impasse ref:FR:FANTOIR:left=75106S581L ref:FR:FANTOIR:right=75106A581R", "inside=FR");