ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess )

49
ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess) Introduction to GIS and ArcGIS 1 of 48

description

Introduction to GIS and ArcGIS. ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess ). Introduction to GIS and ArcGIS. How a GIS works Introduction to ArcGIS The ArcGIS Interface. A GIS integrates five basic components. methods. software. hardware. data. - PowerPoint PPT Presentation

Transcript of ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess )

Page 1: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250/CFR 520Winter 2010Phil Hurvitz

(with thanks to J. Lawler & P. Schiess)

Introduction to GIS and ArcGIS

1 of 48

Page 2: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

How a GIS works

Introduction to ArcGIS

The ArcGIS Interface

2 of 48

Introduction to GIS and ArcGIS

Page 3: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

A GIS integrates five basic components

3 of 48

people

software

hardware

methods

data

Page 4: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Vector formats(“feature classes”)

4 of 48

Data: types of data sets

Points

Lines (”arcs”)

Polygons

Page 5: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Defined by “connected” pairs of XY coordinates

48

Lines

0 5 10 15

24

68

10

12

14

x

y

(-1, 3)

(3, 2)

(5, 8)

(10, 13)

x y-1 3 3 2 5 810 13

Page 6: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

0 5 10 15

24

68

10

12

14

x

y

(-1, 3)

(3, 2)

(5, 8)

(10, 13)

Defined by single pairs of XY coordinates

48

Points

x y-1 3 3 2 5 810 13

Page 7: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

0 5 10 15

24

68

10

12

14

x

y

(-1, 3)

(3, 2)

(5, 8)

(10, 13)

Defined by closed loops of XY coordinates

48

Polygons

x y-1 3 3 2 5 810 13-1 3

Page 8: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Raster formats Matrices of square

cells (grids, pixels)

5 of 48

Data: types of data sets

Page 9: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Attribute tables: tables of data describing

spatial features

6 of 48

Data: types of data sets

Page 10: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

A GIS can Capture Store Query Analyze Display, and Output

geographic data

7 of 48

Basic GIS Functions

Page 11: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

8 of 48

Capturing data

Paper mapsDigital images

GPS outputCoordinate lists

Page 12: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Selecting specific features Where is parcel #2945?

Selecting featuresbased on certainconditions

Find all trees with DBH > 20 cm9 of 48

Queries

Page 13: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Proximity: how close are features Which roads are within a 100 ft from a stream?

Overlay: combines the features of two or more layers to create a new layer (intersections, unions…)

What length of road is in mature forest?

Network: examines how linear features are connected

What is the flow length from a location on the Cascade crest to the mouth of the Columbia River?

10 of 48

Analysis

Page 14: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Graphically constructed process models

11 of 48

Analysis

Page 15: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

12 of 48

Analysis

Page 16: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Maps

Graphs

Reports/Tables

13 of 48

Output

Page 17: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

3D views

14 of 48

Output: mapping

Page 18: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Detailed topographicmaps

15 of 48

Output: mapping

Page 19: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Hardcopy Paper map Poster

Softcopy Image (JPEG, PNG, GIF) to:

Web site Document

16 of 48

Output: output types

Page 20: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Graphical display of quantitative information

17 of 48

Output: graphs

Page 21: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Tabular output for statistical analysis

18 of 48

Output: tables

Page 22: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

How a GIS works

Introduction to ArcGIS

The ArcGIS Interface

19 of 48

Introduction to GIS and ArcGIS

Page 23: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

A complex and scalable software application environment

20 of 48

What is ArcGIS?

ArcGIS Desktop

EXTENSIONS

ArcGIS Engine

ArcObjectsArcObjects

RDBMS

ArcSDEArcSDE

ArcGIS ServerArcGIS Server ArcIMSArcIMS

EXTENSIONS

Network

ArcReaderArcReader ArcViewArcView

ArcInfoArcInfo

ArcEditorArcEditor

CustomApplication

CustomApplication

ArcPadArcPad WebBrowser

WebBrowser

ArcGIS Clients

Application/Data Servers

Components

Page 24: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

ArcGIS increasing functionality atdifferent run levels (cost)

21 of 48

ArcGIS Desktop Products

ArcViewArcView

ArcInfoArcInfo

ArcEditorArcEditor

Page 25: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

22 of 48

