Courses planned for the year 2001 are:

What's New in ArcInfo 8
System Architecture Design for GIS
Introduction to Avenue
Programming with Avenue
Introduction to ArcView GIS
Introduction to ArcInfo using ArcMap, ArcCatalog, and ArcToolbox
Programming ArcInfo with Visual Basic for Applications
Programming ArcSDE with C
Introduction to ArcIMS
GIS Science
Advance ArcView
Introduction to Arc SDE using ArcInfo

 

 

What's New in ArcInfo 8

Description

This new four-day course gives a conceptual overview and the hands-on experience needed to understand the enhanced functionality in ARC/INFO Version 8.0. Participants learn how to use the new desktop applications-Arc Map, Arc Catalog, and Arc Toolbox. The course is designed for those who use ARC/INFO Version 8.0 with the Microsoft Windows NT operating system.

On the first two and a half days, class attendees accomplish GIS tasks using Arc Map, Arc Catalog, and Arc Toolbox. The rest of the course focuses on customization options. Participants are introduced to the object model diagram and the organization of its application framework and associated component architecture. Exercises for customizing ARC/INFO with Microsoft Visual Basic for Applications (VBA) are also included.

What's New in ARC/INFO Version 8.0 is intended for experienced ARC/INFO users. Participants must know how to complete basic GIS tasks with ARC/INFO Version 7.x. To get the most out of this course, participants should also be familiar with Visual Basic fundamentals.

Prerequisites:

Registrants for this course should know the following:

  • The coverage data model
  • Basic ARC/INFO skills (managing coverages, issuing geoprocessing commands, and running macros)
  • Using objects, methods, and properties in Visual Basic

Duration:
Four day

Fees:
$1,600


 

System Architecture Design for GIS

Description

This two-day course introduces a strategy to design, develop, and implement an enterprise GIS environment. This strategy has been refined and tested during years of successful ESRI system design consulting efforts. Various system design models and configuration guidelines are discussed to provide attendees with the necessary tools to create GIS solutions. Lectures and hands-on exercises help those responsible for system administration produce a system design based on a client's hardware and software requirements. The course appeals to those who develop and maintain hardware or software systems designs and to those who support software or application development, as well as technical marketing for system design, testing, and configuration of client solutions. It also provides a conceptual framework for anyone who supports and secures GIS hardware or software. Senior architecture consultants benefit from the GIS design techniques presented, while GIS managers come away with a better understanding of system architecture and hardware selection criteria.

Prerequisites:

Registrants should have an interest in understanding GIS product architecture and how today's computer technologies can support successful GIS solutions. It also may be helpful to review the white paper titled "System Design Strategies" at http://www.esri.com/library/whitepapers/pdfs/sysdesig.pdf.

Duration:

Two days

Fees:

$800

 


Introduction to Avenue

Description

This two-day course provides the skills and knowledge needed to use the object-oriented programming language, Avenue, to customize the ArcView GIS GUI. The course employs a task-oriented approach that gives participants the tools they need to become proficient users.

Class attendees learn how to use the Customize dialog box and Avenue scripts to create a new customized interface. They write their own scripts to perform different tasks in all areas of GIS implementation. Participants also use Avenue to create, display, and query information and to print hard-copy maps.

Introduction to Avenue is ideal for those who have little or no programming background or who prefer a task-oriented (instead of a function- or programming-oriented) approach. Those with a background in programming may elect to take Programming with Avenue instead.

Prerequisites:

Completion of Introduction to ArcView GIS or equivalent experience is required.

  • Registrants for this course should know the following:
  • Navigating within ArcView GIS
  • ArcView GIS functionality (buttons, tools, and menus)
  • ArcView GIS shapefile data model
  • Querying tabular and spatial data
  • Creating and editing data (spatial and tabular)
  • ArcView GIS layout document

Duration:

Two days

Fees:

$800


 

 

Programming with Avenue

Description

This three-day course offers the hands-on experience needed to take full advantage of the powerful features of the object-oriented programming language Avenue. Participants use Avenue to customize the ArcView GIS GUI and write and execute scripts (programs) using the Avenue Script Editor. They write scripts to perform ArcView GIS operations such as manipulating documents, changing the table of contents, editing values in a table, querying a theme attribute, or creating graphics. The course covers the basics of object-oriented programming (OOP)-objects, classes, and requests. It also introduces events and event-driven programming. Participants use ArcView GIS and Avenue to work through exercises to gain experience in writing and executing scripts.

