3liz / QuickOSM

QGIS plugin to fetch OSM data with the Overpass API
GNU General Public License v2.0
189 stars 54 forks source link

Fusionner les résultats de quick OSM dans une couche unique de type point en option #365

Open sigavignon opened 3 years ago

sigavignon commented 3 years ago

Lorsque l'on extrait des commerces (par exemple) quick osm produit 2 résultats :

Il serait intéressant de mixer les couches qui ont des géométries multiples pour une même requête dans une seule couche de type point en prenant le centroïde des polygones.

Ceci de manière optionnelle.

CorentinLemaitre commented 3 years ago

Je soutiens cette demande. +1

Overpass permet de faire l'extraction des centres des polygones ou lignes via out center mais qui n'est pas supporté par QuickOSM (un message est affiché). Dans l'issue #60 il y a indiqué la source de ce problème.

Est-ce que depuis 2015 il y a un contournement possible ou est-ce toujours une limitation ?

Gustry commented 3 years ago

Yes, it's a nice feature request indeed.

The reason in #60 is still valid, it won't be implemented on the OGR side.

We would need to use Processing to have a common field list between all layers and then merge all layers together with a centroid.

CorentinLemaitre commented 3 years ago

I was using osmconvert with option --all-to-nodes that worked well but needs to be done out of QGIS. It will be great to get this feature integrated in QuickOSM. Is there anything to do that could help ?