Avisos
Vaciar todo

Recortar un raster con Arcmap

11 Respuestas
4 Usuarios
0 Reacciones
27.7 K Visitas
(@CarlosP)
Respuestas: 8
Active Member
Topic starter
 

Hola,

Normalmente pruebo todas las herramientas de ArcGIS (9.2) y me acaba saliendo, pero esta vez ni así. ¡¡A ver si me podéis echar una mano!!

Necesito saber el valor medio de un raster en una zona concreta (que tengo en shape-polygon), así que para empezar necesitaría seleccionar o cortar el raster por esa zona. Con arcmap encontré estas opciones, que “casi” funcionan:

Spatial Analyst > Options > Extent > Same as layer “zona impacto”,
Spatial Analyst > Raster calculator > Selecciono el raster >evaluate

Pero esto no recorta por el borde del polígono “zona impacto”, sino que recorta un rectángulo a partir de sus límites más exteriores

Spatial Analyst Tools > Extraction > Extract by polygon
No deja cargar el shape, sino que pide meter las coordenadas de los vertices del polígono punto a punto, que teniendo en cuentra que la forma de "zona impacto" es bastante irregular y que posteriormente quiero repetirlo con otras zonas, es una opción muy mala...

En esa misma carpeta de herramientas Extract by mask (que no tengo claro pa q es, pero ya os digo que voy probando todas, xD) q permite introducir como input el raster y como mask el “zona impacto”, pero me da error al ejecutarla.

Selection > select by location
No deja escoger rasters

:confused: ¿Alguna idea?

Muchas gracias,

Carlos


 
Respondido : 16/04/2010 4:38 pm
(@Uriuri)
Respuestas: 18
Active Member
 

Hola!
Pues yo estoy aprendiendo ahora con Arcgis...llevo un par de meses y ya me voy apañando.
Para hacer lo que tu necesitas la herramienta es Extract by mask, que lo que hace es recortar la capa que tu pongas como input, con otra capa que pones como máscara. Esa herramienta te debería funcionar.
Cuál es el error que te sale?
Saludos


 
Respondido : 16/04/2010 5:32 pm
(@CarlosP)
Respuestas: 8
Active Member
Topic starter
 

Pues me da este error:

An error was encountered while executing ExtractByMask.
("esriGeoAnalyst.GridEngine") GRID ERROR - Syntax error at or near symbol ,, #, 5)
Error in executing grid expression
Failed to execute (ExtractByMask_1).
End Time: Fri Apr 16 17:38:21 2010 (Elapsed Time: 1,00 seconds)

Los mensajes de error de arcgis nunca me dan la impresión de q indiquen como resolverlo... La herramienta funciona, porque acabo de probarla creando un shape de polilínea y si que extrae las céldas de raster (sólo las q están debajo de la línea, no toda la zona). Borré el polígono y lo volví a dibujar, por si acaso, y error otra vez...
Parece q toy atascao!
Gracias por tu ayuda
Un saludo!


 
Respondido : 16/04/2010 5:53 pm
(@CarlosP)
Respuestas: 8
Active Member
Topic starter
 

Creando un nuevo shapefile funcionó!!
Tb le cambié el nombre y carpeta al nuevo raster, que al llevarlo a archivos temporales la ruta era larga y argis a veces se pone de malas con esas cosas.
Gracias por tu ayuda Uriuri
Un saludo!


 
Respondido : 16/04/2010 6:02 pm
(@Uriuri)
Respuestas: 18
Active Member
 

Pues si pruebas a recortar con otras capas y te funciona, imagino que el problema está en el polígono que estás utilizando. Quizá no lo has "dibujado" bien, no está cerrado o alguna historia así. Comprueba a ver eso...
Y has probado utilizando lo que comentabas antes de Extract by polygon, metiendo las coordenadas de tu poligono?
Yo estoy aquí trasteando, si se me ocurre otra forma te digo
Suerte!!


 
Respondido : 16/04/2010 6:03 pm
(@Uriuri)
Respuestas: 18
Active Member
 

Ahhh, acabo de leerlo... Que bien. jeje. Arcgis se pone a malas con muchas cosas.
Saludos


 
Respondido : 16/04/2010 6:05 pm
(@No Registrado)
Respuestas: 0
 

Por si alguien lo necesita otra vez. Yo lo he hecho con

Data ManagementTools/ Raster processing/Clip

😉
C


 
Respondido : 26/09/2010 12:26 pm
(@No Registrado)
Respuestas: 0
 

tratando de recortar un raster tuve que convertir un mde a raster p recortarlo, pero a la hora de crearlo no aparece en la pantalla, se abre pero no aparece... Alguien sabe porque pasa eso???
Gracias!!!!!


 
Respondido : 29/04/2011 3:37 am
(@No Registrado)
Respuestas: 0
 

el raster se puede recortar con el spatial analyst tools-extraction-extract by mask si aparece un error se arregla cambiando la ruta de salida y el nombre del nuevo
producto. me funciono a mi


 
Respondido : 22/02/2013 12:00 am
(@pvillegasy)
Respuestas: 10
Active Member
 

en este tutorial de arcgis se explica como recortar un raster paso paso

saludos


 
Respondido : 02/11/2013 6:24 pm
(@No Registrado)
Respuestas: 0
 

Recortar un Shapefile de un Shapefile en arcgis

Arctoolbox
Analysis Tools
Extract
Clip

Tambien puedes;

Arctoolbox
Spactial Analyst Tools
Extraction
Extract by Mask

Espero t sirva..


 
Respondido : 26/07/2016 10:23 pm
Compartir:

Con por ACAOnline © 2026