miércoles, 30 de septiembre de 2009

Calcular areas en 3D dentro de ArcGis?... aqui tienes como hacerlo

Te ofrecemos una de las maneras para conseguir extraer el area en 3D de un shape de tipo poligono, yo lo he usado para coberturas y usos del suelo por ejemplo, claro teniendo un modelo de elevacion digital (DEM) como fuente para obtener el valor de altitud. Sigue los siguientes pasos y no tendras problema con esto...

Requisitos:

1.- Una vista de ArcScene
2.- Un tema TIN
3.- Un tema shape de polígonos
4.- Un campo para el área en 3D
5.- Script “base3DArea"

Paso 1:
Cargar el script "base3DArea", que lo puedes descargar desde la pagia de ESRI http://arcscripts.esri.com/


Paso 2:
Visualizar el script para posteriomente modificar algunos peuqeños detalles.



Paso 3:
Aquí en esta ventana tipeas “bas3DArea.UpdatePolysWith3DSurfaceArea” y reemplazas “tin” por el nombre de tu TIN, lo mismo haces para el shape de polígonos “zonas” y el nombre del campo “areas3d” de tu shape y le das enter, si son varios campos demora algo en calcular, finalmente te aparece la ventana de abajo y eso es todo!




  Finalmente puedes visualizar en la tabla los valores de las areas calculadas en 3D.
 

 
  Eso es todo! espero que les halla sido de utilidad hasta la proxima clase de ArcGis!

2 comentarios:

  1. Muy interesante esta aplicación ya que se asemeja mejor a las medidas reales de un terreno, disminuyendo el error de hacerlo en un plano, ya lo probé y funciona bien.

    Saludos Erick, felicitaciones por el blog y por compartir tus conocimientos con todos, ah y gracias por enseñarme algunas cosas interesantes cuando estuve practicando en INRENA

    Jose Luis Epiquién Rivera

    ResponderEliminar
  2. Hola Jose Luis que bueno saber de ti, espero que todo te este yendo bien y visita más seguido el Blog!

    Saludos

    ResponderEliminar