¿Recortar archivos de forma en QGIS?

24

Necesito recortar un archivo de forma grande y muy detallado en QGIS que muestra datos ambientales similares a un mapa de temperatura.

¿Hay algo como la herramienta de recorte muy simple como en Adobe Photoshop, donde puede arrastrar un rectángulo sobre un área de interés y recortar el archivo de forma solo a esta área?

Tengo un archivo de forma adicional de vecindarios / distritos que también podría usar para el cultivo, pero no sé cómo especificar "extract a shp/kml only within the borders of district X, row xxxxx in the attribute table of districts.shp"

¿Cómo puedo extraer los datos primitivamente dentro de un rectángulo de elección o por distrito?

Necesito piezas más pequeñas del mapa grande que ha sido proporcionado por un geoinstitución ambiental para ser implementado en una aplicación móvil (Android) para ver los datos bastante pesados ​​de una manera más ligera.

Hice algunas capturas de pantalla de los datos y los publiqué aquí: http://merglindev.wordpress.com/2012/10/22/extracting-districts-from-big-shapefile-data/ .

Puede ver los distritos y las capas de datos. Necesito tener cada distrito como un archivo separado / exportar por separado cada conjunto de datos por distrito a KML.

Birgit
fuente

Respuestas:

30

Dices que tienes un archivo shape con regiones apropiadas, por lo que puedes usarlo para cortar. En el lenguaje de QGIS, parece que estás detrás Vector->Geoprocessing Tools -> Clip. Si necesita asignar los datos de la capa de entrada a unidades más pequeñas en la capa de región, puede intersecar o unir en su lugar, en el mismo menú.

editar (por Kurt): aquí hay una imagen para aclarar: ingrese la descripción de la imagen aquí amarillo: capa de entrada (china) verde: capa de máscara de clip violett: capa de salida recortada

ako
fuente
66
solo asegúrese de que ambas capas (capa y capa original, que usa para el recorte) usen la misma proyección (crs)
Kurt
si elijo la capa de vector de entrada "my_road_geodata" y la uso como capa de intersección "districts_2011", procesa un tiempo pero no veo la diferencia con la original. "Union" acaba de bloquear mi QGIS :( ​​Al final me gustaría exportar solo un distrito x en combinación con "my_road_geodata" - ¿hay algún tutorial por ahí?
birgit
3
¿Estás diciendo que estás recortando una capa de línea (carretera) con una capa de polígono? ¿Y busca solo UN área de polígono para su salida, o múltiples?
ako
No es una capa de línea. El "my_road_geodata" muestra zonas de contaminación acústica en forma de polígonos rellenos, como en esta aplicación web si2.nl/eu-kaarten/rdam : al cortarla por distritos, solo quiero obtener el mismo mapa pero cortar pequeñas piezas de rompecabezas. .. así que extraer las áreas una por una y guardarlas en un archivo como district01 district02 ... sería lo que busco
birgit
En QGIS 2.16 esto en la caja de herramientas de procesamiento bajoQGIS Geoalgorithms > Vector Overlay tools > Clip
chip
12

Para crear una nueva capa de clip desde cero (en su caso, el rectángulo).

Capa> Nuevo> Nueva capa Shapefile (crear objeto vectorial en blanco)

En el menú de capas: haga clic con el botón derecho en capa> alternar edición> use puntos de captura, líneas de captura y polígonos de captura para crear su nueva capa personalizada.

Matthew Bayly
fuente