El blog de franz

SIG

Recortar un DEM (ráster) en ArcGIS

Para recortar una parte de un DEM (ráster) en ArcGIS se lo puede realizar a partir de un polígono (área de interés).

Dentro del ArcToolbox encontramos las herramientas Extraction de Spatial Analyst, cualquiera de ellas permite recortar un archivo ráster (extract by: attributes, circle, mask, points, polygon, rectangle, multi values to point, values to point), en este ejemplo se hace uso de la herramienta Mask, primeramente se requiere crear un polígono del área de nuestro interés.

ArcToolbox > Spatial Analyst Tools > Extraction > Extract by Mask

En Input raster seleccionar el archivo DEM, Input raster or feature mask data seleccionar el polígono, y, Output raster definir el directorio y nombre del ráster.

Recortar un DEM en ArcGIS

Tagged , , , , , , ,

27 thoughts on “Recortar un DEM (ráster) en ArcGIS

  1. Jorge

    Esta buena esta información pero no sé si esto también se aplica para cortar el DEM en forma de una cuenca porque me quedan algunos vacíos en los bordes o tengo que hacer algo adicional gracias.

    Espero su pronta respuesta.

    Reply
    • Claudia

      Para evitar que te queden vacíos en los bordes, comprueba que tu polígono sea tipo Z, caso contrario lo interpolas con el DEM y solucionado el problema.

      Reply
  2. Blanca Vazquez

    En el caso de crear un recorte de una carta topográfica (TIFF) ¿cómo puedo hacer para que me respete los colores originales?

    Reply
  3. andres mayorga

    Hola soy de la Universidad Agraria del Ecuador; por favor me puedes ayudar como suavizar poli líneas y polígonos en ARCGIS.
    Fotos de los mapas del Ecuador en ARCGIS, te agradezco mucho por tu ayuda.

    Reply
  4. melina

    Hola, soy de Piura; tengo imágenes en formato TIFF, la empresa que me proporcionó solo ha marcado el área de mi interés que le solicité y el resto lo coloca con un fondo negro. Mi pregunta ¿Cómo puedo eliminar ese fondo, negro debo reproyectarla de nuevo?
    Espero sus respuestas.

    Reply
    • franzpc Post author

      No es necesario reproyectarla (es solo una impresión que visualmente no se ve bien), para “eliminar” el fondo ve a las propiedades de tu imagen en la pestaña Symbology marca Display Background Value, o recórtalo con un polígono tal como muestra esta entrada.

      Reply
  5. laura

    Me estoy volviendo loca para conseguir un recorte, pero que en vez de mantenerme la zona de la máscara, me mantenga la que no coincide.
    La capa que debo recortar es un Ráster y el área de recorte puede ser indiferentemente un Ráster o un SHP.
    Muchas gracias.

    Reply
  6. romeo

    Hola, quiero saber como convertir una imagen en ráster como lo tienes ahí para así hacer el HILLSHADE y que elevación Z me recomiendas 1.19

    Reply
    • franzpc Post author

      De por si la imágenes son ráster, pero con todo transforma a IMG o GRID (dentro de ArcMap clic derecho sobre el tu imagen > Data > Export Data).

      Reply
  7. Pablo

    Saludos Franz,

    Ante todo agradecerte tu ayuda.

    Tengo una zona definida con ortofotos y dentro de ellas he tomado una subzona de trabajo, la cual he definido con un polígono. Mi pregunta es la siguiente:

    ¿Como puedo recortar las ortofotos para que tome la forma del polígono definido previamente?

    Perdona tal vez mi ignorancia con el Arcgis, soy novato.

    Reply
    • franzpc Post author

      Con el procedimiento de esta entrada si lo podrías hacer usando una máscara, pero si tienes muchas imágenes te recomiendo que uses las herramientas para mosaicos en Erdas.

      Reply
      • Pablo

        Hola, Franz.

        Tengo el siguiente inconveniente al tratar de editar las capas me sale el siguiente mensaje,

        “Could not edit the data in the folder or database you selected. Check to see that you have the appropriate permissions.”

        He mirado por todos lados y no he podido dar con una solución manejable para mis conocimientos, espero puedas ayudarme en esto. Un saludo.

        Reply
  8. Roonald

    Hola , Franz.
    Mi problema es que no puedo unir, la imagen creada con el TIN y una imagen de google earth y estoy en arcscene he tratado de unir con el base heights, debería de aparecer las dos imágenes cuando cliqueo en full extent, pero no aparece, no se que hacer creo en tus habilidades amigo gracias haber si me das una mano.

    Reply
    • franzpc Post author

      No entiendo bien lo que quieres hacer, imagino que quieres a partir de una imagen visualizar su relieve, si es eso, es mejor que transformes tu TIN a ráster (aunque también es posible con el TIN), y en la capa de la imagen llamar al DEM.

      Reply
    • franzpc Post author

      Revisa la integridad del DEM, cuente con su respectiva proyección, también en el menú Windows con Imagine Analysis en Processing puedes recortar rásteres con Clip.

      Reply
  9. Willy

    Tengo un problema al usa la herramienta Extract by Mask (Un DEM + un Polígono), el resultado me sale desplazado no se alinea bien con el polígono, que se puede hacer en ese caso.

    Reply
  10. LAURA

    Hola a todos, estoy recortando el mapa de España con mi DEM con la herramienta Extract by mask, tarda muchísimo en procesar el programa y cuando llega al 100% no me crea el archivo o si lo creo no se ve ningún dato. Por favor ayúdenme.

    Reply
    • franzpc Post author

      Este proceso podría depender en gran cantidad de los recursos de hardware de tu equipo, intenta probar en otro ordenador (mucho mejor si es más potente al que usas actualmente).

      Reply
  11. Marcos

    Franz, el raster es cortado por el polígono más externo, pero hay polígonos internos que tendrían que dejar huecos en el raster resultante pero quedan rellenos. Veo que esto varía de acuerdo a la estructura del polígono. Cómo hago para que el recorte me deje los huecos?

    Reply

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>