|
Los componentes ArcObjects
son los ladrillos sobre los que está construido el
software de la familia ArcGIS; y las librerías de ArcObjects,
proveen un amplio conjunto de funcionalidades que los desarrolladores
pueden utilizar para crear aplicaciones GIS poderosas. Este
curso introduce en las librerías ArcObjects a los programadores
Microsoft .NET y les enseñará cómo desarrollar
aplicaciones y soluciones personalizadas para extender la
funcionalidad del ArcGIS. Los estudiantes trabajarán
con los controles ArcGIS Engine y las herramientas de desarrollo
.NET y aprenderán cómo utilizar los recursos
de ayuda.
En los ejercicios del curso, los participantes trabajarán
con los recursos de desarrollo de ArcObjects .NET para crear
aplicaciones y herramientas que realicen tareas GIS específicas,
incluyendo, movimientos en el mapa, selección y despliegue
de elementos, operaciones espaciales, proyección de
datos, administración, edición y geoprocesamiento
de datos y creación de mapas.
| Aquellos que completen el curso sabrán: |
| •
Describir la arquitectura de las librerías básicas
de ArcObjects
• Conocer las formas más efectivas del
uso de los componentes del software de desarrollo (SDK)
y crear herramientas para implementar funcionalidad
personalizada
• Usar ArcObjects para desarrollar funcionalidad
GIS utilizando .NET
• Personalizar los formularios .NET con los controles
ArcGIS Engine
• Escribir código reutilizable para automatizar
tareas en ArcGIS
|
• Comienzo con
ArcObjects: clases; librerías de clases; COM;
interfaz de consulta
• El ambiente de la aplicación ArcGIS:
ventana de personalización; Editor de Visual
Basic
• Trabajo con mapas y capas: marco de datos (data
frame) activo; propiedades de las capas (layers)
• Acceso a los datos con ArcObjects: acceso a
datos existentes utilizando ArcObjects
• Despliegue de datos: vectoriales y raster
• Trabajo con consultas y selecciones: cursores
y cursores de elementos; conjuntos de selección
• Geometría y análisis espacial:
análisis espacial; referencia espacial; área
de interés (buffer)
• Creación y edición de datos: creación
de datos nuevos; edición usando cursores
• Geoprocesamiento: ejecución de herramientas
de geoprocesamiento; predefinir el ambiente
• Trabajo con salidas cartográficas (layouts):
creación de mapas; agregado de elementos; exportación
e impresión
• ArcObjects más allá de lo básico:
extensión de aplicaciones; más de ArcGIS
Engine; ArcGIS Server
|
Este curso está orientado
a desarrolladores experimentados Microsoft .NET que quieran
desarrollar aplicaciones utilizando ArcObjects. Los participantes
deberán haber tomado ArcGIS II: herramientas y funcionalidad,
ArcGIS Introducción I, o tener los conocimientos
equivalentes.
Es necesario que conozcan de VB.NET o C#.NET antes de tomar
este curso. Deberían saber, por lo menos: declarar
y utilizar variables; escribir funciones y sub procedimientos;
usar sentencias condicionales (If Then Else, Select Case)
e iterativas y, crear formularios, agregar controles y escribir
procedimientos.
3 días.
|