Exploring the Blue Planet … ESRI Press Authors` Panel on Arc

advertisement
Exploring the Blue Planet …
ESRI Press Authors’ Panel on
Arc Marine: GIS for a Blue Planet
Dawn Wright, Oregon State University
Michael Blongewicz, DHI-Water & Environment
Pat Halpin, Duke University
Joe Breman, Akimeka LLC
ESRI User Conference 2007
Topics
• Introduction and Overview (Dawn)
• DHI Case Studies and Application-Driven Design (Michael)
• Duke Case Studies, Marine Data Types, Tools (Pat)
• Multidimensional GIS and Tools (Joe)
…final Q&A, discussion
ESRI User Conference 2007
Arc Marine Purpose
• Your Geodatabase Template
– Data collection at sea/shore … to final geoprocessing, analysis
• Control of required data fields, common data structure
– Simplify enterprise GIS project implementation
• e.g., cruises, MPA networks, habitat mapping
• Program Coding/Application Development
– Common/shared tool development
– Rapid prototyping
– Linkage to processing models
• Data Sharing/Networking
• “Schooling” in the Gdb
– Arc Marine Tutorial in Advanced GIS
courses
ESRI User Conference 2007
Implementation Process
Draft
Conceptual Design
Draft
Logical Design
Prototype
Design Engineering
Updated
Conceptual Design
Updated
Logical Design
Pilot Project
Database Engineering
Updated
Conceptual Design
•
•
•
•
•
Updated
Logical Design
Production
Deployment/Rollout
Since Oct 2001: 3 workshops, 3 ESRI UC sessions
ArcMarine Interest Listserv: over 320 people, 32 countries
Finalized UML, Case studies/tool development in 2005-2006
More case studies ongoing
More info at dusk.geo.orst.edu/djl/arcgis/about.html
ESRI User Conference 2007
Arc Marine: GIS for a Blue Planet
• By Wright, Blongewicz, Halpin, Breman
– Foreword by Jane Lubchenco, Distinguished Professor of Zoology, OrSt
• Full background documentation with 13 case studies
• Ch 1 - Introduction
• Ch 2 - Common Marine Data
Types
• Ch 3 - Marine Surveys
• Ch 4 - Marine Animal Data
Applications
• Ch 5 - Implementing Time
Series & Measurements
• Ch 6 - Nearshore and
Coastal/Shoreline Analysis
• Ch 7 - Model Meshes
• Ch 8 - Multidimensional GIS
• Ch 9 - Epilogue
Accompanying Web Site:
Arc Marine Poster, Tutorial, UML/XMI, Tool Suite, other goodies
ESRI User Conference 2007
Arc Marine Design Strategy
Image modified from original
by P. Halpin, Duke
ESRI User Conference 2007
Project Design Methodology
Create
Design
Template
Design
Manage Using
ArcCatalog
Data
Dictionary
Report
Geodatabase Extract Tool
Geometry
Project
Analysis and
Design
Curve
Polycurve
Path
1..*
Complex edge feature class
Polyline
Ring
Road
Polygon
1..*
Field name
UML
Representation
XMI/
Repository
Template Model with
Schema Wizard
Data type
OBJECTID_1
OID
Shape
Yes
Single
Yes
ROAD_WORK_
Integer
Yes
ROAD_WORK_ID
Integer
Yes
OBJECTID
Integer
Yes
ENABLED
Integer
Yes
ROADNUMBER
Integer
Yes
ROADNAME
String
Yes
SOURCEYEAR
Integer
Yes
SOURCE
String
Yes
ACCESSSTATUS
String
Yes
PLANNEDCLASS
String
Yes
RECORDEDLE
Horizontal
Reference Datum
Source Map Scale
Number
Data Collection
Date
Coordinate Data
Source
Location
Comments Text
Vertical Measure
Vertical Collection
Method
Vertical Accuracy
Measure
Vertical Reference
Datum
Verification
Method
0
0
254
0
254
20
20
String
Yes
String
Yes
Integer
Yes
Single
Yes
0
0
Double
Yes
0
0
Shape_Length
30
20
120
0
Subtypes of Road
Geodatabase
Element Definition
The system identifier used by the
geodatabase to uniquely identify
the Reference Point.
The decimal representation of the
latitude of the Reference Point.
The decimal representation of the
longitude of the Reference Point.
The accuracy value as a range (+/-)
of the latitude and/or longitude.
The code and associated name
that represents the geometric
entity represented by the
Reference Point.
The code and associated method
that represents the method used to
determine the latitude and
longitude coordinates for the
Reference Point on earth.
The code and associated name
that represents the reference
datum used in determining latitude
and longitude coordinates.
The number that represents the
proportional distance on the
ground for one unit of measure on
the map or photo.
The calendar date (dd-mm-yyyy)
when data were collected.
The code and associated name
that represents the party
responsible for providing the
latitude and longitude coordinates.
The text that provides additional
information about the Reference
Point.
The measure of elevation (i.e. the
altitude), in meters, above or below
a reference datum.
The code and associated text that
describes the method used to
collect the vertical measure of a
Reference Point.
The measure of the accuracy used
to collect the vertical measure (i.e.
the altitude) of a Reference Point.
The code and associated name
that represents the reference
datum to determine the vertical
measure.
The code and associated text that
describes the process used to
verify the latitude and longitude
Horizontal
Collection Method
0
0
120
SUBTYPE
120
List of defined default values and domains for subtypes in this class
Subtype
Description
Field name
Default value
Domain
Primary
ENABLED
1
EnabledDomain
130
Secondary
ENABLED
1
EnabledDomain
160
Abandoned
ENABLED
1
EnabledDomain
170
Obliterated
ENABLED
1
EnabledDomain
Data Elements—Reference Point Feature Class
Data Element
Reference Point ID
Longitude
Measure
Horizontal
Accuracy Measure
Geometric Type
0
0
EnabledDomain
SUBTYPE
Subtype field
Table 4:
0
1
SURFACE
Default subtype
Latitude Measure
Precision Scale Length
Domain
SHAPE_LENG
Subtype
Code
I.
Allow Default
nulls value
Geometry
LENGTH
Element
Type
Example
Unique ID
Numeric
Numeric
49.1234, 50.10
112.23456, 135.98
Alphanumeric
+/- 10, +/- 25
Reference
Table (Domain)
001 = point
Reference
Table (Domain)
001 = Address
Matching, 012 =
GPS data
collection
Reference
Table (Domain)
001 = North
American Datum
1927
Reference
Table (Domain)
1:10,000, 1:100,000
Date
17/04/1999
Reference
Table (Domain)
001 = Alabama, 082
= EPA
Headquarters
Alphanumeric
Reference
Table (Domain)
+/- 5, +/- 10
Reference
Table (Domain)
001 = GPS, 010 =
Benchmark
Alphanumeric
Reference
Table (Domain)
001 = North
America Vertical
Datum of 1988
Reference
Table (Domain)
007 = verified to
map features, 010
= unknown
Reuse Existing Designs and/or
Create Tables/Feature Classes
Refine
Design
Load Data
I.
Table 4:
Data Elements—Reference Point Feature Class
Data Element
Element Definition
Element
Type
Reference Point ID
The system identifier used by the
geodatabase to uniquely identify
the Reference Point.
The decimal representation of the
latitude of the Reference Point.
The decimal representation of the
longitude of the Reference Point.
The accuracy value as a range (+/-)
of the latitude and/or longitude.
The code and associated name
that represents the geometric
entity represented by the
Reference Point.
The code and associated method
that represents the method used to
determine the latitude and
longitude coordinates for the
Reference Point on earth.
The code and associated name
that represents the reference
datum used in determining latitude
and longitude coordinates.
The number that represents the
proportional distance on the
ground for one unit of measure on
the map or photo.
The calendar date (dd-mm-yyyy)
when data were collected.
The code and associated name
that represents the party
responsible for providing the
latitude and longitude coordinates.
The text that provides additional
information about the Reference
Point.
The measure of elevation (i.e. the
altitude), in meters, above or below
a reference datum.
The code and associated text that
describes the method used to
collect the vertical measure of a
Reference Point.
The measure of the accuracy used
to collect the vertical measure (i.e.
the altitude) of a Reference Point.
The code and associated name
that represents the reference
datum to determine the vertical
measure.
The code and associated text that
describes the process used to
verify the latitude and longitude
Unique ID
Latitude Measure
Longitude
Measure
Horizontal
Accuracy Measure
Geometric Type
Horizontal
Collection Method
Horizontal
Reference Datum
Source Map Scale
Number
Data Collection
Date
Coordinate Data
Source
Location
Comments Text
Vertical Measure
Vertical Collection
Method
Vertical Accuracy
Measure
Vertical Reference
Datum
Verification
Method
Numeric
Numeric
Example
49.1234, 50.10
112.23456, 135.98
Alphanumeric
+/- 10, +/- 25
Reference
Table (Domain)
001 = point
Reference
Table (Domain)
001 = Address
Matching, 012 =
GPS data
collection
Reference
Table (Domain)
001 = North
American Datum
1927
Reference
Table (Domain)
1:10,000, 1:100,000
Date
17/04/1999
Reference
Table (Domain)
001 = Alabama, 082
= EPA
Headquarters
Alphanumeric
Reference
Table (Domain)
+/- 5, +/- 10
Reference
Table (Domain)
001 = GPS, 010 =
Benchmark
Alphanumeric
Reference
Table (Domain)
001 = North
America Vertical
Datum of 1988
Reference
Table (Domain)
007 = verified to
map features, 010
= unknown
Import and export
XML Schema 9.0
ESRI User Conference 2007
Thematic Content - layer stack
Thematic groupings of oceanographic data sets
ESRI User Conference 2007
Arc Marine Thematic Layers
ESRI User Conference 2007
Arc Marine Thematic Layers
ESRI User Conference 2007
ESRI User Conference 2007
Arc Marine …
Chapters 3-6
Marine
Marine
Marine
ESRI User Conference 2007
Ch. 3 - Marine Surveys
e.g., Inst. Points, Time Duration Line, Survey & Cruise object tables
Cape Cod Marine Geological Survey
Brian Andrews, USGS-Woods Hole, MALouisiana Subsidence
Implications of global warming, sea level rise
Heather Mounts, PhotoScience, FL
ESRI User Conference 2007
Ch. 4 - Marine Animal Tracking
e.g., Location Series Points, Time Duration Lines and Areas, object tables and
rasters
Ocean Biogeographic Information System,
Pat Halpin et al., Duke U.
Sea Turtle Tracks (Caretta caretta)
Sea Surface Temperature (warm core rings)
Source: http://www.po.gso.uri.edu/SST/
Source: http://obis.env.duke.edu/datasets/ (Read & McClellan2004)
ESRI User Conference 2007
Ch. 5 - Time Series & Measurements
e.g., TimeSeriesPoints, ProfileLine, Time Series/Measurement object tables
Marine Institute’s Marine Data Repository
North Sea / Irish Sea
Martina Hennesey et al., Marine Institute, Galway, IRELAND
Eamonn Doyle et al., ESRI-IRELAND
“90% of Ireland is undeveloped, undiscovered, and … underwater.”
ESRI User Conference 2007
Ch. 6 - Nearshore & Coastal Analysis
e.g., Shorelines, ProfileLines, Marine Areas, object tables
Martin County, FL Artificial Reefs, Hurricane Tracking
Rob Hudson, PhotoScience; Kathy Fitzpatrick et al., Martin County Govt.
ESRI User Conference 2007
Ch. 6 - Nearshore & Coastal Analysis
e.g., Shorelines, ProfileLines, Marine Areas, object tables
Hawaiian Reef Fish and Marine Protected Areas
Alyssa Aaby, UH; Dawn Wright, OrSt
Conservation of Pacific Corals, National
Park Service
Lisa Wedding et al., NPS
Photos by Jen
Smith
Sediment Transport, Coastal Evolution
Michael Blongewicz et al., DHI-Water & Env
ESRI User Conference 2007
Ch. 7 - Model Meshes
e.g., finite element Mesh Points,
Mesh Elements, Scientific Mesh
Federal Maritime & Hydrographic
Agency of Germany
Michael Blongewicz, DHI-Water & Env
Jüergen Schulz-Olberg, BSH
Ch. 8 - Multidimensional GIS
2-D time series, netCDF, 3-D interpolation, visualizations
linking ArcMarine with Arc Hydro and other DMs
Breman, Wright, Blongewicz
ESRI User Conference 2007
Arc Marine: GIS for a Blue Planet
• By Wright, Blongewicz, Halpin, Breman
– Foreword by Jane Lubchenco, Distinguished Professor of Zoology, OrSt
• Full background documentation with 13 case studies
• Ch 1 - Introduction
• Ch 2 - Common Marine Data
Types
• Ch 3 - Marine Surveys
• Ch 4 - Marine Animal Data
Applications
• Ch 5 - Implementing Time
Series & Measurements
• Ch 6 - Nearshore and
Coastal/Shoreline Analysis
• Ch 7 - Model Meshes
• Ch 8 - Multidimensional GIS
• Ch 9 - Epilogue
Accompanying Web Site:
Arc Marine Poster, Tutorial, UML/XMI, Tool Suite, other goodies
ESRI User Conference 2007
More information …
dusk.geo.orst.edu/djl/arcgis
includes downloads, Arc Marine tutorial
support.esri.com/datamodels
ESRI User Conference 2007
dusk.geo.orst.edu/djl/arcgis
ESRI User Conference 2007
“Marine Data Model” Session
Wed., June 21st
3:15 p.m., 28-B
ESRI User Conference 2007
Download