introduction to arcinfo (workstation). getting started with arcinfo
TRANSCRIPT
![Page 1: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/1.jpg)
Introduction to ArcInfo(Workstation)
![Page 2: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/2.jpg)
Getting started with ArcInfo
![Page 3: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/3.jpg)
ArcInfo subsystems
![Page 4: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/4.jpg)
ArcInfo data types
• Supported formats
Vector RasterCoverageMap LibraryArcStorm LibraryTINShapefileSDE LayerDXF File
GridImage
![Page 5: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/5.jpg)
The coverage
• Basic unit for vector data• Can be point, line, polygon• Or region
![Page 6: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/6.jpg)
Linking features and attributes
• Because every feature has a unique identifier, the uniqueness of each feature is guaranteed even if it shares attributes or spatial coordinates with another feature.
![Page 7: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/7.jpg)
The workspace
• A directory (folder)• Used in an ArcInfo
session• Contains geo
datasets and an INFO
![Page 8: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/8.jpg)
Workspace commands
• COPYWORKSPACE• CREATEWORKSPACE• DELETEWORKSPACE• LISTWORKSPACE• RENAMEWORKSPACE• WORKSPACE (or &WORKSPACE)
![Page 9: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/9.jpg)
The geographic database
• Core of a GIS• Completeness• Accuracy
• Spatial data• Attribute data
![Page 10: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/10.jpg)
Operating ArcInfo• Arctools (buttons+menus)
– Limited to functions included
• Command-driven interface– Customized/automated by AML
• Open Development Environment (ODE)– Visual Basics, C, C++, Delphi, Power Builder
![Page 11: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/11.jpg)
ArcInfo Commands
Syntax rules
<cover> <> Required argument
{cover} {} optional argument
{COVER} Uppercase indicates a KEYWORD
{cover} Lowercase substitute the name of an object
<POINT|LINE|POLY> Choices are separated by vertical bars
{POLY|LINE|POINT} For optional argument, first choice is the default
# Optional argument place holder
* Indicates the input for argument comes from the cursor
![Page 12: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/12.jpg)
ArcInfo command example
Arc: USAGE CLEAN
Usage: CLEAN <in_cover> {out_cover} {dangle_length} {fuzzy_tolerance}{POLY|LINE}
Arc: CLEAN STREET STREET2 # # LINE
![Page 13: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/13.jpg)
Getting help for ArcInfo• Get Usage by typing the command
– No argument– Good habit to do that
Arc: BUILDUsage: BUILD <cover> {POLY|LINE|POINT|NODE|ANNO.subclass}
Arc: COMMANDS…..Arc: COMMANDS BBATCH BUFFER BUILD
![Page 14: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/14.jpg)
ARC Macro Language (AML)
• Use to communicate with the ARC system
• Full programming capabilities• ArcInfo commands + OS
commands• AML elements:
– Directives– Functions– Variables
![Page 15: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/15.jpg)
AML directives
• Instruct AML to perform a specific operation
• Start with an ampersand (&)• Examples:
– Arc: &RUN my.aml• Executes an AML program
– Arc: &MENU my.menu• Opens an AML menu
– Arc: &TERM 9999• Sets the terminal type for AML menus
![Page 16: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/16.jpg)
AML functions
• A function performs text substitution• The function name appears in []• A function can return
– A number– A character string– A Boolean value
• Returned value can be used further
Arc: BUILD [response ‘Enter the coverage to BUILD’] POLY
Arc: BUILD [getcov * -line]
![Page 17: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/17.jpg)
AML Variables• A way to store dynamic information• Variable types:
– Character strings– Integers– Real numbers– Boolean expressions
• &SETVAR – to set a variable’s value
• Examples:Arc: &SETVAR COV = LANDUSEArc: &SV COV [response ‘enter cov name:’]Arc: BUILD %COV% POLY
![Page 18: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/18.jpg)
Summary
• Subsystems• Data formats: raster and vector• ArcInfo workspace, INFO directory• Commands, ArcTools• AML:
– directives, – functions, – Variables
• ArcDoc and Command Usage
![Page 19: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/19.jpg)
ArcInfo Data Coverages
![Page 20: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/20.jpg)
Topology
• A mathematical procedure that determines these for geographic features– Spatial properties– Spatial relationships
Spatial Relationship Spatial Property
Each arc has a beginning node and an ending node
Directionality and length of the arc
Arcs connect to other arcs at nodes
Connectivity
Connected arcs form polygon boundaries
Area and perimeter of polygon
Arcs have polygons on their left and right sides
Adjacency or contiguity
![Page 21: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/21.jpg)
Topology-Spatial Property
ArcInfo uses the inherent topologic
relationships of lines and polygons to
provide extensive geographic analysis
capabilities.
![Page 22: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/22.jpg)
Arc-node topology
![Page 23: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/23.jpg)
Polygon-arc topology
![Page 24: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/24.jpg)
Coverage features
• Coverages are either points, lines, or polygons
• A coverage can be both a line coverage and a polygon coverage
• Annotation – Descriptive text associated with other
geographic features• E.g. street names, soil types
![Page 25: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/25.jpg)
Feature attribute tables• FATs are INFO files• Each object is associated with a record in an
FAT• A coverage may have more than one FAT (e.g. a
PAT, AAT, & NAT)
Feature Classes
Feature Attribute Table Name
Description
Point <cover>.PAT Point Attribute Table
Arc <cover>.AAT Arc Attribute Table
Node <cover>.NAT Node Attribute Table
Polygon <cover>.PAT Polygon Attribute Table
![Page 26: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/26.jpg)
Records and feature identifiers
• RECNO – internal record number• COVER# - ArcInfo assigned ID• COVER-ID – user assigned ID
![Page 27: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/27.jpg)
Points
![Page 28: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/28.jpg)
Arcs
![Page 29: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/29.jpg)
Nodes
![Page 30: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/30.jpg)
Polygons
![Page 31: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/31.jpg)
Features with subclasses
![Page 32: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/32.jpg)
Routes
• A coverage can contain multiple route systems– Each is a separate subclass– Each is made up of sections– Each section is made up of arcs or portions of arcs
![Page 33: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/33.jpg)
Route events
Events are located using the route’s measure units and the route contains sections that are associated to the arcs which contain the actual coordinate information.
![Page 34: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/34.jpg)
Regions
Regions contain attribute information but do not contain spatial or coordinate information. Spatial information is determined from the underlying polygons that make up the region.
![Page 35: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/35.jpg)
Annotation
Is a feature typeDoes not represent geography of a featureCan be associated with other existing feature typesOr as independent of any feature
![Page 36: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/36.jpg)
Summary
• Topology in ArcInfo coverage– Nodes, – points, – lines, – polygons, – regions, – subclasses
![Page 37: Introduction to ArcInfo (Workstation). Getting started with ArcInfo](https://reader033.vdocuments.net/reader033/viewer/2022061513/5519b5545503465b578b4782/html5/thumbnails/37.jpg)
Exercises
• Ex1 – Understanding spatial relationships
• Ex2 – Introduction to GIS functions• Ex3 - Use the ArcInfo help system• Ex4 - Operate ArcInfo (commands,
AML)• Ex5 - Operate ArcInfo (ArcTools)