Training
We
offers a series of training courses in ESRI GIS
software. Whether you are new to GIS or have been
using the technology for years, these courses are
a fast and cost-effective way of becoming a successful
ESRI software user.
Training
Courses Schedule | ESRI
Virtual Campus | ESRI
Training Center
................................................................................................................................................................................
|
|
|
**ArcGIS
Desktop I: Getting Started with GIS *
|
ArcGIS
Desktop I: Getting Started with GIS
|
2
Days (RM1,200)
Overview
The
ArcGIS 9.2 version of this course
was titled Learning GIS Using
ArcGIS Desktop.
This course provides the foundation
for understanding what GIS is,
what it can do, and how others
are using it. You learn the basic
functions of a GIS, why a GIS
database is powerful, and what
coordinate systems and map projections
are and why they are important.
In course exercises, you work
with ArcMap to visualize geographic
data, create maps, query a GIS
database, perform spatial analysis
using common analysis tools, and
solve geographic problems using
a systematic approach. This course
teaches the skills and knowledge
needed to take other ArcGIS Desktop
courses.
Topics
Covered
The
big picture of GIS: Basic functions
of a GIS; Real-world applications.
Prerequisites
and recommendations
Students should know how to
use Windows-based software for
basic file management and browsing..
|
|
|
|
ArcGIS
Desktop II:Tools and Functionality 
|
ArcGIS
Desktop II: Tools and Functionality
|
3
Days (RM1,800.00)
Overview
The ArcGIS
9.2 version of this course was
titled Introduction to ArcGIS
I.
ArcGIS Desktop software is an
integrated system that includes
all the tools needed to get the
most out of a GIS. This course
teaches the range of functionality
available in the software and
the essential tools for visualizing,
creating, managing, and analyzing
geographic data. The hands-on
course exercises emphasize practice
with ArcMap and ArcCatalog (the
primary applications included
with ArcGIS Desktop software)
to perform common GIS tasks and
workflows. The tools for creating
and managing geographic data,
displaying data on maps in different
ways, and combining and analyzing
data to discover patterns and
relationships are highlighted,
and you learn how ArcGIS Desktop
provides a complete GIS software
solution. By the end of the course,
you will be prepared to start
working with the software on your
own.
Topics
Covered
- Spatial
Investigating geographic data:
How geographic data is stored;
Vector and raster data; Geodatabase
basics and advantages; Shapefiles;
Coverages; CAD data; Managing
data in ArcCatalog; Displaying
data in ArcMap; ArcMap basics;
Data and layers.
- Managing
map layers: Zooming to layers;
Bookmarks; Display windows;
Scale ranges; Group layers;
Selection layers; Layer files;
Creating hyperlinks.
- Symbolizing
categorical data: Symbology;
Choosing symbology; Types
of symbols (marker, line,
fill); Creating symbols.
- Symbolizing
quantitative data: Symbology
options (graduated colors,
graduated symbols, proportional
symbols, dot density, charts);
Classification methods (Natural
Breaks, Equal Interval, Quantile,
Manual); Excluding data from
a classification; Rendering
raster data.
- Labeling
map features: Label placement
for different feature types
(points, lines, polygons);
Label symbology; Controlling
label display using scale
range and SQL query; Label
classes; Label expressions;
Label ranks and weights; What
is annotation?; Geodatabase
annotation; Map annotation.
- Using
coordinate systems and map
projections: What is a coordinate
system?; Geographic coordinate
systems; Datums; Projected
coordinate systems; Map projections;
Feature classes and coordinate
systems; Data frames and coordinate
systems; Geographic transformations;
Working with an unknown coordinate
system; Projecting data; Defining
a projection.
- Making
a map layout: Working in layout
view; Tools for arranging
map elements; Data frame properties
for layouts; Adding legends,
scale bars, and other map
elements; Exporting maps;
Working with map templates.
- Managing
tables: Table structure; Layer
attribute tables; Nonspatial
tables; Getting information
from tables; Field properties;
Table appearance; Creating
graphs and reports; Connecting
tables using joins and relates;
Cardinality.
- Editing
features and attributes: Reasons
to edit data; Working with
the Editor toolbar; Edit sketches;
Common editing tools; Edit
tasks; Snapping to features
while editing; Editing attributes;
Calculating values for geometry
fields; Working with coincident
geometry in a map topology;
Typical editing workflow.
- Creating
geodatabases and feature classes:
Types of geodatabases; Geodatabase
organization; Feature class
organization; Feature class
properties and attributes;
Metadata; Creating, viewing,
and editing metadata; Importing
and exporting metadata; Creating
features in a new feature
class.
- Getting
locations from attributes:
Adding x,y coordinate data;
Finding places and addresses;
Finding routes and nearby
places; Geocoding; Geocoding
components (address table,
address locator, reference
data); Address matching overview;
Geocoding workflow; Reference
data sources.
- Solving
spatial problems with query
and analysis: GIS analysis
basics; Typical analysis workflow;
Common analysis operations
(attribute and spatial queries,
clipping data from layers,
buffering features, overlaying
features); Overview of geoprocessing;
Analysis results.
- Customizing
ArcGIS Desktop: Why customize
the interface?; Customize
dialog box; Locating commands;
Adding new toolbars, commands,
and menus; Saving customizations;Saving
customizations; Saving to
a template; Storing templates.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop I: Getting Started
with GIS or Getting Started with
GIS or have equivalent knowledge.
|
|
|
|
ArcGIS
Desktop III: GIS Workflows & Analysis