Programming with Avenue is for (but not limited to) those already experienced with program construction (e.g., assigning variables, branching, and looping) and execution (e.g., compiling and debugging) who want to write their own Avenue programs.

Prerequisites:

Registrants should complete Introduction to ArcView GIS (or have equivalent knowledge) and have experience using a programming language (e.g., AML, C, or Visual Basic) before taking this course.

Registrants for this course should know the following:

  • Navigating within ArcView GIS
  • ArcView GIS functionality (buttons, tools, and menus)
  • ArcView GIS shapefile data model
  • Querying tabular and spatial data
  • Creating and editing data (spatial and tabular)

Duration:

Three days

Fees:

$1200

 


 

Introduction to ArcView GIS

Description

This two-day course provides a conceptual overview and hands-on experience using ArcView GIS software. The course teaches basic ArcView GIS functionality and enables participants to quickly take advantage of the software's powerful display and analysis capabilities. Participants are introduced to the ArcView GIS graphical user interface (GUI) and use ArcView GIS to create, edit, display, query, and analyze geographic and tabular data and create presentation-quality maps and charts.

Those who want to learn about Avenue programming language should attend Introduction to ArcView GIS followed by one of the introductory Avenue courses. Introduction to Avenue is for nonprogrammers and Programming with Avenue is for those with programming experience.

Prerequisites:

Introduction to ArcView GIS is for those with little or no desktop mapping or GIS experience; however, registrants should know how to use windowing software.

Duration:

Two days

Fees:

$800

 


Introduction to ArcInfo using ArcMap, ArcCatalog, and ArcToolbox

Description:

This new five-day course focuses on the enhanced ArcInfo 8 applications-ArcMap, ArcCatalog, and ArcToolbox. It introduces basic GIS concepts and ArcInfo software including its architecture and data model. The course teaches ArcInfo procedures for displaying, manipulating, analyzing, reporting, and automating data. It is designed for those using ArcInfo 8 with the Windows NT operating system.

Attendees receive an overview of all applications available with ArcInfo and are given specific instruction on how to use ArcMap, ArcCatalog, and ArcToolbox. They practice symbolizing data, conducting queries, analyzing data, producing maps, and creating and editing data.

Online exercises teach ArcInfo procedures in the context of solving real-world problems. Examples and exercises use data from a variety of application areas. A portion of the class is reserved for an analysis project that participants choose from among several application areas. They conduct queries, create displays, analyze data, and present the results of their analysis as a hard-copy map.

Prerequisites:

None. Introduction to ArcInfo using ArcMap, ArcCatalog, and ArcToolbox is for those with little or no GIS experience

Duration:

Five days

Fees:

$2,000


Programming ArcInfo with Visual Basic for Applications

Description:

This new five-day course introduces the customization framework for the new ArcInfo 8 applications-ArcMap and ArcCatalog. It teaches simple customization of the ArcInfo graphical user interface and the use of VBA to program the many objects that make up ArcInfo 8. This course should interest those who work with ArcInfo software on a technical level (analysts, programmers, and project managers). It is ideal for ArcInfo users who want to increase productivity and for programmers who want to create applications using VBA. This course is for those who use ArcInfo 8 with the Windows NT operating system.

Participants begin the course with simple interface customization and VBA fundamentals and progress to programming with objects from various parts of the ArcInfo object model. The course also teaches basic programming concepts and techniques.

Prerequisites:

Programming ArcInfo with Visual Basic for Applications is for users who are new to programming with VBA. Registrants should be familiar with the new ArcInfo 8 applications, ArcMap and ArcCatalog, and with object-oriented programming concepts. Registrants without object-oriented programming experience are encouraged to study an introductory Visual Basic or object-oriented programming concepts text before attending.

Registrants for this course should know the following:

  • Basic Windows NT operating system skills (copying, deleting, and moving files and directories)
  • Basic understanding of the geodatabase model introduced with ArcInfo 8
  • Basic ArcMap and ArcCatalog skills (managing data, creating maps, and performing geoprocessing operations)

Duration:

Five days

Fees:

$2,000


 

Programming ArcSDE with C

Description:

