Получение экстента слоя в QGIS?


11

Есть ли способ получить экстент (bbox) векторного слоя в QGIS?

Я вижу, что могу обновить экстент, но я ищу фактические координаты экстента.

Ответы:



7

Чтобы получить ограничивающую рамку в QGIS в качестве нового векторного слоя:
Menu -> Vector -> Research Tools -> Polygon from layer extent введите описание изображения здесь


Я действительно не хочу создавать новый файл. Меня интересуют только четыре координаты.
'17

Вы можете просто использовать извлечение узлов вновь созданного многоугольника и использовать инструмент «Экспорт / добавление геометрии столбцов» для получения угловых координат. Поместите все в модель обработки, и она работает в кратчайшие сроки ...?
Curlew

Примечание: это работает и для растровых слоев
prusswan

0

PostGIS имеет функцию ST_extent, которая генерирует ограничивающий ящик для вас. Поэтому мой подход заключается в экспорте слоя в базу данных. если вы хотите id, name, geom, boundingbox просто сделайте

select id,name,geom,ST_extent(geom) from your_table group by id
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.