|
ArcGIS
Desktop III: GIS Workflows & Analysis
|
2
Days (RM1,200.00)
Overview
The
ArcGIS 9.2 version of this course
was titled Introduction to ArcGIS
II.
Understanding how and when to
apply ArcGIS tools and functions
is the key to creating an efficient
GIS workflow. Building on the
skills and knowledge taught
in ArcGIS Desktop II: Tools
and Functionality, this course
shows how to apply ArcGIS tools
in a workflow context with a
focus on working with data stored
in a geodatabase and performing
geoprocessing and analysis.
In the course exercises, you
organize and edit data stored
in a geodatabase, prepare data
for analysis, create and edit
geoprocessing models using ModelBuilder,
and work through a challenging
analysis project.
Topics
Covered
- Getting
data into the geodatabase:
Advantages of migrating data
to the geodatabase; File and
personal geodatabases; Loading
and importing data; Data sources
available for conversion;
ArcToolbox conversion tools;
Importing and exporting data
in ArcCatalog; Importing and
exporting data using XML;
Copying and pasting data between
geodatabases; Batch and single
conversions; Loading data
into existing feature classes
using the Simple Data Loader;
Displaying x,y coordinate
data from a table; Accessing
tabular data using an OLE
DB connection; Adding data
from a GIS server; Working
with map projections and datums.
- Geodatabase
behavior: What is behavior?;
Advantages of using behaviors;
Default values; Subtypes;
Domains; Geodatabase topology.
- Editing
GIS data: Creating new data
(digitizing, copying and pasting
features, Editor menu commands);
Constructing an edit sketch
using constraints (direction,
length, parallel); Creating
adjacent polygons using the
Auto-Complete Polygon task;
Modifying existing features;
Reshaping existing features
and boundaries; Exploding
multipart features; Editing
using domains, subtypes, and
topology.
- Alligning
spatial data: Common data
alignment problems; Georeferencing
CAD data; Matching layer boundaries;
Transformation; Rubber sheeting;
RMS error.
- Managing
geoprocessing tools and settings:
Types of toolboxes and how
they are stored; Types of
tools (system tools, models,
scripts); Locating tools in
ArcToolbox; Executing tools;
Tool parameters; Parameter
error detection; Environment
settings; Tool layers; Geoprocessing
results.
- Analyzing
GIS data: Review of common
analysis tools (Buffer, Clip,
Intersect, Select, Union);
Working with feature proximity
tools (Near, Spatial Join,
Multiple Ring Buffer, Create
Thiessen Polygons); Analyzing
tabular data; Creating a raster
subset; Analysis options outside
of core ArcGIS Desktop; Typical
analysis workflow.
- Using
ModelBuilder for analysis:
Working with ModelBuilder;
Creating and designing models;
Model elements (tools and
variables); Setting general
model properties; Setting
model parameters; Environment
settings; Intermediate data;
Running and troubleshooting
a model; Creating model documentation.
NEW
- GIS
analysis projects: Real-world
GIS analysis projects (Find
the best site for a new shelter,
Find the mileage of flooded
roads); the analytical process
for each project.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and
Functionality or Learning ArcGIS
Desktop or have equivalent knowledge.
|
|
|
|
Advance
Analysis with ArcGIS* 
|
Advance
Analysis with ArcGIS
|
3
Days (RM1,800.00)
Overview
ArcGIS software provides many
tools for solving complex spatial
problems. This course examines
modeling techniques used in
spatial analysis and introduces
processes and tools that can
be used to perform a variety
of GIS analysis tasks. The ArcGIS
geoprocessing framework, which
includes ArcToolbox, ModelBuilder,
the command line, and scripts,
is emphasized. Project-based
exercises draw from a range
of interesting real-world GIS
applications. The course concludes
with an exciting final project
in which you are challenged
to implement many of the tools
taught throughout the course.
This course is taught using
an ArcInfo license of ArcGIS
because some of the advanced
analysis tools used in exercises
require an ArcInfo license.
Topics
Covered
- Introduction
to analysis: What is spatial
analysis?; Simple types of
analysis; Common issues in
analysis; Documenting workflow.
- Modeling
techniques: Spatial modeling
concepts and issues; Types
of models for analysis.
- Geoprocessing
in ArcGIS: Overview of the
geoprocessing framework in
ArcGIS; Toolboxes and tools;
Executing tools; Creating
toolboxes and updating documentation;
Executing tools from the command
line.
- Using
the Analysis toolbox: Overlay
operations; Proximity analysis;
Extracting features for analysis;
Frequency and summary statistics
of attributes.
- Building
models in ModelBuilder: Why
use models?; Creating a model;
Executing models; Changing
model properties; Validating
a model; Distributing models;
Advanced modeling techniques.
- Introduction
to the Spatial Statistics
toolbox: Introduction to spatial
statistics; Analyzing patterns
and measuring geographic distributions.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and
Functionality or Learning ArcGIS
Desktop and ArcGIS Desktop III:
GIS Workflows and Analysis or
have equivalent knowledge.
|
|
|
|
Creating
& Editing Parcels with ArcGIS* 
|
Creating
& Editing Parcels with ArcGIS
|
2
Days (RM1,200.00)
Overview
This
course provides an introduction
to storing and maintaining cadastral
data in a geodatabase using
COGO (Coordinate Geometry) tools
in ArcGIS Desktop. You learn
basic concepts of the geodatabase
data model and a process for
editing parcels. In course exercises,
you practice displaying, symbolizing,
and editing parcel data as well
as entering subdivisions into
existing parcels. The course
also teaches how to create and
modify tax map annotation.
Topics
Covered
- Introduction
to the geodatabase: Data storage
options; Geodatabase structures
and permissions; Multiuser
vs. personal geodatabase.
- Symbology
and navigation: Unique values;
Single symbol; Cartographic
symbols; Finding features;
Selecting features.
- The
editing environment: Edit
sessions; Snapping; Units;
Task/Target; Selectable layers;
Coincident features; Topology.
- The
process of subdividing parcels:
Entering lines; Adjusting
lines; Creating polygons;
Creating annotation.
- Entering
closed traverses: From plats;
From deeds.
- Tools
overview: Copy features tool;
Fillet tool; Extend tool;
Trim tool; Proportion tool;
Topology error inspector.
- Working
with geodatabase annotation:
Feature-linked annotation;
Standard annotation.
- Practice
entering a subdivision: COGO;
Georeferencing plats; Heads-up
drawing; Importing from CAD.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and Functionality
or Learning ArcGIS Desktop or
have equivalent experience. They
should also be familiar with tax
mapping terminology and practices.
|
|
|
| |
| 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* 
|
Extending
the ArcGIS Desktop Applications
|
3
Days (RM1,800.00)
Overview
The ArcGIS Desktop applications,
including ArcMap, ArcCatalog,
ArcSceneTM, and ArcGlobeTM, all
share a common application framework.
Developers can extend these applications
with custom buttons, tools, windows,
and extensions to provide additional
functionality to end users. This
advanced course shows how to customize
and extend ArcGIS applications
by building custom COM components.
Students learn the fundamentals
of the application framework and
the types of customizations that
are possible. In course exercises,
students build custom COM components
and learn how to seamlessly integrate
them into ArcGIS Desktop applications.
Topics
Covered
- Fundamentals
of developing Desktop applications:
Overview of the ArcGIS architecture
and ArcObjects libraries;
Overview of ArcObjects and
COM; Overview of ArcObjects
and the Visual Basic .NET
API; Steps for developing
custom Visual Basic .NET components;
ArcGIS vs. Visual Basic .NET
Integration; Visual Basic
.NET Base classes.
- Custom
UI controls: Types of UI controls
and CommandItem; UI control
application framework; Creating
UI controls for commands;
Creating UI controls for tools;
Creating UI controls for toolbars;
Creating UI controls for menus.
- Extending
the application windows: Types
of custom windows; Custom
windows application framework;
Parent and child windows;
Creating contents view windows;
Creating dockable windows;
Creating property page windows.
- Custom
application extensions: Extensions
application framework; Extensions
load cycle; Visible, Invisible
and Just In Time extensions;
Finding and managing extensions;
Extensions and document persistence;
Extensions and licensing.
- Extending
the Editor: Types of Editor
customizations; Editor components;
Creating Editor tools; Creating
Editor sketches; Creating
Editor extensions; Creating
Editor edit tasks.
- Extending
the geodatabase: Geodatabase
overview; Application vs.
database customizations; Overview
of Geodatabase class extensions;
Geodatabase class events and
editing; Creating renderers;
Creating object inspectors;
Registering extensions with
the Geodatabase; Storing and
retrieving data with class
properties.
- Building
geoprocessing function tools:
Geoprocessing application
framework; Geoprocessing tools
vs. commands; Executing existing
geoprocessing tools; Types
of geoprocessing tools; Creating
geoprocessing tools; Integrating
other systems with the geoprocessing
framework.
- Deployment:
Installing customizations;
End-user and developer requirements;
ArcGIS version and license
requirements; Installing COM
components; Installing Visual
Basic .NET
assemblies.The course includes
two appendices with additional
information:
- ArcGIS
developer resources: Steps
for developing custom COM
components; ArcObjects COM
and Visual Basic .NET APIs;
Core libraries for COM and
Visual Basic .NET; ArcGIS
Developer Kit and Help; Samples
and walkthroughs; Object Model
Diagrams; Add-ins; Developer
tools and resources.
- Other
customizations: Visual Basic
for Applications (VBA) modeless
frame; Adding new data formats;
Storing and retrieving layers;
Geodatabase designer; Refresh
Explorer; Implementing custom
file types in ArcCatalog.
Prerequisites
and recommendations
Students should have completed
Introduction to Programming ArcObjects
Using VBA or have six months'
experience programming with ArcObjects.
Students should also have experience
programming with COM and Visual
Basic 6, Visual Basic .NET, or
C#. Students should be familiar
with ArcObjects developer resources
such as the Developer Help and
object model diagrams.
|
|
|
| |
|
|
|
Working
with ArcGIS Network Analyst* 
|
Working
with ArcGIS Network Analyst
|
2
Days (RM1,200.00)
Overview
Built
around the network dataset,
ArcGIS Network Analyst software
incorporates an advanced connectivity
model to accurately represent
real-world multimodal networks.
This course teaches how to create
network datasets and migrate
existing data, such as shapefiles
and coverages, into a network
dataset in order to model and
analyze transportation networks.
You work with network datasets
to solve different types of
network problems such as finding
the most efficient travel route,
finding the closest facility,
and defining service areas based
on travel time. The course also
teaches how to calculate origin-destination
matrices for network locations
and assign routes and stops
for a fleet of vehicles.
Note:
Except for comparison purposes,
the course does not cover geometric
networks, which are typically
used to model directed flow
networks in utilities such as
electric and gas, pipeline,
water/wastewater, telecommunications,
and location-based services.
Topics
Covered
- Fundamentals
of network systems: Directed
flow networks; Undirected
flow networks; Physical and
logical network representation;
Edges, junctions, and turns;
Overview of working with a
network dataset.
- Network
Analyst basics and the Route
solver: Network analysis workflow;
the Network Analyst toolbar
and Network Analyst window;
Network layers vs. network
analysis layers; Network locationsstops,
barriers, and routes; Network
analysis layer propertiesimpedance,
turns, restrictions, and time
windows; Route solver concepts;
Route solver types; Route
outputs and direction reports.
- Additional
network solvers: Closest Facility
solver, options and results;
Service Area solver, options
and results; Origin-Destination
Cost Matrix solver, options
and results; Vehicle Routing
Problem solver, options and
results.
- Advanced
network analysis options:
Setting network locations;
Network location attributes;
Network location analysis
properties; Time windows;
Curb approach; Edge hierarchy;
Exact vs. hierarchical routes.
- Preparing
data for network analysis:
Workflow for network analysis;
Allowable data sources; Data
quality requirements; Feature
coincidence, connectivity,
and the Integrate tool; Network
attributes; Migrating coverage
and shapefile networks to
the geodatabase.
- Network
dataset connectivity: Connectivity
groups, policies and elevations;
Connectivity with sources
and subtypes; Connectivity
requirements; Multiple connectivity
groups; Connectivity between
groups; Edge and junction
connectivity policies; Elevation
levels and connectivity; Modeling
intersections and overpasses;
Connectivity scenarios and
solutions.
- Network
attributes: Edge, junction,
and turn attributes; Network
attribute properties; Network
attribute types; Cost attributes;
Restriction attributes; Hierarchy
attributes; Descriptor attributes;
Edge directionality attributes;
Setting network element attributes
with Evaluators; Creating
parameters on attributes.
NEW
- Creating
and building network datasets:
Workflow for building a network;
Selecting sources; Setting
connectivity; Setting turns
and turn penalties; Setting
network attributes; Setting
direction properties; Building
network datasets for geodatabases,
shapefiles, or StreetMap datasets.
- Modifying
network datasets: Editing
network point, line, and turn
features; Editing network
dataset properties; Rebuilding
the network dataset; Creating
multimodal networks; Multimodal
networks and connectivity
groups; Multimodal analysis.
- Network
Analyst and geoprocessing:
Geoprocessing framework review;
Network Analyst Tools toolbox;
Network Analyst tools; Network
solvers in ModelBuilder.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and
Functionality or Learning ArcGIS
Desktop and ArcGIS Desktop III:
GIS Workflows and Analysis.
Completion of Building Geodatabases
is recommended.
|
|
|
| |
|
Working
with ArcGIS Spatial Analyst
|
Working
with ArcGIS Spatial Analyst
|
3
Days (RM1,800.00)
Overview
ArcGIS Spatial Analyst software
provides tools for conducting
sophisticated spatial analyses
and creating different types of
spatial models. This course covers
fundamental raster data concepts
and shows how to use ArcGIS Spatial
Analyst tools to create, process,
and analyze spatial data. Students
focus on problems that are best
solved in a raster environment
such as surface analysis and distance
measurement. The use of ArcGIS
Spatial Analyst tools in the ArcGIS
9 geoprocessing framework is emphasized.
Topics
Covered
- Basics
of ArcGIS Spatial Analyst:
Overview of the extension;
Understanding raster concepts;
ArcGIS Spatial Analyst interface;
Comparing rasters and feature
layers; Querying rasters.
- Structure
of rasters: How to create
raster datasets; Raster storage
and management.
- Aligning
data: Raster registration
and georeferencing; How projection
affects analysis; Importing
and exporting raster datasets.
- Conducting
surface analyses: Calculating
density; Choosing an interpolation
method; Interpolating a continuous
raster from sample points;
Contours and hillshading;
Visibility analysis.
- Map
algebra functions: Writing
expressions; Expression syntax.
- Calculating
distance measurements: Euclidean
distance; Costdistance;
Finding the least-cost path.
- Surface
hydrology: Identifying watershed
basins; Determining surface
runoff characteristics.
- Designing
and implementing GIS models:
Spatial modeling concepts
and issues.
Prerequisites
and recommendations
Completion of Introduction
to ArcGIS or equivalent experience
is required.
|
|
|
|
Working
with ArcGIS 3D Analyst*
|
Working
with 3D Analyst
|
2
Days (RM1,200.00)
Overview
This new two-day course shows
how to use the ArcGIS 3D Analyst
extension within the ArcMap and
ArcCatalog environments. The course
teaches what a surface model is
and shows how to create raster
and vector surfaces. Working mostly
with models of terrain, students
will display surfaces in three-dimensional
perspective, symbolize them, and
set three-dimensional properties
such as sun position. Students
will create realistic models by
draping aerial photographs over
surfaces and displaying ordinary
two-dimensional features, such
as rivers, roads, and buildings,
in three dimensions. They will
perform three-dimensional geographic
analysis such as finding steepest
paths, determining intervisibility
between locations on a surface,
and calculating volumes.
.Prerequisites
and recommendations
Students should have taken
one of the following ArcGIS
foundation courses: Learning
ArcGIS I (for ArcView 8, ArcEditor
8 and ArcInfo 8) or Penn State
Edition: Learning ArcGIS
(for ArcView 8, ArcEditor 8
and ArcInfo 8) (instructor-led
course) or Migrating from ArcView
3.x to ArcView 8 (instructor-led
or Web-based course); or have
read Getting to Know ArcGIS
Desktop (ESRI Software workbook).
Students who are new to raster
data should take Working with
Rasters in ArcGIS before taking
this course.
|
|
|
| |
|
|
|
Building
Geodatabases 
|
Building
Geodatabases
|
3
Days (RM1,800.00)
Overview
This course provides an overview
of the structure and capabilities
of the geodatabase. You learn
how to create a geodatabase, migrate
existing GIS data to a geodatabase,
and edit and maintain data stored
in a geodatabase. The course covers
some advanced geodatabase topics
including how to build a geodatabase
topology; maintain data integrity
using subtypes, attribute domains,
and relationship classes; and
create a geodatabase schema. In
course exercises, you work with
the file geodatabase and learn
how to migrate personal geodatabase
data to a file geodatabase and
create various geodatabase components.
Topics
Covered
- Introduction
to the geodatabase: Advantages
of the geodatabase; Focusing
on the file geodatabase; Overview
of elements within the geodatabase;
Geodatabase tables in a database
management system (DBMS).
- Attribute
validation rules: Subtypes
and domains; Creating subtypes;
Editing subtypes in ArcMap;
Creating domains; Editing
with domains in ArcMap; Coded
value vs. range domains; Subtypes
and relationship rules.
- Relationship
classes: Creating relationship
classes; Setting relationship
class properties; Using relationships
in ArcMap; Relationship rules;
Validation; Simple vs. composite
relationships.
- Annotation:
Creating, editing, and managing
annotation features in the
geodatabase.
- Geodatabase
topology: Topology management
in the geodatabase; Building
a topology; Setting the properties
of a topology; Setting appropriate
topological rules; Fixing
topological errors; Editing
topological data.
- Geometric
networks: Creating and editing
geometric networks; Performing
analysis; Setting and using
connectivity rules.
- Building
geodatabase schema: Different
ways to define geodatabase
schema; Creating tables, feature
classes, and feature datasets.
- XML
data interchange: Understanding
XML schemas of the geodatabase;
Exporting the contents of
a geodatabase to XML; Importing
an XML file into a geodatabase
to define its schema.
- Vector
data in the geodatabase: Loading
data from shapefiles, CAD
files, coverages, and Excel
spreadsheets; Using ArcGIS
vector data loading tools.
- Raster
data in the geodatabase: Storing
raster datasets, raster catalogs,
and raster attributes in the
geodatabase..
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and Functionality
or Learning ArcGIS Desktop or
have equivalent knowledge.
|
|
|
| |
|
Geodatabase
Design Concepts* 
|
Geodatabase
Design Concepts
|
2
Days (RM1,200.00)
Overview
A
well-planned and efficient design
is critical to the success of
a geodatabase implementation.
This course explains the steps
involved in the geodatabase
design process, from preliminary
planning to schema creation.
You learn how to take advantage
of existing ArcGIS data models
and become familiar with data
modeling techniques. A review
of basic geodatabase concepts
is included.
Topics
Covered
- Introduction
to the geodatabase: Background
information on geodatabase
capabilities and advantages;
Storage options; Geodatabase
elements; Behavior in the
geodatabase.
- Overview
of geodatabase design: What
to expect at each phase; Overview
of Inception phase; Overview
of Elaboration phase; Overview
of Construction phase; Overview
of Transition phase.
- Building
the conceptual model: Identifying
concepts from the Inception
phase; Diagramming the conceptual
model; Recognizing crucial
data layers, attributes, and
their associations.
- Layers
and attributes in the logical
data model: Mapping thematic
layers to elements of the
geodatabase; Defining properties
for each table; Choosing geometry
for feature classes; Designing
and diagramming attributes
and attribute properties;
Determining and diagramming
attribute domains; Grouping
features into feature datasets
or by subtype.
- Relationships
in the logical data model:
Normalization; Implementing
associations; Relationship
classes; Modeling relationships;
Relationship properties and
cardinality; Attributed relationships;
Simple vs. composite relationships;
Messaging and relationships;
Relationships and subtypes;
Modeling relationship rules;
ArcMap joins and relates vs.
relationship classes; Diagramming
relationships.
- Geometric
networks and topology in the
logical data model: Introducing
geometric networks; Investigating
complex features and network
weights; Defining connectivity
rules; Diagramming geometric
network; Diagramming edge-to-junction
and edge-to-edge connectivity
rules; Topology in the geodatabase;
Examining topology rules;
Diagramming topology; Geodatabase
topology vs. map topology.
- The
physical data model: Ways
to build geodatabase schema;
Building schema with CASE
tools; Building schema by
importing existing data; Creating
new geodatabase elements in
using ArcCatalog wizards;
Sharing and editing schema
with the Geodatabase Designer;
CASE tools vs. ArcCatalog.
- From
design to geodatabase: Outline
construction and transition
phases; Determining data automation
method and considerations;
Data loading options; Testing
the geodatabase design in
a pilot study; Choosing a
pilot area; Documenting the
pilot project; Managing metadata;
Project tracking.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and
Functionality or Learning ArcGIS
Desktop and ArcGIS Desktop III:
GIS Workflows and Analysis or
have equivalent knowledge.
|
|
|
| |
| |
|
|
|
Data
Management in the Multiuser Geodatabase* 
|
Data
Management in the Multiuser Geodatabase
|
3
Days (RM1,800.00)
Overview
ArcSDE technology is an integrated
part of ArcGIS Server and is
used to access multiuser geographic
databases stored in relational
database management systems
(RDBMS). This course prepares
GIS and database administrators
to implement an ArcSDE geodatabase
by teaching how to load and
manage ArcSDE data. The course
presents concepts applicable
to both workgroup and enterprise
ArcSDE geodatabases but focuses
primarily on the enterprise
ArcSDE geodatabase. You learn
the basic architecture of a
multiuser geodatabase and are
introduced to ArcSDE connection
types. The course focuses on
loading and managing vector
and raster data and emphasizes
best practices for interacting
with a multiuser geodatabase.
You explore multiuser geodatabase
design strategies and editing
options for data stored in a
multiuser geodatabase, including
versioning..
Topics
Covered
- Defining
geodatabase architecture:
Multitier architecture; Geodatabase
options; Elements of a workgroup
and enterprise installation.
- Geodatabase
administration: User roles
and privileges; Management
tools.
- Connecting
to the geodatabase: Direct
and application server connections;
OLE DB connections.
- Data
loading and management: Configuring
dbtune parameters for spatial
data storage; Tools for data
creation; Vector storage;
Raster storage and organization;
Managing spatial and attribute
indexes; Associating spatial
and non spatial data; Geodatabase
design considerations.
- Multiuser
editing: Overview of available
options; Versioning concepts
including reconcile, post,
and conflict detection.
- Maintaining
performance: Compressing the
geodatabase; Recommendations
for maintaining performance;
Tips and tricks for data managers.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and
Functionality or Learning ArcGIS
Desktop or have equivalent knowledge.
Students should also be familiar
with basic RDBMS concepts.
|
|
|
|
Introduction
to the Multiuser Geodatabase 
|
Introduction
to the Multiuser Geodatabase
|
2
Days (RM1,200.00)
Overview
The multiuser geodatabase uses
ArcSDE technology and a relational
database management system (RDBMS)
to store large amounts of GIS
data that many users may concurrently
access. This course, designed
for the end user of a multiuser
geodatabase, bridges the gap
between the ArcSDE administrator
and the GIS professional and
shows how to leverage the powerful
capabilities offered by the
multiuser geodatabase. You learn
how to perform GIS tasks in
a multiuser environment and
how the multiuser environment
differs from the file geodatabase
or personal geodatabase for
Microsoft® AccessTM environment.
The course also discusses geodatabase
functionality in the context
of an editing environment, fundamental
editing workflow procedures,
and clientside performance considerations.
This course does not focus on
a specific supported RDBMS and
is suitable for those working
with desktop, workgroup, and
enterprise ArcSDE geodatabases.
Topics
Covered
- Geodatabase
basics: Overview of geodatabase
types; Advantages of ArcSDE
geodatabases; ArcSDE geodatabases:
desktop, workgroup, and enterprise.
- Exploring
and connecting to the geodatabase:
Application server, direct,
and OLE DB connections.
- Exploring
geodatabase components: Moving
data between geodatabases;
Vector and raster data properties;
Granting privileges on data.
- Optimizing
clientside performance: Performance
tips for working with multiuser
geodatabases in ArcCatalog
and ArcMap.
- Non-versioned
editing: Understanding and
performing non-versioned editing;
Concurrency issues.
- Versioned
editing: Working with versions;
Version properties and permissions;
Multiuser editing in one version
and conflicts; Merging versions:
reconcile, post, and conflicts.
- Geodatabase
replication: Overview of replica
types: checkout/check-in,
one-way, and two-way; Understanding
and performing checkout/check-in
replication.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and
Functionality or Learning ArcGIS
Desktop and ArcGIS Desktop III:
GIS Workflows and Analysis or
have equivalent knowledge. Database
administration experience is
not required.
|
|
|
|
Introduction
to ArcGIS Server 
|
Introduction
to ArcGIS Server
|
2
Days (RM1,200.00)
Overview
ArcGIS Server provides a complete
server-based GIS system that
supports the use of centrally
managed spatial data for mapping
and analysis. This course introduces
ArcGIS Server and teaches a
workflow for creating and sharing
GIS maps, globes, and tools.
You learn how to publish maps,
globes, and geoprocessing models
that are optimized for performance
and how to create out-of-the-box
Web applications using ArcGIS
Server Manager. The course covers
using GIS services in both Web
applications and ArcGIS Explorer.
Installation and some configuration
techniques for ArcGIS Server
are also covered, but administration
is not the focus of this course.
Topics
Covered
- ArcGIS
Server overview: ArcGIS Server
components; Authoring content
for GIS services; Publishing
GIS services; Creating Web
mapping applications to use
map services; Using Web mapping
applications in various clients;
Administering ArcGIS Server
using ArcCatalog and ArcGIS
Server Manager; Ensuring data
access for ArcGIS Server.
- Map
and image services: Map service
capabilities; Authoring considerations
to optimize performance; Enabling
capabilities for interoperability;
Using ArcGIS Online services.
- Caching
map services: Improving performance
with caches; Developing a
caching strategy; Generating
and maintaining map service
caches.
- Globe
and 3D services: Publishing
KML-enabled map services;
Authoring content for globe
services using ArcGlobe; Caching
globe services; Using globe
services in ArcGIS Explorer.
- Geoprocessing
services: Considerations when
authoring models for geoprocessing
services; Using geoprocessing
tasks in Web mapping applications,
ArcGIS Explorer, and ArcMap.
- Geodata
services: Providing Web access
to data; Data extraction and
replication; Geodata service
workflows.
- Editing
in Web mapping applications:
Authoring content for editable
map services; Publishing map
services for editing; Configuring
the Editing task for Web mapping
applications; Using the Editing
task.
- Customizing
ArcGIS Server applications:
Making simple customizations
to Web mapping applications;
Configuring an ArcGIS Explorer
home server; Creating mobile
applications; Resources for
developers; Using ArcGIS JavaScript
APIs.
- Administration
and optimization: Installing
ArcGIS Server; Post installation;
Local access to the server;
Data access for the server;
Options for scaling your ArcGIS
Server system; Troubleshooting.
Prerequisites
and recommendations
Students should have completed
ArcGIS Desktop II: Tools and
Functionality or Learning ArcGIS
Desktop or have equivalent knowledge.
|
|
|
| |
|
ArcGIS
Server Enterprise Configuration & Tuning
for Oracle 
|
ArcGIS
Server
Enterprise Configuration & Tuning
for Oracle
|
3
Days (RM1,800.00)
Overview
ArcGIS Server includes ArcSDE
technology, a server-side software
product that acts as the GIS
gateway to spatial data stored
in relational database management
systems (RDBMS). It is an integrated
part of ArcGIS and a core element
of any enterprise GIS solution.
This course prepares Oracle
database administrators to implement
an enterprise geodatabase by
teaching how to build an individual
ArcSDE server. You get familiar
with the ArcSDE architecture
and learn how to configure Oracle
to support ArcSDE, install and
configure ArcSDE, and identify
and troubleshoot connection
types and issues. The course
emphasizes the importance of
managing storage settings for
loading vector and raster data
and teaches techniques for maintaining
geodatabase performance in an
editing environment. Additionally,
the course explains how ArcSDE
interacts with Oracle databases
and presents solid strategies
for maintaining and managing
an enterprise geodatabase.
Topics
Covered
- ArcSDE
installation: Evaluating the
Oracle server configuration;
Preparing Oracle to use ArcSDE;
Installing ArcSDE; Starting
and stopping the ArcSDE server;
Exploring ArcSDE system tables.
- Data
loading: Creating storage
space; Creating users and
assigning privileges; Creating
vector feature classes; Creating
raster datasets; Examining
feature class components;
Customizing storage with the
DBTUNE table; Integrating
the new ST_GEOMETRY Spatial
Type.
- Monitoring
data access: Creating application
server and direct connections;
Monitoring connections with
ArcSDE and Oracle tools; Managing
multiple geodatabases in one
Oracle instance.
- Editing
in a nonversioned environment
and managing a multiversioned
geodatabase: Registering feature
classes as versioned; Compressing
the geodatabase; Monitoring
changes to the adds, deletes,
and system tables.
Prerequisites
and recommendations
Students should have experience
with Oracle database administration
or application development.
Although these courses are not
required, students will benefit
from completion of ArcGIS Desktop
II: Tools and Functionality,
ArcGIS Desktop III: GIS Workflows
and Analysis, or Building Geodatabases.
|
|
|
|
ArcGIS
Server Enterprise Configuration & Tuning
for SQL Server 
|
ArcGIS
Server
Enterprise Configuration & Tuning
for SQL Server
|
3
Days (RM1,800.00)
Overview
ArcGIS Server includes ArcSDE
technology, a server-side software
product that acts as the GIS
gateway to spatial data stored
in relational database management
systems (RDBMS). It is an integrated
part of ArcGIS and a core element
of any enterprise GIS solution.
This course prepares Microsoft®
SQL Server® database administrators
to implement an enterprise geodatabase
by teaching how to set up an
individual ArcSDE server. Students
get familiar with the ArcSDE
architecture and learn how to
configure SQL Server to support
ArcSDE, install and configure
ArcSDE, and identify and troubleshoot
connection types and issues.
The course emphasizes the importance
of managing storage settings
for loading vector and raster
data and teaches techniques
for maintaining geodatabase
performance in an editing environment.
Additionally, the course explains
how ArcSDE interacts with SQL
Server databases and presents
solid strategies for maintaining
and managing an enterprise geodatabase.
Topics
Covered
- ArcSDE
installation: Evaluating the
configuration of SQL Server;
Preparing SQL Server to use
ArcSDE technology; Installing
ArcSDE; Starting and stopping
the ArcSDE server; Exploring
ArcSDE system tables.
- Data
loading: Creating storage
space; Creating users and
assigning privileges; Creating
vector feature classes; Creating
raster datasets; Examining
feature class components;
Customizing storage with the
DBTUNE table.
- Monitoring
data access: Creating application
server and direct connections;
Monitoring connections with
ArcSDE and SQL Server tools.
- Editing
in a nonversioned environment
and managing a multiversioned
geodatabase: Registering feature
classes as versioned; Compressing
the geodatabase; Monitoring
changes to the adds, deletes,
and system tables.
Prerequisites
and recommendations
Students should have experience
with SQL Server database administration
or application development.
Although these courses are not
required, students will benefit
from completion of ArcGIS Desktop
II: Tools and Functionality,
ArcGIS Desktop III: GIS Workflows
and Analysis, or Building Geodatabases.
|
|
|
|
ArcGIS
Server: Web Administration Using the Microsoft
.NET Framework* 
|
ArcGIS
Server:
Web Administration Using the Microsoft
.NET Framework
|
3
Days (RM1,800.00)
Overview
To set up and successfully maintain
a production ArcGIS Server implementation
in which GIS content is authored,
published, and shared across
the enterprise or on the Web,
organizations need effective
strategies to ensure performance,
security, and reliability. This
course teaches those strategies.
You are introduced to the ArcGIS
Server architecture and workflows
for managing GIS services, applications,
data, users, and servers. In
course exercises, you learn
about installing ArcGIS Server
and techniques for managing
data, optimizing performance,
troubleshooting, and defining
cached service workflows. Additionally,
you learn how to set up secure
Web applications and services,
administer geoprocessing services,
and configure ArcGIS Server
for the Internet.
Topics
Covered
- Installing
ArcGIS Server
- Managing
ArcGIS Server data
- Optimizing
services
- Troubleshooting
ArcGIS Server
- Cached
map service fundamentals
- Cached
map service workflows
- Securing
Web applications
- Securing
Web services
- Configuring
geoprocessing services
- Configuring
a production ArcGIS Server
system
- Setting
up ArcGIS Server for the Internet
Prerequisites
and recommendations
Students should have completed
Introduction to ArcGIS Server
or have equivalent knowledge.
Students should also have a
basic understanding of Web server
technologies.
|
|
|
|
Developing
Applications with ArcGIS Engine Using the
Microsoft .NET Framework* 
|
Developing
Applications with ArcGIS Engine Using
the Microsoft .NET Framework
|
2
Days (RM1,200.00)
Overview
ArcGIS Engine Developer Kit
includes a set of embeddable
software components and a toolkit
that can be used to build stand-alone
applications. This course shows
how to use ArcGIS Engine Developer
Kit to build custom applications
for the Windows platform using
the Microsoft Visual Studio
development environment. You
are introduced to ArcGIS Engine
and the components, libraries,
and APIs included with ArcGIS
Engine Developer Kit. You learn
the types of applications you
can create, the licensing and
authorization model, and how
to deploy applications with
ArcGIS Engine Runtime. The course
also teaches how to build custom
components that extend the ArcGIS
Engine controls framework..
Topics
Covered
- ArcGIS
Engine SDK: Components of
the .NET ArcGIS Engine SDK;
Understanding ArcGIS Engine
ArcObjects functionality;
Overview of ArcGIS Engine
controls; Working with ArcGIS
Visual Studio project templates;
Using the Developer Help.
- ArcGIS
Engine controls: MapControl;
PageLayoutControl; 3D controls;
ToolbarControl; TOCControl;
SymbologyControl; LicenseControl.
- Licensing
ArcGIS Engine applications:
Licensing considerations;
License initialization rules
for products and extensions;
Using the LicenseControl;
Check in/check out extensions.
- Working
programmatically with ArcGIS
Engine controls and classes:
Using COM objects in .NET;
ArcObjects review; Synchronizing
map display between controls;
Adding built-in commands,
menus, and toolbars; Accessing
ArcObjects from controls.
- Adding
editing functionality to ArcGIS
Engine applications: Licensing
considerations; Managing an
edit session; Basics of editing
feature geometry; Edit events.
- Creating
custom components: Using CustomizeDialog;
Working with ToolbarMenus;
Creating custom ArcGIS components
and tools; Registering COM
components; Working with Visual
Studio ArcGIS item templates;
Inheriting from the ArcGIS
base classes.
- Deploying
an ArcGIS Engine application:
Overview of the deployment
process; ArcGIS Engine Runtime
setup, install requirements,
and deployment options; Visual
Studio Setup projects.
- Specialized
ArcGIS Engine functionality:
Overview of dynamic display;
Rendering dynamic content;
Connecting to Internet data
sources; Working with the
GeoProcessor object to run
geoprocessing tools and models.
Prerequisites
and recommendations
Students should have completed
Introduction to Programming
ArcObjects Using VBA, Introduction
to Programming ArcObjects Using
the Microsoft .NET Framework,
or have six months' experience
programming with ArcObjects.
Students should also have experience
programming with COM and Visual
Basic .NET or C#. Prior completion
of Extending the ArcGIS Desktop
Applications is recommended.
|
|
|
| *
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 |
|
|