Space-Time

advertisement
Space-Time
• Arc Hydro time series structure
• Tracking Analyst
• A true Temporal GIS: What does ArcGIS
need?
– Time series, attribute series, raster series,
feature series
– Space-time grids: NetCDF
In 1905, Albert Einstein published his
famous Special Theory of Relativity and
overthrew commonsense assumptions
about space and time.
http://archive.ncsa.uiuc.edu/Cyberia/NumRel/NumRelHome.html
Additional reading
Space-Time
• Arc Hydro time series structure
• Tracking Analyst
• A true Temporal GIS: What does ArcGIS
need?
– Time series, attribute series, raster series,
feature series
– Space-time grids: NetCDF
Space-Time Cube
Time
TSDateTime
Data Value TSValue
FeatureID
Space
Variable
TSTypeID
Time Series Data
Time Series of a Particular Type
A time series for a particular feature
A particular time series for a
particular feature
All values for a particular time
MonitoringPointHasTimeSeries Relationship
TSTypeHasTimeSeries
Arc Hydro TSType Table
Type
Index
Variable
Name
Units
of
measure
Regular Time
or
interval
Irregular
Arc Hydro has 6 Time Series DataTypes
1.
2.
3.
4.
5.
6.
Instantaneous
Cumulative
Incremental
Average
Maximum
Minimum
Type Recorded
Of
or
Time Generated
Series
Info
Time Series Types
Instantaneous
Cumulative
Incremental
Maximum
Average
Minimum
Space-Time
• Arc Hydro time series structure
• Tracking Analyst
• A true Temporal GIS: What does ArcGIS
need?
– Time series, attribute series, raster series,
feature series
– Space-time grids: NetCDF
Tracking Analyst
• Simple Events
– 1 feature class that describes What, When,
Where
• Complex Event
– 1 feature class and 1 table that describe
What, When, Where
Arc Hydro
Simple Event
ID
Unique Identifier
for objects being
tracked through
time
Time
Geometry
Value
1
T1
X1,Y1
0.1
2
T2
X2,Y2
0.3
1
T3
X3,Y3
0.7
2
T4
X4,Y4
0.4
3
T5
X5,Y5
0.5
2
T6
X6,Y6
0.2
4
T7
X7,Y7
0.1
1
T8
X8,Y8
0.8
1
T9
X9,Y9
0.3
Time of observation (in order)
Geometry of observation
Observation
Complex Event (stationary version)
ID
Geometry
ID
Time
Value
1
X1,Y1
1
T1
0.1
2
X2,Y2
2
T2
0.3
3
X3,Y3
1
T3
0.7
4
X4,Y4
2
T4
0.4
3
T5
0.5
2
T6
0.2
4
T7
0.1
1
T8
0.8
1
T9
0.3
Cases 1, 2, 3, 4, 5
The object maintains its geometry (i.e. it is stationary)
Complex Event (dynamic version)
ID
Gage Number
ID
1
1001
1
X1,Y1
T1
0.1
2
1002
2
X2,Y2
T2
0.3
3
1003
1
X3,Y3
T3
0.7
4
1004
2
X4,Y4
T4
0.4
3
X5,Y5
T5
0.5
2
X6,Y6
T6
0.2
4
X7,Y7
T7
0.1
1
X8,Y8
T8
0.8
1
X9,Y9
T9
0.3
Cases 6 and 7
Geometry Time Value
The object’s geometry can vary with time (i.e. it is dynamic)
Tracking Analyst Display
Feature Class and Time Series
Table
Temporal Layer
Shape from feature class is joined to time series value from Time
Series table
Space-Time
• Arc Hydro time series structure
• Tracking Analyst
• A true Temporal GIS: What does ArcGIS
need?
– Time series, attribute series, raster series,
feature series
– Space-time grids: NetCDF
Time and Space in GIS
Feature Series
Value
Variable
Time Series
t1
t2
t3
Time
Time
Attribute Series
Raster Series
Value
t1
t2
t3
t3
t2
t1
y
x
Time Series and Temporal Geoprocessing
DHI Time Series Manager
Feature Series
Value
Variable
Time Series
t1
t2
t3
Time
Time
Attribute Series
Raster Series
Value
t1
t2
t3
Adobe picture
t3
t2
t1
y
ArcGIS Temporal Geoprocessing
x
South Florida Water Management Project
•Prototype region
includes 24 water
management basins,
Prototype Area
•More than 70 water
control structures
managed by the South
Florida Water
Management District
(SFWMD)
Lake
Kissimmee
Lake
Istokpoga
Lake
Okeechobee
•Includes natural and
managed waterways
DBHydro TimeSeries
Achieve of Water Related Time Series Data currently used by
SFWMD
Example of Flow Data:
Daily Average Flow [cfs] at Structure S65 (spillway)
Spatial Information
About point of measurement
Unique 5-digit
alphanumeric code
called DBKEY
Date/Time
Value
•DBHydro can be accessed at: http://www.sfwmd.gov/org/ema/dbhydro/index.html
Arc Hydro Attribute Series
TSDateTime
TSValue
Feature Class
(point, line, area)
FeatureID
TSType
TSType Table
Attribute Series Typing
TSType
Type Units Regular …. 1
• Map time series e.g.
Nexrad
• Collections of values
recorded at various
locations and times e.g.
water quality samples
• This is current Arc Hydro
time series structure
Attribute Series
* FeatureID Type Time Value
Irregularly recorded water quality
data form an Attribute Series
• A point feature class
defines the spatial
framework
• Many variables
defined at each point
• Time of measurement
is irregular
• May be derived from a
Laboratory Information
Management System
Field samples
Laboratory
Database
Fecal Coliform in Galveston Bay
(Irregularly measured data, 1995-2001)
Coliform Units per 100 ml
Tracking Analyst Demo
Nexrad over South Florida
• Real-time radar
rainfall data calibrated
to raingages
• Received each 15
minutes
• 2 km grid
• Stored by SFWMD in
Arc Hydro time series
format
Nexrad data as Attribute Series
Attribute
series
Display as a temporal
layer in Tracking Analyst
Time series from gages in
Kissimmee Flood Plain
• 21 gages measuring water
surface elevation
• Data telemetered to central
site using SCADA system
• Edited and compiled daily
stage data stored in
corporate time series
database called dbHydro
• Each time series for each
gage in dbHydro has a
unique dbkey (e.g. ahrty,
tyghj, ecdfw, ….)
Compile Gage Time Series into an
Attribute Series table
Hydraulic head
Land surface
h
Mean sea level
(datum)
Hydraulic head is the water surface elevation in a standpipe
anywhere in a water system, measured in feet above mean sea
level
Map of hydraulic head
Z
Hydraulic head, h
h(x, y)
x
y
X
Y
A map of hydraulic head specifies the continuous spatial
distribution of hydraulic head at an instant of time
Time sequence of hydraulic
head maps
z
t3
t2
t1
Hydraulic head, h
x
y
Attribute Series to Raster Series
Inundation
d
L h
Depth of inundation = d
IF (h - L) > 0 then
d=h–L
IF (h – L) < 0 then
d=0
Inundation Time Series
d(x,y,t) = h(x,y,t) – LT(x,y)
h(x,y,t)
LT(x,y)
d(x,y,t)
t Time
DEMO: DHI Time Series
Ponded Water Depth
Kissimmee River
June 1, 2003
Show Generate Rasters Model
Hydroperiod Tool TimeSeries Framework
Feature Series
Variable
Time Series
Time
1
3
Attribute Series
Raster Series
2
t
4
y
x
Depth Classification
Depth
5
4
3
Class
11
9-10
7-8
5-6
2
3-4
1
0
1-2
0
-1
Value_ From_ To_
-1
-100 -0.0001
0
0
0
1 0.0001
0.5
2
0.5
1
3
1
1.5
4
1.5
2
5
2
2.5
6
2.5
3
7
3
3.5
8
3.5
4
9
4
4.5
10
4.5
5
11
5
100
Feature Series of Ponded Depth
Show Classify Depths Model
Attribute Series for Habitat Zones
Show Zonal Stats Model
Space-Time
• Arc Hydro time series structure
• Tracking Analyst
• A true Temporal GIS: What does ArcGIS
need?
– Time series, attribute series, raster series,
feature series
– Space-time grids: NetCDF
Multidimensional Data
Representation for the Geosciences
Atmospheric Science
Hydrology
Ocean
Science
Earth Science
Weather and Hydrology
• Weather Information
– Continuous in space
and time
– Combines data and
simulation models
– Delivered in real time
• Hydrologic Information
– Static spatial info, time
series at points
– Data and models are not
connected
– Mostly historical data
Challenges for Hydrologic Information Systems
• How to better connect space and time?
• How to connect space, time and models?
• How to connect weather and hydrology?
Arc Hydro Attribute Series
TSDateTime
TSValue
Feature Class
(point, line, area)
FeatureID
TSType
TSType Table
NetCDF Data Model
(developed at Unidata for distributing weather data)
Time
Dimensions and
Coordinates
Value
Space (x,y,z)
Variables
NetCDF describes a collection
of variables stored in a dimension space
that may represent coordinate points in
the (x,y,z,t) dimensions
Attributes
NetCDF File for Weather Model
Output of Relative Humidity (Rh)
dimensions:
lat = 5, long = 10, time = unlimited;
variables:
rh (time, lat, lon);
lat:units
long:units
time:units
= “degrees_north”;
= “degrees_east”;
= “hours since 1996-1-1”;
data:
lat
long
time
rh
= 20, 30, 40, 50, 60;
= -160, -140, -118, -96, -84, -52, -45, -35, -25, -15;
= 12;
= .5,.2,.4,.2,.3,.2,.4,.5,.6,.7,
.1,.3,.1,.1,.1.,.1,.5,.7,.8,.8,
.1,.2,.2,.2,.2,.5,.7,.8,.9,.9,
.1,.2,.3,.3,.3,.3,.7,.8,.9,.9
.0,.1,.2,.4,.4,.4,.4,.7,.8,.9;
Relative Humidity Points
Interpolate to Raster
GeoTiff format, cell size = 0.5º
Zoom in to the United States
Average Rh in each State
Determined using Spatial Analyst function Zonal Statistics with
Rh as underlying raster and States as zones
Integrated Data Viewer
(Developed by Unidata)
•
•
•
•
•
•
Data Probe
Vertical Profile
Time/Height display
Vertical cross-section
Plan view
Isosurface
Note: IDV = Integrated Data Viewer
RUC20 – Output Samples
Precipitable water in the atmosphere
Cross-section of relative humidity
Wind vectors and wind speed (shading)
Images created from Unidata’s
Integrated Data Viewer (IDV)
Download