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])