The history of ESRI products

ArcInfo ArcView 3.x ArcGIS

ArcViewArcEditor

ArcInfoPIOS

1980s1980s 2000+1980s

Page 26: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

23 of 48

ArcGIS Desktop products share common applications

ArcViewArcView

ArcInfoArcInfo

ArcEditorArcEditor

ArcMap-displaying data

ArcCatalog-managing data

ArcToolbox-analyzing data

Page 27: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

GUI (Graphic User Interface)

Desktop Use

Customization & Programming

Extensions to Increase Functionality

Scalability

24 of 48

What is special about ArcGIS GIS?

Page 28: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

ArcGIS uses a Graphical User Interface (GUI).Instead of typed commands, menus, buttons, and tools are used.Provides access to most controls, functionality, and operations

Each document type in ArcGIS has its own GUI controls.

Beware: The ArcGIS GUI is complicated and many-layered. There is no command-line control; all automation

must be scripted.

25 of 48

GUI

Page 29: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Unlike most major GIS software of the past, ArcGIS will run on a desktop computer.

Desktop computers (PCs) are: cheap easy to administer common (fairly) easy to use

26 of 48

Desktop Use

Page 30: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Many functions are not available from the GUI

Custom functions and operations can be created with various programming languages

Repetitive tasks can be automatedNew functions and operations can be added

to the GUI menus, buttons, and toolsEntire new applications can be developedBeware: Scripting is not easy to learn

27 of 48

Customization & Programming

Page 31: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Functionality not included in the core ArcGIS product can increase productivity

Some extensions are built-in, but just need to be enabled

Other extensions are available for free (web); some are available for sale

We will be using several extensions during the course

28 of 48

Extensions to Increase Functionality

Page 32: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

The ArcGIS suite contains Desktop application

(we will be using this quarter) Data server application (ArcSDE) Application servers (ArcGIS Server) Internet mapping servers

(ArcIMS)

29 of 48

Scalability

ArcObjectsArcObjects

RDBMS

ArcSDEArcSDEArcGIS ServerArcGIS Server

ArcIMSArcIMS

Network

ArcReaderArcReader ArcViewArcView

ArcInfoArcInfo

ArcEditorArcEditor

CustomApplication

CustomApplication

ArcPadArcPad WebBrowser

WebBrowser

ArcGIS Desktop

Page 33: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

How a GIS works

Introduction to ArcGIS

The ArcGIS Interface

30 of 48

Introduction to GIS and ArcGIS

Page 34: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

31 of 48

The ArcGIS Interface: starting ArcGIS applications

Page 35: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

ArcMap – viewing, editing, processing…..

32 of 48

The ArcGIS Interface: ArcGIS applications

Page 36: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

ArcCatalog – Data Management

33 of 48

The ArcGIS Interface: ArcGIS applications

Page 37: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

ArcMap: viewing data

34 of 48

The ArcGIS Interface: ArcGIS applications

table of contents

map display

data frame

layer

scale

Page 38: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

35 of 48

Toolbars

Page 39: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

36 of 48

Adding Toolbars

Page 40: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

37 of 48

The ArcCatalog Interface

GUI

catalog tree

data source folders

feature class data sources

Page 41: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Contents mode

38 of 48

The ArcCatalog Interface

Page 42: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Preview geography mode

39 of 48

The ArcCatalog Interface

Page 43: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Preview table mode

40 of 48

The ArcCatalog Interface

Page 44: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Metadata mode

41 of 48

The ArcCatalog Interface

Page 45: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Most geoprocessing tasks are accessed through ArcToolbox

42 of 48

ArcToolbox & Geoprocessing

Page 46: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

ArcToolboxcan be “docked”in ArcMapor ArcCatalog

43 of 48

ArcToolbox & Geoprocessing

Page 47: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Geoprocessing tasks can also be performed using the command line

44 of 48

ArcToolbox & Geoprocessing

Page 48: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Application for viewing data in 3 dimensions in “real time”

45 of 48

ArcGIS Applications: ArcScene

Page 49: ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P.  Schiess )

ESRM 250 & CFR 520: Introduction to GIS

© Phil Hurvitz, 1999-2010

Application for viewing global data in 3 dimensions in “real time

46 of 48

ArcGIS Applications: ArcGlobe