[Questions] Osmium
Bonjour,
Deux petites questions par rapport à l'utilisation d'osmium dans le Projet Du Mois :
- on peut faire des AND avec un espace (ex:
"n/advertising=board n/message=political") mais est-il possible des OR ? - est-il possible de rajouter un tag pour exclure de la donnée, par exemple avoir les jardins qui ne sont pas tagués comme privés (essai non concluant :
"nwr/leisure=garden nwr/access!=private") ?
Merci d'avance !
La doc de référence pour Osmium (et donc la syntaxe qu'on utilise dans la config PDM) est ici : https://osmcode.org/osmium-tool/manual.html#filtering-by-tags
n/advertising=board n/message=politicalest plutôt un ORnwr/access!=privateest bien valide pour ne pas prendre en compte telle valeur (attention, ça prend tout ce qui a une valeur access renseignée, mais différente de private)
Le premier me choque car du coup ça me parait bizarre, j'aurais plus pensé que vous vouliez les panneaux d'affichages avec un message politique. Je n'ai pas réussi à le faire tourner avec l'exemple que j'avais mis, bizarre.
J'allais dire que le AND était fait via la syntaxe de Imposm, qui est utilisé plus tard dans la chaîne de traitement, mais en fait non, c'est aussi du OR : https://imposm.org/docs/imposm3/latest/mapping.html#mapping
Après on avait peut être brassé large pour pouvoir éditer plus facilement ?
Est-ce qu'il y a une erreur précise qui ressort ?
Pour le premier point non c'es tout bon.
Pour le second je n'ai aucune erreur qui remonte j'ai bien les jardins mais les jardins avec le access à private sont présents aussi.
Comme c'est un OR, j'imagine que le filtre à cet endroit n'est pas suffisant pour les exclure. Par contre, c'est sans doute possible via la config Imposm et son champ "filters" ? https://imposm.org/docs/imposm3/latest/mapping.html#filters