|
|
|
**ArcGIS
Desktop I: Getting Started with GIS*
|
|
ArcGIS
desktop II: Tools & Functionality
|
|
ArcGIS
desktop III: GIS Workflows & Analysis
|
|
Advanced
Analysis with ArcGIS *
|
|
Creating
& Editing Parcels with ArcGIS *
|
| |
| ArcGIS
Desktop Programming |
|
|
Introduction
to Programming ArcObjects with VBA
|
Introduction
to Programming ArcObjects with VBA
|
3
Days (RM1,800.00)
Overview
ArcObjects components are the
building blocks of ArcGIS software.
To support or automate organizational
workflow tasks, ArcObjects can
be used to extend core ArcGIS
functionality and create custom
applications. This course provides
a foundation for application development
using Visual Basic for Applications
(VBA) and ArcObjects. In course
exercises, students create usable
ArcObjects code for typical GIS
programming tasks. Students work
with VBA development tools and
the ArcGIS Customize dialog box
and learn how to access online
help resources. After completing
the course, students will have
a variety of sample code from
which they can build their own
applications.
Topics
Covered
- Programming
with COM: Coclasses, class
libraries, COM, query interface,
creating objects.
- Object
model diagrams: Object model
diagrams, types of classes,
inheritance.
- The
ArcGIS application framework:
Customize dialog box, Visual
Basic Editor.
- Working
with maps and layers: Active
data frame, layer properties.
- Accessing
data with ArcObjects: Accessing
existing data using ArcObjects.
- Displaying
data: Feature and raster data
rendering.
- Working
with queries and selections:
Cursors and feature cursors,
selection sets.
- Geometry
and spatial analysis: Spatial
analysis, spatial reference,
calculating area.
- Data
creation and editing: Creating
new data, editing using cursors.
- Geoprocessing:
Running geoprocessing tools,
setting environments.
- Working
with layouts: Making maps,
adding elements, exporting
and printing.
- ArcObjects
beyond VBA: Extending applications,
ArcGIS Engine, ArcGIS Server.
Prerequisites
and recommendations
Participants should have completed
Introduction to ArcGIS I or have
equivalent knowledge. A basic
proficiency in Visual Basic or
VBA programming is also required..
|
|
|
Extending
ArcGIS Desktop Applications * |
| |
|
|
Working
with ArcGIS Network Analyst *  |
Working
with ArcGIS Spatial Analyst
 |
Working
with ArcGIS 3D Analyst * |
| |
|
|
Building
Geodatabases  |
Geodatabase
Design Concepts *  |
| |
|
|
Data
Management in the Multiuser Geodatabase* |
Introduction
to the Multiuser Geodatabase |
Introduction
to ArcGIS Server  |
ArcGIS
Server Enterprise Configuration & Tuning
for Oracle  |
ArcGIS
Server Enterprise Configuration & Tuning
for SQL Server  |
ArcGIS
Server: Web Administration Using the Microsoft
.NET Framework* |
Developing
Applications with ArcGIS Engine Using the Microsoft
.NET Framework* |
| |
| |
| *On
- demand courses |
| **
A minimum class booking or registrations for
this courses is EIGHT (8) persons |
| A
minimum class booking or registrations for each
courses is FOUR (4) persons |
|
|
| |