Update suppr copier rues osm authored by Mathieu RAJERISON's avatar Mathieu RAJERISON
Pour rappel, nous travaillons sur Aix-en-Provence.
>[En préalable, rappelez-vous que l'on peut filtrer les rues d'une commune, ce qui facilite l'affichage](filtrer-les-rues-d-une-commune).
Nous allons filtrer toutes les rues qui ont Espariat ou Bédarrides dans leurs noms
- Ouvrir la table d'attributs des `rues et routes OSM`
![](images/locate15.png)
- Choisir `Filtre avancé`
![](images/locate16.png)
- Taper l'expression suivante dans la fenêtre d'expression
name ILIKE '%espariat%'
or name ILIKE '%bédarrides%'
![](images/locate17.png)
> L'opérateur ILIKE permet de ne pas faire attention aux majuscules
- Cliquer sur **OK**
Le tableau est alors filtré sur les rues qui comprennent Espariat ou Bédarrides dans leurs noms
![](images/locate18.png)
Sélectionnez les lignes en cliquant dessus puis lllez sur la loupe pour zoomer vers les rues de la sélection
![](images/locate19.png)
![](images/locate20.png)
Sélectionnez la couche **Rues et Voies OpenStreetMap** si ce n'est déjà fait et `Clic droit > Copier les entités`
![](images/locate21.png)
Allez sur la couche **Voiries réglementées** et passez-la en mode édition
![](images/locate22.png)
`Coller les entités`
![](images/locate23.png)
Allez dans la table d'attributs : `Clic droit > Voir la table d'attributs` de la couche Voiries réglementées et vérifier que les lignes ont bien été copiées et sont associées au bon réglement.
![](images/locate24.png)
<!--
# Autre méthode de sélection
A noter que cette expression est aussi utilisable, mais dans ce cas, il faut faire attention aux majuscules
with_variable(
'rues',
-- Saisir les rues sur la ligne du dessous
-- Faire attention aux majuscules (sensible à la casse)
'Espariat,Bédarrides',
regexp_match(name,array_to_string(string_to_array(@rues, ','), '|'))
)
![](images/locate19.png)
- Cliquer sur **OK**
-->