Clipper circular en QGIS

Aug 18 2020

En QGIS 3.14 deseo recortar una capa a las características dentro de un área circular.

Se puede hacer esto?

Respuestas

5 Llaves Aug 18 2020 at 06:01

Puede crear una nueva capa de polígono y agregar una característica de círculo a esa nueva capa, luego usar la función de recorte existente.

Layer_>Create Layer->Temporary Scratch Layer. 
Edit->Add Circle->(pick your circle method)
Draw the circle
Toggle editing
Highlight the layer you wish to clip in the layers pane
Vector->GeoProcessing Tools->Clip
Select your temporary layer as the clipping layer.

He tenido problemas con círculos en capas no proyectadas (el círculo parece dos círculos superpuestos), así que verifique que su capa temporal y la capa que desea recortar estén en un CRS proyectado si está obteniendo resultados extraños.

BillC Aug 19 2020 at 10:25

Pude lograr exactamente lo que quería así: crear una capa de puntos con un CRS proyectado (parece ser importante para obtener un círculo preciso) y agregar una característica de punto donde estará el centro del círculo propuesto. Seleccione el punto y luego Vector / Geoprocessing Tools / Buffer. La capa de entrada es la capa de puntos. Establezca la distancia al radio del círculo propuesto. Establezca Segmentos en 25 para obtener una gráfica circular precisa. Seleccione 'Crear capa temporal' y ejecutar. Ahora puede usar la capa temporal creada para recortar cualquier capa de entrada mediante Vector / Herramientas de geoprocesamiento / Recortar.