Obtenir l'étendue de la couche dans QGIS?


11

Existe-t-il un moyen d'obtenir l'étendue (bbox) d'une couche vectorielle dans QGIS?

Je vois que je peux mettre à jour l'étendue, mais je cherche les coordonnées réelles de l'étendue.

Réponses:


19

Les étendues de calque sont disponibles dans Propriétés du calque | Section des métadonnées.

entrez la description de l'image ici


7

Pour obtenir un cadre de sélection dans QGIS en tant que nouvelle couche vectorielle:
Menu -> Vector -> Research Tools -> Polygon from layer extent entrez la description de l'image ici


Je ne veux pas vraiment créer un nouveau fichier. Je ne m'intéresse qu'aux quatre coordonnées.
— ustroetz

Vous pouvez simplement utiliser extraire les nœuds du polygone nouvellement créé et utiliser l'outil Exporter / Ajouter des colonnes de géométrie pour obtenir les coordonnées des coins. Mettez tout dans un modèle de traitement et cela fonctionne en un rien de temps ...?
— Curlew

Remarque: Cela fonctionne également pour les couches raster
— prusswan

0

PostGIS dispose de la fonction ST_extent qui génère pour vous une boîte englobante. Mon approche consisterait donc à exporter la couche vers une base de données. si vous voulez id, nom, geom, boundingbox juste faire

select id,name,geom,ST_extent(geom) from your_table group by id
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.