--> Visual. ArcGis
 

Existen variadas maneras por la cual se puede personalizar la experiencia del usuario de ArcGIS y mejorar su productividad al utilizar cualquier aplicación de ArcGIS. Puede utilizar la funcionalidad del escritorio para mejorar la productividad por escrito geoprocesamiento y modelos de secuencias de comandos, usando archivos de capa, y así sucesivamente. Sin embargo, dependiendo de su tarea específica, más personalización sea necesario.
Por esta razón, ArcGIS incluye un entorno de desarrollo integrado de macros de Visual Basic para Aplicaciones (VBA). VBA no es una aplicación independiente, sino que está incrustado en todas las aplicaciones de ArcGIS (ArcMap, ArcCatalog, ArcGlobe, y Arcscene). Puede usarse para desarrollar scripts simples y como un medio interactivo de prototipos para el desarrollo más amplio con un lenguaje basado en COM, como Visual Basic 6, Visual Basic. NET, Visual C # o Visual C + +.
Uso de VBA, que las macros de autores que se almacenan en el documento o plantilla de estructura de la aplicación que se está extendiendo por escribir código utilizando el lenguaje de Visual Basic. También puede crear comandos personalizados y herramientas, llamado UIControls. UIControls son macros que contienen los ganchos en el marco de aplicación para que pueda responder a las acciones que suceden en los botones o comandos que cree.
ArcGIS aplicaciones vienen con Visual Basic para Aplicaciones. VBA no es un programa independiente, sino integrados en las aplicaciones. Proporciona un entorno integrado de programación, el Editor de Visual Basic (VBE), que le permite escribir una aplicación de Visual Basic (VB) macro y, a continuación, depuración y prueba de inmediato, por ejemplo, en ArcMap.
En el entorno de desarrollo de VBA, se pueden añadir módulos, módulos de clase, y formularios de usuario a un proyecto utilizando el VBE. Puede abrir el VBE en cualquiera de los mencionados aplicaciones haciendo clic en Herramientas en el menú principal, lo que apunta a las macros y, a continuación, haga clic en Editor de Visual Basic.
En ArcMap, ArcGlobe, y Arcscene, cargado cada documento y la plantilla tiene un proyecto de VBA en el VBE, lo que le permite escribir macros que son específicas de un determinado mapa, globo, escena o el documento o para la aplicación de macros para todos los documentos que consumen una plantilla determinada. El proyecto de VBA para el documento se llama Proyecto seguida del nombre del documento entre paréntesis. Por ejemplo, en ArcMap es el nombre del proyecto (de . Mxd), y el proyecto VBA para la plantilla Normal es normal (Normal.mxt). En ArcGlobe, el proyecto de VBA para la plantilla Normal es normal (Normal.3dt), como se muestra a continuación.

En ArcMap, mapa de los documentos de apoyo más de una plantilla. Si una plantilla está cargado, su proyecto de VBA se llama TemplateProject (. MXT). Esto no es compatible con ArcGlobe o Arcscene.

ArcCatalog es algo diferente de ArcMap, ArcGlobe, y Arcscene, porque tiene un solo proyecto de VBA para la plantilla Normal, llamada normal (Normal.gxt). No existe el concepto de un documento, y no puede añadir nuevas plantillas.
Macros pueden ser almacenados en cualquiera de los proyectos de VBA, dependiendo de donde desea que la nueva funcionalidad que estará disponible
Creación de macros. Al crear una macro, está la creación de un procedimiento Sub VB. El procedimiento se llama el nombre que asigne a la macro. Agregar código para el procedimiento en una ventana Código del mismo modo que lo haría en VB. Al crear una nueva macro en el cuadro de diálogo Macros, preceder el nombre de la macro con el nombre del módulo en el que guardarlo.

De esta manera, y tal como se ha podido apreciar anteriormente, la herramienta Visual Basic es un método eficaz para utilizar el programa ArcGis; ya que se puede llegar a programar en ella de tal manera que este se transforme en un SIG completo y eficiente.
Esta es una gran ventaja, el tener un lenguaje de programación el cual puede interactuar con el programa y desarrollar herramientas propias, capaces de satisfacer necesidades especificas, lo que hace de ArcGis uno de los programas mas completos en lo referido a desarrollo de datos espaciales.
Esta misma capacidad de resolver situaciones puntuales y especializadas, es lo que hace de este programa una gran herramienta para los geomensores que desean explorar ámbitos poco desarrollados de la carrera o incluso áreas completamente nuevas.
Es por esta razón que Eklauve recomienda la exploración en Visual Basic para el desarrollo de un SIG y ArcGis; e incita al interés del Geomensor de la USACH por explorar en lo nuevo y obtener conocimientos que fortalecen nuestras herramientas como profesionales.


bb.jpg
 
 
  Hoy habia 10 visitantes (12 clics a subpáginas) ¡Aqui en esta página!  
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis