Training

We offers a series of training courses in ESRI GIS software. Whether you are new to GIS or have been using the technology for years, these courses are a fast and cost-effective way of becoming a successful ESRI software user.

Training Courses Schedule | ESRI Virtual Campus | ESRI Training Center

................................................................................................................................................................................

ArcGIS Desktop

  **ArcGIS Desktop I: Getting Started with GIS *

ArcGIS Desktop I: Getting Started with GIS
2 Days (RM1,200)

Overview

The ArcGIS 9.2 version of this course was titled Learning GIS Using ArcGIS Desktop.
This course provides the foundation for understanding what GIS is, what it can do, and how others are using it. You learn the basic functions of a GIS, why a GIS database is powerful, and what coordinate systems and map projections are and why they are important. In course exercises, you work with ArcMap to visualize geographic data, create maps, query a GIS database, perform spatial analysis using common analysis tools, and solve geographic problems using a systematic approach. This course teaches the skills and knowledge needed to take other ArcGIS Desktop courses.

Topics Covered

The big picture of GIS: Basic functions of a GIS; Real-world applications.
  • Exploring GIS maps: Defining features, layers, and data frames; Exploring map scale; Understanding the relationship between features and attributes.
  • Exploring a GIS database: Exploring attribute tables; Identifying features; Symbolizing features based on their attributes; Labeling features based on their attributes.
  • Creating map layouts: Understanding data view and layout view; Using the Layout toolbar; Using map templates; Modifying map elements; Printing maps.
  • Understanding location: Defining coordinate systems and map projections; Reading and finding location coordinates on a map; Measuring area and distance on a map.
  • Understanding raster and vector data: Representing geography; Storing real-world locations; Symbolizing rasters; Using raster and vector data together; Understanding geodatabases.
  • Acquiring geographic data: Data formats; Methods of creating geographic data; Using ArcCatalog to explore geographic data; Using metadata.
  • Querying data: Understanding and performing attribute queries; Understanding and performing spatial queries.
  • Analyzing spatial relationships: Understanding overlay; Understanding buffer; Accessing tools in ArcToolbox; Performing Union and Intersect; Buffering features.
  • Solving problems with GIS: Applying the geographic inquiry process; Using GIS tools to solve a geographic problem; Creating a map to show results.

Prerequisites and recommendations
Students should know how to use Windows-based software for basic file management and browsing..

 

  ArcGIS Desktop II:Tools and Functionality

ArcGIS Desktop II: Tools and Functionality
3 Days (RM1,800.00)

Overview

The ArcGIS 9.2 version of this course was titled Introduction to ArcGIS I.
ArcGIS Desktop software is an integrated system that includes all the tools needed to get the most out of a GIS. This course teaches the range of functionality available in the software and the essential tools for visualizing, creating, managing, and analyzing geographic data. The hands-on course exercises emphasize practice with ArcMap and ArcCatalog (the primary applications included with ArcGIS Desktop software) to perform common GIS tasks and workflows. The tools for creating and managing geographic data, displaying data on maps in different ways, and combining and analyzing data to discover patterns and relationships are highlighted, and you learn how ArcGIS Desktop provides a complete GIS software solution. By the end of the course, you will be prepared to start working with the software on your own.

Topics Covered

  • Spatial Investigating geographic data: How geographic data is stored; Vector and raster data; Geodatabase basics and advantages; Shapefiles; Coverages; CAD data; Managing data in ArcCatalog; Displaying data in ArcMap; ArcMap basics; Data and layers.
  • Managing map layers: Zooming to layers; Bookmarks; Display windows; Scale ranges; Group layers; Selection layers; Layer files; Creating hyperlinks.
  • Symbolizing categorical data: Symbology; Choosing symbology; Types of symbols (marker, line, fill); Creating symbols.
  • Symbolizing quantitative data: Symbology options (graduated colors, graduated symbols, proportional symbols, dot density, charts); Classification methods (Natural Breaks, Equal Interval, Quantile, Manual); Excluding data from a classification; Rendering raster data.
  • Labeling map features: Label placement for different feature types (points, lines, polygons); Label symbology; Controlling label display using scale range and SQL query; Label classes; Label expressions; Label ranks and weights; What is annotation?; Geodatabase annotation; Map annotation.
  • Using coordinate systems and map projections: What is a coordinate system?; Geographic coordinate systems; Datums; Projected coordinate systems; Map projections; Feature classes and coordinate systems; Data frames and coordinate systems; Geographic transformations; Working with an unknown coordinate system; Projecting data; Defining a projection.
  • Making a map layout: Working in layout view; Tools for arranging map elements; Data frame properties for layouts; Adding legends, scale bars, and other map elements; Exporting maps; Working with map templates.
  • Managing tables: Table structure; Layer attribute tables; Nonspatial tables; Getting information from tables; Field properties; Table appearance; Creating graphs and reports; Connecting tables using joins and relates; Cardinality.
  • Editing features and attributes: Reasons to edit data; Working with the Editor toolbar; Edit sketches; Common editing tools; Edit tasks; Snapping to features while editing; Editing attributes; Calculating values for geometry fields; Working with coincident geometry in a map topology; Typical editing workflow.
  • Creating geodatabases and feature classes: Types of geodatabases; Geodatabase organization; Feature class organization; Feature class properties and attributes; Metadata; Creating, viewing, and editing metadata; Importing and exporting metadata; Creating features in a new feature class.
  • Getting locations from attributes: Adding x,y coordinate data; Finding places and addresses; Finding routes and nearby places; Geocoding; Geocoding components (address table, address locator, reference data); Address matching overview; Geocoding workflow; Reference data sources.
  • Solving spatial problems with query and analysis: GIS analysis basics; Typical analysis workflow; Common analysis operations (attribute and spatial queries, clipping data from layers, buffering features, overlaying features); Overview of geoprocessing; Analysis results.
  • Customizing ArcGIS Desktop: Why customize the interface?; Customize dialog box; Locating commands; Adding new toolbars, commands, and menus; Saving customizations;Saving customizations; Saving to a template; Storing templates.
Prerequisites and recommendations
Students should have completed ArcGIS Desktop I: Getting Started with GIS or Getting Started with GIS or have equivalent knowledge.

 

  ArcGIS Desktop III: GIS Workflows & Analysis

ArcGIS Desktop III: GIS Workflows & Analysis

2 Days (RM1,200.00)

Overview

The ArcGIS 9.2 version of this course was titled Introduction to ArcGIS II.
Understanding how and when to apply ArcGIS tools and functions is the key to creating an efficient GIS workflow. Building on the skills and knowledge taught in ArcGIS Desktop II: Tools and Functionality, this course shows how to apply ArcGIS tools in a workflow context with a focus on working with data stored in a geodatabase and performing geoprocessing and analysis. In the course exercises, you organize and edit data stored in a geodatabase, prepare data for analysis, create and edit geoprocessing models using ModelBuilder, and work through a challenging analysis project.

Topics Covered

  • Getting data into the geodatabase: Advantages of migrating data to the geodatabase; File and personal geodatabases; Loading and importing data; Data sources available for conversion; ArcToolbox conversion tools; Importing and exporting data in ArcCatalog; Importing and exporting data using XML; Copying and pasting data between geodatabases; Batch and single conversions; Loading data into existing feature classes using the Simple Data Loader; Displaying x,y coordinate data from a table; Accessing tabular data using an OLE DB connection; Adding data from a GIS server; Working with map projections and datums.
  • Geodatabase behavior: What is behavior?; Advantages of using behaviors; Default values; Subtypes; Domains; Geodatabase topology.
  • Editing GIS data: Creating new data (digitizing, copying and pasting features, Editor menu commands); Constructing an edit sketch using constraints (direction, length, parallel); Creating adjacent polygons using the Auto-Complete Polygon task; Modifying existing features; Reshaping existing features and boundaries; Exploding multipart features; Editing using domains, subtypes, and topology.
  • Alligning spatial data: Common data alignment problems; Georeferencing CAD data; Matching layer boundaries; Transformation; Rubber sheeting; RMS error.
  • Managing geoprocessing tools and settings: Types of toolboxes and how they are stored; Types of tools (system tools, models, scripts); Locating tools in ArcToolbox; Executing tools; Tool parameters; Parameter error detection; Environment settings; Tool layers; Geoprocessing results.
  • Analyzing GIS data: Review of common analysis tools (Buffer, Clip, Intersect, Select, Union); Working with feature proximity tools (Near, Spatial Join, Multiple Ring Buffer, Create Thiessen Polygons); Analyzing tabular data; Creating a raster subset; Analysis options outside of core ArcGIS Desktop; Typical analysis workflow.
  • Using ModelBuilder for analysis: Working with ModelBuilder; Creating and designing models; Model elements (tools and variables); Setting general model properties; Setting model parameters; Environment settings; Intermediate data; Running and troubleshooting a model; Creating model documentation.
    NEW
  • GIS analysis projects: Real-world GIS analysis projects (Find the best site for a new shelter, Find the mileage of flooded roads); the analytical process for each project.

Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop or have equivalent knowledge.

 

  Advance Analysis with ArcGIS*

Advance Analysis with ArcGIS

3 Days (RM1,800.00)

Overview

ArcGIS software provides many tools for solving complex spatial problems. This course examines modeling techniques used in spatial analysis and introduces processes and tools that can be used to perform a variety of GIS analysis tasks. The ArcGIS geoprocessing framework, which includes ArcToolbox, ModelBuilder, the command line, and scripts, is emphasized. Project-based exercises draw from a range of interesting real-world GIS applications. The course concludes with an exciting final project in which you are challenged to implement many of the tools taught throughout the course. This course is taught using an ArcInfo license of ArcGIS because some of the advanced analysis tools used in exercises require an ArcInfo license.

Topics Covered

  • Introduction to analysis: What is spatial analysis?; Simple types of analysis; Common issues in analysis; Documenting workflow.
  • Modeling techniques: Spatial modeling concepts and issues; Types of models for analysis.
  • Geoprocessing in ArcGIS: Overview of the geoprocessing framework in ArcGIS; Toolboxes and tools; Executing tools; Creating toolboxes and updating documentation; Executing tools from the command line.
  • Using the Analysis toolbox: Overlay operations; Proximity analysis; Extracting features for analysis; Frequency and summary statistics of attributes.
  • Building models in ModelBuilder: Why use models?; Creating a model; Executing models; Changing model properties; Validating a model; Distributing models; Advanced modeling techniques.
  • Introduction to the Spatial Statistics toolbox: Introduction to spatial statistics; Analyzing patterns and measuring geographic distributions.

Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop and ArcGIS Desktop III: GIS Workflows and Analysis or have equivalent knowledge.

 

  Creating & Editing Parcels with ArcGIS*

Creating & Editing Parcels with ArcGIS
2 Days (RM1,200.00)

Overview

This course provides an introduction to storing and maintaining cadastral data in a geodatabase using COGO (Coordinate Geometry) tools in ArcGIS Desktop. You learn basic concepts of the geodatabase data model and a process for editing parcels. In course exercises, you practice displaying, symbolizing, and editing parcel data as well as entering subdivisions into existing parcels. The course also teaches how to create and modify tax map annotation.

Topics Covered

  • Introduction to the geodatabase: Data storage options; Geodatabase structures and permissions; Multiuser vs. personal geodatabase.
  • Symbology and navigation: Unique values; Single symbol; Cartographic symbols; Finding features; Selecting features.
  • The editing environment: Edit sessions; Snapping; Units; Task/Target; Selectable layers; Coincident features; Topology.
  • The process of subdividing parcels: Entering lines; Adjusting lines; Creating polygons; Creating annotation.
  • Entering closed traverses: From plats; From deeds.
  • Tools overview: Copy features tool; Fillet tool; Extend tool; Trim tool; Proportion tool; Topology error inspector.
  • Working with geodatabase annotation: Feature-linked annotation; Standard annotation.
  • Practice entering a subdivision: COGO; Georeferencing plats; Heads-up drawing; Importing from CAD.
Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop or have equivalent experience. They should also be familiar with tax mapping terminology and practices.

 

 
ArcGIS Desktop Programming

  Introduction to Programming ArcObjects with VBA

Introduction to Programming ArcObjects with VBA
3 Days (RM1,800.00)

Overview

ArcObjects components are the building blocks of ArcGIS software. To support or automate organizational workflow tasks, ArcObjects can be used to extend core ArcGIS functionality and create custom applications. This course provides a foundation for application development using Visual Basic for Applications (VBA) and ArcObjects. In course exercises, students create usable ArcObjects code for typical GIS programming tasks. Students work with VBA development tools and the ArcGIS Customize dialog box and learn how to access online help resources. After completing the course, students will have a variety of sample code from which they can build their own applications.

Topics Covered

  • Programming with COM: Coclasses, class libraries, COM, query interface, creating objects.
  • Object model diagrams: Object model diagrams, types of classes, inheritance.
  • The ArcGIS application framework: Customize dialog box, Visual Basic Editor.
  • Working with maps and layers: Active data frame, layer properties.
  • Accessing data with ArcObjects: Accessing existing data using ArcObjects.
  • Displaying data: Feature and raster data rendering.
  • Working with queries and selections: Cursors and feature cursors, selection sets.
  • Geometry and spatial analysis: Spatial analysis, spatial reference, calculating area.
  • Data creation and editing: Creating new data, editing using cursors.
  • Geoprocessing: Running geoprocessing tools, setting environments.
  • Working with layouts: Making maps, adding elements, exporting and printing.
  • ArcObjects beyond VBA: Extending applications, ArcGIS Engine, ArcGIS Server.
Prerequisites and recommendations
Participants should have completed Introduction to ArcGIS I or have equivalent knowledge. A basic proficiency in Visual Basic or VBA programming is also required..

 

  Extending ArcGIS Desktop Applications*

Extending the ArcGIS Desktop Applications
3 Days (RM1,800.00)

Overview

The ArcGIS Desktop applications, including ArcMap, ArcCatalog, ArcSceneTM, and ArcGlobeTM, all share a common application framework. Developers can extend these applications with custom buttons, tools, windows, and extensions to provide additional functionality to end users. This advanced course shows how to customize and extend ArcGIS applications by building custom COM components. Students learn the fundamentals of the application framework and the types of customizations that are possible. In course exercises, students build custom COM components and learn how to seamlessly integrate them into ArcGIS Desktop applications.

Topics Covered

  • Fundamentals of developing Desktop applications: Overview of the ArcGIS architecture and ArcObjects libraries; Overview of ArcObjects and COM; Overview of ArcObjects and the Visual Basic .NET API; Steps for developing custom Visual Basic .NET components; ArcGIS vs. Visual Basic .NET Integration; Visual Basic .NET Base classes.
  • Custom UI controls: Types of UI controls and CommandItem; UI control application framework; Creating UI controls for commands; Creating UI controls for tools; Creating UI controls for toolbars; Creating UI controls for menus.
  • Extending the application windows: Types of custom windows; Custom windows application framework; Parent and child windows; Creating contents view windows; Creating dockable windows; Creating property page windows.
  • Custom application extensions: Extensions application framework; Extensions load cycle; Visible, Invisible and Just In Time extensions; Finding and managing extensions; Extensions and document persistence; Extensions and licensing.
  • Extending the Editor: Types of Editor customizations; Editor components; Creating Editor tools; Creating Editor sketches; Creating Editor extensions; Creating Editor edit tasks.
  • Extending the geodatabase: Geodatabase overview; Application vs. database customizations; Overview of Geodatabase class extensions; Geodatabase class events and editing; Creating renderers; Creating object inspectors; Registering extensions with the Geodatabase; Storing and retrieving data with class properties.
  • Building geoprocessing function tools: Geoprocessing application framework; Geoprocessing tools vs. commands; Executing existing geoprocessing tools; Types of geoprocessing tools; Creating geoprocessing tools; Integrating other systems with the geoprocessing framework.
  • Deployment: Installing customizations; End-user and developer requirements; ArcGIS version and license requirements; Installing COM components; Installing Visual Basic .NET
    assemblies.The course includes two appendices with additional information:
  • ArcGIS developer resources: Steps for developing custom COM components; ArcObjects COM and Visual Basic .NET APIs; Core libraries for COM and Visual Basic .NET; ArcGIS Developer Kit and Help; Samples and walkthroughs; Object Model Diagrams; Add-ins; Developer tools and resources.
  • Other customizations: Visual Basic for Applications (VBA) modeless frame; Adding new data formats; Storing and retrieving layers; Geodatabase designer; Refresh Explorer; Implementing custom file types in ArcCatalog.
Prerequisites and recommendations
Students should have completed Introduction to Programming ArcObjects Using VBA or have six months' experience programming with ArcObjects. Students should also have experience programming with COM and Visual Basic 6, Visual Basic .NET, or C#. Students should be familiar with ArcObjects developer resources such as the Developer Help and object model diagrams.

 

 
ArcGIS Extensions

  Working with ArcGIS Network Analyst*

Working with ArcGIS Network Analyst

2 Days (RM1,200.00)

Overview

Built around the network dataset, ArcGIS Network Analyst software incorporates an advanced connectivity model to accurately represent real-world multimodal networks. This course teaches how to create network datasets and migrate existing data, such as shapefiles and coverages, into a network dataset in order to model and analyze transportation networks. You work with network datasets to solve different types of network problems such as finding the most efficient travel route, finding the closest facility, and defining service areas based on travel time. The course also teaches how to calculate origin-destination matrices for network locations and assign routes and stops for a fleet of vehicles.
Note: Except for comparison purposes, the course does not cover geometric networks, which are typically used to model directed flow networks in utilities such as electric and gas, pipeline, water/wastewater, telecommunications, and location-based services.

Topics Covered

  • Fundamentals of network systems: Directed flow networks; Undirected flow networks; Physical and logical network representation; Edges, junctions, and turns; Overview of working with a network dataset.
  • Network Analyst basics and the Route solver: Network analysis workflow; the Network Analyst toolbar and Network Analyst window; Network layers vs. network analysis layers; Network locations—stops, barriers, and routes; Network analysis layer properties—impedance, turns, restrictions, and time windows; Route solver concepts; Route solver types; Route outputs and direction reports.
  • Additional network solvers: Closest Facility solver, options and results; Service Area solver, options and results; Origin-Destination Cost Matrix solver, options and results; Vehicle Routing Problem solver, options and results.
  • Advanced network analysis options: Setting network locations; Network location attributes; Network location analysis properties; Time windows; Curb approach; Edge hierarchy; Exact vs. hierarchical routes.
  • Preparing data for network analysis: Workflow for network analysis; Allowable data sources; Data quality requirements; Feature coincidence, connectivity, and the Integrate tool; Network attributes; Migrating coverage and shapefile networks to the geodatabase.
  • Network dataset connectivity: Connectivity groups, policies and elevations; Connectivity with sources and subtypes; Connectivity requirements; Multiple connectivity groups; Connectivity between groups; Edge and junction connectivity policies; Elevation levels and connectivity; Modeling intersections and overpasses; Connectivity scenarios and solutions.
  • Network attributes: Edge, junction, and turn attributes; Network attribute properties; Network attribute types; Cost attributes; Restriction attributes; Hierarchy attributes; Descriptor attributes; Edge directionality attributes; Setting network element attributes with Evaluators; Creating parameters on attributes. NEW
  • Creating and building network datasets: Workflow for building a network; Selecting sources; Setting connectivity; Setting turns and turn penalties; Setting network attributes; Setting direction properties; Building network datasets for geodatabases, shapefiles, or StreetMap datasets.
  • Modifying network datasets: Editing network point, line, and turn features; Editing network dataset properties; Rebuilding the network dataset; Creating multimodal networks; Multimodal networks and connectivity groups; Multimodal analysis.
  • Network Analyst and geoprocessing: Geoprocessing framework review; Network Analyst Tools toolbox; Network Analyst tools; Network solvers in ModelBuilder.

Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop and ArcGIS Desktop III: GIS Workflows and Analysis. Completion of Building Geodatabases is recommended.

 

 

  Working with ArcGIS Spatial Analyst

Working with ArcGIS Spatial Analyst
3 Days (RM1,800.00)

Overview

ArcGIS Spatial Analyst software provides tools for conducting sophisticated spatial analyses and creating different types of spatial models. This course covers fundamental raster data concepts and shows how to use ArcGIS Spatial Analyst tools to create, process, and analyze spatial data. Students focus on problems that are best solved in a raster environment such as surface analysis and distance measurement. The use of ArcGIS Spatial Analyst tools in the ArcGIS 9 geoprocessing framework is emphasized.

Topics Covered

  • Basics of ArcGIS Spatial Analyst: Overview of the extension; Understanding raster concepts; ArcGIS Spatial Analyst interface; Comparing rasters and feature layers; Querying rasters.
  • Structure of rasters: How to create raster datasets; Raster storage and management.
  • Aligning data: Raster registration and georeferencing; How projection affects analysis; Importing and exporting raster datasets.
  • Conducting surface analyses: Calculating density; Choosing an interpolation method; Interpolating a continuous raster from sample points; Contours and hillshading; Visibility analysis.
  • Map algebra functions: Writing expressions; Expression syntax.
  • Calculating distance measurements: Euclidean distance; Cost–distance; Finding the least-cost path.
  • Surface hydrology: Identifying watershed basins; Determining surface runoff characteristics.
  • Designing and implementing GIS models: Spatial modeling concepts and issues.
Prerequisites and recommendations
Completion of Introduction to ArcGIS or equivalent experience is required.

 

  Working with ArcGIS 3D Analyst*

Working with 3D Analyst
2 Days (RM1,200.00)

Overview

This new two-day course shows how to use the ArcGIS 3D Analyst extension within the ArcMap and ArcCatalog environments. The course teaches what a surface model is and shows how to create raster and vector surfaces. Working mostly with models of terrain, students will display surfaces in three-dimensional perspective, symbolize them, and set three-dimensional properties such as sun position. Students will create realistic models by draping aerial photographs over surfaces and displaying ordinary two-dimensional features, such as rivers, roads, and buildings, in three dimensions. They will perform three-dimensional geographic analysis such as finding steepest paths, determining intervisibility between locations on a surface, and calculating volumes.

.Prerequisites and recommendations
Students should have taken one of the following ArcGIS foundation courses:  Learning ArcGIS I (for ArcView 8, ArcEditor 8 and ArcInfo 8) or Penn State Edition:  Learning ArcGIS (for ArcView 8, ArcEditor 8 and ArcInfo 8) (instructor-led course) or Migrating from ArcView 3.x to ArcView 8 (instructor-led or Web-based course); or have read Getting to Know ArcGIS Desktop (ESRI Software workbook).  Students who are new to raster data should take Working with Rasters in ArcGIS before taking this course.

 

 
Geodatabase

  Building Geodatabases

Building Geodatabases
3 Days (RM1,800.00)

Overview

This course provides an overview of the structure and capabilities of the geodatabase. You learn how to create a geodatabase, migrate existing GIS data to a geodatabase, and edit and maintain data stored in a geodatabase. The course covers some advanced geodatabase topics including how to build a geodatabase topology; maintain data integrity using subtypes, attribute domains, and relationship classes; and create a geodatabase schema. In course exercises, you work with the file geodatabase and learn how to migrate personal geodatabase data to a file geodatabase and create various geodatabase components.

Topics Covered

  • Introduction to the geodatabase: Advantages of the geodatabase; Focusing on the file geodatabase; Overview of elements within the geodatabase; Geodatabase tables in a database management system (DBMS).
  • Attribute validation rules: Subtypes and domains; Creating subtypes; Editing subtypes in ArcMap; Creating domains; Editing with domains in ArcMap; Coded value vs. range domains; Subtypes and relationship rules.
  • Relationship classes: Creating relationship classes; Setting relationship class properties; Using relationships in ArcMap; Relationship rules; Validation; Simple vs. composite relationships.
  • Annotation: Creating, editing, and managing annotation features in the geodatabase.
  • Geodatabase topology: Topology management in the geodatabase; Building a topology; Setting the properties of a topology; Setting appropriate topological rules; Fixing topological errors; Editing topological data.
  • Geometric networks: Creating and editing geometric networks; Performing analysis; Setting and using connectivity rules.
  • Building geodatabase schema: Different ways to define geodatabase schema; Creating tables, feature classes, and feature datasets.
  • XML data interchange: Understanding XML schemas of the geodatabase; Exporting the contents of a geodatabase to XML; Importing an XML file into a geodatabase to define its schema.
  • Vector data in the geodatabase: Loading data from shapefiles, CAD files, coverages, and Excel spreadsheets; Using ArcGIS vector data loading tools.
  • Raster data in the geodatabase: Storing raster datasets, raster catalogs, and raster attributes in the geodatabase..
Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop or have equivalent knowledge.

 

 

  Geodatabase Design Concepts*

Geodatabase Design Concepts

2 Days (RM1,200.00)

Overview

A well-planned and efficient design is critical to the success of a geodatabase implementation. This course explains the steps involved in the geodatabase design process, from preliminary planning to schema creation. You learn how to take advantage of existing ArcGIS data models and become familiar with data modeling techniques. A review of basic geodatabase concepts is included.

Topics Covered

  • Introduction to the geodatabase: Background information on geodatabase capabilities and advantages; Storage options; Geodatabase elements; Behavior in the geodatabase.
  • Overview of geodatabase design: What to expect at each phase; Overview of Inception phase; Overview of Elaboration phase; Overview of Construction phase; Overview of Transition phase.
  • Building the conceptual model: Identifying concepts from the Inception phase; Diagramming the conceptual model; Recognizing crucial data layers, attributes, and their associations.
  • Layers and attributes in the logical data model: Mapping thematic layers to elements of the geodatabase; Defining properties for each table; Choosing geometry for feature classes; Designing and diagramming attributes and attribute properties; Determining and diagramming attribute domains; Grouping features into feature datasets or by subtype.
  • Relationships in the logical data model: Normalization; Implementing associations; Relationship classes; Modeling relationships; Relationship properties and cardinality; Attributed relationships; Simple vs. composite relationships; Messaging and relationships; Relationships and subtypes; Modeling relationship rules; ArcMap joins and relates vs. relationship classes; Diagramming relationships.
  • Geometric networks and topology in the logical data model: Introducing geometric networks; Investigating complex features and network weights; Defining connectivity rules; Diagramming geometric network; Diagramming edge-to-junction and edge-to-edge connectivity rules; Topology in the geodatabase; Examining topology rules; Diagramming topology; Geodatabase topology vs. map topology.
  • The physical data model: Ways to build geodatabase schema; Building schema with CASE tools; Building schema by importing existing data; Creating new geodatabase elements in using ArcCatalog wizards; Sharing and editing schema with the Geodatabase Designer; CASE tools vs. ArcCatalog.
  • From design to geodatabase: Outline construction and transition phases; Determining data automation method and considerations; Data loading options; Testing the geodatabase design in a pilot study; Choosing a pilot area; Documenting the pilot project; Managing metadata; Project tracking.

Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop and ArcGIS Desktop III: GIS Workflows and Analysis or have equivalent knowledge.

 

 
 
ArcGIS Sever

Data Management in the Multiuser Geodatabase*

Data Management in the Multiuser Geodatabase

3 Days (RM1,800.00)

Overview

ArcSDE technology is an integrated part of ArcGIS Server and is used to access multiuser geographic databases stored in relational database management systems (RDBMS). This course prepares GIS and database administrators to implement an ArcSDE geodatabase by teaching how to load and manage ArcSDE data. The course presents concepts applicable to both workgroup and enterprise ArcSDE geodatabases but focuses primarily on the enterprise ArcSDE geodatabase. You learn the basic architecture of a multiuser geodatabase and are introduced to ArcSDE connection types. The course focuses on loading and managing vector and raster data and emphasizes best practices for interacting with a multiuser geodatabase. You explore multiuser geodatabase design strategies and editing options for data stored in a multiuser geodatabase, including versioning..

Topics Covered

  • Defining geodatabase architecture: Multitier architecture; Geodatabase options; Elements of a workgroup and enterprise installation.
  • Geodatabase administration: User roles and privileges; Management tools.
  • Connecting to the geodatabase: Direct and application server connections; OLE DB connections.
  • Data loading and management: Configuring dbtune parameters for spatial data storage; Tools for data creation; Vector storage; Raster storage and organization; Managing spatial and attribute indexes; Associating spatial and non spatial data; Geodatabase design considerations.
  • Multiuser editing: Overview of available options; Versioning concepts including reconcile, post, and conflict detection.
  • Maintaining performance: Compressing the geodatabase; Recommendations for maintaining performance; Tips and tricks for data managers.

Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop or have equivalent knowledge. Students should also be familiar with basic RDBMS concepts.

Introduction to the Multiuser Geodatabase

Introduction to the Multiuser Geodatabase

2 Days (RM1,200.00)

Overview

The multiuser geodatabase uses ArcSDE technology and a relational database management system (RDBMS) to store large amounts of GIS data that many users may concurrently access. This course, designed for the end user of a multiuser geodatabase, bridges the gap between the ArcSDE administrator and the GIS professional and shows how to leverage the powerful capabilities offered by the multiuser geodatabase. You learn how to perform GIS tasks in a multiuser environment and how the multiuser environment differs from the file geodatabase or personal geodatabase for Microsoft® AccessTM environment. The course also discusses geodatabase functionality in the context of an editing environment, fundamental editing workflow procedures, and clientside performance considerations. This course does not focus on a specific supported RDBMS and is suitable for those working with desktop, workgroup, and enterprise ArcSDE geodatabases.

Topics Covered

  • Geodatabase basics: Overview of geodatabase types; Advantages of ArcSDE geodatabases; ArcSDE geodatabases: desktop, workgroup, and enterprise.
  • Exploring and connecting to the geodatabase: Application server, direct, and OLE DB connections.
  • Exploring geodatabase components: Moving data between geodatabases; Vector and raster data properties; Granting privileges on data.
  • Optimizing clientside performance: Performance tips for working with multiuser geodatabases in ArcCatalog and ArcMap.
  • Non-versioned editing: Understanding and performing non-versioned editing; Concurrency issues.
  • Versioned editing: Working with versions; Version properties and permissions; Multiuser editing in one version and conflicts; Merging versions: reconcile, post, and conflicts.
  • Geodatabase replication: Overview of replica types: checkout/check-in, one-way, and two-way; Understanding and performing checkout/check-in replication.

Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop and ArcGIS Desktop III: GIS Workflows and Analysis or have equivalent knowledge. Database administration experience is not required.

  Introduction to ArcGIS Server

Introduction to ArcGIS Server

2 Days (RM1,200.00)

Overview