This updated five-day course gives C programmers the skills they need to use the ArcSDE application program interface (API). Designed for those who develop applications and systems using ArcSDE software's C API, the course introduces programmers to key ArcSDE concepts and enables them to design, develop, and implement systems that take advantage of ArcSDE technology. Lectures and online exercises help programmers learn the API.

Prerequisites:

Registrants should be fluent in C programming including program control, linked lists, arrays, pointers, I/O, and the compilation and linking of C programs. Familiarity with abstract data types and knowledge of GIS and spatial data are required. Participants should have a basic command of relational database theory and Structured Query Language (SQL). Registrants should also understand ArcSDE installation, architecture, and database implementation or have completed Introduction to ArcSDE.

Registrants for this course should know the following:

  • Basic concepts of ArcSDE architecture
  • Starting and stopping an ArcSDE instance
  • ArcSDE administration tools (ArcSDEmon, ArcSDEtable, and ArcSDElayer)
  • Compiling and building C programs

Duration:

Five days

Fees:

$2,250

 

 


 

 

Introduction to ArcIMS

Description:

This new three-day course provides a conceptual overview and the hands-on experience needed to incorporate interactive mapping functionality into Web sites using ArcIMS ™ 3. ArcIMS uses sophisticated client/server configuration and management tools to build enterprisewide solutions that are secure, reliable, and easily adaptable to increased demand. Participants use ArcIMS to access, display, and interact with data generated from professional GIS solutions throughout the world. This course empowers attendees with a core understanding of distributed Internet computing in general and GIS and interactive mapping on the Web in particular.

Prerequisites:

Introduction to ArcIMS is for GIS professionals with limited Web knowledge and Internet professionals with limited GIS knowledge. Although prior use of ESRI software, such as ArcView GIS, ArcInfo, or MapObjects, helps in understanding GIS concepts, it is not a requirement. Similarly, those with an understanding of HTML, JavaScript, and Web-based protocols have an advantage; however, experience with these is not required.

Duration:

Three days

Fees:

$1,200

 

 


 

GIS Science

Description:

Many software packages for geographic information systems (GIS) are available on the market. They all have their particular characteristics and approaches to the acquisition, storage, maintenance, analysis, display, output, and sharing of spatial data. All these approaches are, however, rooted in generic principles of geographic information science. This course provides participants with the necessary knowledge and background of the structure, design, and application of geographic information systems. The chosen approach is software independent, which allows the participants to apply their knowledge to any GIS that they might have available.

Objectives:

The course is designed for persons who wish to upgrade of their knowledge concerning the scientific principles of GIS. At the end of the course participants should be able to explain the basic principles underlying geo-spatial data handling from various perspectives.

Prerequisites:

Participants are required to have a general academic background in related subjects such as geography, earth sciences, surveying engineering, photogrammetry, remote sensing, computer science, or civil engineering.

Course Subjects:

  • Definition of terms
  • Design and structure of a GIS
  • History if GIS
  • Characteristics of spatial data
  • Functional components of a GIS
  • Metadata, data quality and sources of error
  • Data models and databases
  • Data modeling
  • GIS databases
  • Topology
  • Spatial data structures
  • Spatial analysis
  • Spatial data transfer and transfer standards
  • Introduction of GIS technology in organizations

Instructor:

Prof. Dr. Wolfgang KAINZ
International Institute for Aerospace Survey and Earth Sciences (ITC)
Enschede, The Netherlands

Course Duration:

5 days (5 hours per day)

Course Date:

8-12, April 2000

Fees:

$1000

 

Advance ArcView

Description:

This three-day course offers experienced ArcView GIS users in-depth instruction in the software’s ability to integrate geo-graphic information. Participants move beyond the basics as they perform GIS analysis using the software’s total func-tionality including new geoprocessing tools and projection util-ity.

The course helps participants become more productive ArcView GIS users by teaching them advanced topics such as using sample scripts and extensions, converting themes into new map projections, and making projects portable. Realistic class projects and challenging hands-on exercises let participants immediately apply their newly acquired skills.

Class participants learn how to

• Align spatial data in views

• Obtain spatial and tabular data

• Manage data

• Create portable projects

• Present data through reports, layouts, or dynamic presentations

• Use Avenue programming language to increase effi ciency

• Use sample scripts and extensions

• Perform advanced spatial functions (intersect, clip, and overlay)

• Implement spatial models

