ArcObjects
Páginas: 3 (602 palabras)
Publicado: 28 de septiembre de 2013
ArcObjects es un entorno de desarrollo de la familia de aplicaciones de ArcGIS es decir desarrollada por ESRI, es un conjunto de componentes de software que se utiliza para construir yampliar toda la suite ArcGIS. Esto actualiza la tabla de contenido y enlace rápido que lo llevarán directamente a la documentación de referencia para todas las interfaces de ArcObjects, clases,métodos, propiedades, entre otros. Es usado en Visual Basic para aplicaciones, que permite a los desarrolladores ampliar estas aplicaciones.
El número de las bibliotecas de ArcObjects que se incluyen enArcGIS Desktop son en realidad compartidas en toda la plataforma ArcGIS. Estas bibliotecas compartidas son las que tenemos a nuestra disposición a través de ArcGIS Engine y que contienen componentes queno forman parte de la interfaz de usuario de ArcGIS.
La librería ArcObjects es un conjunto de componentes software construidos con tecnología COM de Microsoft, con la que se han construido productoscomo ArcGIS Desktop, ArcGIS Engine y ArcGIS Server. Por lo tanto, para programar con alguno de estos paquetes de software, necesitaremos programar utilizando la librería ArcObjects.
1. Utilizar VBA enlas aplicaciones de escritorio de ArcGIS Desktop (ArcMap, ArcCatalog...). Es, quizás, la forma más rápida y sencilla de iniciarse, y existen muchos ejemplos, está disponible en ArcGIS Desktop.Ventajas: fácil de probar, muy flexible, es la forma natural de empezar con ArcObjects
Inconvenientes: no es Programación Orientada a Objetos, es difícil reutilizar los códigos. Necesitamos estar dentrode las aplicaciones de ArcGIS Desktop. Y además no está muy claro qué va a hacer Microsoft con esta tecnología
2. Utilizar python como lenguaje de script. Con python accedemos al objeto de alto nivelGeoprocessor, lo que nos permite utilizar en scripts o macros cualquiera de las herramientas que tenemos en ArcToolBox o en Model Builder. Disponible en ArcGIS Desktop
Ventajas: fácil de aprender,...
Leer documento completo
Regístrate para leer el documento completo.