|
Tema Anterior :: Tema siguiente
|
Autor |
Mensaje |
Hermis M
Registrado: 27 Oct 2006 Mensajes: 48
|
Publicado: Tue 19 Dec 2006, 19:20 Asunto: Obtener area de un poligono |
|
|
Hola amigos del foro:
Estoy trabajando con un mapa parcelario conformado por polígonos, derivados de los derroteros de los planos catastrados sin embargo hay algunas parcelas que no tiene plano catastrado y se debe montar en base a los planos colindante, por lo que necesito agregar el área de cada polígono a la tabla de atributos, a efectos de comparar las áreas.
No conozco una herramienta que haga este proceso en forma masiva, por lo que recurro a este foro para ver si alguien conoce de alguna extensión para ArcGis 9.1 que realice este proceso.
Agradezco la ayuda que me puedan brindar u de antemano quiero desear a los del foro una feliz Navidad y Prospero Año 2007. |
|
Volver arriba |
|
 |
raneh
Registrado: 12 Jul 2006 Mensajes: 151 Ubicación: Santander
|
Publicado: Tue 19 Dec 2006, 19:32 Asunto: Obtener area de un poligono |
|
|
Si lo que quieres es calcular el área de todos los registros haz lo
siguiente:
- Añade un nuevo campo a la tabla de atributos con formato double
- En ese campo sin seleccionar ningún registro para calcularlo en todos los
registros, o seleccionando los registros que quieres calcular, ve a
calculate values
- Pincha en la opción Advanced
- Vete a help y busca "How to use Visual Basic code to calculate fields
based on area, length, perimeter, etc."
- En Pre-Logig VBA Script Code copia y pega de la ayuda el texto:
Dim Output as double
Dim pArea as Iarea
Set pArea = [shape]
Output = pArea.area
- En Area= pon el final de la última línea:
pArea.area
Espero que esto te sirva.
Feliz año.
Un saludo.
-----Mensaje original-----
De: Foro Sig [mailto:forosig en cartesia.org]
Enviado el: martes, 19 de diciembre de 2006 19:21
Para: forosig en cartesia.org
Asunto: Obtener area de un poligono
Hola amigos del foro:
Estoy trabajando con un mapa parcelario conformado por polígonos, derivados
de los derroteros de los planos catastrados sin embargo hay algunas parcelas
que no tiene plano catastrado y se debe montar en base a los planos
colindante, por lo que necesito agregar el área de cada polígono a la tabla
de atributos, a efectos de comparar las áreas.
No conozco una herramienta que haga este proceso en forma masiva, por lo que
recurro a este foro para ver si alguien conoce de alguna extensión para
ArcGis 9.1 que realice este proceso.
Agradezco la ayuda que me puedan brindar u de antemano quiero desear a los
del foro una feliz Navidad y Prospero Año 2007.
_________________________________________________________
Ver tema en el foro:
http://www.cartesia.org/foro/viewtopic.php?p=19709#19709
Eliminar suscripcion: http://www.cartesia.org/foro/suscripcion.php
Foros Cartesia.org |
|
Volver arriba |
|
 |
Hermis M
Registrado: 27 Oct 2006 Mensajes: 48
|
Publicado: Wed 20 Dec 2006, 15:09 Asunto: obtener area de un poligono |
|
|
Estimado raneh
Gracias por la ayuda…. Me sirvió de maravilla.
Además de calcular las áreas, descubrí que también con el mismo proceso se pude obtener el perímetro, puntos, entre otros.
Por otra parte navegando por Internet, encontré la extensión XTools Pro 4.0.0, la cual ofrece muy buenas herramientas.
Esta extensión la pueden bajar de las paginas que indico a continuación ( no es gratuita pero pueden bajar una versión de 30 días de prueba)
http://www.xtoolspro.com/
http://www.dataeast.ru/Eng/Home/ |
|
Volver arriba |
|
 |
|
|
|
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro No puede adjuntar archivos en este foro No Puede descargar archivos de este foro
|
|