Topics covered

Spatial and attribute data: Downloading data from the Web; On-screen digitizing; Converting and importing different data types; Aligning data sources by changing projection or datum;

Managing data sources; Using metadata Portable projects: Understanding the structure of ArcView GIS projects; Delivering projects for others to use Presenting data: Designing and formatting reports; Presentation-quality layouts; Custom ArcView GIS projects

Using the power of Avenue: Field calculator requests; Sample scripts and extensions; Customizing document GUIs Proximity analysis: Buffer features; Nearest neighbor analysis;

Spatial join Geoprocessing: Union; Spatial merge; Merging themes; Intersect;

Clip; Using functions to analyze data Advanced ArcView GIS (3.x)

Spatial modeling: Understanding models; Coding data and assigning weights; Implementing suitability and predictive models

Prerequisites

Recent completion of Introduction to ArcView GIS (3.x) or at least three months of experience using ArcView GIS software is required.

Registrants for this course should know the following:

• Basic operating system skills (copying, deleting, and moving files and directories)

• Concept of a shapefile and simple shapefile editing

• Creating and saving projects

• Adding multiple data types as themes to a view

• Setting view properties (map and distance units, projection)

• Applying legends and classifying data

• Creating, editing, and establishing relationships between tables

• Selecting records and features using spatial and tabular methods

• Summarizing tables

Duration: Three days

Price: $1,200

 

Introduction to ArcSDE using ArcInfo

Description

This two-day course details the architecture and fundamental concepts of the ArcSDE binary schema implementation (Oracle, Informix ® , Microsoft SQL Server ™ ). Through lectures and

Hands-on exercises, participants view and query layers in an ArcSDE database. They also create new ArcSDE layers by loading existing, fi le-based geographic data sources, such as shapefiles and coverages, onto an ArcSDE server. Exercises are supported with in-depth discussions and demonstrations of how ArcSDE clients, servers, and underlying DBMSs work. This course is for GIS and DBMS users who need to become profi cient end users of an ArcSDE geodatabase. It is a founda-tion for those pursuing advanced topics in an ArcSDE program-ming or administration course. GIS managers who oversee ArcSDE database implementation also benefit from this course by achieving an understanding of how a healthy system functions.

Class participants learn how

• The geodatabase and ArcSDE interact with ArcInfo

• Geographic features are represented as ArcSDE shapes

• Projections and coordinate systems are managed

• Spatial searches are executed on the server

• Vector and raster data and spatial and attribute data are stored in a DBMS

• To load raster and vector data into ArcSDE using ArcCatalog

• To perform multiuser editing in ArcMap

• To create/manage versions in an ArcSDE database

• To use versions in ArcMap for editing

Topics covered

Geodatabase overview: History of fi le formats; Explanation of the geodatabase and ArcSDE; Geodatabase functionality; Geo-database metadata tables; Valid entity types for feature classes

Software architecture: Client/Server model; Communication over the TCP/IP network; Spatial Database Engine ™ (SDE ® ) Direct connections; Spatial queries; Retrieving data from the

server; Administrator and user schema Raster data: Storage options for raster data; How raster data is

stored; Explanation of pyramids; Recording spatial reference; Storage parameters; Loading raster data using ArcCatalog Vector data: Storage options; How vector data is stored in different

databases and spatial storage options (e.g., SDE Binary, Oracle Spatial, Informix ADT); Calculating offsets and scale for SDE Binary; Using the dbtune table for storage parameters; Loading vector data using ArcCatalog; Modifying properties of a layer once loaded (permissions, grid size, initial extent envelope)

Multiuser editing: Explanation of multiuser editing; Advantages of multiuser editing; Understanding A and D tables; Refreshing from the database; Conflict resolution; Procedures for editing; Editing in ArcMap

Multiversioned ArcSDE database: Explanation of versions; Work fl ow diagrams; Procedures; Creating and managing versions; Permissions on versions; Merging versions; Conflict resolution; Managing the database

Prerequisites

None. However, an understanding of GIS and RDBMS concepts is helpful.

Registrants for this course should have a basic understanding of the following:

• Using a Windows NT or UNIX operating system

• Vector- and raster-based GIS concepts

• Projections and coordinate systems

• Relationships between database tables

• Communication over a network

• SQL queries

• Cursor-style processing

Duration: Two days

Price: $900