Instructor-Led Courses Web Courses: Course Catalog
Instructor-Led Courses Web Courses: Course Catalog
COURSE CATALOG
Table of Contents
Dear Colleague:
investment and ensure that your GIS efforts continue ArcGIS Desktop II: Tools and Functionality IL ....................................................8
to make significant contributions toward better ArcGIS Desktop III: GIS Workflows and Analysis IL ...........................................9
Introduction to ArcGIS for Geospatial Intelligence and Law Enforcement IL . ........9
management of our planet.
Getting Started with GIS W Free.........................................................................10
Proficiency
Understanding GIS Queries W . ......................................................................13
Working with Rasters in ArcGIS Desktop W ...................................................14
About ESRI Georeferencing Rasters in ArcGIS W....................................................................14
On any given day, more than one million people around the Creating and Maintaining Metadata Using ArcGIS Desktop W .......................15
world use ESRI GIS technology to improve the way their Geocoding with ArcGIS Desktop W.....................................................................15
organizations conduct business. Founded in 1969, ESRIs Creating and Editing Labels and Annotation W ..............................................16
Advanced Techniques for Labels and Annotation ILV..........................................16
GIS solutions have emerged as an integral component
The 15-Minute Map: Creating a Basic Map in ArcMap W . .............................17
in nearly every type of business and government service.
Cartographic Design Using ArcGIS 9 W...............................................................17
Headquartered in Redlands, California, ESRI has offices
Cartography with ArcGIS IL................................................................................18
throughout the United States; a business partner program
Working with Cartographic Representations IL...................................................18
with more than 2,000 developers, consultants, resellers, and
Working with CAD Data in ArcGIS Desktop ILV..................................................19
data providers; and a network of more than 80 international
Working with Map Topology in ArcGIS W ......................................................19
distributors with users in more than 150 countries. Each year,
Creating and Editing Parcels with ArcGIS IL ...................................................20
ESRI invests nearly 20 percent of its revenues in research Data Production and Editing Techniques IL ....................................................20
and development and continues to set industry standards by QA/QC for GIS Data IL ..................................................................................21
developing software solutions using the latest programming Linear Referencing with ArcGIS Desktop W ....................................................21
and Internet technologies. Analyzing School Safety Using ArcGIS W.............................................................22
Creating and Integrating Data for Natural Resource Applications W ...............22
The combination of vision, business management, and a
Advanced Analysis with ArcGIS IL . ................................................................23
focus on customers has made ESRI the leader of the GIS Geoprocessing with ArcGIS Desktop W . ........................................................23
software industry. Introduction to Urban and Regional Planning Using ArcGIS 9 W..........................24
Table of Contents
ArcGIS Desktop Extensions ArcGIS Server Enterprise Configuration and Tuning for Oracle IL . ..................47
Learning ArcGIS 3D Analyst W . .....................................................................27 ArcGIS Server Enterprise Configuration and Tuning for SQL Server IL .............47
Introduction to ArcScan for ArcGIS W.................................................................27 ArcGIS Enterprise Systems: Performance and Scalability IL-PS............................48
Introduction to ArcGIS Business Analyst IL..........................................................28 System Architecture Design Strategies IL-PS......................................................48
Working with ArcGIS Network Analyst IL . .....................................................28 Image Data Management
Introduction to ArcGIS Survey Analyst W Free......................................................29 Introduction to ArcGIS Image Server IL...............................................................49
ArcGIS Survey Analyst: Maintaining Land Records Web Mapping, Application Development, and Administration
Using the Cadastral Editor ILV.......................................................................29 Introduction to ArcGIS Server IL..........................................................................49
Working with ArcGIS Schematics IL....................................................................30 Developing Applications with ArcGIS Server Using the Java Platform IL...............50
Learning ArcGIS Spatial Analyst W .................................................................30 Developing Applications with ArcGIS Server Using the Microsoft .NET
Working with ArcGIS Spatial Analyst IL . ........................................................31 Framework IL.................................................................................................50
Working with ArcGIS Spatial Analyst for Geospatial Intelligence IL......................31 ArcGIS Server: Web Administration Using the Microsoft .NET Framework IL........51
Introduction to GIS Data ReViewer W..................................................................32 Learning ArcIMS W.............................................................................................51
Data QC Using GIS Data ReViewer IL-PS...........................................................32 Customizing ArcIMS W.......................................................................................52
Introduction to Map Production SystemAtlas W...............................................33 GIS Portal Toolkit IL-PS......................................................................................52
Cartography with Map Production SystemAtlas IL-PS....................................33 Implementing Tracking Server IL-PS...................................................................53
Data Production with PLTS for ArcGIS IL-PS.......................................................34
Mobile GIS
HAZUS-MH Overview and Installation W Free......................................................35
Customizing ArcPad W.......................................................................................53
Introduction to Using HAZUS-MH to Assess Losses
Working with ArcPad 7 W Free...........................................................................54
from a Riverine Flood Hazard W......................................................................35
Integrating User-Supplied Hazard Data into the HAZUS-MH Flood Model W........36
Geodatabase
HAZUS-MH Flood Model Output and Applications W..........................................36
Foundation
Introduction to Using HAZUS-MH for Hurricane Loss Estimation W......................37
Basics of the Geodatabase Data Model W . ....................................................54
Introduction to Using HAZUS-MH for Earthquake Loss Estimation W...................37
Geodatabase Design Concepts IL ..................................................................55
ArcGIS Desktop Customization Building Geodatabases IL ..............................................................................55
MapObjects Basics W Free. .................................................................................34
Creating, Editing, and Managing Geodatabases for ArcGIS Desktop W...............56
Customizing ArcGIS Desktop W..........................................................................38
Using CASE Tools (for ArcEditor and ArcInfo) W..................................................56
Customizing ArcMap: Easy Ways to Extend the Interface W ...........................38
Proficiency
Introduction to Visual Basic 6 W..........................................................................39
Creating and Editing Parcels with ArcGIS IL........................................................20
Learning Visual Basic for Applications for New ArcGIS Developers W...................39
Data Production and Editing Techniques IL..........................................................20
Exploring the VBA Environment W Free...............................................................40
QA/QC for GIS Data IL........................................................................................21
Working with Variables and Functions in VBA W.................................................40
Creating and Editing Geodatabase Features with ArcGIS Desktop
Working with Forms in VBA W............................................................................41 (for ArcEditor and ArcInfo) W.........................................................................57
Understanding Branching and Looping in VBA W................................................41 Creating and Editing Geodatabase Topology with ArcGIS Desktop
Introduction to Programming ArcObjects Using the Java Platform IL...................42 (for ArcEditor and ArcInfo) W.........................................................................57
Introduction to Programming ArcObjects Using the Microsoft .NET Linear Referencing with ArcGIS Desktop W.........................................................21
Framework IL.................................................................................................42 Working with Geodatabase Subtypes and Domains W........................................58
Introduction to Programming ArcObjects Using VBA IL.......................................43 Working with Geometric Networks for Utilities ILV.............................................26
Extending the ArcGIS Desktop Applications IL.....................................................43 Arc Hydro: GIS for Water Resources IL-PS..........................................................58
Introduction to Geoprocessing Scripts Using Python IL . .................................44
Multiuser Geodatabase
Writing Advanced Geoprocessing Scripts Using Python IL...................................44 Introduction to the Multiuser Geodatabase IL.....................................................45
ArcGIS Engine Managing Editing Workflows in a Multiuser Geodatabase IL...............................46
Developing Applications with ArcGIS Engine Using the Microsoft .NET Data Management in the Multiuser Geodatabase IL...........................................46
Framework IL.................................................................................................45
ArcGIS Server Enterprise Configuration and Tuning for Oracle IL.........................47
ArcGIS Server Enterprise Configuration and Tuning for SQL Server IL..................47
Instructor-Led Course Lectures and hands-on exercises presented in a traditional Fastest way to get up and running
classroom. Instructors are available for questions and guidance Interaction with an instructor
IL throughout the class. All course materials and software are and other students
provided. Focused time in a classroom setting
Instructor-Led Lectures and hands-on exercises presented in an interactive All the benefits of an instructor-led course,
Instructor-Led
Virtual Classroom Course classroom on the Internet. The instructor and students interact but on the Internet
through the telephone and typed messages. The instructor is No need to travel
ILV available for questions and guidance throughout the class. All
course materials and software are provided.
Instructor-Led Course Instructor-led training by ESRI Professional Services staff who All the benefits of an instructor-led course
Offered by Professional design and teach courses for specific industry solutions or Customized solutions for specific customer
Services products. The format varies from course to course. requests
IL-PS
Virtual Campus Written concepts, hands-on software exercises, and an exam Self-paced, available 24/7
Web Course that students complete over the Internet at their own pace. Rich, in-depth training
Some courses include a recorded lecture and software presenta- Independent study
W tion, which require a broadband connection. Students must have
access to the software to complete the course exercises.
Self-Study
Virtual Campus A free recorded lecture and software presentation delivered over No cost
Training Seminar the Internet. A broadband connection is required. Self-paced, available 24/7
Short, focused training with recorded
TS presentation
Instructional Series A free, short audio recording on a specific topic delivered by an No cost
Podcast ESRI subject matter expert. Podcasts can be listened to online or Self-paced, available 24/7
downloaded to an MP3 player. Short, focused training
Instructor-Led Training
ESRI offers a variety of instructor-led courses that explain GIS concepts, explore GIS applica-
Authorized Training tions, and teach how to use ESRI GIS software and related technologies. ESRI instructor-led
Program courses are taught at numerous learning centers in the United States including ESRIs corpo-
Instructor-led training is also available
from ESRI training partners. rate headquarters in Redlands, California, and at regional office locations. See pages 6467
ESRI authorizes instructors to teach for a listing. Courses can also be hosted at individual client sites, allowing ESRI to bring
ESRI courses through the Authorized
training directly to you. Students taking instructor-led courses receive lecture and exercise
Training Program (ATP).
Visit www.esri.com/atp for a list of books and exercise data in digital format and earn an official ESRI certificate of completion.
ATP instructors near you. For more information, visit www.esri.com/training.
International Training
Outside the United States, contact Virtual Classroom
your local ESRI distributor for course
The Virtual Classroom combines the focus of an instructor-led course with the convenience
offerings and class schedules, or
visit www.esri.com/distributors of Web-based training. You can remain productive while you learn, and your organization
to find the ESRI distributor near you. can save on the costs associated with employee travel. Small class sizes support commu-
nication among students and the instructor. Access to the latest ESRI software via Citrix
and the ability to ask questions and get answers in real time make for a complete training
experience. For more information, visit www.esri.com/virtualclassroom.
Some Web courses include downloadable trial editions of ESRI software, and many offer
the first learning module free of charge. To see a list of free learning modules, visit
www.esri.com/training/free.
For the latest class schedules and detailed course descriptions, visit
www.esri.com/training.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 5
Getting Started with ESRI Software
Desktop GIS is used to ArcGIS Desktop is used to discover patterns, relationships, and trends in your data that are
visualize, create, edit, and not readily apparent in databases, spreadsheets, or statistical packages. ArcGIS Desktop
gives you the power to manage and integrate data, perform advanced analysis, model and
analyze geographic data
automate workflows, and display results. If you need to get started with ArcGIS Desktop
on the desktop and create software, the following courses are recommended:
professional-quality maps,
ArcGIS Desktop I: Getting Started with GISFor those with no prior GIS education or
reports, and graphs. workplace experience with GIS who want to learn fundamental GIS concepts and basic
ArcGIS skills (Those interested in Web-based training should take Getting Started with GIS.)
ArcGIS Desktop II: Tools and FunctionalityFor those who have an education in GIS
or workplace experience with GIS but no ArcGIS software experience and who want to
learn the range of ArcGIS functionality and basic ArcGIS skills (Those working in geo-
spatial intelligence or law enforcement organizations should take Introduction to ArcGIS
for Geospatial Intelligence and Law Enforcement. Those interested in Web-based training
should take Learning ArcGIS Desktop.)
ArcGIS Desktop III: GIS Workflows and AnalysisFor those who want to extend
their basic ArcGIS skills in the areas of data creation and editing, geoprocessing models,
and GIS analysis
Server GIS allows GIS ArcGIS Server software allows GIS analysts to author maps, globes, and geoprocessing
capabilities to be delivered tasks on their desktops and publish them via a server using integrated tools. GIS functions
can then be delivered as services throughout the enterprise. ESRI server GIS is IT-compliant
to large numbers of users
and interoperable with other enterprise software such as customer resource management
over networks. (CRM) and enterprise resource planning (ERP) systems. If you need to get started with
ArcGIS Server, the following courses are recommended:
Introduction to ArcGIS ServerFor GIS professionals who are experienced with ArcGIS
Desktop software and who want to learn how to share their work as maps, globes, or
geoprocessing tasks
Developing Applications with ArcGIS Server (Using the Java Platform or Using the
Microsoft .NET Framework)For developers who want to customize or extend ArcGIS
Server applications or add ArcGIS Server functionality to other applications
For a complete list of ESRI training courses, see the table of contents on pages 23 or visit www.esri.com/training.
IL Instructor-Led Course
Goals
After completing this course, you will be able to Become proficient in many
tasks that you can apply to your
Explain what a GIS is and what it can do.
own job and projects.
Work with and create GIS maps in ArcMap.
Access and query a GIS database.
Describe two common GIS data structures.
Explain what geographic data is, how it is made,
and where to get it.
Explain what spatial analysis is and solve geographic problems
using ArcGIS analysis tools.
Price
ESRI Site: $980 (per seat)
Client Site: $7,640 (per class, up to 12 students)
ArcGIS Desktop I: Getting Started with GIS ArcGIS Desktop II: Tools and Functionality
IL Two days (16 hours) IL Three days (24 hours)
Overview Overview
This course provides the foundation for understanding what GIS ArcGIS Desktop software is an integrated system that includes
is, what it can do, and why so many organizations are using it. You all the tools needed to get the most out of a GIS. This course
will learn the basic functions of a GIS, the properties of GIS maps, teaches the range of functionality available in the software and the
why a GIS database is powerful, and what coordinate systems essential tools for visualizing, creating, managing, and analyzing
and map projections are and why they are important. In course geographic data. The hands-on course exercises emphasize practice
exercises, you will work with ArcMap to visualize geographic data, with ArcMap and ArcCatalog (the primary applications included
create maps, query a GIS database, perform spatial analysis using with ArcGIS Desktop software) to perform common GIS tasks
common analysis tools, and solve geographic problems using a and workflows. The tools for creating and managing geographic
systematic approach. This course teaches the skills and knowledge data, displaying data on maps in different ways, and combin-
needed to take other ArcGIS Desktop courses. ing and analyzing data to discover patterns and relationships are
highlighted, and you will learn how ArcGIS Desktop provides a
This course is designed for those who are new to GIS and ArcGIS.
complete GIS software solution. By the end of the course, you will
Goals be prepared to start working with the software on your own.
After completing this course, you will be able to This course is designed for those with an education in or work-
Explain what a GIS is and what it can do. place experience with GIS but no ArcGIS software experience. This
course assumes knowledge of basic GIS concepts. Those without a
Work with and create GIS maps in ArcMap.
background in GIS should first take ArcGIS Desktop I: Getting
Access and query a GIS database. Started with GIS.
Describe two common GIS data structures.
Goals
Explain what geographic data is, how it is made,
After completing this course, you will be able to
and where to get it.
Explain what spatial analysis is and solve geographic problems Identify which ArcGIS Desktop application is used for common
using ArcGIS analysis tools. GIS tasks.
Understand what the geodatabase offers for GIS data storage.
Price
Create and edit geodatabase features.
ESRI Site: $980 (per seat)
Control the appearance and display of data layers in ArcMap.
Client Site: $7,640 (per class, up to 12 students)
Classify and symbolize map data.
Prerequisites and recommendations Label map features.
Knowledge of Windows-based software for basic file management Change the coordinate system and map projection used to
and browsing is required. display a dataset.
Access feature information in tables and control table
display properties.
Query and analyze GIS data.
Build a simple model to automate a GIS analysis workflow.
Create presentation-quality maps and graphs.
Price
ESRI Site: $1,470 (per seat)
Client Site: $11,460 (per class, up to 12 students)
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
ArcGIS Desktop III: GIS Workflows and Analysis Introduction to ArcGIS for Geospatial Intelligence and
IL Two days (16 hours) Law Enforcement
IL Three days (24 hours)
Overview Overview
Understanding how and when to apply ArcGIS tools and Designed with input from the defense, intelligence, homeland
functions is the key to creating an efficient GIS workflow. Building security, and law enforcement communities, this course helps you
on the skills and knowledge taught in ArcGIS Desktop II: Tools learn the core GIS skills you need to support your organizations
and Functionality, this course shows how to apply ArcGIS tools missions using terminology, exercise scenarios, and data relevant to
in a workflow context with a focus on working with data stored your daily work. You will learn how to use ArcGIS tools to perform
in a geodatabase and performing geoprocessing and analysis. In basic GIS tasks such as accessing, displaying, querying, and editing
the course exercises, you will organize and edit data stored in a geographic data. In course exercises, you will label crime incidents
geodatabase, prepare data for analysis, create and edit geoprocess- based on the type of crime, produce a map to brief a strike team,
ing models using ModelBuilder, and work through a challenging display a GPS track log of a targeted suspect, and identify potential
analysis project. gaps in a sensor grid for a possible border crossing. The course
concludes with a capstone exercise in which you independently
This course is designed for experienced ArcGIS users who want to
apply what you have learned by working through one of several
learn more about the ArcGIS tools for creating and editing data
scenarios you consider most applicable to your job.
and GIS analysis.
This course is designed for those new to ArcGIS and to GIS in
Goals general. This course provides the fundamental ArcGIS knowledge
After completing this course, you will be able to and experience needed by those working in law enforcement and
Add data from different sources to a geodatabase. geospatial intelligence organizations and should be taken instead of
ArcGIS Desktop II: Tools and Functionality.
Create subtypes and use them when editing data.
Validate geodatabase feature geometry and attributes. Goals
Edit data using a geodatabase topology. After completing this course, you will be able to
Create and edit geodatabase annotation. Understand fundamental GIS and ArcGIS concepts.
Create and edit metadata using a template. Customize how features display on a map.
Create custom symbols and style sheets. Work with tabular data similar to significant activities (SIGACTS)
Create and apply a custom map template. contained in a spreadsheet.
Run analysis tools using dialog boxes, models, and the Select features using logical expressions for help in route
command line window. reconnaissance.
Build a complex model using ModelBuilder. Find features based on their locations to other features
such as hazmat-capable fire stations within a distance of a
Price chemical sensor.
ESRI Site: $980 (per seat) Edit data using ground truth verification, additional reporting
Client Site: $7,640 (per class, up to 12 students) methods, or heads-up digitizing.
Associate tables from a reporting database with geographic
Prerequisites and recommendations data to help with link analysis.
Completion of ArcGIS Desktop II: Tools and Functionality or
Perform spatial analysis to append information from
Learning ArcGIS Desktop or equivalent knowledge is required.
two geographic layers.
Produce maps to create target packages for operational and
intelligence command briefings.
Price
ESRI Site: $1,470 (per seat)
Client Site: $11,460 (per class, up to 12 students)
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 9
Desktop GIS
Getting Started with GIS Learning ArcGIS Desktop (also available in Spanish)
W Three modules (nine hours)Free W Eight modules (24 hours)The first learning module is free.
Overview Overview
Geographic information systems have changed the way many ArcGIS software is an integrated system that includes all the
governments and organizations conduct business, solve problems, tools needed to get the most out of a GIS. This course introduces
and plan for the future. This course provides a foundation for fundamental concepts of GIS and the major functionality contained
understanding what a GIS is and the possibilities it offers for within ArcGIS software. In course exercises, you will follow the GIS
discovering patterns, relationships, and trends. You will learn how analytical process and work with a variety of ArcGIS tools to solve
GIS maps are different from paper maps, what makes the data realistic problems. This course emphasizes practical GIS skills. You
used in a GIS unique, and how to use the geographic represen- will learn basic GIS concepts and become familiar with the range of
tation of real-world objects to obtain information and create core ArcGIS software capabilities and tools.
meaningful maps. In interactive exercises and activities throughout
This course is designed for those who are new to ArcGIS and to GIS
the course, you will work with ArcGIS software and see how a GIS
in general.
supports problem solving in many different contexts.
This course is designed for those with no GIS background or Goals
experience who want to learn the basic features of a GIS and a After completing this course, you will be able to
geographic approach to solving problems. Understand basic GIS concepts.
List ways that GIS can help you in your work. Create and edit geographic data.
Display geographic data in ArcMap . Solve spatial problems using queries, geoprocessing tools,
and models.
Query a GIS database.
Create reports.
Explain what is unique about geographic data.
Design presentation-quality maps.
Understand different types of spatial relationships among real-
world features. Price: $182
Apply a standard approach to solving geographic problems.
Required software
Price: Free To complete the exercises, ArcView 9.2, ArcEditor 9.2, or
ArcInfo 9.2 or higher is required.
Required software
To complete the exercises, ArcView 9.2, ArcEditor 9.2, or Prerequisites and recommendations
ArcInfo 9.2 or higher is required. This course includes streaming Knowledge of Windows-based software for basic file management
media. To view some course content, a broadband Internet and browsing is required.
connection is required.
Before taking this course, I knew nothing about GIS. Now I cant wait to
start using it in my daily work. I think its going to make a huge difference
and also make my work that much more interesting.
Beth Liebenberg, Regional Manager
Development Research Africa (Pty) Ltd
Port Elizabeth, South Africa
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
Acquiring geographic data is an expensive process, so it makes Accurately representing features found on the earths three-
sense for GIS users and their customers to know what to look for dimensional surface on a flat piece of paper or computer screen is a
and where to look for their data. This course provides a concise huge logistical problemone whose solution involves mathematics,
but comprehensive survey of the nature of geographic data and of human ingenuity, and ever-evolving technology. In a GIS, map
the technologies and professions involved in producing the data. projections and coordinate systems are used to map real-world
You will gain a thorough understanding of the geographic data features. This course introduces the fundamental concepts behind
needed to perform common GIS tasks. In course exercises, you will map projections and coordinate systems. Essential characteristics
find geographic data on the Internet from institutions such as the of all map projectionsaspect, perspective, and distortionare
U.S. Geological Survey and the U.S. Census Bureau and work with discussed. The emphasis is on theory, but you will gain practical
ArcGIS Desktop software and public domain data viewing applica- experience working with ArcGIS software to apply map projections,
tions to visualize the data you study. modify their properties, and manipulate data stored in different
coordinate systems. This course does not teach the mathematics
This course is designed for new GIS users and customers of GIS
behind individual map projections.
service providers who want to become informed consumers of
geographic data. This course is designed for students and GIS professionals who
want to understand the properties of different map projections and
Goals coordinate systems.
After completing this course, you will be able to
Goals
Specify the characteristics of geographic data needed to
After completing this course, you will be able to
perform common GIS tasks.
Determine whether the required data is available. Describe the major categories of map projections and
coordinate systems.
Recognize the technology required to produce data needed for
a particular task. Understand the properties of different coordinate systems.
Understand strengths and weaknesses of different
Price: $130 map projections.
Required software Choose an appropriate map projection for different
To complete the exercises, ArcView 9.1, ArcEditor 9.1, or circumstances.
ArcInfo 9.1 or higher is required. Explain map projection distortion, plane, and aspect.
Prerequisites and recommendations Set map projection parameters.
Knowledge of Windows-based software for basic file management Assign coordinate systems in ArcMap.
and browsing is required. Transform data from one coordinate system to another.
Price: $130
Required software
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
or higher is required.
Excellent review; the exams were intense and really covered the material
very well.
Glendora Fahnestock-Sutton, Trans Tech Aide II
North Carolina Department of Transportation
Raleigh, North Carolina
Overview Overview
Many organizations have implemented a GIS, only to be disap- In any delivery setting, efficiencyin time, money, and resourc-
pointed when the system fails to meet their expectations. Is there esis the bottom line. ArcLogistics Route is a route optimization
a common reason why GIS implementations do not always work? program designed to route multiple vehicles simultaneously while
Lack of planning is most often to blame. This course teaches a honoring complex business rules such as vehicle capacity, time
proven planning methodology that can be used to successfully windows, and working hours. This course provides an overview
implement a GIS. The methodology presented here teaches how of ArcLogistics Route capabilities and the various parameters and
to develop a planning proposal and gain approval from senior components required to create routes. In the course exercise, you
management. As you explore the steps in the methodology, you will work through the route creation process from start to finish.
will learn basic concepts for planning a GIS implementation and
This course is designed for those who need to find locations, assign
how to think about GIS.
stops to vehicles, and sequence stops considering such factors as
This course is designed for GIS managers, coordinators, and others time, cost, capacity, and productivity. Those working for a business
who want to develop, implement, and manage a GIS. that involves fleet management, such as food and beverage distri-
bution, will find the course of particular interest.
Goals
After completing this course, you will be able to Goals
After completing this course, you will be able to
Develop a project proposal.
Understand the importance of involving senior management. Create start and end points for a route.
Analyze an organizations GIS requirements. Specify characteristics of vehicles used to deliver orders.
Understand the importance of information products in the Set up a routing folder to store customer orders and the
planning process. vehicles associated with them.
Develop a preliminary design document that addresses data Create routes automatically and manually.
and technology.
Price: Free
Perform a benefit-cost analysis.
Required software
Develop a cost-effective GIS implementation strategy.
To complete the exercise, ArcLogistics Route 3 or ArcLogistics
Price: $234 Route Evaluation Edition 3 is required. This course includes a
streamed presentation. To view the presentation, a broadband
Required software Internet connection and Windows Media Player software are
To complete the exercises, Adobe Reader (free software from required.
Adobe) is required.
Prerequisites and recommendations
Prerequisites and recommendations Knowledge of Windows-based software for basic file management
None. and browsing is required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
This course introduces ArcView 3.x users to the features and Queries are an important component of geographic analysis and
architecture of ArcGIS Desktop software. You will learn how the problem solving. This course teaches how to construct spatial and
ArcGIS terminology and features compare with ArcView 3.x and attribute queries using ArcGIS software. The basic elements of a
work with ArcCatalog, ArcMap, and ArcToolbox to see how query are defined, and query-building tools are introduced. Using
these ArcGIS applications work together to provide a complete these tools, analysis can be performed, complex questions can be
GIS software solution. In course exercises, you will work with data answered, and geographic problems can be solved.
stored in a geodatabase, use ArcMap tools to display and query
This course is designed for new ArcGIS users or for those new to
features, perform simple geoprocessing tasks, and import
GIS who want to learn how to create queries using ArcGIS software.
ArcView 3.x projects and data into ArcGIS.
This course is designed for experienced ArcView 3.x users who Goals
want to work with ArcGIS Desktop software. After completing this course, you will be able to
Construct a query to select features based on an attribute.
Goals
Construct a query to select features based on their location.
After completing this course, you will be able to
Construct a query to remove features from a selected set.
Describe the components of ArcGIS Desktop software.
Explore geographic data in ArcCatalog. Price: $26
Display data in ArcMap. Required software
Access attribute data for map features. To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Select features on a map based on their attributes or location. or higher is required. This course includes a streamed presentation.
To view the presentation, a broadband Internet connection and
Describe the components of a geodatabase.
Windows Media Player software are required.
Understand how ArcGIS handles shapefiles, coverages,
CAD files, and raster data. Prerequisites and recommendations
Import ArcView 3.x project files into ArcMap map documents. Completion of Getting Started with GIS or equivalent knowledge
is required.
Import shapefiles and coverages into a geodatabase.
Create a map layout.
Create a graph.
Price: Free
Required software
To complete the exercises, ArcView 9.1, ArcEditor 9.1, or
ArcInfo 9.1 or higher is required.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 13
Desktop GIS
Overview Overview
Many geographic phenomena are best represented as rasters, but Raster data files, such as satellite images and aerial photographs,
GIS users tend to be less familiar with this data model than with are more useful when registered to the same projection used by
the vector data model. This course unlocks the mysteries of rasters. other GIS data in an organizations data holdings. ArcGIS software
You will learn which types of geographic phenomena are appropri- provides all the tools needed to georeference, transform, and
ately represented as rasters and how the type of data affects raster project raster data. In this course, you will learn how to transform
analysis. In course exercises, you will explore a variety of rasters a raster to fit a known projection as well as how to scale, shift,
using core ArcGIS tools. You will also gain experience displaying rotate, and project raster data.
rasters and modifying their properties to aid visual interpretation.
This course is designed for experienced ArcGIS users who work
This course is designed for experienced ArcGIS users who want to with raster data and want to learn about registering rasters to a
better understand and work with rasters. This course provides a known projection.
foundation for more advanced work with rasters using the
ArcGIS Spatial Analyst and ArcGIS 3D Analyst extensions. Goals
After completing this course, you will be able to
Goals
Identify nongeoreferenced rasters.
After completing this course, you will be able to
Add control points to a map.
Describe the structure of rasters.
Create links and test their accuracy.
Display different types of rasters in ArcMap.
Rectify a digital raster graphic (DRG).
Work with raster catalogs.
Rectify a digital orthophoto quadrangle (DOQ).
Georeference rasters.
Improve georeferencing accuracy using control layers.
Symbolize rasters using a variety of classification methods.
Save transformation information.
Choose appropriate analysis techniques for different types
of rasters. Price: $26
Adjust raster brightness, contrast, and transparency. Required software
Assign appropriate band colors to display multiband rasters. To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Understand which band combinations are useful for or higher is required. This course includes a streamed presentation.
different applications. To view the presentation, a broadband Internet connection and
Windows Media Player software are required.
Price: $78
Prerequisites and recommendations
Required software
Completion of ArcGIS Desktop II: Tools and Functionality or
To complete the exercises, ArcView 9.2, ArcEditor 9.2, or Learning ArcGIS Desktop or equivalent knowledge is required.
ArcInfo 9.2 or higher is required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
Metadata, the key information that documents a dataset, has Because they are a form of geographic data, addresses can be
emerged as a powerful tool for safeguarding an organizations brought into a GIS, visualized on a map, and analyzed in terms
investment in spatial data. Documenting datasets allows people to of their spatial relationships to other features. Geocoding is the
efficiently find them, evaluate their usefulness for a particular process of assigning an x,y coordinate location to an address, and
project, and share them with others. This course shows how it is a fast way to create GIS data. A geocoded address is displayed
metadata supports efficient management and use of spatial as a point feature on a map. This course teaches the process of
data and teaches practical strategies for creating and maintain- geocoding using ArcGIS software. You will learn how to prepare
ing metadata using ArcGIS software. You will learn how to write address data to optimize geocoding results and about the different
proper metadata using tools in ArcCatalog and how to automate address styles supported by ArcGIS, strategies for dealing with
metadata workflows using templates. geocoding errors, and considerations for maintaining address
reference data over time.
This course is designed for experienced ArcGIS users who work
with, create, edit, or manage spatial data. This course is designed for experienced ArcGIS users who need to
work with address locations as points on a map.
Goals
After completing this course, you will be able to Goals
After completing this course, you will be able to
Explain how metadata documents maps and globes, data
models, workflow models, and datasets. Describe what an address is and recognize common
Describe the benefits of creating and maintaining metadata. address styles.
Explain the advantages of adhering to a metadata standard. Choose an address locator style for a given address.
Implement an appropriate metadata standard. Prepare address and reference data for geocoding.
Search metadata to find datasets. Create point features from addresses in a table.
Evaluate datasets using metadata. Use the Find tool to locate individual addresses on a map.
Write proper metadata. Use alternate names and place aliases for geocoding.
Creating and Editing Labels and Annotation Advanced Techniques for Labels and Annotation
W Two modules (six hours) ILV Three days (nine hours)
Overview Overview
ArcGIS software provides powerful tools for adding descriptive Labeling features is one of the most time-consuming tasks when
text that enhances maps and makes them more usable. This course creating a presentation-quality map. This course presents advanced
teaches how to efficiently create and modify feature labels and strategies for efficiently manipulating labels and annotation so they
annotation and manage them to streamline map production. You display properly without hours of detailed work. Students learn
will learn how to harness the power of dynamic feature labels how to customize label appearance and text using ArcGIS tools
and quickly create annotation and store it so that it can be easily and sample code and get practice with label placement using the
reused. Course exercises teach a variety of processes for resolving Maplex extension. This course discusses the structure of coverage
realistic labeling challenges. annotation, the ArcGIS geoprocessing tools used to import coverage
annotation formats into the geodatabase, and the process of creating
This course is designed for experienced ArcGIS users who want to
geodatabase feature-linked annotation. A focus of the course is
learn how to efficiently create attractive, effective map labels
teaching how sample code can be used to quickly accomplish tasks
and annotation.
that are normally repetitive and time consuming.
Goals This course is taught using an ArcInfo license of ArcGIS since some
After completing this course, you will be able to of the course exercises require an ArcInfo license.
Display feature labels and modify their properties. This course is designed for experienced ArcGIS users who want
Reposition and assign priorities to feature labels. to take advantage of advanced functionality and sample code to
Create label callouts and custom label text. create and manage labels and annotation.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
The 15-Minute Map: Creating a Basic Map in ArcMap Cartographic Design Using ArcGIS 9 by Cynthia A. Brewer, Ph.D.
W One module (three hours) W Seven modules (21 hours)The first learning module is free.
Overview Overview
Creating presentation-quality maps does not have to be time As more people begin making maps using GIS software, they need
consuming. The map templates included with ArcMap provide to understand cartographic design principles that will help them
attractive default layouts for fundamental map elements such as create maps that are clear and convincing to those who will read
geographic data, titles, scale bars, and company logos. Using a them. This course discusses key design issues and teaches practical
template is an efficient way to reduce the time spent creating a guidelines for creating maps that are well suited to their display
map. This course teaches how to use ArcMap templates to stream- medium and speak effectively to their audience. You will learn
line map creation. You will learn how to identify map element fundamental design principles and practice with the ArcGIS tools
properties and defaults, how to modify elements while maintaining to create high-quality maps.
proper cartographic design principles, and how to add elements to
This course is designed for experienced ArcGIS users who want
layouts to create custom ArcMap templates.
to use cartographic tools to create maps that communicate more
This course is designed for ArcGIS users who are interested in effectively.
learning quick and efficient map production techniques.
Goals
Goals After completing this course, you will be able to
After completing this course, you will be able to
Understand fundamental cartographic design principles.
Access and preview map templates. Design maps for different purposes and audiences.
Modify map elements such as titles, data frames, legends, Export ArcGIS maps to different formats.
scale bars, and graticules.
Create and modify map text.
Draw a graphic on a map.
Create special text effects such as callouts, shadows, and halos.
Add text to a map.
Understand principles of color theory and how they affect
Save a map as a custom template. map symbolization.
Prepare a map for printing. Choose appropriate symbols for point, line, and
polygon features.
Price: $26
Create custom symbols and color schemes.
Required software
Create custom map legends.
To complete the exercise, ArcView 9, ArcEditor 9, or ArcInfo 9
or higher is required. This course includes a streamed presentation. Price: $156
To view the presentation, a broadband Internet connection and
Windows Media Player software are required.
Required software
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Prerequisites and recommendations or higher is required.
Completion of Getting Started with GIS or equivalent knowledge
is required.
Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop or equivalent knowledge is required.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 17
Desktop GIS
Overview Overview
ArcGIS makes it easy to design maps for printing, embedding in ArcGIS 9.2 software introduced cartographic representations,
other documents, and electronic publishing. This course teaches which are used to create sophisticated feature symbology that is
basic principles of cartographic design and how to apply them using stored in the geodatabase with the associated spatial data. This
ArcGIS cartographic and geoprocessing tools to create outstanding course explains what cartographic representations are and how
maps. You will examine factors that control and influence carto- they can be used to solve cartographic problems that were formerly
graphic design, learn techniques to best display vector and raster difficult or impossible to solve in the ArcGIS environment. You
data, and create maps that communicate information effectively. will learn how to create symbology for different map purposes
and scales without duplication and reprocessing of spatial data.
This course is designed for experienced ArcGIS users who want to
The course teaches cartographic representations in the context of
produce high-quality map products. You are encouraged to bring
a map project; in the exercises, you will convert existing symbol-
your own map for use in map critique exercises.
ogy to representations and gain experience with advanced symbol
Goals creation and manipulation as you improve a map designed to
After completing this course, you will be able to promote bicycling. Along the way, you will learn how balancing
the use of cartographic representations with traditional symbology
Understand and apply fundamental cartographic
methods can optimize a map production workflow.
design principles.
This course is designed for intermediate and expert ArcGIS users
Define design objectives for map usability.
who make maps or are responsible for managing cartographic data
Understand the visual limitations in deciphering graphics. standards for their organizations.
Understand how symbols and colors affect map interpretation.
Goals
Create custom symbols and labels.
After completing this course, you will be able to
Understand the effect of scale on generalization and how to
improve readability of map features. Describe the structure of cartographic representations.
Apply classification schemes for displaying data. Create cartographic representations using different methods.
Create and modify labels for map features. Create custom symbols using cartographic representations.
Create and place annotation. Use cartographic representations to solve cartographic prob-
lems associated with symbol conflict, generalization, and scale.
Use Maplex for ArcGIS tools for advanced label placement.
Create multiple cartographic representations for a single geo-
Create quality maps with advanced raster techniques.
database feature class.
Create balanced and informative layouts.
Understand when to use cartographic representations and
Print and publish maps. when to use traditional methods to symbolize map features.
Critique maps for improved design skills.
Price
Price ESRI Site: $980 (per seat)
ESRI Site: $1,470 (per seat)
Client Site: $7,640 (per class, up to 12 students)
Client Site: $11,460 (per class, up to 12 students)
Prerequisites and recommendations
Prerequisites and recommendations Completion of ArcGIS Desktop II: Tools and Functionality or
Completion of ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop and Cartographic Design Using ArcGIS 9
Learning ArcGIS Desktop or equivalent knowledge is required. or Cartography with ArcGIS or equivalent knowledge is required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Working with CAD Data in ArcGIS Desktop Working with Map Topology in ArcGIS
ILV Three days (nine hours) W One module (three hours)
Overview Overview
ArcGIS software provides robust tools for integrating computer- ArcView users can use map topology to perform a host of topo-
aided design (CAD) data into an organizations GIS workflow. This logical edits that do not require the use of geodatabase topology.
course teaches how to use these tools to display and query CAD Map topology is a basic form of topology used on simple features
data as well as import CAD data into a geodatabase and export in a map during an edit session to simultaneously edit features that
that data back to CAD. You will learn how to change CAD feature overlap or touch. This course provides an overview of map topology
symbology, define coordinate systems for CAD data, and georefer- and gives you a foundation for working with map topology tools.
ence CAD data.
This course is primarily designed for ArcView users but is also
This course is designed for experienced ArcGIS users who need to useful for ArcEditor or ArcInfo users who want to learn about
work with CAD data in ArcGIS. Experienced CAD users who have map topology.
basic ArcGIS skills will also find the course beneficial.
Goals
Goals After completing this course, you will be able to
After completing this course, you will be able to
Create a map topology.
Control the visibility of CAD drawing layers. Modify coincident feature geometry.
Change how CAD data is symbolized in ArcMap. Set snapping preferences for an edit session.
Display CAD data in ArcMap using CAD entity values. Move a boundary shared by two features.
Import CAD data into a geodatabase feature class.
Price: $26
Define a coordinate system for CAD data.
Use ArcMap georeferencing tools to change the location of
Required software
CAD data. To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9 or
higher is required. This course includes a streamed presentation.
Create world files for CAD data transformations.
To view the presentation, a broadband Internet connection and
Edit CAD data in ArcMap, then export it to a new CAD Windows Media Player software are required.
data file.
Use CAD seed files to control the export of geodatabase Prerequisites and recommendations
feature classes to CAD files. Completion of Getting Started with GIS or equivalent knowledge
is required.
Price: $575
Technical requirements
Participation in a Virtual Classroom course requires a telephone
and a broadband Internet connection. For a complete list of
Virtual Classroom technical requirements, visit www.esri.com/
virtualclassroom.
Creating and Editing Parcels with ArcGIS Data Production and Editing Techniques
IL Two days (16 hours) IL Three days (24 hours)
Overview Overview
This course provides an introduction to storing and maintaining Intended for the GIS technician, this course teaches the software
cadastral data in a geodatabase using coordinate geometry (COGO) skills and concepts needed to automate and maintain feature data
tools in ArcGIS. You will learn basic concepts of the geodatabase in an ArcGIS geodatabase. Using the tools available with ArcGIS
data model and a workflow for editing parcels. In course exercises, software, you will learn techniques for data preparation, conver-
you will practice displaying, symbolizing, and editing parcel data sion, and editing. You will also learn how topology and other
as well as entering subdivisions into an existing parcel fabric. The geodatabase validation rules help maintain data integrity as part
course also teaches how to create and modify tax map annota- of an editing workflow. This course teaches practical methods for
tion. This course is taught using an ArcEditor or ArcInfo license of working with spatial and attribute data with an emphasis on data
ArcGIS since the data creating and editing workflow covered in the stored in the geodatabase. Each day concludes with a project,
course requires functionality available with those licenses. allowing you to apply these techniques on your own.
This course is designed for tax mapping professionals and GIS This course is designed for experienced ArcGIS users who need to
technicians who want to maintain an accurate and up-to-date create and update data. GIS technicians responsible for maintaining
geographic representation of the local cadastral fabric. their organizations geographic data holdings will find the course
of particular benefit.
Goals
After completing this course, you will be able to Goals
After completing this course, you will be able to
Understand the structure and capabilities of a geodatabase.
Symbolize cadastral data. Convert data stored in different formats to the geodatabase
format.
Create layer files.
Use a data workflow and editing process in ArcGIS.
Set up the ArcMap editing environment.
Solve common coordinate system problems.
Create new features using COGO bearing and
distance measurements. Create and modify features using ArcMap sketch and
edit tools.
Adjust traverses to fit into an existing parcel framework.
Create and edit feature attributes and tables.
Use geodatabase topology to ensure data integrity.
Maintain data integrity with geodatabase rules.
Use many of the ArcMap editing and drawing tools.
Create metadata to document datasets.
Create and modify annotation including lot dimensions.
Enter subdivisions. Price
ESRI Site: $1,470 (per seat)
Price
Client Site: $11,460 (per class, up to 12 students)
ESRI Site: $980 (per seat)
Client Site: $7,640 (per class, up to 12 students) Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or
Prerequisites and recommendations Learning ArcGIS Desktop or equivalent knowledge is required.
Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop or equivalent experience is required.
You should also be familiar with tax mapping terminology
and practices.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
Data is the foundation of every successful GIS. To ensure a reliable ArcGIS software supports linear referencing, a method of storing
foundation for their GIS, organizations should have a well-designed data that adds a new dimension to line features. Linear referencing
quality assurance (QA) plan and quality control (QC) procedures extends the ability to visualize and analyze linear features such as
integrated with the generation and maintenance of GIS data. This roads, pipelines, or streams. Instead of relying solely on x,y coor-
course covers errors and quality in GIS data and provides practical dinate geometry, linear referencing is based on relative positions
guidelines for creating a complete QA plan. You will learn tech- along the line using distance or temporal measures such as miles or
niques for evaluating and verifying data quality. Using ArcGIS hours. For example, an accident that occurred at a specific milepost
Desktop and GIS Data ReViewer, QC tools and workflows are on a highway could be modeled with linear referencing. This course
presented with an eye toward ever-improving technology. covers how to generate and display linearly referenced features in a
map as well as how to incorporate them into GIS analysis.
This course is designed for project managers, spatial data manag-
ers, and GIS technicians who will be involved in the design and This course is designed for experienced ArcGIS users who want an
implementation of QA/QC programs for vector data production introduction to linear referencing.
and maintenance.
Goals
Goals After completing this course, you will be able to
After completing this course, you will be able to
Create simple routes from existing line features.
Explain the importance of QA plans and QC procedures. Assign measures to routes.
Understand issues involved in GIS data quality. Query routes.
Explain the content and practice of a QA plan. Symbolize routes with hatching.
Identify and detect different types of errors in GIS data. Create a route feature class.
Apply QC tools, techniques, and methodologies. Edit route features and remeasure them.
Design an error-tracking and verification process. Calibrate route measures.
Price Create and overlay event tables.
ESRI Site: $980 (per seat) Generate route events.
Client Site: $7,640 (per class, up to 12 students) Create and edit complex routes.
Transform route events from one measurement system
Prerequisites and recommendations to another.
Completion of ArcGIS Desktop II: Tools and Functionality or
Use additional analysis techniques.
Learning ArcGIS Desktop or equivalent knowledge is required.
Completion of Building Geodatabases is recommended. Price: $78
Required software
To complete the exercises, ArcView 9.1, ArcEditor 9.1, or
ArcInfo 9.1 or higher is required.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 21
Desktop GIS
Analyzing School Safety Using ArcGIS by Rachel Boba Creating and Integrating Data for Natural Resource
W One module (three hours) Applications
W Four modules (12 hours)
Overview Overview
GIS technology has become an important tool within the law Frequently, the natural resources data needed for a project (such
enforcement community for examining public safety issues. In the as vegetation, species locations, or watersheds) does not exist. Or
case of schools, collective analysis of data on crime, disorder, and the data may exist but significant manipulation is required before it
truancy may help law enforcement and school officials devise can be displayed and used for analysis in a GIS. This course teaches
strategies to address problems and enhance school safety. This methods for acquiring, evaluating, creating, manipulating, and
course teaches how to use ArcGIS software to map and analyze integrating data in preparation for analysis and map production.
school, police, and geographic data. You will learn how to identify You will learn problem-solving techniques and answers to common
safety issues and use GIS as a decision-making tool. data-related questions. You will apply the skills you have learned
throughout the course to work through a realistic conservation
This course is designed for K12 administrators, school resource
analysis project.
officers, high school and college students, and others interested in
using GIS technology to promote safety in schools. Law enforce- This course is designed for experienced ArcGIS users who want
ment personnel may find the course of particular interest. to create and integrate vector and raster data for conservation
projects or other natural resource applications.
Goals
After completing this course, you will be able to Goals
After completing this course, you will be able to
Describe the relevance of using GIS for school safety analysis.
Identify various types of school and police data that can be Evaluate existing data.
used in school safety analysis. Assess data errors.
Map incidents to identify unsafe areas on school campuses and Create spatial and attribute data.
in surrounding areas. Use a hard-copy map to create new features.
Create maps that support districtwide analysis of school safety Derive new data from existing spatial data.
and crime-related issues.
Integrate data collected in the field with other sources of data.
Explain how GIS can be used to support decision making for
Interpolate raster surfaces.
individual schools and school districts.
Correct data alignment problems.
Price: $26
Price: $104
Required software
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Required software
or higher is required. To complete the exercises, ArcView 9.2, ArcEditor 9.2, or
ArcInfo 9.2 or higher and ArcGIS Spatial Analyst 9.2 or higher
Prerequisites and recommendations are required.
Completion of Getting Started with GIS or equivalent knowledge
is required.
Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop and Working with Rasters in ArcGIS
Desktop or equivalent knowledge is required.
This course did an excellent job of integrating the concepts into exercises.
Jess Morrison, GIS Analyst
Alaska Earth Sciences
Anchorage, Alaska
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
ArcGIS software provides many tools for solving complex spatial Geoprocessing is a primary function of a GIS. ArcGIS software
problems. This course examines modeling techniques used in provides hundreds of tools for processing geographic data as well
spatial analysis and introduces processes and tools that can be used as ModelBuilder, a graphical environment for visualizing and
to perform a variety of GIS analysis tasks. The ArcGIS geoprocessing executing workflows. This course teaches practical strategies for
framework, which includes ArcToolbox, ModelBuilder, the using the ArcGIS geoprocessing framework to accomplish GIS
command line, and scripts, is emphasized. Project-based exercises workflows. You will work with geoprocessing tools to create and
draw from a range of interesting real-world GIS applications. The organize workspaces, prepare data for analysis, and perform GIS
course concludes with a project in which you are challenged to analysis tasks, then learn how to streamline processes using models
implement many of the tools taught in the course. This course and scripts. You will also learn how to create custom geoprocess-
is taught using an ArcInfo license of ArcGIS since many of the ing tools and the importance of documenting custom tools, scripts,
advanced analysis tools used require an ArcInfo license. and models. This course provides a solid foundation in the ArcGIS
geoprocessing framework and emphasizes hands-on practice
This course is designed for experienced ArcGIS users who want
through exercises.
to learn about the advanced features of ArcGIS software for use
in analysis. This course is designed for experienced ArcGIS users who want to
use geoprocessing tools and models in their GIS projects.
Goals
After completing this course, you will be able to Goals
After completing this course, you will be able to
Understand the analytical process and reasons for
performing analysis. Set up and modify the geoprocessing environment.
Describe various types of models. Find and run geoprocessing tools.
Understand the ArcGIS 9 geoprocessing framework including Use geoprocessing tools to create, modify, and analyze
ModelBuilder, the command line, tools, and scripts. spatial data.
Find and apply a variety of geoprocessing tools. Create custom geoprocessing tools.
Create models and document workflows with ModelBuilder. Model workflows using geoprocessing tools and ModelBuilder.
Execute scripts as geoprocessing tools and in models.
Price
ESRI Site: $1,470 (per seat) Document custom tools, scripts, and models.
I enjoyed this course. It has great potential for use in our Mapping Group.
Mike Bell, AM/FM/GIS Technician
Warren Rural Electric Cooperative Corporation
Bowling Green, Kentucky
Introduction to Urban and Regional Planning Using Solving Disaster Management Problems Using
ArcGIS 9 by Chris Pettit and David Pullar ArcGIS 9 by Glenn Johnson
W Six modules (18 hours)The first learning module is free. W Six modules (18 hours)The first learning module is free.
Overview Overview
For decades, urban and regional planners have used GIS technology GIS is a powerful tool that can assist decision making in all phases
to help find solutions to the challenges posed by increasing popula- of the disaster management cycle. This course teaches how to
tion growth and urban development. This course covers basic apply GIS to protect life, property, and critical infrastructure from
urban and regional planning concepts and tasks and teaches how natural and human-caused disasters. Using ArcGIS software,
those tasks can be managed using GIS techniques and ArcGIS you will learn how to perform tasks such as vulnerability analysis,
Desktop software. You will learn how to use ArcGIS tools to multihazard mapping, and shelter planning. In course exercises,
address real-world social, economic, and environmental planning you will identify and create data necessary for disaster planning
problems. The skills and techniques presented in the course provide and recovery and present GIS data in ways that support emergency
an effective and efficient means of carrying out urban and regional management analyses.
planning tasks.
This course is designed for public-sector professionals, risk manage-
This course is designed for professional urban and regional planners ment professionals, and anyone interested in applying GIS to
in both private and public organizations. College and university disaster management activities.
students interested in urban and regional planning will also benefit
from this course. Goals
After completing this course, you will be able to
Goals
Recognize the key benefits of GIS to disaster management
After completing this course, you will be able to
planning.
Understand the underlying theory of urban and regional Organize disaster management data and create
planning processes. map templates.
List different planning tasks that urban and regional Use hazard maps to identify critical resources, infrastructure,
planners perform. and populations in harms way.
Describe datasets that are helpful for formulating urban Perform what-if scenarios using hazard maps.
and regional plans.
Map human-caused disasters.
Map urban land-use trends.
Understand how GIS modeling can be used in emergency
Use spatial analysis techniques to determine a suitable location training exercises.
for a particular land use.
Identify data required for shelter planning and
Map population change over time. damage assessment.
Name various planning factors that influence a strategic plan. Use GIS to help evaluate a communitys shelter requirements.
Evaluate different planning strategies and arrive at Explain how GIS can be used to streamline the damage
suitable policies. assessment process.
Create a final conceptual plan.
Price: $130
Price: $130
Required software
Required software To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
To complete the exercises, ArcView 9.1, ArcEditor 9.1, or
or higher is required.
ArcInfo 9.1 or higher is required.
Prerequisites and recommendations
Prerequisites and recommendations Completion of ArcGIS Desktop II: Tools and Functionality or
Completion of ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop or equivalent knowledge is required.
Learning ArcGIS Desktop or equivalent knowledge is required. Familiarity with emergency management practices is beneficial.
Knowledge of urban and regional planning theory is beneficial.
The exercises were well done, and I know I will apply these newfound
techniques to my own projects.
Kindra Martinenko, Planning Technician
Oregon Cascades West Council of Governments
Albany, Oregon
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Spatial Analysis of Geohazards Using ArcGIS 9 by ESRI and Turning Data into Information Using ArcGIS 9 by ESRI and
William Harbert Paul Longley, Michael Goodchild, David Maguire, and David Rhind
W Six modules (18 hours)The first learning module is free. W Six modules (18 hours)The first learning module is free.
Overview Overview
Geologic hazards loom all around. As population growth forces Along with the explosive growth of GIS over the last decade, a
more communities to expand into areas at risk, concern increases considerable increase in the availability and use of digital spatial
about the danger that geohazards pose to people, property, and data has occurred. Producing useful information from spatial data
the environment. This course shows how GIS can be used to requires a thorough understanding of the limitations and methods
determine where geohazards are likely to occur and assess their used to process data. This course examines the scientific methods
potential impact on the human community. You will work with used to derive useful information from spatial data. A companion
ArcGIS software to analyze and map a variety of geohazards. A to the book Geographic Information Systems and Science, Second
better understanding of these events is the first step toward Edition, written by the course authors, this course complements the
effective disaster planning. book and reinforces its concepts through examples and exercises.
You will explore GIS theory related to the visualization, measure-
This course is designed for earth scientists, public-sector profession-
ment, transformation, optimization, and uncertainty of spatial data.
als, students, and others who want to apply GIS to better under-
stand geohazards. This course is designed for those who want to better understand
spatial data and its usefulness for decision making.
Goals
After completing this course, you will be able to Goals
After completing this course, you will be able to
Use hazard maps to identify areas at risk from earthquakes,
volcanoes, and floods. Query and measure spatial data.
Import data from an earthquake catalog and visualize it in Perform spatial overlays.
three dimensions. Create raster surfaces using different interpolation methods.
Map building damage density. Create density surfaces of various geographic phenomena.
Calculate the speed and travel time of a tsunami using Produce statistical summaries of spatial data.
bathymetry data.
Conduct optimization studies to identify desired point locations
Identify the population at risk for any given hurricane category. and routes.
Map the estimated water depth above the surface within a Assess the uncertainties associated with spatial data.
hurricane inundation area.
Estimate accumulated precipitation by integrating time series Price: $130
Doppler radar data. Required software
Model a real-life landslide event. To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
or higher and ArcGIS Spatial Analyst 9 or higher are required.
Price: $130
Prerequisites and recommendations
Required software
Completion of ArcGIS Desktop II: Tools and Functionality or
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Learning ArcGIS Desktop or equivalent knowledge is required.
or higher and ArcGIS Spatial Analyst 9 or higher are required.
Although this course is a companion to the book Geographic
ArcGIS 3D Analyst may be used in some exercises but is not required.
Information Systems and Science, Second Edition, the book is not
Prerequisites and recommendations required to complete the course.
Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop or equivalent knowledge is required.
Familiarity with basic earth science concepts is beneficial.
All parts of this course were helpful in learning GIS, but the most effective
training tools for me were the hands-on ArcMap exercises.
Tyler Harvey, Student
California State University, Monterey Bay
Seaside, California
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 25
Desktop GIS
Working with Geometric Networks for Utilities Hydrologic and Hydraulic Analyses Using ArcGIS
ILV Three days (nine hours) IL-PS Five days (40 hours)
Overview Overview
In the geodatabase, geometric networks are used to model linear This course presents GIS techniques that can be used for terrain
features, such as pipelines and electric transmission lines, and analysis, hydrologic and hydraulic (H&H) characteristics extraction,
the point features they connect to, such as valves and junction numerical model input/output, modeling process automation, and
boxes. This course teaches the fundamental concepts of geometric result mapping. Hydrologic Engineering Center (HEC)-GeoHMS
networks with a focus on utility examples. You will learn about the and HEC-GeoRAS and the United States Geological Survey (USGS)
components of a geometric network and the workflow for creating StreamStatseach built upon foundation methodologies, data models,
one. In course exercises, you will work with realistic utilities data and toolsets provided by Arc Hydroform the modeling backbone for
to create and edit geometric networks and perform geometric H&H analyses. The class will use ArcGIS and its extensions to support
network analysis. Additionally, you will gain experience working several requirements that H&H analyses pose to GIS technology. You
with schematic representations of a network created with ArcGIS will develop Hydrologic Modeling System (HMS) and River Analysis
Schematics and learn how to bring CAD data into ArcGIS. System (RAS) model inputs and analyze and map model results. While
H&H analyses are at the core of this class, the focus is on what func-
This course is designed for experienced ArcGIS users who want to
tionality GIS provides to H&H modeling, not on performing H&H analy-
model and manage utilities data using geometric networks. Spatial
ses. Opportunities to use GIS in postmodel analyses, such as mapping
data managers and GIS technicians who work in the electric, gas,
and flood damage estimation, will also be discussed.
and water/wastewater industries and need to design, build, and
edit geometric networks will find the course of particular benefit. This course is designed for H&H and GIS professionals supporting
H&H analyses. The course covers the essentials of H&H and GIS to
Goals provide background material needed to complete and understand
After completing this course, you will be able to the class. The lectures and exercises do not require an extensive GIS
Define the components of a geometric network. or H&H background. Advanced H&H or GIS users will have an oppor-
tunity to work with their own data during the course exercises.
Build a geometric network in ArcCatalog.
Create network rules and assign network weights. Goals
Check network connectivity. After completing this course, you will be able to
Perform analysis on geometric networks. Understand core GIS functionality and data models used in
Edit spatial and attribute data in a geometric network. H&H analyses.
Display a geometric network as a schematic. Understand Arc Hydro as the foundation for H&H analyses and
database design.
Price: $575 (per seat) Use TIN and GRID data structures for efficient terrain surface
Technical requirements representation.
Participation in a Virtual Classroom course requires a telephone Implement GIS as a spatial and temporal integrator.
and a broadband Internet connection. For a complete list of Virtual Create hydrologic statistical modelingNational Stream
Classroom technical requirements, visit www.esri.com/ Statistics (NSS) and StreamStats.
virtualclassroom.
Create hydrologic physical modelingHMS and GeoHMS.
Prerequisites and recommendations Create hydraulic modelingRAS and GeoRAS.
Completion of ArcGIS Desktop II: Tools and Functionality or Perform floodplain mapping.
Learning ArcGIS Desktop or equivalent knowledge is required.
Describe methods for process automation and integration.
Completion of Building Geodatabases or Creating, Editing, and
Managing Geodatabases for ArcGIS Desktop is recommended. Price
ESRI Site: $2,450 (per seat)
Client Site: $19,100 (per class, up to 12 students)
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
ArcGIS 3D Analyst software provides advanced tools for three-di- Much data that goes into GIS databases comes from imagery
mensional modeling and analysis and a new way of visualizing large (e.g., scanned source documents). ArcScan for ArcGIS is used
amounts of data on a three-dimensional globe surface. This course to convert raster images to vector-based feature layers such as
teaches how to view, manage, and analyze three-dimensional data shapefiles and geodatabase feature classes, a process referred to
from a local to a global extent. You will learn what a surface model as vectorization. This course shows how to use the ArcScan raster
is and how to create both raster and vector surfaces. Working editing tools to improve the quality of raster data prior to vectoriza-
mostly with models of terrain, you will display surfaces in three-di- tion. You will learn how to properly establish vectorization settings
mensional perspective, symbolize them, and set three-dimensional and how to create vector features using two vectorization meth-
properties. You will also create realistic models by draping aerial ods: interactive tracing and batch vectorization.
photographs over surfaces and displaying two-dimensional features
This course is designed for experienced ArcGIS users who are
in three dimensions.
interested in exploring another option for creating vector data from
This course is designed for experienced ArcGIS users who want scanned imagery.
to apply three-dimensional visualization and analysis techniques
to their spatial data. Anyone who works frequently with terrain Goals
models or large-scale physical models may benefit from this course. After completing this course, you will be able to
Preprocess scanned raster images.
Goals
Specify appropriate vectorization settings.
After completing this course, you will be able to
Preview vectorization settings.
Understand the structure of three-dimensional data.
Perform batch vectorization to convert raster data to
Use ArcCatalog to preview and manage
vector features.
three-dimensional data.
Use interactive tracing to vectorize line and polygon features.
View and explore data in a three-dimensional perspective using
ArcCatalog, ArcMap, ArcScene, and ArcGlobe. Price: $26
Create three-dimensional surface models and features.
Required software
Derive slope, aspect, and viewshed surfaces from To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
elevation models. or higher and ArcScan for ArcGIS are required. This course includes
Convert three-dimensional data to various formats. a streamed presentation. To view the presentation, a broadband
Create an animation file in ArcGlobe. Internet connection and Windows Media Player software are
required.
Price: $156
Prerequisites and recommendations
Required software
Completion of ArcGIS Desktop II: Tools and Functionality or
To complete the exercises, ArcView 9.2, ArcEditor 9.2, or Learning ArcGIS Desktop or equivalent knowledge is required.
ArcInfo 9.2 or higher and ArcGIS 3D Analyst 9.2 or higher are
required.
Overview Overview
ArcGIS Business Analyst is solution-based software designed to Built around the new network dataset, ArcGIS Network Analyst
help organizations improve their business decision making. This software incorporates an advanced connectivity model that more
course teaches fundamental ArcGIS Business Analyst concepts and accurately represents real-world multimodal networks. This course
introduces its powerful analysis tools. You will become familiar with teaches how to create network datasets and migrate existing data,
the ArcGIS Business Analyst interface as you work with the exten- such as shapefiles and coverages, into a network dataset. You will
sive library of data included with the software. In course exercises, work with network datasets to solve different types of network
you will perform many types of business analyses including trade problems such as finding the most efficient travel route, finding the
area analysis, drive-time analysis, customer and store prospecting, closest facility, and defining service areas based on travel time. The
and market penetration studies. course also teaches how to calculate origin-destination matrices for
network locations.
This course is designed for ArcGIS Business Analyst users who want
to take advantage of the softwares data and tools to improve busi- This course is designed for experienced ArcGIS users who want
ness decision making. to create and manage network datasets and perform network
system analysis.
Goals
After completing this course, you will be able to Goals
After completing this course, you will be able to
Explain basic GIS concepts such as spatial and nonspatial data,
layers, and map scale. Understand the fundamental concepts of the ArcGIS network
Navigate the ArcGIS Business Analyst interface. dataset.
Access data that comes with ArcGIS Business Analyst. Differentiate between network datasets and geometric networks.
Create trade areas based on customer and store locations. Define network dataset properties such as network elements,
connectivity groups, and network attributes.
Perform drive-time analyses.
Migrate existing network data sources to ArcGIS network
Perform market penetration analyses.
datasets.
Analyze customer characteristics.
Generate and use turn movements within network datasets.
Create reports and maps to present analysis results.
Solve routing, closest facility, service area, and
Price origin-destination problems.
ESRI Site: $980 (per seat) Perform network analysis using tools and models.
Client Site: $7,640 (per class, up to 12 students) Price
Prerequisites and recommendations ESRI Site: $980 (per seat)
Knowledge of Windows-based software for basic file management Client Site: $7,640 (per class, up to 12 students)
and browsing is required. If you are new to GIS, completion of the
free first module of Learning ArcGIS Desktop is recommended.
Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop and ArcGIS Desktop III: GIS Workflows
and Analysis or equivalent knowledge is required. Completion of
Building Geodatabases is recommended.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Introduction to ArcGIS Survey Analyst ArcGIS Survey Analyst: Maintaining Land Records
W One module (three hours)Free Using the Cadastral Editor
ILV Three days (nine hours)
Overview Overview
ArcGIS technology allows survey data to be stored, managed, To be useful, the data stored in a GIS must be accurate. ArcGIS
and displayed in ArcMap. This course provides an overview of the Survey Analyst 9.2 provides new functionality for maintaining the
functionality offered by the ArcGIS Survey Analyst extension. You accuracy of digital parcel boundary geometry and associated GIS
will learn how survey data is stored in the geodatabase and how data layers. This course introduces the cadastral fabric dataset,
to link existing data to surveyed points, digitize new features from which stores a continuous parcel fabric for a jurisdiction as well
surveyed points, and evaluate the accuracy of mapped features as survey-based subdivision plans, and Cadastral Editor, which
according to their survey measurements. provides a workflow for entering individual parcels and subdivisions
using coordinate geometry (COGO) and managing updates to the
This course is designed for surveyors and GIS technicians who want
cadastral fabric. You will learn fundamental concepts of Cadastral
to incorporate survey data into ArcGIS.
Editor as you create a cadastral fabric and edit parcel data and
Goals associated datasets.
After completing this course, you will be able to
This course is designed for experienced ArcGIS users who want
Describe how survey data is stored in the geodatabase. to create, update, and manage accurate and seamless cadastral
Display survey data in ArcMap. networks from survey plans and electronic subdivision data. It is
Adjust feature locations using survey points. also useful for GIS users who need to work with cadastral datasets
and survey information. Land record and survey professionals will
Digitize a new feature by snapping to survey points.
find the course of particular benefit.
Visualize the accuracy of snapped features.
Goals
Price: Free After completing this course, you will be able to
Required software Describe land records and the role of the surveyor.
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Build a cadastral fabric dataset.
or higher and ArcGIS Survey Analyst 9 or higher are required. This
course includes a streamed presentation. To view the presenta- Prepare existing parcel data for migration into the
tion, a broadband Internet connection and Windows Media Player cadastral fabric.
software are required. Migrate data to the cadastral fabric.
Explain spatial accuracy in the cadastral fabric.
Prerequisites and recommendations
Apply survey methods for achieving accuracy in the
You should have a basic knowledge of ArcGIS. For those who
cadastral fabric.
are new to ArcGIS, prior completion of the free first module of
Learning ArcGIS Desktop is recommended. Use parcel construction tools.
Append data from an XML file to the cadastral fabric.
Add control points to the cadastral fabric.
Georeference GIS feature layers to the cadastral fabric.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 29
Desktop GIS
Working with ArcGIS Schematics Learning ArcGIS Spatial Analyst (also available in Spanish)
IL Two days (16 hours) W Six modules (18 hours)The first learning module is free.
Overview Overview
This course provides the background knowledge needed to ArcGIS Spatial Analyst software supports a broad range of sophis-
configure schematics projects using ArcGIS Schematics Designer. ticated spatial modeling and analysis applications. This course
You will learn how to create and edit schematic diagrams, about teaches how to use ArcGIS Spatial Analyst to produce and control
ArcGIS Schematics layout tasks and functions, and how to manage raster data and create a variety of raster surfaces. In course exer-
selections between map and schematic views. This course does not cises, you will work within the ArcGIS geoprocessing environment
cover the end-user interface to ArcGIS Schematics. to create, execute, and automate spatial analysis workflows.
This course is designed for administrator-level users who have This course is designed for experienced ArcGIS users who want to
a working knowledge of the end-user functionality of ArcGIS work with rasters to identify spatial relationships, develop suitability
Schematics and who need to configure schematics projects for models, or calculate the cost of travel over a surface.
distribution within their organization. The course is not intended
for those who want to create custom applications using the ArcGIS Goals
Schematics ArcObjects libraries. After completing this course, you will be able to
Understand basic cell-based modeling concepts.
Goals
Use ArcGIS Spatial Analyst tools in dialog boxes, models, and
After completing this course, you will be able to
at the command line.
Use the ArcGIS Schematics toolbars.
Control analysis results using geoprocessing
Create schematics from a selection set or from a tracing result. environment settings.
Use predefined algorithms for schema layout. Create continuous surface maps.
Control symbology through the parameters file. Create straight-line and cost-weighted distance surfaces.
Understand the different running modes. Find least-cost paths.
Use the ArcGIS Schematics Designer to customize Generate density maps.
workspace files.
Convert vector data to raster data.
Configure schematics project settings using ArcGIS Schematics
Perform viewshed analysis.
Designer: data source, diagram types, label and symbology
properties, diagram definition based on geometric networks, Perform neighborhood and zonal analyses.
custom query-based diagram definition, and ArcGIS
Price: $130
Schematics rules.
Required software
Price To complete the exercises, ArcView 9.2, ArcEditor 9.2, or
ESRI Site: $980 (per seat) ArcInfo 9.2 or higher and ArcGIS Spatial Analyst 9.2 or higher
Client Site: $7,640 (per class, up to 12 students) are required.
Much better than any textbook. I learned the concepts and then affirmed
that knowledge by doing it with the material fresh in my mind.
William Shamburg, Student
Texas State University
San Marcos, Texas
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Working with ArcGIS Spatial Analyst Working with ArcGIS Spatial Analyst for Geospatial
IL Three days (24 hours) Intelligence
IL Five days (40 hours)
Overview Overview
ArcGIS Spatial Analyst software provides tools for conducting ArcGIS Spatial Analyst software is used by law enforcement,
sophisticated spatial analyses and creating different types of spatial defense, intelligence, and other agencies to support decision
models. This course covers fundamental raster data concepts and making and manage responses to potential threat events. This
shows how to use ArcGIS Spatial Analyst tools to create, process, course teaches how to use ArcGIS Spatial Analyst to create and
and analyze spatial data. You will focus on problems that are best prepare raster data for use in spatial models. You will learn basic
solved in a raster environment such as surface analysis and distance raster concepts and become familiar with the ArcGIS Spatial Analyst
measurement. The use of ArcGIS Spatial Analyst tools in the tools for creating models. You will also learn how to display data
ArcGIS 9 geoprocessing framework is emphasized. using ArcGIS 3D Analyst software visualization tools. Course exam-
ples and exercises use scenarios related to intelligence and security
This course is designed for experienced ArcGIS users who want to
issues. The course includes a one-day, scenario-based team exercise
conduct raster-based analysis, conversion, and editing.
in which you build a spatial decision model using typical spatial data
Goals to help answer questions about recent intelligence information.
After completing this course, you will be able to This course is designed for experienced ArcGIS users who want to
Understand fundamental raster concepts. conduct raster-based analysis for security, defense, and intelligence
applications.
Display and query raster data.
Georeference, transform, and project raster data. Goals
Create geodatabase raster datasets and raster catalogs. After completing this course, you will be able to
Understand how ArcGIS Spatial Analyst tools are organized. Navigate the ArcGIS Spatial Analyst interface.
Apply ArcGIS Spatial Analyst tools for surface and Understand basic concepts of the raster data model.
distance analyses. Convert data to raster formats.
Use groundwater hydrology tools. Use map algebra functions.
Use map algebra functions. Create distance models.
Interpolate surfaces from sample points. Interpolate surfaces from sample points.
Understand basic suitability modeling methodology. Understand and apply basic modeling concepts.
Use ModelBuilder to create suitability models. Create general threat-rating and vulnerability maps.
Price Create a spatial decision model for analysis of a potential
ESRI Site: $1,470 (per seat) threat event.
Display spatial data in three dimensions using
Client Site: $11,460 (per class, up to 12 students)
ArcGIS 3D Analyst.
Prerequisites and recommendations
Price
Completion of ArcGIS Desktop II: Tools and Functionality or
ESRI Site: $2,450 (per seat)
Learning ArcGIS Desktop or equivalent knowledge is required.
Client Site: $19,100 (per class, up to 12 students)
Overview Overview
For data creation, acquisition, and manipulation projects, maintain- GIS Data ReViewer (an extension to ArcGIS Desktop) is a quality
ing data quality from start to finish is essential, but performing control management application that provides a suite of tools
data quality control without encumbering the production process designed to simplify many aspects of data validation. This course
has traditionally been a challenge. GIS Data ReViewer provides the is intended for those who will be using GIS Data ReViewer to find,
solution. This course introduces GIS Data ReViewer and some of track, and correct spatial and attribute errors in GIS data. You will
the tools it provides for reviewing data quality with visual checks. learn different methods for identifying and recording potential
You will learn techniques for systematically reviewing data, record- errors in the data including automated spatial and attribute checks
ing errors, and creating notepad feature sketches as well as how as well as the more traditional visual data inspection. You will also
GIS Data ReViewer can automate spatial and attribute checks. learn about the ReViewer table, which tracks and manages the
The course covers how to take advantage of data sampling and status of potential errors.
manage the review cycle.
This course is designed for project managers, spatial data manag-
This course is designed for anyone responsible for or interested in ers, and GIS technicians who will be involved in performing data
GIS data quality control. quality checks using GIS Data ReViewer. This course is appropri-
ate for anyone working with Production Line Tool Set (PLTS ) for
Goals ArcGISFoundation as well as the PLTS for ArcGISMapping
After completing this course, you will be able to Agency Solution and PLTS for ArcGISDefense Solution. This
Start a GIS Data ReViewer session. course is also appropriate for anyone using a stand-alone license of
the GIS Data ReViewer extension.
Configure and run GIS Data ReViewer data checks.
Conduct a visual data review. Goals
Create a review sample set. After completing this course, you will be able to
Manage records in the GIS Data ReViewer table. Understand the QA/QC process and tasks.
Run automated data checks.
Price: $26
Create a batch job for performing a cumulative data review.
Required software
Perform a visual review of GIS data.
To complete the exercise, ArcView 9.2, ArcEditor 9.2, or
ArcInfo 9.2 and Production Line Tool Set (PLTS) for ArcGIS Track and manage errors in the ReViewer table.
GIS Data ReViewer 9.2 are required. This course includes a Work with correction and verification modes.
streamed presentation. To view the presentation, a broadband
Internet connection and Windows Media Player software Price
are required. ESRI Site: $980 (per seat)
Client Site: $7,640 (per class, up to 12 students)
Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or Prerequisites and recommendations
Learning ArcGIS Desktop or equivalent knowledge is required. Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop or equivalent knowledge is required.
Completion of ArcGIS Desktop III: GIS Workflows and Analysis and
QA/QC for GIS Data is recommended.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
The Map Production SystemAtlas (MPS-Atlas) extension, a Map Production SystemAtlas (MPS-Atlas) (an extension to
component of the Production Line Tool Set (PLTS) for ArcGIS, ArcGIS Desktop) is a cartographic production application that
combines map book functionality, dynamic text, data frame provides tools for creating high-quality, high-volume map prod-
managers, and element placement rules into a batch cartographic ucts, automated map books, and reference grids based on
production system. This course provides an introduction to all the product specifications. In this course, you will learn how to use the
components of MPS-Atlas. You will learn how to batch-print maps, MPS-Atlas extension to create high-quality cartographic products.
batch-export maps, and batch-save maps to individual files. At the You will work with cartographic tools in this software to create and
end of the course, you will be able to begin making map series and manage a map series (map book) and learn different techniques for
atlases on your own. symbolizing data, working with geographic representations, and
creating dynamic text and tables in the layout. Additionally, the
This course is designed for experienced ArcGIS users who want to
course discusses creating and applying reference grids to layouts
learn how to use the MPS-Atlas extension for high-volume map
using the Grid Manager tools.
production projects.
This course is designed for project managers, spatial data manag-
Goals ers, and GIS technicians who will be involved in creating carto-
After completing this course, you will be able to graphic products using MPS-Atlas. This course is appropriate
Describe the components of MPS-Atlas. for anyone using Production Line Tool Set (PLTS) for ArcGIS
Foundation as well as the PLTS for ArcGISMapping Agency
Automatically calculate data frame properties.
Solution and PLTS for ArcGISDefense Solution. This course is
Add dynamic map text. also appropriate for anyone using a stand-alone license of the
Set map element placement rules. MPS-Atlas extension.
Update a map sheet area of interest.
Goals
Create dynamic page layouts.
After completing this course, you will be able to
Export and print map sheets.
Understand basic cartographic concepts.
Create a simple map series.
Create a map series with MPS-Atlas.
Price: $26 Symbolize features using batch symbolization methods.
Required software Understand geographic representations and implement them
To complete the exercise, ArcView 9.2, ArcEditor 9.2, or with visual specifications.
ArcInfo 9.2 or higher and PLTS for ArcGIS MPS-Atlas 9.2 are Create and apply dynamic table elements to a layout or
required. This course includes a streamed presentation. To view a map series.
the presentation, a broadband Internet connection and Windows Create reference grids.
Media Player software are required.
Batch print and export cartographic products.
Prerequisites and recommendations
Price
Completion of ArcGIS Desktop II: Tools and Functionality or
ESRI Site: $980 (per seat)
Learning ArcGIS Desktop or equivalent knowledge is required.
Client Site: $7,640 (per class, up to 12 students)
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 33
Desktop GIS
Overview Overview
Production Line Tool Set (PLTS) for ArcGIS is a collection of soft- MapObjects software is a powerful collection of embeddable
ware applications developed to extend ArcGIS for high-volume data- mapping and GIS components that allows developers to create
base production, maintenance, and quality control. In this course, end-user applications that include live maps and GIS capabilities.
you will focus on the data creation aspects of PLTS for ArcGIS. You This course provides an overview of the possibilities that
will learn how to create a production geodatabase and how to MapObjects offers for custom mapping applications and show-
establish validation rules using the PLTS for ArcGIS Knowledge Base. cases dynamic maps and custom applications developed with
You will also gain proficiency with the editing, attribution, and data- MapObjects and Microsoft Visual Basic. You will explore the
loading tools that are included with this software. range of MapObjects functionality by running custom applications
and examining the code used to build them.
This course is designed for those who will be creating and maintain-
ing GIS data using PLTS for ArcGIS. Project managers, spatial data This course is designed for experienced Visual Basic programmers
managers, and GIS technicians who will be involved in creating and who want to create Windows-based GIS and mapping applications
maintaining production data with this software will find the course using MapObjects.
of particular benefit. This course is appropriate for anyone working
with PLTS for ArcGISFoundation as well as PLTS for ArcGIS Goals
Mapping Agency Solution and PLTS for ArcGISDefense Solution. After completing this course, you will be able to
Understand how Visual Basic and MapObjects work together.
Goals
Describe the range of functionality of MapObjects.
After completing this course, you will be able to
Add a control that uses a MapObjects component.
Construct a production geodatabase.
Access map layers.
Create, edit, and maintain the knowledge base.
Work with coordinates.
Load data using Data Loader.
Change symbology.
Edit and attribute features using PLTS for ArcGIS.
Implement geocoding.
Price Create and deploy applications.
ESRI Site: $1,470 (per seat)
Price: Free
Client Site: $11,460 (per class, up to 12 students)
Required software
Prerequisites and recommendations To complete the exercises, MapObjects 2.02.2 Windows Edition
Completion of ArcGIS Desktop II: Tools and Functionality or and Microsoft Visual Basic 6 are required.
Learning ArcGIS Desktop or equivalent knowledge is required.
Completion of ArcGIS Desktop III: GIS Workflows and Analysis is Prerequisites and recommendations
recommended. You should be an experienced Microsoft Visual Basic programmer.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
HAZUS-MH Overview and Installation by Kevin Mickey Introduction to Using HAZUS-MH to Assess Losses
W One module (three hours)Free from a Riverine Flood Hazard by Kevin Mickey
W One module (three hours)
Overview Overview
This course provides an overview of the capabilities of HAZUS-MH, This course explains the process of defining a riverine flood
a loss-estimation tool used by the Federal Emergency Management hazard and performing a loss estimation using HAZUS-MH. While
Agency (FEMA) for earthquake, flood, and hurricane wind hazards. HAZUS-MH offers a wide range of options for defining a flood
In this course, you learn to install the HAZUS-MH software and hazard, this course focuses on the two options that require the
define a study region, the area of analysis used by HAZUS-MH. least amount of user inputdefining a flood hazard based on
You will also explore the basic types of analysis that HAZUS-MH a return period and defining a flood hazard based on a stream
can perform and learn about the types of information this tool can discharge. These procedures are frequently applied by communi-
generate about the social and economic impacts of natural hazards. ties interested in understanding the potential social and economic
impacts that might occur as a result of flooding.
This course is designed for new HAZUS-MH users. HAZUS-MH is
a tool that is useful to a wide range of audiences including any This course is designed for HAZUS-MH users who want to generate
organization or individuals responsible for planning how to address a loss estimation based on a flood hazard.
the economic and social impacts of natural hazards. No ArcGIS
software experience is required. Goals
After completing this course, you will be able to
Goals
Perform an analysis of a flood hazard based on a user-specified
After completing this course, you will be able to
return period.
Understand the basic capabilities of the HAZUS-MH program. Perform an analysis of a flood hazard based on a user-provided
Install HAZUS-MH. stream discharge value.
Create a HAZUS-MH study region.
Price: $26
Conduct a basic hazard analysis using HAZUS-MH and explore
the loss estimations generated by the analysis.
Required software
To complete the exercise, ArcView 9.2, ArcEditor 9.2, or
Price: Free ArcInfo 9.2; ArcGIS Spatial Analyst 9.2; and HAZUS-MH MR3
are required. This course includes a streamed presentation. To view
Required software
the presentation, a broadband Internet connection and Windows
To complete the exercise, ArcView 9.2, ArcEditor 9.2, or
Media Player software are required.
ArcInfo 9.2; ArcGIS Spatial Analyst 9.2; and HAZUS-MH MR3
are required. This course includes a streamed presentation. To view Prerequisites and recommendations
the presentation, a broadband Internet connection and Windows Completion of HAZUS-MH Overview and Installation or equivalent
Media Player software are required. knowledge is required.
Prerequisites and recommendations
Completion of the HAZUS-MH (Multi-Hazards) for Decision
Makers free training seminar or equivalent knowledge about the
HAZUS-MH program is recommended.
Integrating User-Supplied Hazard Data into the HAZUS-MH Flood Model Output and Applications
HAZUS-MH Flood Model by Kevin Mickey by Kevin Mickey
W One module (three hours) W One module (three hours)
Overview Overview
This course teaches the process of integrating hazard data into The HAZUS-MH Flood model provides tools to define floods of
HAZUS-MH to perform a more precise flood loss-estimation study varying magnitudes and estimate the social and economic impacts
than is typically possible in a basic HAZUS-MH analysis. The abil- that result from such events. Loss estimations are based on
ity to integrate flood hazard data created in other models into impacts to the built environment and to the populations that live
HAZUS-MH, where scientifically based loss estimation can be gener- in communities impacted by flooding. They account for such things
ated, is especially important to those who plan to use HAZUS-MH as damages to buildings and their contents, losses to essential
to support flood insurance studies or support community planning facilities, impacts on transportation and utility lifelines, and impacts
goals. This course covers two methods for integrating flood hazard on agriculture. In addition, they also address such things as debris
data created in other modeling applications into a HAZUS-MH generation and shelter requirements. This course provides an
flood study. The first method requires a user-defined flood bound- overview of the many types of output that the flood model can
ary, digital elevation model, and information about a flood surface. generate, with a focus on how this information can be effectively
The second method requires only a flood depth grid in ESRI Grid used by communities to better plan for and prevent losses from
format. With the development of products generated by programs flood events.
such as the Federal Emergency Management Agency (FEMA) Map
This course is designed for HAZUS-MH users who want to gener-
Modernization Program, the inputs that are required to use these
ate an estimation of social and economic impacts that might be
methods are now available to many communities across the United
sustained as a result of a flood hazard. Community planners,
States. The course exercise explores these methods and prepares
emergency managers, decision makers, academics, and any
you to conduct these types of flood loss-estimation studies within
other person or organization involved with managing the risks to
your own community.
communities from flood events will find the course of particular
This course is designed for new HAZUS-MH users who have benefit.
developed or acquired information about flood hazards in their
communities that they want to integrate into the HAZUS-MH loss- Goals
estimation process. Flood engineers or those with equivalent experi- After completing this course, you will be able to
ence will find the course of particular benefit. Identify the types of information that HAZUS-MH can generate
about social and economic impacts from flood events.
Goals
Understand how HAZUS-MH can be used to identify and
After completing this course, you will be able to
explore the effectiveness of actions that can reduce the loss of
Understand the process and requirements for using the life and property sustained as a result of flooding.
HAZUS-MH Flood Information Tool to develop a flood depth
grid that can be used in HAZUS-MH for loss-estimation Price: $26
purposes.
Required software
Integrate a user-defined flood depth grid into a HAZUS-MH To complete the exercise, ArcView 9.2, ArcEditor 9.2, or
loss-estimation process. ArcInfo 9.2; ArcGIS Spatial Analyst 9.2; and HAZUS-MH MR3
are required. This course includes a streamed presentation. To view
Price: $26
the presentation, a broadband Internet connection and Windows
Required software Media Player software are required.
To complete the exercise, ArcView 9.2, ArcEditor 9.2, or
ArcInfo 9.2; ArcGIS Spatial Analyst 9.2; and HAZUS-MH MR3 Prerequisites and recommendations
are required. This course includes a streamed presentation. To view Completion of HAZUS-MH Overview and Installation and
the presentation, a broadband Internet connection and Windows Introduction to Using HAZUS-MH to Assess Losses from a Riverine
Media Player software are required. Flood Hazard or equivalent knowledge is required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Introduction to Using HAZUS-MH for Hurricane Loss Introduction to Using HAZUS-MH for Earthquake Loss
Estimation by Kevin Mickey Estimation by Kevin Mickey
W One module (three hours) W One module (three hours)
Overview Overview
The HAZUS-MH Hurricane Wind model is a tool for assessing the The HAZUS-MH Earthquake model considers information about
losses that might be experienced from a hurricane. This model has building stock, economic data, geology, the location and size of
the capability to assess impacts from historic storms as well as user- potential earthquakes, and other information to estimate losses
defined storms, and can also consider the impact of storms based that might be incurred from an earthquake. Once the location
on their probability of occurring. In this course, you will learn the and size of a hypothetical earthquake are identified, the model
abilities of HAZUS-MH to generate estimates of building damage estimates the violence of the ground shaking, the number of build-
estimates, shelter needs, and economic impacts from hurricane ings damaged, the number of casualties, the amount of damage to
wind events. In the course exercise, you define a hurricane scenario transportation systems, disruption to the electrical and water utili-
and review its social and economic impacts. ties, the number of people displaced from their homes, estimated
cost of repairing the projected damage, and other effects. In the
This course is designed for HAZUS-MH users who want to gener-
course exercise, you define an earthquake scenario and review its
ate an estimation of social and economic impacts that might be
social and economic impacts.
sustained as a result of a hurricane hazard. Community planners,
emergency managers, decision makers, academics, and any other This course is designed for HAZUS-MH users who want to want to
person or organization that is involved with aspects of managing generate an estimation of social and economic impacts that might
the risks to communities from hurricane events and that needs to be sustained as a result of an earthquake. Community planners,
understand how HAZUS-MH can be used to help mitigate those emergency managers, decision makers, academics, and any other
risks will find the course of particular benefit. person or organization that is involved with aspects of manag-
ing the risks to communities from earthquakes and that needs to
Goals understand how HAZUS-MH can be used to help mitigate those
After completing this course, you will be able to risks will find the course of particular benefit.
Identify the types of information that HAZUS-MH can generate
Goals
about social and economic impacts from hurricane events.
After completing this course, you will be able to
Understand how HAZUS-MH can be used to identify and
explore the effectiveness of actions that can reduce the loss of Identify the types of information that HAZUS-MH can generate
life and property sustained as a result of hurricane winds. about social and economic impacts from earthquake events.
Understand how HAZUS-MH can be used to identify and
Price: $26
explore the effectiveness of actions that can reduce the loss of
Required software life and property sustained as a result of an earthquake.
To complete the exercise, ArcView 9.2, ArcEditor 9.2, or
Price: $26
ArcInfo 9.2 and HAZUS-MH MR3 are required. This course includes
a streamed presentation. To view the presentation, a broadband Required software
Internet connection and Windows Media Player software are To complete the exercise, ArcView 9.2, ArcEditor 9.2, or
required. ArcInfo 9.2 and HAZUS-MH MR3 are required. This course includes
a streamed presentation. To view the presentation, a broadband
Prerequisites and recommendations Internet connection and Windows Media Player software are
Completion of HAZUS-MH Overview and Installation or equivalent required.
knowledge is required.
Prerequisites and recommendations
Completion of HAZUS-MH Overview and Installation or equivalent
knowledge is required.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 37
Desktop GIS
Overview Overview
Customizing the default ArcGIS interface to match user prefer- You dont need to be an experienced programmer to customize
ences and workflows does not require hours of programming ArcMap. This course introduces easy ways to add custom function-
anyone can achieve custom functionality using the available ality to the ArcMap interface. Using sample Visual Basic and Visual
resources. This course teaches you how to rearrange ArcCatalog Basic for Applications code, you will learn how to add, remove,
and ArcMap interface controls and take advantage of available and rearrange toolbars and menus; create new buttons, tools,
code samples to match individual preferences and workflows. The commands, and shortcut keys; and access commands that are not
course takes you through the process of finding and implementing on the ArcMap interface.
existing Visual Basic for Applications code samples to quickly get
This course is designed for ArcGIS users who would like to
custom functionality.
customize the ArcMap default interface or extend its functionality.
This course is designed for experienced ArcGIS users who want
to change the software interface and get custom functionality Goals
without learning how to write code. After completing this course, you will be able to
Use the Customize dialog box to add, delete, and move
Goals
buttons and tools on standard ArcMap toolbars.
After completing this course, you will be able to
Create a custom toolbar.
Modify the appearance and location of interface elements.
Modify a shortcut key.
Save and reuse interface customizations.
Find sample code and run it as a macro.
Create custom buttons and tools.
Associate a macro with a tool on a toolbar.
Add custom functionality using macros and dynamic
Save customizations only to the current map document or to
link libraries.
all ArcMap sessions.
Use code to make advanced feature attribute calculations.
Find code samples using online resources. Price: $26
Required software
Price: $52
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Required software or higher is required. This course includes a streamed presentation.
To complete the exercises, ArcView 9.2, ArcEditor 9.2, or To view the presentation, a broadband Internet connection and
ArcInfo 9.2 or higher is required. Windows Media Player software are required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Introduction to Visual Basic 6 Learning Visual Basic for Applications for New ArcGIS
W Six modules (18 hours)The first learning module is free. Developers
W Six modules (18 hours)The first learning module is free.
Overview Overview
This course teaches the fundamental concepts of the Visual Basic This course teaches the fundamental concepts of programming
programming language. You will learn and immediately apply using Microsoft Visual Basic for Applications (VBA), the develop-
object-oriented programming concepts as you develop a Visual ment environment used for customizing ArcGIS Desktop. You
Basic application from start to finish. Some advanced topics are will learn and immediately apply object-oriented programming
covered including class modules and Component Object Model concepts as you develop VBA solutions from start to finish. This
(COM) objects. At the end of the course, you will debug, deploy, course is designed for those who are new to programming and
and package your finished application. want to learn essential programming techniques to write effective
code. At the end of the course, you will have the core skills neces-
This course is designed for those with no Visual Basic or program-
sary to begin working with ArcObjects.
ming experience. The foundation-level programming skills taught
in this course prepare you for courses that teach customization of This course is designed for ArcGIS users with no VBA or program-
ArcGIS and MapObjects. ming experience. The foundation-level programming skills taught in
this course will prepare you for courses that teach customization of
Goals ArcGIS software using ArcObjects.
After completing this course, you will be able to
Goals
Describe the available Visual Basic controls.
After completing this course, you will be able to
Control program flow using variables, constants, procedures,
and functions. Customize the user interface and create interactive forms.
Access online help for Visual Basic. Develop efficient code using variables, constants, procedures,
and functions.
Work with multiform forms, standard modules, menus, arrays,
and collections. Access help resources for VBA.
Incorporate class modules and COM objects into an Enhance code using form management, arrays, and collections.
application. Interact with classes and COM objects.
Debug, deploy, and package an application. Solidify programs using debugging and error-handling
techniques.
Price: $130
Price: $130
Required software
To complete the exercises, Microsoft Visual Basic 6 Professional Required software
or Enterprise Edition and Microsoft Developer Network (MSDN) To complete the exercises, ArcView 9.1, ArcEditor 9.1, or
Library are required. ArcInfo 9.1 or higher is required.
Exploring the VBA Environment Working with Variables and Functions in VBA
W One module (three hours)Free W One module (three hours)
Overview Overview
ArcGIS users can customize and extend the functionality of the Building on the foundation provided in Exploring the VBA
interface using Visual Basic for Applications (VBA), the program- Environment, this course teaches fundamental Visual Basic for
ming environment included with the software. This course is the Applications (VBA) programming techniques that can be used to
first in a series of focused courses on VBA. You will learn the extend the functionality of the ArcGIS interface. You will learn
basic components of VBA and the Visual Basic Editor, fundamental VBA syntax rules and code structure as you work with predefined
programming terminology, where VBA code is stored, how VBA code functions, declare and calculate variables, and use variables with
is structured, and how to access and work with Visual Basic Help. input boxes and message boxes.
This course is designed for ArcGIS users with no VBA or program- This course is designed for ArcGIS users who want to learn VBA
ming experience who want to become familiar with the VBA programming techniques to customize the ArcGIS interface and
environment. create custom solutions.
Goals Goals
After completing this course, you will be able to After completing this course, you will be able to
Run a VBA macro. Describe the different types of variable scope.
Navigate the Visual Basic Editor. List naming conventions for variables used in VBA.
Search for topics in the Visual Basic Help. Declare different types of variables.
Create a code module and a simple procedure. Change the value stored in a variable.
Understand the different options for saving customizations. Use the message box and input box functions.
Add a macro to a toolbar using the Customize dialog box.
Price: $26
Price: Free Required software
Required software To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9 or higher is required. This course includes a streamed presentation.
or higher is required. This course includes a streamed presentation. To view the presentation, a broadband Internet connection and
To view the presentation, a broadband Internet connection and Windows Media Player software are required.
Windows Media Player software are required.
Prerequisites and recommendations
Prerequisites and recommendations Completion of Getting Started with GIS or equivalent knowledge is
Completion of Getting Started with GIS or equivalent knowledge required. Familiarity with the VBA environment is also required. Prior
is required. No VBA or programming experience is required. Prior completion of Exploring the VBA Environment is recommended.
completion of Customizing ArcMap: Easy Ways to Extend the
Interface is recommended for those who want to learn how to
customize ArcMap using sample code.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
In the ArcGIS environment, GIS technicians use Visual Basic for Branching allows programs to execute different code based on
Applications (VBA) to customize communication with users through user input or the result of a process. With looping, programs can
forms. In this course, the third in the VBA series of focused courses, repeat processes until specific conditions are met. This course is the
you will learn exactly what VBA forms are, common uses of forms, fourth in the Visual Basic for Applications (VBA) series of focused
the two parts of a form, how to design and write code to make courses and introduces the two branching methods (the If Then
new forms, and how to incorporate these forms into the ArcMap Else statement and the Select Case statement) and the two looping
interface. structures (the For Next loop and the Do loop) that are available
in the VBA environment. You will learn how to implement branch-
This course is designed for ArcGIS users who want to learn VBA
ing and looping to make your code more robust. The course also
programming techniques to customize the ArcGIS interface and
teaches how branching and looping can be used in conjunction
create custom solutions.
with ArcObjects.
Goals This course is designed for ArcGIS users who want to learn VBA
After completing this course, you will be able to programming techniques to customize the ArcGIS interface and
Create a form for user interaction. create custom solutions.
Set form properties. Goals
Add controls to a form and set their properties. After completing this course, you will be able to
Associate code with the event procedures of controls on Write If Then Else statements.
a form.
Find and use sample code.
Write code to call a form from another form.
Write Select Case statements.
Associate a form with a button on the interface.
Explain the difference between a For Next loop and
Price: $26 a Do loop and know when to use each.
Use conditional statements and loops together in code.
Required software
To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
Price: $26
or higher is required. This course includes a streamed presentation.
To view the presentation, a broadband Internet connection and
Required software
Windows Media Player software are required. To complete the exercises, ArcView 9, ArcEditor 9, or ArcInfo 9
or higher is required. This course includes a streamed presentation.
Prerequisites and recommendations To view the presentation, a broadband Internet connection and
Completion of Getting Started with GIS or equivalent knowledge Windows Media Player software are required.
is required. Familiarity with the VBA environment is also required.
Prior completion of Exploring the VBA Environment and Working
Prerequisites and recommendations
with Variables and Functions in VBA is recommended. Completion of Getting Started with GIS or equivalent knowledge
is required. You should also be familiar with the VBA environment.
Prior completion of Exploring the VBA Environment, Working with
Variables and Functions in VBA, and Working with Forms in VBA
is recommended.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 41
Desktop GIS
Introduction to Programming ArcObjects Using the Introduction to Programming ArcObjects Using the
Java Platform Microsoft .NET Framework
IL Three days (24 hours) IL Three days (24 hours)
Overview Overview
The ArcObjects libraries provide a rich set of functionality that ArcObjects components are the building blocks of the ArcGIS
developers can use to build powerful GIS applications. ArcObjects family of products, and the ArcObjects libraries provide a set
components are the building blocks of the ArcGIS family of prod- of software components and a framework for developing GIS
ucts including ArcGIS Desktop, ArcGIS Engine, and ArcGIS Server. applications. This course introduces the ArcObjects libraries to
This course introduces the ArcObjects libraries and teaches how Microsoft .NET programmers and teaches how to develop custom
to develop custom applications with ArcObjects using the Java GIS applications. You will work with ArcGIS Engine controls and
platform. In course exercises, you will use the ArcObjectsJava .NET development tools and learn how to use help resources. In the
developer resources to create applications and tools that perform course exercises, you will work with the ArcObjects .NET devel-
a variety of GIS tasks including map navigation, feature selection oper resources and ArcGIS Engine controls to create applications
and rendering, spatial operations, data projection, and editing. that perform specific GIS tasks including map navigation, feature
The course emphasizes the workflows required to build custom selection and rendering, spatial operations, data projection, data
ArcObjects applications for ArcGIS Engine and ArcGIS Server. management, editing, geoprocessing, and map creation.
This course is designed for those experienced with ArcGIS and Java This course is designed for experienced Microsoft .NET program-
but who are new to programming ArcObjects. Java developers mers who want to develop applications using ArcObjects.
who would like to become familiar with the functionality available
with ArcObjects in order to build custom ArcGIS Engine or ArcGIS Goals
Server applications will benefit from this course. After completing this course, you will be able to
Describe the architecture of the core ArcObjects libraries.
Goals
Illustrate the most effective ways to use the components of
After completing this course, you will be able to
the software development kit (SDK) and developer tools to
Effectively use the components of the software development implement custom functionality.
kit (SDK) and developer tools to implement custom
Use ArcObjects to develop GIS functionality using .NET.
functionality.
Customize .NET forms with ArcGIS Engine controls.
Use ArcObjects to develop GIS functionality using the Java
platform. Write reusable code for automating tasks in ArcGIS.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Introduction to Programming ArcObjects Using VBA Extending the ArcGIS Desktop Applications
IL Three days (24 hours) IL Three days (24 hours)
Overview Overview
ArcObjects components are the building blocks of the ArcGIS The ArcGIS Desktop applications, including ArcMap, ArcCatalog,
family of products, and the ArcObjects libraries provide a rich set of ArcScene, and ArcGlobe, all share a common application
functionality that developers can use to build powerful GIS appli- framework. Developers can extend these applications with custom
cations. This course introduces the ArcObjects libraries to Visual buttons, tools, windows, and extensions to provide additional
Basic for Applications (VBA) programmers and teaches how to functionality to end users. This advanced course shows how to
develop custom applications and solutions that extend core ArcGIS customize and extend ArcGIS applications by building custom COM
functionality. You will work with VBA development tools and the components. You will learn the fundamentals of the application
ArcGIS Customize dialog box and learn how to access online help framework and the types of customizations that are possible. In
resources. In course exercises, students use the ArcObjects VBA course exercises, you will build custom COM components and learn
developer resources to create applications and tools that perform how to seamlessly integrate them into ArcGIS Desktop applications.
specific GIS tasks including map navigation, feature selection and
This course is designed for experienced ArcObjects programmers.
rendering, spatial operations, data projection, editing, and geopro-
Course exercises can be completed using Visual Basic .NET, C#, or
cessing. The course emphasizes the workflows required to build
Visual Basic 6. The lecture portion of the course mainly focuses on
custom ArcObjects applications for ArcGIS.
developing using the .NET languages.
This course is designed for experienced VBA developers and for
experienced ArcGIS users who are new to programming ArcObjects. Goals
After completing this course, you will be able to
Goals
Understand the ArcGIS application framework.
After completing this course, you will be able to
Build custom COM components.
Customize the ArcGIS graphical user interface.
Implement ESRI interfaces.
Describe the architecture of the ArcObjects core libraries.
Work with component categories.
Illustrate the most effective ways to use the components of the
Understand the ArcGIS-Visual Studio .NET integration.
software development kit (SDK) and developer tools to imple-
ment custom functionality. Integrate components into ArcGIS Desktop applications.
Use ArcObjects to develop GIS functionality using VBA. Create custom commands, tools, toolbars, and menus.
Write reusable code for automating tasks in ArcGIS. Create custom dockable windows, property sheets, and views.
Create custom application, class, and editor extensions.
Price
Persist data in map documents.
ESRI Site: $1,470 (per seat)
Create geoprocessing tools.
Client Site: $11,460 (per class, up to 12 students)
Deploy solutions.
Prerequisites and recommendations
Price
Completion of ArcGIS Desktop II: Tools and Functionality or
ESRI Site: $1,470 (per seat)
Learning ArcGIS Desktop or equivalent knowledge is required.
Intermediate programming experience in Visual Basic (VB) or VBA is Client Site: $11,460 (per class, up to 12 students)
also required. If you have no VB or VBA programming experience,
you should take Learning Visual Basic for Applications for New
Prerequisites and recommendations
ArcGIS Developers or Introduction to Visual Basic 6 before taking Completion of Introduction to Programming ArcObjects Using
this class. VBA or Introduction to Programming ArcObjects Using the
Microsoft .NET Framework or six months experience programming
with ArcObjects is required. You should have experience program-
ming with COM and Visual Basic 6, Visual Basic .NET, or C#. You
should also be familiar with the ArcObjects developer resources
such as the Developer Help and object model diagrams.
Introduction to Geoprocessing Scripts Using Python Writing Advanced Geoprocessing Scripts Using Python
IL Two days (16 hours) IL Three days (24 hours)
Overview Overview
The ArcGIS 9 geoprocessing framework includes a scripting Building on the skills and knowledge taught in Introduction to
environment, and Python is the scripting language included with Geoprocessing Scripts Using Python, this course teaches inter-
ArcGIS. This course introduces Python and shows how it can be mediate to advanced Python scripting techniques for the ArcGIS
used to access and automate geoprocessing functionality. You geoprocessing framework. You will begin by refining your Python
will learn Python scripting syntax, then begin writing scripts to scripting skills as you manipulate several key data types and create
automate geoprocessing operations. You will also learn how to effective, reusable code. You will then apply these skills to execute
incorporate Python scripts as custom tools in ArcToolbox. custom geoprocessing functionality. The course covers how to
incorporate Python scripts into the ModelBuilder environment and
This course is designed for experienced ArcGIS users who want
prepares you to leverage the full capabilities of Python scripting
to learn how to automate everyday processes or create complex
within the ArcGIS geoprocessing framework.
analytical scripts. ARC Macro Language (AML) and Avenue
programmers who want to write scripts for ArcGIS 9 will also find This course is designed for experienced ArcGIS users who want to
the course of interest. create Python scripts to automate complex geoprocessing tasks.
Goals Goals
After completing this course, you will be able to After completing this course, you will be able to
Understand the basics of the Python scripting language.
Manipulate Pythons key data types including strings, lists,
Understand how scripts can be used in the ArcGIS and dictionaries.
geoprocessing framework. Write Python scripts to read and write text files.
Incorporate tools and environment settings into scripts. Create reusable code.
Incorporate cursors, describe objects, and enumerations Create scripts that read existing geometries and create new
into scripts. geometries.
Work with scripts in ArcToolbox. Work with subsets of data.
Access resources for debugging Python code. Implement data management techniques on file-based and
multiuser geodatabases.
Price
Incorporate Python scripts into the ModelBuilder environment.
ESRI Site: $980 (per seat)
Client Site: $7,640 (per class, up to 12 students) Price
ESRI Site: $1,470 (per seat)
Prerequisites and recommendations
Client Site: $11,460 (per class, up to 12 students)
Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop and ArcGIS Desktop III: GIS Workflows Prerequisites and recommendations
and Analysis or equivalent knowledge is required. Basic program- Completion of ArcGIS Desktop II: Tools and Functionality or
ming skills, such as using loops and conditional statements, are Learning ArcGIS Desktop, ArcGIS Desktop III: GIS Workflows and
also required. Analysis, and Introduction to Geoprocessing Scripts Using Python
or equivalent knowledge is required. You should have experience
applying the concepts and syntax taught in Introduction to
Geoprocessing Scripts Using Python. In particular, experience
writing Python scripts that contain variables, loops, and standard
ArcGIS geoprocessing tools is required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Developing Applications with ArcGIS Engine Using Introduction to the Multiuser Geodatabase
the Microsoft .NET Framework IL Two days (16 hours)
IL Two days (16 hours)
Overview Overview
ArcGIS Engine Developer Kit includes a set of embeddable soft- The multiuser geodatabase uses ArcSDE technology and a
ware components and a toolkit that can be used to build stand- relational database management system (RDBMS) to store large
alone applications. This advanced course shows how to use ArcGIS amounts of GIS data that many users may concurrently access.
Engine Developer Kit to build custom applications for the Windows This course, designed for the end user of a multiuser geodatabase,
platform using the Microsoft .NET development environment. You bridges the gap between the ArcSDE administrator and the GIS
will be introduced to ArcGIS Engine and the components, libraries, professional and shows how to leverage the powerful capabili-
and APIs included with ArcGIS Engine Developer Kit. You will learn ties offered by the multiuser geodatabase. You will learn how to
the types of applications that can be created, the licensing and apply GIS skills in a multiuser environment and how the multiuser
authorization model, and how to deploy applications with ArcGIS environment differs from the personal geodatabase (single user)
Engine Runtime. The course also teaches how to build custom environment. The course also discusses geodatabase functional-
components that extend the ArcGIS Engine controls framework. ity in the context of an editing environment, fundamental editing
workflow procedures, and client-side performance considerations.
This course is designed for experienced ArcObjects program-
This course does not focus on a specific supported RDBMS and is
mers who have Windows, Microsoft .NET, and COM development
suitable for users working with desktop, workgroup, and enterprise
experience. Course exercises can be completed using Visual Basic
ArcSDE geodatabases.
.NET or C#.
This course is designed for experienced ArcGIS users who are
Goals familiar with the geodatabase data model and are migrating to
After completing this course, you will be able to an ArcSDE geodatabase environment. GIS managers will also find
Install ArcGIS Engine Developer Kit. the course a useful introduction to the capabilities and uses of a
multiuser geodatabase.
Configure the system and development environments.
Use the ESRI add-ons and developer tools. Goals
Understand the licensing model. After completing this course, you will be able to
Authorize applications with different levels of licenses. Describe advantages of working with an ArcSDE geodatabase.
Build stand-alone applications. Understand the difference between desktop, workgroup,
Read and write map document files. and enterprise ArcSDE geodatabases.
Store user settings. Understand basic ArcSDE and RDBMS software architecture.
Deploy ArcGIS Engine Runtime. Create and manage desktop and workgroup ArcSDE
geodatabases.
Price Understand properties of connections.
ESRI Site: $980 (per seat)
Examine vector and raster data in a multiuser geodatabase.
Client Site: $7,640 (per class, up to 12 students) Edit data stored in a multiuser geodatabase.
Prerequisites and recommendations Understand fundamental concepts of versioning workflow
Completion of Introduction to Programming ArcObjects Using procedures.
VBA or Introduction to Programming ArcObjects Using the Perform one-way geodatabase replication for editing.
Microsoft .NET Framework or six months experience programming Optimize the performance of client applications.
with ArcObjects is required. You should also have experience
programming with COM and Visual Basic .NET or C#. Review the Price
ArcGIS Desktop Developer Guide prior to class. Prior completion of ESRI Site: $980 (per seat)
Extending the ArcGIS Desktop Applications is recommended.
Client Site: $7,640 (per class, up to 12 students)
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 45
Server GIS
Overview Overview
When deploying an ArcSDE geodatabase, the editing workflow ArcSDE technology is an integrated part of ArcGIS Server and is
that is administered can mean the difference between success and used to access multiuser geographic databases stored in relational
failure. This course provides an insiders look at how to manage database management systems (RDBMS). This course prepares GIS
editing workflows in a multiuser geodatabase. You will learn how and database administrators to implement an ArcSDE geodatabase
to use the different editing environments and how to integrate by teaching how to load and manage ArcSDE data. The course
these environments into your business workflow. This course presents concepts applicable to both workgroup and enterprise
teaches how to perform both nonversioned and versioned editing. ArcSDE geodatabases but focuses primarily on the enterprise
You will learn how ArcSDE software implements versioned and ArcSDE geodatabase. You will learn the basic architecture of a
nonversioned editing through the use of geodatabase system multiuser geodatabase and will be introduced to ArcSDE connec-
metadata tables and user delta tables. Solid strategies for maintain- tion types. The course focuses on loading and managing vector
ing multiuser geodatabase performance are explored. and raster data and emphasizes best practices for interacting with
a multiuser geodatabase. You will explore multiuser geodatabase
This course is designed for ArcSDE users and experienced ArcGIS
design strategies and editing options for data stored in a multiuser
users who want to learn how to manage their editing environment
geodatabase including versioning.
in a multiuser geodatabase. This course is suitable for users working
with desktop, workgroup, and enterprise ArcSDE geodatabases. This course is designed for GIS and database administrators who
want to implement a workgroup or enterprise ArcSDE geoda-
Goals tabase. This course pairs well with the ArcGIS Server Enterprise
After completing this course, you will be able to Configuration and Tuning for Oracle and ArcGIS Server Enterprise
Understand the importance of designing an editing workflow. Configuration and Tuning for SQL Server courses.
Edit data in a nonversioned and versioned environment. Goals
Discuss and implement various editing workflows. After completing this course, you will be able to
Understand ArcSDE system tables and user delta tables. Describe the multiuser geodatabase architecture.
Understand how to manage multiple versions. Create connections to an enterprise ArcSDE geodatabase.
Use geodatabase archiving. Understand and manage user permissions.
Describe geodatabase replication. Design, load, and manage vector and raster data.
Create and use multiversioned views. Describe client optimization practices.
Monitor versioned geodatabase performance. Understand editing options in a multiuser geodatabase.
Understand and implement techniques for maintaining Understand the basic architecture and workflow of
performance. multiuser editing.
Price Price
ESRI Site: $1,470 (per seat) ESRI Site: $1,470 (per seat)
Client Site: $11,460 (per class, up to 12 students) Client Site: $11,460 (per class, up to 12 students)
Prerequisites and recommendations Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop or equivalent knowledge is required. Learning ArcGIS Desktop or equivalent knowledge is required. You
Familiarity with ArcSDE architecture and working on a Windows should also be familiar with basic RDBMS concepts.
platform is also required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
ArcGIS Server Enterprise Configuration and ArcGIS Server Enterprise Configuration and Tuning
Tuning for Oracle for SQL Server
IL Two days (16 hours) IL Two days (16 hours)
Overview Overview
ArcGIS Server includes ArcSDE technology, a server-side soft- ArcGIS Server includes ArcSDE technology, a server-side soft-
ware product that acts as the GIS gateway to spatial data stored ware product that acts as the GIS gateway to spatial data stored in
in relational database management systems. It is an integrated relational database management systems. It is an integrated part
part of ArcGIS and a core element of any enterprise GIS solution. of ArcGIS and a core element of any enterprise GIS solution. This
This course prepares Oracle database administrators to imple- course prepares Microsoft SQL Server database administrators to
ment an ArcSDE enterprise geodatabase by teaching how to build implement a multiuser geodatabase by teaching how to build an
an individual ArcSDE server. You will become familiar with the individual ArcSDE server. You will become familiar with the ArcSDE
ArcSDE architecture and learn how to configure Oracle to support architecture and learn how to configure SQL Server to support
ArcSDE, install and configure ArcSDE, and identify and trouble- ArcSDE, install and configure ArcSDE, and identify and trouble-
shoot connection types and issues. The course emphasizes the shoot connection types and issues. The course emphasizes the
importance of managing storage settings for loading vector and importance of managing storage settings for loading vector and
raster data and teaches techniques for maintaining geodatabase raster data and teaches techniques for maintaining geodatabase
performance in an editing environment. Additionally, the course performance in an editing environment. Additionally, the course
explains how ArcSDE software interacts with Oracle databases and explains how ArcSDE software interacts with SQL Server databases
presents solid strategies for maintaining and managing a multiuser and presents solid strategies for maintaining and managing a
geodatabase. multiuser geodatabase.
This course is designed for experienced Oracle database adminis- This course is designed for experienced SQL Server database
trators who need to understand how to install and configure an administrators who need to understand how to install and config-
ArcSDE enterprise geodatabase and how to manage a multiuser ure an ArcSDE multiuser geodatabase. You may choose to also
editing environment. You may choose to also enroll in Data enroll in Data Management in the Multiuser Geodatabase, which
Management in the Multiuser Geodatabase, which complements complements this course.
this course.
Goals
Goals After completing this course, you will be able to
After completing this course, you will be able to
Configure SQL Server to support ArcSDE.
Configure Oracle to support ArcSDE. Install and configure ArcSDE.
Install and configure ArcSDE. Create multiple ArcSDE workspaces.
Create multiple ArcSDE workspaces. Customize storage for ArcSDE data.
Customize storage for ArcSDE data. Configure, create, and monitor connections.
Configure, create, and monitor connections. Implement data management strategies for vector and
Implement data management strategies for vector and raster data.
raster data. Optimize ArcSDE.
Optimize ArcSDE. Maintain performance of a multiuser geodatabase.
Maintain performance of a multiuser geodatabase.
Price
Price ESRI Site: $980 (per seat)
ESRI Site: $980 (per seat)
Client Site: $7,640 (per class, up to 12 students)
Client Site: $7,640 (per class, up to 12 students)
Prerequisites and recommendations
Prerequisites and recommendations Experience with SQL Server database administration or application
Experience with Oracle database administration or application development is required. Although these courses are not required,
development is required. Although these courses are not required, you may benefit from completing ArcGIS Desktop II: Tools and
you may benefit from completing ArcGIS Desktop II: Tools and Functionality, ArcGIS Desktop III: GIS Workflows and Analysis, or
Functionality, ArcGIS Desktop III: GIS Workflows and Analysis, or Building Geodatabases.
Building Geodatabases.
ArcGIS Enterprise Systems: Performance and Scalability System Architecture Design Strategies
IL-PS Three days (24 hours) IL-PS Three days (24 hours)
Overview Overview
Every component in an enterprise system affects its performance To establish a successful enterprise GIS operation, an understand-
and scalability. This course addresses major issues known to affect ing of current technology and appropriate design strategies is
the performance and scalability of ArcGIS enterprise systems. essential. This course provides an overview of GIS infrastructure
You will learn how to configure the various system components architecture alternatives and system architecture design strategies
(client-side and server-side components) and tune for performance. required to support successful enterprise operations. You will be
Approaching enterprise systems from a system perspective given comprehensive guidelines for planning and selecting the right
a broad view incorporating client-side customization and DBMS system architecture to support your deployment needs. The course
configurationthis course analyzes the interaction of components. also covers unique performance validation and system capacity
A series of group exercises demonstrates best-practice concepts and planning techniques used to support productive operations.
tuning techniques.
This course is designed for senior architecture consultants and
This course is designed for enterprise system developers, architects, software technical architects who will benefit from the GIS design
and database administrators who are currently or will be developing methodology presented. GIS managers and programmers who
and maintaining enterprise systems using ArcGIS Desktop, ArcSDE, need to understand system architecture and hardware capacity
ArcGIS Engine, or ArcGIS Server. planning criteria will find this course of interest. System administra-
tors who need to understand and identify performance problems
Goals with existing GIS environments will also benefit.
After completing this course, you will be able to
Goals
Examine typical enterprise server scalability and
After completing this course, you will be able to
performance issues.
Understand how ArcObjects customization affects enterprise
Understand the system architecture design planning process.
server scalability and performance. Describe architecture alternatives for deploying enterprise
Survey geodatabase performance. GIS operations.
Determine location of performance and scalability problems in Select a target enterprise design solution to support capacity
an enterprise system. planning needs.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
ArcGIS Image Server provides fast access to file-based geospatial ArcGIS Server provides a complete server-based GIS system that
imagery, allowing organizations to distribute the imagery to a vari- supports the use of centrally managed spatial data for mapping
ety of clients and leverage their investment in the data. This course and analysis. This course introduces ArcGIS Server and teaches a
teaches how to manage and serve image data using ArcGIS Image workflow for creating and sharing GIS maps, globes, and tools.
Server. You will learn how to work with different raster formats Students learn how to publish maps, globes, and geoprocessing
and ArcGIS Image Server raster types, author image services, and models that are optimized for performance and how to create
deploy panchromatic and multiband imagery. You will also learn out-of-the-box Web applications using ArcGIS Server Manager.
how to generate derivative rasters, tiles, and service overviews; The course covers using GIS services in both Web applications and
apply compressions; access geometric and image processing tech- ArcGIS Explorer. Installation and some configuration techniques for
niques; and access image services through Image Server Viewer ArcGIS Server are also covered, but administration is not the focus
and ArcMap. of this course.
This course is designed for those new to ArcGIS Image Server who This course is designed for those new to ArcGIS Server who want
want to learn about its architecture and functionality. You do not to learn about its architecture, capabilities, and client applica-
need to know image processing or other remote-sensing tech- tions. Those who would like to learn how to administer an ArcGIS
niques. This course does not cover image analysis. Server production workflow should take ArcGIS Server: Web
Administration Using the Microsoft .NET Framework.
Goals
Those completing this course will be able to Goals
After completing this course, you will be able to
Work with different raster formats and ArcGIS Server
raster types. Understand the client and server components of the
Enhance imagery using techniques such as pan sharpening ArcGIS Server architecture.
and contrast stretching. Describe the types of services available and the options
Describe the Image Server architecture. related to each.
Edit and maintain an image service. Publish a geodata service for data replication and extraction.
Use an image service within a client application. Access services using a variety of clients (ArcMap,
ArcGIS Explorer, and Web applications).
Price Build Web applications that consume GIS services.
ESRI Site: $980 (per seat)
Administer and optimize GIS services.
Client Site: $7,640 (per class, up to 12 students)
Price
Prerequisites and recommendations ESRI Site: $980 (per seat)
Completion of ArcGIS Desktop II: Tools and Functionality or
Client Site: $7,640 (per class, up to 12 students)
Learning ArcGIS Desktop or equivalent knowledge is required.
Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop or equivalent knowledge is required.
The class was well-put, and the instructor was a very good spokesperson and
very knowledgeable on the subject matter.
Kenny Canaday, BTSS Coordinator
White Oak Conservation Center
Yulee, Florida
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 49
Server GIS
Developing Applications with ArcGIS Server Using the Developing Applications with ArcGIS Server Using the
Java Platform Microsoft .NET Framework
IL Three days (24 hours) IL Three days (24 hours)
Overview Overview
ArcGIS Server provides a set of software components and a ArcGIS Server provides a set of software components and a
framework for developing centrally managed GIS applications. framework for developing centrally managed GIS applications.
This advanced course introduces the Java Web Application This advanced course introduces the ASP.NET Web Application
Development Framework (ADF) and teaches how to build custom Development Framework (ADF) and teaches how to build custom
ArcGIS Server applications. You will learn the basics of JavaServer ArcGIS Server applications. You will learn about the available
Faces (JSF); about the available libraries, application programming libraries, APIs, and server development guidelines as well as how
interfaces (API), and server development guidelines; and how to to develop different types of Web applications. In course exercises,
develop different types of Web applications. In course exercises, you will build applications ranging from ASP.NET Web applications
you will build JavaServer Pages (JSP) Web applications that use that use the ADF Web controls to ArcGIS Explorer custom tasks and
ADF Web controls. You will also learn how to extend the ADF with server object extensions. You will also learn how to extend the ADF
custom buttons and tools through the new task framework. with custom buttons and tools through the new task framework.
This course is designed for experienced ArcObjects programmers This course is designed for experienced ArcObjects programmers
who have Internet development experience using Java 2 Enterprise who have Internet development experience using ASP.NET and the
Edition (J2EE) including JSP. Microsoft .NET Framework 2.0.
Goals Goals
After completing this course, you will be able to After completing this course, you will be able to
Understand the components of the ArcGIS Server Web ADF. Understand the components of the ArcGIS Server Web ADF.
Understand the basics of JSF. Apply development rules for working with the server API in
Develop custom Web applications using the Java ADF Web applications.
Web controls. Develop custom Web applications using the ASP.NET ADF
Programmatically implement out-of-the-box tasks in Web controls.
applications. Develop custom commands and tools.
Develop custom commands and tools using the task Build and deploy custom tasks using the Manager task
framework. framework.
Apply development rules for working with the ArcGIS Server Use server object extensions and custom data sources.
SOAP and ArcObjects APIs in Web applications.
Price
Price ESRI Site: $1,470 (per seat)
ESRI Site: $1,470 (per seat)
Client Site: $11,460 (per class, up to 12 students)
Client Site: $11,460 (per class, up to 12 students)
Prerequisites and recommendations
Prerequisites and recommendations Completion of Introduction to ArcGIS Server or equivalent knowl-
Completion of Introduction to ArcGIS Server or equivalent edge is required. You should also have experience programming
knowledge is required. You should also have experience program- with ASP.NET 2.0, COM, and ArcObjects. Familiarity with Internet
ming with J2EE and JSP. Familiarity with JavaServer Faces, Internet protocols, Web services, and the ArcGIS Desktop Developer Guide
protocols, Web services, and the ArcGIS Desktop Developer Guide is recommended.
is recommended.
This class helped fill a giant gap in the knowledge of how to develop with
ArcGIS Server.
John Donoghue, GIS Program Manager
The Jones Payne Group
Tucson, Arizona
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
To set up and successfully maintain a production ArcGIS Server ArcIMS is ESRIs groundbreaking software that brings the power
implementation in which GIS content is authored, published, and of GIS to the Internet. This course provides an overview of the basic
shared across the enterprise or on the Web, organizations need features and components of ArcIMS and teaches the skills needed to
effective strategies to ensure performance, security, and reliability. create a basic ArcIMS Web site from start to finish. You will learn the
In this course, you will learn about these strategies as well as be components of ArcIMS as you create map content that can be served
introduced to the ArcGIS Server architecture and tools for adminis- on the Internet and fine-tune ArcIMS Web site performance. In a
tering GIS services, users, and servers. In course exercises, you will course-long project, you will build an ArcIMS Web site from scratch.
learn how to configure service properties, optimize performance,
This course is designed for those who want to offer GIS data and
set up secure servers, and apply hardware sizing. Advanced installa-
maps on the Internet or their local intranet. This course is appropri-
tion and configuration techniques will also be covered, with a focus
ate for Web site developers as well as GIS professionals.
on distributed installations and integration into an enterprise GIS.
This course is designed for GIS professionals, system administra- Goals
tors, and others who are tasked with supporting an ArcGIS Server After completing this course, you will be able to
system. GIS database administrators who need to learn strate- Describe the components of an ArcIMS Web site.
gies for setting up and maintaining multiuser geodatabases that
Author and publish map content.
use ArcSDE technology should take Data Management in the
Multiuser Geodatabase, ArcGIS Server Enterprise Configuration and Design and deploy Web sites.
Tuning for Oracle, or ArcGIS Server Enterprise Configuration and Administer ArcIMS services, servers, folders, and site
Tuning for SQL Server instead of this course. configuration with ArcIMS Administrator.
Access ArcIMS support resources.
Goals
After completing this course, you will be able to Price: $78
Describe the ArcGIS Server architecture. Required software
Work with ArcGIS Server administration applications for Before taking this course, ArcIMS 4 or higher and a supported
service and server management tasks. Web server and servlet engine must be installed and correctly
Understand how ArcGIS Server uses Web communication configured on your computer. You must have administrator privileges.
standards. This course does not teach Web server/servlet installation and
configuration.
Manage data used by ArcGIS Server.
Understand how geographic analysis is performed on Prerequisites and recommendations
a GIS server. Completion of Getting Started with GIS or equivalent knowledge is
Optimize dynamic data transfer between clients and servers. required. Familiarity with Hypertext Markup Language (HTML) and
Web site creation is also required.
Implement cached services to optimize performance.
Work with authentication to restrict access to services and
Web applications.
Administer a secure server in a production environment.
Perform a distributed installation of ArcGIS Server components.
Price
ESRI Site: $1,470 (per seat)
Client Site: $11,460 (per class, up to 12 students)
Overview Overview
ArcIMS software allows organizations to get a basic GIS-enabled GIS portals organize directories, search tools, community informa-
Web site up and running quickly. Going beyond the basicsby tion, support resources, data, and applications, thereby facilitating
enhancing the sites appearance or offering additional functionality discovery, sharing, and delivery of GIS content and services. They
to site usersis often the next logical step for organizations that provide capabilities to query metadata records for relevant data
want to fully realize the benefits of sharing GIS data and maps over and services and link directly to the online sites that host content
the Internet. This course introduces ArcXML, the programming services. The ESRI GIS Portal Toolkit is a combined technology and
language of ArcIMS, and shows how ArcXML is an easy-to-use yet services solution for implementing local, regional, national, and
powerful tool for customizing ArcIMS Web sites. You will explore global spatial data infrastructure (SDI) portals. It provides the neces-
the structure of ArcXML and learn how to modify ArcIMS Web sary elements of a successful GIS portal through its framework,
sites using ArcXML as well as HTML and JavaScript. map viewer, administration, publishing, and harvesting modules.
This course provides hands-on experience in developing a working
This course is designed for GIS professionals, Web administrators,
GIS portal using GIS Portal Toolkit 3.1.
and system administrators who want to customize an ArcIMS
Web site. The course is designed for technical staff from an ESRI business
partner, distributor, or distributor business partner who will
Goals implement the GIS Portal Toolkit for end users. Large commercial
After completing this course, you will be able to businesses or organizations with in-depth ArcSDE and ArcIMS
Understand the structure of ArcXML. experience may participate as well. After completing the course,
ESRI business partners, distributors, and distributor business part-
Use ArcXML to customize map content and functionality.
ners may offer implementation services for GIS Portal Toolkit.
Customize the appearance and functionality of ArcIMS Web
sites with JavaScript and HTML. Goals
Apply customization techniques to both HTML and After completing this course, you will be able to
Java viewers. Understand different metadata standards and how the GIS
Portal Toolkit supports these.
Price: $52
Integrate the GIS portal into an enterprise GIS architecture.
Required software
Implement a Java/JavaServer Pages (JSP)-based Web catalog
Before taking this course, ArcIMS 4 or higher and a supported Web
portal that provides a home page, metadata search function,
server and servlet engine must be installed and correctly configured
search results process, metadata publishing function, map
on your computer. You must have administrator privileges. This
viewer, and metadata catalog.
course does not teach Web server/servlet installation and configu-
ration. For this course, a typical installation of ArcIMS is recom- Price
mended. In a typical installation, ArcIMS and your Web server are ESRI Site: $1,470 (per seat)
installed together on a single computer. A typical installation will
make it easier to administer the software and services required for Client Site: $11,460 (per class, up to 12 students)
this course. Consult your systems or Web administrator if you are
Prerequisites and recommendations
not sure what your Web server configuration is.
The ability to create and troubleshoot ArcIMS services, author and
Prerequisites and recommendations design ArcIMS Web sites, administer a Windows (or UNIX) operat-
Completion of Learning ArcIMS or equivalent knowledge is ing system, and manage site administration and database storage
required. Familiarity with HTML and JavaScript is beneficial. (Oracle or SQL Server) is required. You should also know how to
create information on database users and assign their privileges,
use spatial and tabular data from a GIS application, and have
experience with XML and Extensible Style Language
Transformations (XSLT). An understanding of ArcSDE and ArcIMS
architectures and how ArcSDE interacts with the RDBMS is
required. It will be helpful but not necessary that you know how
to design tables, indexes, constraints, and triggers and be familiar
with SQL and Java programming.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
Tracking Server is a server solution product that works as a ArcPad, ESRIs mobile GIS software product, can be customized
centralized hub for collection and dissemination of real-time data. to suit user needs and preferences for field data acquisition. This
Tracking Server provides a solution for collecting and sending course provides an introduction to customizing the ArcPad inter-
real-time data from many data sources and formats to Web and face using the ArcPad Application Builder product. You will explore
desktop clients. As data is received by Tracking Server, you can the ArcPad Object Model and ArcPad Studio, the customization
log it to a geodatabase or retransmit it to both Web and desktop environment for ArcPad. Using ArcPad Studio, you will create a new
clients including ArcGIS Tracking Analyst. With Tracking Server, toolbar containing standard and custom tools, build custom forms
you can receive, send, and display real-time messages on multiple to collect data, and write scripts that interact with ArcPad soft-
clients; log data into geodatabases using the Tracking Server wares internal objects.
Feature Logger; create your own tracking Web site using tools
This course is designed for those who want to customize ArcPad to
available with Tracking Server; create and apply actions to data
expedite field data acquisition.
from real-time sources; and develop customized connections for
the real-time message server. Goals
This course is designed for experienced developers who have After completing this course, you will be able to
significant experience with ArcObjects, Java, C++, and COM. Create a map in ArcPad.
Install and configure Tracking Server. Create a custom toolbar and add tools to it.
Administer Tracking Server. Create a custom tool to allow users to update feature
attribute data.
Use and share real-time data.
Control which toolbars display by default in ArcPad.
Build and deploy a Tracking Viewer Web site.
Create a customized real-time Web client. Price: $26
Use Tracking Analyst to receive real-time data from Required software
Tracking Server. To complete the exercises, ArcPad 6.0.1 or 6.0.2 or higher and
Create a Tracking Server data link. ArcPad Application Builder 6.0.1 or 6.0.2 or higher are required.
This course includes a streamed presentation. To view the presenta-
Price tion, a broadband Internet connection and Windows Media Player
ESRI Site: $1,960 (per seat) software are required.
Client Site: $15,280 (per class, up to 12 students)
Prerequisites and recommendations
Prerequisites and recommendations Completion of Working with ArcPad 7 or equivalent knowledge
Completion of Introduction to Programming ArcObjects Using VBA is required. A working knowledge of Visual Basic, Visual Basic for
and at least six months experience programming with ArcObjects, Applications, or VBScript is recommended.
including experience with compiling C++ Active Template Library
(ATL) COM programs, is required. Additionally, you should have
experience in the Microsoft Visual Studio development environ-
ment; in programming with Java and Java Development Kit; and
with Web application servers (such as Apache Tomcat), Internet
protocols, Web services, and Windows system administration.
Prior completion of Extending the ArcGIS Desktop Applications or
Developing Applications with ArcGIS Engine is recommended.
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 53
Mobile GIS Geodatabase
Overview Overview
ArcPad is ESRIs mobile GIS software that is used to capture, The geodatabase is the latest data model created by ESRI for
display, analyze, and edit geographic information in the field. This representing real-world features and storing geographic data. This
course provides an overview of ArcPad 7 and demonstrates some course introduces the basic components of a geodatabasetables,
of its powerful capabilities. You will learn about the wide range of feature classes, feature datasets, and relationships. Together, these
tools, symbols, and style sheets that come with ArcPad and how components form the building blocks needed for geographic data
ArcPad is used to gather and edit data. The course emphasizes best input, query, display, and analysis. You will learn how geographic
practice principles and considerations for common field tasks. data is stored in each of the four components and work with the
ArcCatalog tools for exploring geodatabase components. The
This course is designed for those interested in learning how to
course also provides tips for organizing geodatabase feature classes.
deploy mobile GIS in their enterprise. Law enforcement officers,
firefighters, utility workers, inspectors, soldiers, census workers, This course is designed for those who are new to the geodatabase
biologists, and others who collect and update data in the field may or who are considering migrating their geographic data from other
find the course of particular interest. formats to the geodatabase.
Goals Goals
After completing this course, you will be able to After completing this course, you will be able to
Open a map in ArcPad and add layers to it. Describe the four basic components of a geodatabase.
Change layer symbology. View geodatabase components in ArcCatalog.
Find a feature that needs to be edited on a map. Access feature class, feature dataset, and relationship proper-
Edit feature attributes. ties in ArcCatalog.
Create a new shapefile in ArcPad. Identify the spatial reference for feature classes in a feature
dataset.
Digitize street features in ArcPad.
Preview data in ArcCatalog.
Add attribute data for new features.
View attribute data for feature classes in ArcCatalog.
Price: Free
Price: $26
Required software
To complete the exercise, ArcPad 7 is required. This course includes
Required software
a streamed presentation. To view the presentation, a broadband To complete the exercise, ArcView 9, ArcEditor 9, or ArcInfo 9
Internet connection and Windows Media Player software are or higher is required. This course includes a streamed presentation.
required. To view the presentation, a broadband Internet connection and
Windows Media Player software are required.
Prerequisites and recommendations
Completion of Getting Started with GIS or equivalent knowledge is
Prerequisites and recommendations
required. Knowledge of Windows-based software for basic file management
and browsing is required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Overview Overview
A well-planned and efficient design is critical to the success of a This course provides an overview of the structure and capabilities
geodatabase implementation. This course explains the steps involved of the geodatabase. You will learn how to create a geodatabase,
in the geodatabase design process, from preliminary planning to migrate existing GIS data to a geodatabase, and edit and maintain
schema creation. You will learn how to take advantage of existing data stored in a geodatabase. The course covers some advanced
ArcGIS data models and become familiar with data modeling geodatabase topics including how to build geodatabase topology;
techniques. A review of basic geodatabase concepts is included. maintain data integrity using subtypes, attribute domains, and
relationship classes; and create a geodatabase schema. In course
This course is designed for GIS data modelers, database designers,
exercises, you will work with the file geodatabase and learn how to
and analysts who are experienced ArcGIS users.
migrate personal geodatabase data to a file geodatabase and create
Goals various geodatabase components. This course is taught using an
After completing this course, you will be able to ArcInfo license of ArcGIS since many of the advanced features of
the geodatabase require an ArcEditor or ArcInfo license.
Understand the structure and features of a geodatabase.
This course is designed for experienced ArcGIS users who want
Define a project and conduct a geodatabase needs assessment.
to store data in a geodatabase and take advantage of advanced
Explore data and data models. geodatabase functionality. Data managers will find this course of
Understand the geodatabase design process. particular benefit.
Create a conceptual model for a geodatabase.
Goals
Build a logical data model for a geodatabase.
After completing this course, you will be able to
Build a geodatabase schema.
Understand the geodatabase structure.
Test the model and deliver a geodatabase.
Explain advantages of a file geodatabase.
Price Understand advantages of geodatabase validation rules.
ESRI Site: $980 (per seat) Load vector and raster data into a geodatabase.
Client Site: $7,640 (per class, up to 12 students) Create and apply attribute domains, subtypes, and
relationship classes.
Prerequisites and recommendations
Edit data using attribute domains, subtypes, and
Completion of ArcGIS Desktop II: Tools and Functionality or
relationship classes.
Learning ArcGIS Desktop and ArcGIS Desktop III: GIS Workflows
and Analysis or equivalent knowledge is required. Create and edit geodatabase annotation.
Create geodatabase topology and apply topology rules.
Edit topological data.
Perform geometric network editing and tracing.
Price
ESRI Site: $1,470 (per seat)
Client Site: $11,460 (per class, up to 12 students)
Creating, Editing, and Managing Geodatabases for Using CASE Tools (for ArcEditor and ArcInfo)
ArcGIS Desktop W One module (three hours)
W Four modules (12 hours)The first learning module is free.
Overview Overview
The geodatabase is the ESRI data model that allows features to be A solid database design is a crucial element of any GIS project.
modeled more realistically than ever. This course covers all the basics Computer-aided software engineering (CASE) tools provide an
and introduces the more advanced functionality that makes the efficient means to design and create geodatabases. This course
geodatabase such a powerful data model. Course exercises teach shows how to design, model, and automatically generate custom-
how to create file geodatabases, add data to them, and assign ized geodatabase schemas using three CASE components:
behaviors to the data that allow geodatabase features to mimic Microsoft Visio, Unified Modeling Language (UML), and the
real-world feature behavior. You will explore geodatabase func- ArcCatalog Schema Wizard.
tionality used to prevent data editing errors and ensure database
This course is designed for GIS data modelers, database design-
integrity. You will start working with geodatabases immediately and
ers, and analysts who want to learn how to construct geodatabase
learn the range of functionality that the geodatabase offers.
schemas that fit their specific application needs.
This course is designed for experienced ArcGIS users who need to
create and work with data stored in a geodatabase. Goals
After completing this course, you will be able to
Goals
Use CASE tools to build a UML model that represents
After completing this course, you will be able to
a geodatabase schema.
Create a file geodatabase. Check a UML model for errors.
Import data into a geodatabase. Create a personal geodatabase schema using the
Create geodatabase feature classes and feature datasets. ArcCatalog Schema Wizard.
Modify spatial reference settings. Create a diagram to model class inheritance.
Edit geodatabase features. Model feature datasets, feature classes, and tables.
Use map topology to edit spatially related features. Set properties for classes.
Create attribute domains, subtypes, and relationship classes. Model subtypes and attribute domains.
Test a model for errors.
Price: $78
Update a geodatabase schema.
Required software
To complete the exercises, ArcView 9.2, ArcEditor 9.2, or Price: $26
ArcInfo 9.2 or higher is required. ArcEditor and ArcInfo users
Required software
can complete all course exercises. ArcView users can complete
To complete the exercises, ArcEditor 9 or ArcInfo 9 or higher and
three-fourths of the course exercises.
Microsoft Visio Professional 2002 or Microsoft Visio Professional
Prerequisites and recommendations 2003 are required. This course includes a streamed presentation.
Completion of ArcGIS Desktop II: Tools and Functionality or To view the presentation, a broadband Internet connection and
Learning ArcGIS Desktop or equivalent knowledge is required. Windows Media Player software are required.
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
Creating and Editing Geodatabase Features with Creating and Editing Geodatabase Topology with
ArcGIS Desktop (for ArcEditor and ArcInfo) ArcGIS Desktop (for ArcEditor and ArcInfo)
W Two modules (six hours) W Two modules (six hours)
Overview Overview
ArcGIS software provides advanced feature editing tools for the ArcGIS software provides full support for geodatabase topol-
geodatabase. This course teaches how to use those tools to build ogy including an advanced editing environment for maintaining
a geodatabase from the ground up. In course exercises, you will topological relationships among features. This course explains
practice using the ArcMap advanced editing tools to create and how topology is implemented in the geodatabase and teaches
edit simple features and different types of annotation. The course how to use geodatabase topology to more accurately model the
also covers how to create features using coordinate geometry real world. The course emphasizes understanding and applying
(COGO) descriptions and survey measurements. geodatabase topology rules to ensure that database integrity is
maintained when features are created and edited.
This course is designed for experienced ArcGIS users who want to
create and edit data stored in a geodatabase. This course is designed for experienced ArcGIS users who create
and maintain GIS data that has topology and is stored in a
Goals geodatabase.
After completing this course, you will be able to
Goals
Use standard sketch and advanced editing tools to create and
After completing this course, you will be able to
edit simple and complex features.
Create and modify feature attributes. Define feature spatial relationships.
Understand and apply techniques for accurate on-screen Create a geodatabase topology.
digitizing. Choose appropriate geodatabase topology rules.
Create features using COGO descriptions and survey Validate a geodatabase topology.
measurements. Investigate and understand topology errors.
Create and edit feature-linked and dimension annotation. Correct topology errors using various tools.
Price: $52 Price: $52
Required software Required software
To complete the exercises, ArcEditor 9.2 or ArcInfo 9.2 or higher To complete the exercises, ArcEditor 9.2 or ArcInfo 9.2 or higher
is required. is required.
Prerequisites and recommendations Prerequisites and recommendations
Completion of ArcGIS Desktop II: Tools and Functionality or Completion of ArcGIS Desktop II: Tools and Functionality or
Learning ArcGIS Desktop and Building Geodatabases or Creating, Learning ArcGIS Desktop and Building Geodatabases or Creating,
Editing, and Managing Geodatabases for ArcGIS Desktop or Editing, and Managing Geodatabases for ArcGIS Desktop or
equivalent knowledge is required. equivalent knowledge is required.
The Creating and Editing series of courses is excellent for anyone dealing,
Keep up the good work. You really make people enjoy what they read in or thinking of dealing, with geodatabases. I thoroughly enjoyed working
these modules. through the course.
Claudette Hlatshwayo, GIS Technician Ryan Elizabeth Bowe, GIS Technician
De Beers Group Photo Science, Incorporated
Johannesburg, GT, South Africa Lexington, Kentucky
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 57
Geodatabase
Working with Geodatabase Subtypes and Domains Arc Hydro: GIS for Water Resources
W One module (three hours) IL-PS Three days (24 hours)
Overview Overview
ArcGIS software users can minimize data entry errors, save time Arc Hydro is a geodatabase design and set of accompanying tools
during editing tasks, and improve database efficiency by using that support water resources applications in an ArcGIS environ-
geodatabase subtypes and domains. This course teaches how to ment. This course presents the Arc Hydro data model and tools
create and apply subtypes and domains to organize data and estab- and shows how to implement them through a series of real-world
lish attribute validation rules in a geodatabase. examples. The first day presents an overview of the data model
and the tools, while the second and third days cover the details of
This course is designed for ArcGIS users who want to learn how to
Arc Hydro implementation and hands-on operations. You will learn
use subtypes and domains for improved geodatabase organization
the basic principles of the Arc Hydro data model, how to extend
and efficiency.
it, and how the Arc Hydro tools manage and use the data model.
Goals Advanced topics on customization of Arc Hydro and external model
After completing this course, you will be able to integration are also covered. All students will receive the ESRI Press
book Arc Hydro: ArcGIS for Water Resources by David R. Maidment
Explain what a subtype is and why it is useful.
and accompanying CD with the tools.
Explain what an attribute domain is.
The course is designed for those interested in ArcGIS water
Describe two types of attribute domains. resource applications who want to receive hands-on training in
Create subtypes and attribute domains in ArcCatalog. Arc Hydro implementation.
Edit data in ArcMap using subtypes and attribute domains.
Goals
Validate features that have a range domain.
After completing this course, you will be able to
Price: $26 Understand and extend the Arc Hydro data model.
Required software Understand core and advanced Arc Hydro tools functionality.
To complete the exercise, ArcView 9.2, ArcEditor 9 or higher, or
Combine Arc Hydro data structure and tools to solve real prob-
ArcInfo 9 or higher is required. This course includes a streamed lems in water resources.
presentation. To view the presentation, a broadband Internet Extend Arc Hydro tools (develop custom functionality).
connection and Windows Media Player software are required.
Integrate external models into Arc Hydro.
Prerequisites and recommendations
Price
Completion of Basics of the Geodatabase Data Model or equivalent
ESRI Site: $1,470 (per seat)
knowledge is required.
Client Site: $11,460 (per class, up to 12 students)
You may also be interested in the following courses that teach geodatabase proficiency:
Creating and Editing Parcels with ArcGIS.........page 20
Data Production and Editing Techniques.........page 20
QA/QC for GIS Data.............................................page 21
Linear Referencing with ArcGIS Desktop........page 21
IL Instructor-Led ILV Virtual Classroom IL-PS Instructor-Led (Professional Services) W Web Learning Pathway
IL IL
W W
Creating and Maintaining Turning Data into Information Working with Rasters in
Metadata Using ArcGIS Desktop Using ArcGIS 9 ArcGIS Desktop
W W W
Basics of the Geodatabase Customizing ArcMap: Easy Ways Creating and Editing Labels
Data Model to Extend the Interface and Annotation
W W W
W W W
Minimum of 95 Hours
IL IL W
IL IL IL
Geoprocessing with
Learning ArcGIS 3D Analyst Learning ArcGIS Spatial Analyst
ArcGIS Desktop
W W W
Solving Disaster Management Spatial Analysis of Geohazards Turning Data into Information
Problems Using ArcGIS 9 Using ArcGIS 9 Using ArcGIS 9
W W W
GIS Data Production and Editing Pathway IL Instructor-Led Course W Web Course
IL IL
IL W
IL W
Creating and Editing Parcels Creating and Integrating Data for Introduction to
with ArcGIS Natural Resource Applications Geoprocessing Scripts Using Python
IL W IL
IL W IL
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 61
Learning Pathways
IL IL IL
IL IL
IL IL IL
IL
Minimum of 96 Hours
Instructor-Led Training
The ESRI Learning Center processes all registrations for instructor-led courses listed state, and local government agencies; United States educational institutions; and
in this catalog (including Virtual Classroom courses). You may also register online at Fortune 500 companies. To reserve your seat in a training class, fax a copy of your
www.esri.com/training. registration form to the ESRI Learning Center at 909-793-4801 or register online at
www.esri.com/training. Please mail your payment and a copy of your application to
Special Pricing and Volume Discounts ESRI, File #54630, Los Angeles, CA 90074-4630.
Special pricing is available for employees of the United States federal government
and qualifying educational institutions, libraries, and museums. Employees of the Data Processing Fee and Refunds
United States federal government are also entitled to special pricing for on-site training Sales tax will be charged where applicable. The tuition amount includes a
classes. A 10 percent discount will be applied to any organization that purchases five $100 nonrefundable data processing fee per class. The tuition less the data processing
or more individual student seats for a single class event (this discount is not offered fee will be refunded if the ESRI Learning Center receives notice of cancellation at least
for ESRI business partners). This discount applies to both instructor-led and Virtual six business days prior to the class start date. Full tuition will be charged if you cancel
Classroom training. For more information and eligibility requirements, contact five days or less before the class start date or fail to appear for the class.
ESRI Learning Center
Transfers and Substitutions
Telephone: 909-793-2853, extension 1-1585 Fax: 909-793-4801
You may transfer to another class up to two times at no charge, after which a $100 fee
E-mail: [email protected] Web: www.esri.com/training
will be assessed for each subsequent transfer. Student substitutions (a students place
Registration Application in class is filled by another person from the same organization) are allowed, provided
A completed registration application is required from each student. It is recom- that the ESRI Learning Center is notified in advance.
mended that you register at least one month before your class begins. Registrations
Class Schedule Changes and Cancellations
are processed on a first come, first served basis. The most convenient way to register
It is sometimes necessary to change the dates a class is offered or to cancel a class.
is through our secure online registration system at www.esri.com/training. The
You will be contacted at the earliest opportunity in the event of a scheduling change
online registration system contains the most up-to-date class schedule and seating
or cancellation.
information. Online registrations will be acknowledged within two business days.
Alternatively, you may download a registration application at www.esri.com/training Travel
to register for a class. Please enter all requested information, sign the application, and Transportation to the training site is your responsibility. ESRI assumes no responsi-
follow all submission directions on the application. You will receive a letter confirming bility for nonrefundable travel arrangement losses resulting from course
your payment and seating status. Classes are confirmed approximately 10 business scheduling changes or cancellations.
days before the scheduled class start date. Please consider this when purchasing
nonrefundable airline tickets. Lodging and Meals
You can access a training location map and list of area hotels at www.esri.com/
Payment
trainingmaps. You are responsible for making your own lodging arrangements.
Prepayment is required and may be made by check (payable to ESRI), credit card, pre- Meals are not provided.
existing contractual obligation, federal government training request, or purchase order
(cash is not accepted). To complete your registration, proof of payment is required. Course Materials
Purchase orders for less than $800 will be accepted only from United States federal, All course materials are provided at the training site.
Telephone Orders
To place a telephone order for a Web course, call 1-800-447-9778 MondayFriday For more information, visit www.esri.com/training.
between 6:00 a.m. and 5:00 p.m. Pacific time. Payment by credit card, existing *Purchase orders for less than $800 are accepted only from
contract, federal training request, or purchase order* is required at the time of the United States federal, state, and local government agencies;
order. A course access code is e-mailed to you after the order process is complete, United States educational institutions; and Fortune 500 companies..
approximately two to three business days.
ESRI offers training at the following ESRI and partner locations. For more information, visit www.esri.com/trainingmaps.
Seattle
Olympia
Anchorage
Portland Missoula
Salem
Eugene
Juneau
Boise St. Paul
Danvers
Redding Madison Brookfield East Lansing Kingston
Hartford
Selden
Laramie Livonia New York City
Chicago Harrisburg
Sacramento Oakdale Chesterbrook
Salt Lake City Naperville Gahanna
Towson Newark
Oakland Morgantown Columbia
Broomfield Indianapolis Vienna
Cedar City
Richmond
Henderson Leawood St. Charles
Honolulu
Flagstaff Murfreesboro Salisbury
Redlands Charlotte
Oklahoma City
Albuquerque Memphis
Phoenix Columbia
Duluth
Arlington
Jackson
Jacksonville
Houston
Baton Rouge
San Antonio
Tampa
West Palm Beach
ESRI offers training at the following ESRI and partner locations. For more information, visit www.esri.com/trainingmaps.
ESRI Authorized Partner Education Center Northern Illinois University ESRI Authorized Partner Education Center
Florida Community College Business and Industry Services at University of Illinois Towson University
Center for Computer EducationDesign Technology 1100 East Warrenville Road, 1st Floor Center for GIS
601 West State Street, Suite 205 Naperville, Illinois 60563 7800 YR Building, Suite 307
Jacksonville, Florida 32202 (For information, call 651-454-0600.) 8000 York Road
(For information, call 904-632-5097 or visit Towson, Maryland 21252
www.opencampus.fccj.edu/ct.) INDIANA (For information, call 410-704-3887 or visit
www.new.towson.edu/outreach/cgis/training/
The Schneider Corporation
University of South Florida index.asp.)
Historic Fort Harrison
Department of Geography
8901 Otis Avenue
Natural & Environmental Sciences Building MASSACHUSETTS
Indianapolis, Indiana 46216-1037
Room 219/220
(For information, call 913-383-8235.) ESRI Learning Center, Danvers
4202 East Fowler Avenue
One Corporate Place, Suite 300
Tampa, Florida 33620
ESRI Authorized Partner Education Center 55 Ferncroft Road
(For information, call 704-541-9810.)
The Schneider Corporation Danvers, Massachusetts 01923-4001
Historic Fort Harrison (For information, call 978-777-4543.)
GEORGIA 8901 Otis Avenue
ESRI Learning Center, Duluth Indianapolis, Indiana 46216-1037 MICHIGAN
11465 Johns Creek Parkway, Suite 230 (For information, call 317-826-7100 or visit
Michigan State University
Duluth, Georgia 30097 www.schneidercorp.com/gis.aspx.)
Remote Sensing & GIS Research
(For information, call 704-541-9810.)
Geography Building, Room 219
KANSAS
East Lansing, Michigan 48824
HAWAII ESRI Learning Center, Leawood (For information, call 651-454-0600.)
ESRI Learning Center, Honolulu 8700 State Line Road, Suite 315
1357 Kapiolani Boulevard, Suite 1110 Leawood, Kansas 66206-1569 New Horizons Computer Learning Center
Honolulu, Hawaii 96814 (For information, call 913-383-8235.) 14115 Farmington Road
(For information, call 808-947-0993.) Livonia, Michigan 48154
LOUISIANA (For information, call 651-454-0600.)
ESRI Authorized Partner Education Center
ESRI Authorized Partner Education Center
University of Hawaii, PACIFIC EMPRINTS MINNESOTA
Louisiana State University
Biomedical Sciences, Building A108
Continuing Education ESRI Learning Center, St. Paul
1960 East-West Road
1225 Pleasant Hall 880 Blue Gentian Road, Suite 200
Honolulu, Hawaii 96822-2223
Baton Rouge, Lousiana 70803 St. Paul, Minnesota 55121-1596
(For information, call 808-956-0891 or visit
(For information, call 225-578-3313 or visit (For information, call 651-454-0600.)
www.emprints.hawaii.edu.)
www.outreach.lsu.edu.)
IDAHO MISSISSIPPI
ESRI Authorized Partner Education Center
Boise State University
Mississippi Institutions of Higher Learning
GIS Facility, Room 135
MARIS
1910 University Drive
3825 Ridgewood Road, Suite 717
Boise, Idaho 83725-1535
Jackson, Mississippi 39211-3453
(For information, call 360-754-4727.)
(For information, call 601-432-6149 or visit
www.maris.state.ms.us/HTM/Training1.htm.)
Reach your GIS training goals with ESRI learning pathways. See pages 5962 for details. | ESRI Course Catalog 65
ESRI Learning Centers
ESRI offers training at the following ESRI and partner locations. For more information, visit www.esri.com/trainingmaps.
University of Oregon
5246 University of Oregon
Eugene, Oregon 97403
(For information, call 360-754-4727.)
ESRI offers training at the following ESRI and partner locations. For more information, visit www.esri.com/trainingmaps.
ESRI Authorized Partner Education Center Virginia Commonwealth University ESRI Authorized Partner Education Center
LandWorks, Inc. Center of Environmental Studies University of Wisconsin
2600 South Gessner Road, Suite 420 Life Sciences Building, Room 103 Land Information & Computer Graphics Facility
Houston, Texas 77063-3214 1000 West Cary Street (LICGF)
(For information, call 713-334-3030 or visit Richmond, Virginia 23284 B102 Steenbock Library
www.landworks.com/training.) (For information, call 703-506-9515.) 550 Babcock Drive
Madison, Wisconsin 53706
North Central Texas Council of Governments WASHINGTON (For information, call 608-263-5534 or visit
624 Six Flags Drive, Room 128 www.lic.wisc.edu/training.)
ESRI Learning Center, Olympia
Arlington, Texas 76011
606 Columbia Street NW, Suite 300
(For information, call 210-499-1044.) WYOMING
Olympia, Washington 98501-1099
ESRI Authorized Partner Education Center (For information, call 360-754-4727.) University of Wyoming
TeachMeGIS Wyoming Geographic Information Science Center
King County GIS Center (WyGISC) Lab
3000 Wilcrest Drive, Suite 195
Computer Training Room Agriculture C Building, Room 316
Houston, Texas 77042
King Street Center, Suite 7289 1000 East University Avenue
(For information, call 713-278-7883 or visit
201 South Jackson Street, 7th Floor Laramie, Wyoming 82071
www.teachmegis.com.)
Seattle, Washington 98104 (For information, call 303-449-7779.)
(For information, call 360-754-4727.)
UTAH
ESRI Authorized Partner Education Center
ITS-AGRC Training Center WEST VIRGINIA University of Wyoming
B108 State Office Building Wyoming Geographic Information Science Center
West Virginia University
Salt Lake City, Utah 84114 1000 East University Avenue
Department of Geology and Geography
(For information, call 303-449-7779.) Laramie, Wyoming 82071
White Hall, Room 312
(For information, call 307-766-2532 or visit
Southern Utah University 135 Willey Street
www.wygisc.uwyo.edu.)
Electronic Learning Center, Room 311 Morgantown, West Virginia 26505
351 West University Boulevard (For information, call 703-506-9515.)
Cedar City, Utah 84720
(For information, call 303-449-7779.)
Copyright 2008 ESRI. All rights reserved. ESRI, 3D Analyst, ArcScene, PLTS, AML, ArcIMS, ArcCatalog, ArcEditor, ArcGIS, ArcInfo, ArcLogistics, ArcMap, ArcObjects, ArcSDE, ArcToolbox, ArcGlobe, ArcWeb, GIS Data ReViewer, ArcXML, MPS-Atlas, ArcView,
Avenue, MapObjects, ModelBuilder, ArcScan, ArcPad, Maplex, ADF, the ESRI globe logo, www.esri.com, and @esri.com are trademarks, registered trademarks, or service marks of ESRI in the United States, the European Community, or certain other jurisdic-
tions. Other companies and products mentioned herein may be trademarks or registered trademarks of their respective trademark owners.
Presorted
Standard
ESRI U.S. Postage
Paid
380 New York Street ESRI
Redlands, CA 92373-8100
108550 XXXX38.7M3/08ai
Training
ESRI is doing a great job helping me understand the
fundamentals of GIS.
Cody Porter, Student
Los Angeles Trade-Technical College
Los Angeles, California