An Introduction to GIS for Developers - Part 1: Introduction and GIS ...

Report 5 Downloads 84 Views
An Introduction to GIS for developers Part 1: Introduction and GIS Fundamentals Canserina Kurnia & Tom Shippee

Why are you here…? •



This session should answer… -

What makes GIS different?

-

Why should I care?

-

What’s important for developers to know?

Help you to realize a GIS “Aha! Moment…”

Session format •



Four 90-minute sessions -

80 minutes of presentation & demo

-

10 minutes of Q & A

Breaks -

30 minutes morning and afternoon

-

60 minutes for LUNCH

Session schedule 8:30 Introduction & GIS Fundamentals 10:00 Break

10:30 GIS Data (finding, managing & updating) 12:00 Lunch

1:00 GIS Functionality (visualization & analysis) 2:30 Break

3:00 GIS Sharing (publication and clients) 4:30 Wrap-up

GIS: The power of location… Dr. John Snow 1854 London Cholera outbreak

Enables informed decision making...

How do we cleanup the Gulf oil spill?

Where should we eat?

Empowering Informed decision making…

Understanding

Sharing and Collaboration

Knowledge

Integration

Information Mapping/Analysis

Data

ArcGIS a complete platform “discover, use, make & share”

Content Mgmt ArcGIS Online/Portal

Apps and applications

Back office GIS Services infrastructure ArcGIS Server

GIS Content & Analysis ArcGIS Desktop

Content and services

Getting the information out… Provides Geospatial Capabilities Across the Entire Organization



Mapping



Analysis



Visualization

Managers Knowledge Workers

Citizens Deployed Users

Enterprise Integration

Professional GIS

. . . A Framework For Sharing, and Collaboration

Getting the information in… Breaks down barriers to communication & collaboration

. . . Anyone can gain access to the information they need

Exploring GIS as a Platform

Data Fundamentals

Functionality

Sharing

Exploring GIS as a Platform

Data Fundamentals

Functionality

Sharing

Solving a GIS problem…

Bald Eagle Counting

Alex

Big Bear Lake, California Gina

Beth

Rick

Case study: Bald Eagle counting ArcGIS Online Organization Featured Content

Browser access

Web clients Organization Properties

Beth

Gina

Esri Maps for Office MS Excel

ArcGIS Desktop

ArcGIS Server

Understanding GIS What location adds to data

What is GIS? •

Geographic Information Systems -

What is “geographic information”?

-

What are “systems”?

Hardware

Software

Data

People

Workflows

What can you do with GIS? •

Measuring size, shape and quantity -

Example: Number of people over age 64 in southwestern U.S.

What can you do with GIS? •

Find the best locations and paths -

Example: Parcels inside flood zone

What can you do with GIS? •

Find what’s nearby -

Example: Shipwrecks within a half mile of coral reefs

What can you do with GIS? •

Detecting change and qualifying patterns -

Example: Mount Saint Helens before and after the 1980 eruption

GIS data models Geometry provides location

GIS data models

Real world

Vector

Raster

Vector features •

Real-world entities represented as shapes on maps

Connecting vector shapes to real places •

Point: A pair of x,y coordinates x,y



Line: A series of x,y coordinate pairs x,y

x,y x,y



Polygon: A closed shape defined by connected x,y coordinate pairs x,y x,y

x,y

x,y

Raster data: A cell-based view •

Good for continuous phenomena

Aerial photo Elevation Soil type

Raster data structure •

Each cell stores a single value, measure, count, etc.

Turning geographic information into GIS data Spatial data

Reality

OID

Shape

Num

Name

Address

City

1

Polygon

E7932853

Tom Jones

12354 Elm St

Redlands

2

Polygon

N9802542

Ellen Dolan

1370 Oak St

Riverside

3

Polygon

Q9037857

Susan Quinn

92145 5th Ave

Highland

Attribute data

GIS Map basics Layers, symbology & labels

A layer-based view of the world

Streets Land use Administrative areas Hydrography Elevation Imagery

Layers and data

South_America Cities Countries Rivers

Controlling visibility of features

Alaska Earthquakes

Alaska Earthquakes Magnitude > 7

Symbology based on attributes Category: State Name

Quantity: Population

Scale dictates feature geometry

city

Large scale More detail 1:500

1:24000

city

Small scale Less detail 1:24000

1:250000 0

1000

2000

3000

4000

Kilometers

Map text: Labels •

Software-generated map text based on attribute values

Map text: Annotation •

User-generated map text



Placement controlled by user



Can be generated from labels

What are coordinate systems? Measuring & mapping the earth

Where is this place?

Who knows?

A

What is location? •

Relative location versus absolute location East of Los Angeles

FIPS 06

Southern California

380 New York Street Redlands, CA

-117.195646, 34.056397

In the Inland Empire

117 11' 44.32“, 34 3' 23.02" 92373 45 minutes west of Palm Springs

UTM Zone 11

Off Interstate Hwy 10

Two types of coordinate systems •

Geographic coordinate systems (GCS)



Projected coordinate systems (PCS)

Spherical model (GCS) Latitude/Longitude

Flat model (PCS)

Where to get the coordinate system information? •

For map and feature services: -

WKID -

Resource center

-

Services Directory

Combining map layers: Spatial reference

+ Spatial Reference: 102100 Single Fused Map Cache: true Name: Web Mercator (Auxiliary Sphere)

Spatial Reference: 54030 Single Fused Map Cache: false Name: World Robinson projected coordinate system

projected coordinate system

<esri:SpatialReference wkid="102100"/>

Q&A Thank you for attending… Online Survey: http://www.esri.com/events/devsummit/session-rater Canserina Kurnia ([email protected]) Thomas Shippee ([email protected])