-->

30 mayo 2011

Extraer cotas de un modelo digital de elevaciones en ArcGis

Quizá alguno de nosotros en un momento determinado tenga un shape de puntos con coordenadas XY y necesite conocer la coordenada Z o altura sobre el nivel del mar…en caso de no tener una nivelación de precisión, estas cotas se pueden extraer a partir de un MDE a través de la herramienta 3D Analyst. La forma de proceder es la siguiente:

Paso 1. En primer lugar debemos contar con un modelo digital de elevaciones (MDE) y un shape de puntos como se muestra en la siguiente figura.

F1. MDE y shape de puntos

Paso 2. Nos vamos a ArcToolbox, seleccionamos 3D Analyst Tools seguido de Funtional Surface y finalmente Surface Spot.

F2. Surface Spot

Paso 3. En la ventana que aparece, introducimos la siguiente información.

  • Input Surface. Introducimos el modelo digital de elevaciones (MDE) desde el que queremos extraer las cotas. En este caso es cotasdtm.
  • Input Feature Class. El Shape al que contiene nuestros puntos XY y al cual deseamos agregar las cotas extraídas del modelo digital de elevaciones señalado anteriormente.
  • Spot Field (optional). Es el nombre del campo donde se agregarán las cotas. En este caso le colocaremos el nombre Z_mde.

Los demás campos los demos como aparecen.

F3. Ventana Surface Spot

Clic en OK; aparece el siguiente aviso.

F4 Surface Spot ejecutado

Lo cerramos y damos clic derecho sobre el shape de puntos llamado red monitoreo y seleccionamos la opción Open Attribute Table.

F5. Open attribute Table

Finalmente., el resultado es el siguiente.

F6. Cota extraida con Surface Spot

Como se ve hemos obtenido las cotas a partir del MDE…

13 comentarios :

  1. Saludos, te consulto también puedes usar (ArcToolbox > Spatial Analyst Tools > Extraction > Extract Values to Points)muy interesante tu blog saludos desde Argentina

    ResponderEliminar
  2. Excelente post amigo, me ha servido para mi tesis. Saludos

    ResponderEliminar
  3. Buenas noches. Tengo el ArcGIS 10 y no tengo la herramienta Surface Spot. Alguna idea de como agregarla o activarla? Las otras 4 herramientas si están disponibles en Funtional Surface. Se podra arreglar este detalle? Saludos y muchas gracias por este gran blog.

    ResponderEliminar
    Respuestas
    1. Hola Como estas, recién instalé el ArcGis 10, voy a mirar y te cuento

      Eliminar
  4. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  5. Otra muy buena opcion es con:

    Xtools pro > Surface Tools >> Extract raster values

    Un saludo desde Colombia, felicidades por tan buen material de consulta

    ResponderEliminar
  6. hoal yo intente de los tres metodos con los mismos puntos xy pero me salen cotasdiferentes alguien me pued decir porque??????
    metodo 1 : ArcToolbox /Spatial Analyst Tools /Extraction > Extract Values to Points)
    metodo 2 : con Funcional surface / surface spot
    metodo 3 :feature a 3d / tin

    ResponderEliminar
  7. hola amigo un pregunta necesito extraer los puntos mas destacados puntos mas altos y mas bajos de un DEM, no se si en la herramienta spatial analyst ?
    gracias

    ResponderEliminar
    Respuestas
    1. Hola Michael, en el siguiente link que te dejo se encuentra el procedimiento para entre otras cosas calcular el punto más alto y el punto mas bajo utilizando un dem y aplicado a una cuenca
      http://www.aguaysig.com/2013/10/parametros-de-la-cuenca-con-arcgis.html.

      saludos

      Eliminar
  8. hola Pedro, ya mire el link esta muy interesante, pero es que lo que necesito, hacer es todos los puntos destacados de un DEM.

    ResponderEliminar
  9. estoy utilizando arcgis 10.4.1, y no encuentro la herramienta Surface Spot, existe otra manera dentro arctoolbox, de saber las alturas de las cotas de una zona en particular mediante un shape de puntos y un DEM que ya tengo, gracias por la respuesta.

    ResponderEliminar

Tu comentario es muy importante...¿Cómo te pareció el tema?