#1 Wed 27 December 2023 16:37
- benjamin_68
- Participant assidu
- Lieu: Lapoutroie
- Date d'inscription: 3 May 2010
- Messages: 200
QGIS: recherche de suffixes ?
Bonjour,
Je cherche à sélectionner des toponymes qui auraient le même suffixe (exemple : communes terminant par "ville")
Est-ce possible, en effectuant un filtre dans la table attributaire si possible ?
Merci par avance !
Hors ligne
#2 Wed 27 December 2023 17:51
- Papa-Yankee-Bzh
- Participant occasionnel
- Date d'inscription: 14 Feb 2019
- Messages: 44
Re: QGIS: recherche de suffixes ?
Oui, avec la fonction regexp_match
Ça devrait donner un truc du genre : regexp_match ("toponyme", 'ville')
"Le possible est fait, l'impossible est en cours. Pour les miracles, prévoir un délai."
Hors ligne
#3 Wed 27 December 2023 17:56
- benjamin_68
- Participant assidu
- Lieu: Lapoutroie
- Date d'inscription: 3 May 2010
- Messages: 200
Re: QGIS: recherche de suffixes ?
dans le filtre ? ça ne fonctionne pas...
Hors ligne
#4 Wed 27 December 2023 18:07
- Papa-Yankee-Bzh
- Participant occasionnel
- Date d'inscription: 14 Feb 2019
- Messages: 44
Re: QGIS: recherche de suffixes ?
Je viens de tester avec ce que j’ai sous la main, à savoir la couche Végétation de la BD Topo, qui contient plusieurs types de forêts, ainsi qu’autres types de végétation : en prenant le filtre ’sélection par expression’, je tape
regexp_match ( "NATURE" , 'Forêt')
je valide, et ça me sélectionne bien toutes les forêts, quelque soit leur type (feuillus, conifères, mixtes ou forêt ouverte).
"Le possible est fait, l'impossible est en cours. Pour les miracles, prévoir un délai."
Hors ligne
#5 Wed 27 December 2023 18:13
- Papa-Yankee-Bzh
- Participant occasionnel
- Date d'inscription: 14 Feb 2019
- Messages: 44
Re: QGIS: recherche de suffixes ?
Je précise que cela fonctionne également avec un mot incomplet (par exemple 'orêt' au lieu de 'Forêt'), donc ça devrait fonctionner avec 'ville'. Mais comme c’est sensible à la casse, ça ne prendra pas les préfixes qui commencent par Ville car il y a une majuscule. Mais si c’est en milieu de mot, ça le prendra aussi.
"Le possible est fait, l'impossible est en cours. Pour les miracles, prévoir un délai."
Hors ligne
#6 Wed 27 December 2023 18:17
- Papa-Yankee-Bzh
- Participant occasionnel
- Date d'inscription: 14 Feb 2019
- Messages: 44
Re: QGIS: recherche de suffixes ?
Sinon avec la fonction
right ("Toponyme", 5) = 'ville'
alors ça ne prendra que les suffixes en ville.
On est bien d’accord que dans mon exemple, j’ai mis comme nom de colonne "Toponyme" mais que dans ta base, c’est peut-être un autre nom! :-)
"Le possible est fait, l'impossible est en cours. Pour les miracles, prévoir un délai."
Hors ligne
#8 Thu 28 December 2023 10:01
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3944
Re: QGIS: recherche de suffixes ?
Bonjour,
Ou pour rester dans le clic-clic, la sélection par valeur avec l'option "se termine par"...
Hors ligne
#9 Mon 08 January 2024 08:41
- benjamin_68
- Participant assidu
- Lieu: Lapoutroie
- Date d'inscription: 3 May 2010
- Messages: 200
Re: QGIS: recherche de suffixes ?
ah cool merci beaucoup !
Hors ligne