ArcGIS Server provides a complete server-based GIS system that supports the use of centrally managed spatial data for mapping and analysis. This course introduces ArcGIS Server and teaches a workflow for creating and sharing GIS maps, globes, and tools. You learn how to publish maps, globes, and geoprocessing models that are optimized for performance and how to create out-of-the-box Web applications using ArcGIS Server Manager. The course covers using GIS services in both Web applications and ArcGIS Explorer. Installation and some configuration techniques for ArcGIS Server are also covered, but administration is not the focus of this course.

Topics Covered

  • ArcGIS Server overview: ArcGIS Server components; Authoring content for GIS services; Publishing GIS services; Creating Web mapping applications to use map services; Using Web mapping applications in various clients; Administering ArcGIS Server using ArcCatalog and ArcGIS Server Manager; Ensuring data access for ArcGIS Server.
  • Map and image services: Map service capabilities; Authoring considerations to optimize performance; Enabling capabilities for interoperability; Using ArcGIS Online services.
  • Caching map services: Improving performance with caches; Developing a caching strategy; Generating and maintaining map service caches.
  • Globe and 3D services: Publishing KML-enabled map services; Authoring content for globe services using ArcGlobe; Caching globe services; Using globe services in ArcGIS Explorer.
  • Geoprocessing services: Considerations when authoring models for geoprocessing services; Using geoprocessing tasks in Web mapping applications, ArcGIS Explorer, and ArcMap.
  • Geodata services: Providing Web access to data; Data extraction and replication; Geodata service workflows.
  • Editing in Web mapping applications: Authoring content for editable map services; Publishing map services for editing; Configuring the Editing task for Web mapping applications; Using the Editing task.
  • Customizing ArcGIS Server applications: Making simple customizations to Web mapping applications; Configuring an ArcGIS Explorer home server; Creating mobile applications; Resources for developers; Using ArcGIS JavaScript APIs.
  • Administration and optimization: Installing ArcGIS Server; Post installation; Local access to the server; Data access for the server; Options for scaling your ArcGIS Server system; Troubleshooting.

Prerequisites and recommendations
Students should have completed ArcGIS Desktop II: Tools and Functionality or Learning ArcGIS Desktop or have equivalent knowledge.

 

 

  ArcGIS Server Enterprise Configuration & Tuning for Oracle

ArcGIS Server Enterprise Configuration & Tuning for Oracle

3 Days (RM1,800.00)

Overview

ArcGIS Server includes ArcSDE technology, a server-side software product that acts as the GIS gateway to spatial data stored in relational database management systems (RDBMS). It is an integrated part of ArcGIS and a core element of any enterprise GIS solution. This course prepares Oracle database administrators to implement an enterprise geodatabase by teaching how to build an individual ArcSDE server. You get familiar with the ArcSDE architecture and learn how to configure Oracle to support ArcSDE, install and configure ArcSDE, and identify and troubleshoot connection types and issues. The course emphasizes the importance of managing storage settings for loading vector and raster data and teaches techniques for maintaining geodatabase performance in an editing environment. Additionally, the course explains how ArcSDE interacts with Oracle databases and presents solid strategies for maintaining and managing an enterprise geodatabase.

Topics Covered

  • ArcSDE installation: Evaluating the Oracle server configuration; Preparing Oracle to use ArcSDE; Installing ArcSDE; Starting and stopping the ArcSDE server; Exploring ArcSDE system tables.
  • Data loading: Creating storage space; Creating users and assigning privileges; Creating vector feature classes; Creating raster datasets; Examining feature class components; Customizing storage with the DBTUNE table; Integrating the new ST_GEOMETRY Spatial Type.
  • Monitoring data access: Creating application server and direct connections; Monitoring connections with ArcSDE and Oracle tools; Managing multiple geodatabases in one Oracle instance.
  • Editing in a nonversioned environment and managing a multiversioned geodatabase: Registering feature classes as versioned; Compressing the geodatabase; Monitoring changes to the adds, deletes, and system tables.

Prerequisites and recommendations
Students should have experience with Oracle database administration or application development. Although these courses are not required, students will benefit from completion of ArcGIS Desktop II: Tools and Functionality, ArcGIS Desktop III: GIS Workflows and Analysis, or Building Geodatabases.

 

  ArcGIS Server Enterprise Configuration & Tuning for SQL Server

ArcGIS Server Enterprise Configuration & Tuning for SQL Server

3 Days (RM1,800.00)

Overview

ArcGIS Server includes ArcSDE technology, a server-side software product that acts as the GIS gateway to spatial data stored in relational database management systems (RDBMS). It is an integrated part of ArcGIS and a core element of any enterprise GIS solution. This course prepares Microsoft® SQL Server® database administrators to implement an enterprise geodatabase by teaching how to set up an individual ArcSDE server. Students get familiar with the ArcSDE architecture and learn how to configure SQL Server to support ArcSDE, install and configure ArcSDE, and identify and troubleshoot connection types and issues. The course emphasizes the importance of managing storage settings for loading vector and raster data and teaches techniques for maintaining geodatabase performance in an editing environment. Additionally, the course explains how ArcSDE interacts with SQL Server databases and presents solid strategies for maintaining and managing an enterprise geodatabase.

