> Sur le modèle du fichier MapCSS pour les tags Wikimedia, on peut ajouter une 
> règle avec un "regexp_match" pour rechercher/remplacer automatiquement.
> 
> Pour une raison qui m'échappe, la règle suivante qui devrait faire le boulot 
> ne fonctionne pas 
> 
> *[mapillary][mapillary!~/^[a-zA-Z0-9_-]{22}$/][mapillary=~/pKey=[a-zA-Z0-9_-]{22}/]
> 
J’ai testé la sélection avec CTRL+F, elle fonctionne bien
> {
>     throwError: tr("mapillary tag should only contain image ID instead of 
> full URL");
>     fixAdd: concat("mapillary=", get(regexp_match("pKey=([a-zA-Z0-9_-]{22})", 
> tag("mapillary")),1));
> }
> 
Je l’ai essayé localement, ça crée une clé concat("mapillary avec la valeur ", 
get(regexp_match(/pKey=([a-zA-Z0-9_-]{22})/, tag("mapillary")),1))

J’essaie de mettre les parenthèses et les guillemets au bon endroit pour 
corriger ça…

—
Yves

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à