Topics Covered

  • ArcSDE installation: Evaluating the configuration of SQL Server; Preparing SQL Server to use ArcSDE technology; Installing ArcSDE; Starting and stopping the ArcSDE server; Exploring ArcSDE system tables.
  • Data loading: Creating storage space; Creating users and assigning privileges; Creating vector feature classes; Creating raster datasets; Examining feature class components; Customizing storage with the DBTUNE table.
  • Monitoring data access: Creating application server and direct connections; Monitoring connections with ArcSDE and SQL Server tools.
  • Editing in a nonversioned environment and managing a multiversioned geodatabase: Registering feature classes as versioned; Compressing the geodatabase; Monitoring changes to the adds, deletes, and system tables.

Prerequisites and recommendations
Students should have experience with SQL Server database administration or application development. Although these courses are not required, students will benefit from completion of ArcGIS Desktop II: Tools and Functionality, ArcGIS Desktop III: GIS Workflows and Analysis, or Building Geodatabases.

 

 ArcGIS Server: Web Administration Using the Microsoft .NET Framework*

ArcGIS Server: Web Administration Using the Microsoft .NET Framework

3 Days (RM1,800.00)

Overview

To set up and successfully maintain a production ArcGIS Server implementation in which GIS content is authored, published, and shared across the enterprise or on the Web, organizations need effective strategies to ensure performance, security, and reliability. This course teaches those strategies. You are introduced to the ArcGIS Server architecture and workflows for managing GIS services, applications, data, users, and servers. In course exercises, you learn about installing ArcGIS Server and techniques for managing data, optimizing performance, troubleshooting, and defining cached service workflows. Additionally, you learn how to set up secure Web applications and services, administer geoprocessing services, and configure ArcGIS Server for the Internet.

Topics Covered

  • Installing ArcGIS Server
  • Managing ArcGIS Server data
  • Optimizing services
  • Troubleshooting ArcGIS Server
  • Cached map service fundamentals
  • Cached map service workflows
  • Securing Web applications
  • Securing Web services
  • Configuring geoprocessing services
  • Configuring a production ArcGIS Server system
  • Setting up ArcGIS Server for the Internet

Prerequisites and recommendations
Students should have completed Introduction to ArcGIS Server or have equivalent knowledge. Students should also have a basic understanding of Web server technologies.

 

 Developing Applications with ArcGIS Engine Using the Microsoft .NET Framework*

Developing Applications with ArcGIS Engine Using the Microsoft .NET Framework

2 Days (RM1,200.00)

Overview

ArcGIS Engine Developer Kit includes a set of embeddable software components and a toolkit that can be used to build stand-alone applications. This course shows how to use ArcGIS Engine Developer Kit to build custom applications for the Windows platform using the Microsoft Visual Studio development environment. You are introduced to ArcGIS Engine and the components, libraries, and APIs included with ArcGIS Engine Developer Kit. You learn the types of applications you can create, the licensing and authorization model, and how to deploy applications with ArcGIS Engine Runtime. The course also teaches how to build custom components that extend the ArcGIS Engine controls framework..

Topics Covered

  • ArcGIS Engine SDK: Components of the .NET ArcGIS Engine SDK; Understanding ArcGIS Engine ArcObjects functionality; Overview of ArcGIS Engine controls; Working with ArcGIS Visual Studio project templates; Using the Developer Help.
  • ArcGIS Engine controls: MapControl; PageLayoutControl; 3D controls; ToolbarControl; TOCControl; SymbologyControl; LicenseControl.
  • Licensing ArcGIS Engine applications: Licensing considerations; License initialization rules for products and extensions; Using the LicenseControl; Check in/check out extensions.
  • Working programmatically with ArcGIS Engine controls and classes: Using COM objects in .NET; ArcObjects review; Synchronizing map display between controls; Adding built-in commands, menus, and toolbars; Accessing ArcObjects from controls.
  • Adding editing functionality to ArcGIS Engine applications: Licensing considerations; Managing an edit session; Basics of editing feature geometry; Edit events.
  • Creating custom components: Using CustomizeDialog; Working with ToolbarMenus; Creating custom ArcGIS components and tools; Registering COM components; Working with Visual Studio ArcGIS item templates; Inheriting from the ArcGIS base classes.
  • Deploying an ArcGIS Engine application: Overview of the deployment process; ArcGIS Engine Runtime setup, install requirements, and deployment options; Visual Studio Setup projects.
  • Specialized ArcGIS Engine functionality: Overview of dynamic display; Rendering dynamic content; Connecting to Internet data sources; Working with the GeoProcessor object to run geoprocessing tools and models.

Prerequisites and recommendations
Students should have completed Introduction to Programming ArcObjects Using VBA, Introduction to Programming ArcObjects Using the Microsoft .NET Framework, or have six months' experience programming with ArcObjects. Students should also have experience programming with COM and Visual Basic .NET or C#. Prior completion of Extending the ArcGIS Desktop Applications is recommended.

 

* On-demand Courses
** A minimum class booking or registrations for this courses is EIGHT (8) persons
A minimum class booking or registrations for each courses is FOUR (4) persons

 

 
| Home | About Us | Contact Us | Site Map | Disclaimer |
Copyright@2006 ESRI South Asia Sdn Bhd