Download - Jim Graham Colorado State University Fort Collins, Colorado

Transcript
Page 1: Jim Graham Colorado State University Fort Collins, Colorado

Building an Online System for Research, Outreach, and Education of Geospatial Environmental Research

Jim GrahamColorado State UniversityFort Collins, Colorado

Page 2: Jim Graham Colorado State University Fort Collins, Colorado

National Institute of Invasive Species Science

Page 3: Jim Graham Colorado State University Fort Collins, Colorado

Forecasting at Various Scales

Regional

NationalGlobal

Local

Page 4: Jim Graham Colorado State University Fort Collins, Colorado

Data Management Challenges

Lat Lon Temp Precip

-105.504 40.35819 5.32 58.4

-107.472 40.498 6.31 47.6

Example: Potential habitat distribution of invasive plant dalmation toadflax (Linaria dalmatica) in Colorado, USA

Hierarchical Vector data

!

!

!!

!

!

!

!!!!

!!

!!

!

!!

!

!!!

!!!

!

!!

!

!

!

!

!

!

!!

!!

!

Legend

predict1

Value

High : 100

Low : 00

100

Precipitation

Temperature

ModelingAlgorithm

Variable Coefficient P-Value

Intercept -1.52 0.064

Annual Precip

-0.05 0.0

Annual Temp.

0.61 0.0

Map Generation

Model-Specific Data

Geo Referenced Rasters

Spreadsheets

Geo Referenced Rasters

Page 5: Jim Graham Colorado State University Fort Collins, Colorado

General Imaging Issues

• Resolution and coverage of available data

• Acquisition costs

• Hardware and software performance

• Data quality

• File Format Compatibility

Page 6: Jim Graham Colorado State University Fort Collins, Colorado

Goals

• Create an online system for geospatial-ecological science

• End-users: researchers, resource managers, teachers, and the public

• End-Users can add spatial data– Vector data (text and Shapefiles)– Raster data

Page 7: Jim Graham Colorado State University Fort Collins, Colorado

Points, Polylines, Polygons

Page 8: Jim Graham Colorado State University Fort Collins, Colorado

Vector Data

• A few very large, complex shapes– National parks– Countries– States

• Lots of small, simple shapes– Individual surveys– Observation points

• Some regions have very high densities of spatial coordinates

Page 9: Jim Graham Colorado State University Fort Collins, Colorado

• P – Projection time per coordinate• L – Loading time per coordinate• R – Rendering time per coordinate• N – Number of coordinates

T1 ( ) P L R N

Page 10: Jim Graham Colorado State University Fort Collins, Colorado

Approaches

• Access only data within viewing area

• 4 – Maintain All Required Projections– Geographic– 3 UTM Zones– All are WGS84

• Optimal use of an indexed, relational, enterprise-level database

Page 11: Jim Graham Colorado State University Fort Collins, Colorado

• MZ – Maximum point density

T5 4 Q NA ( )L R MZ

Page 12: Jim Graham Colorado State University Fort Collins, Colorado

Topology

Page 13: Jim Graham Colorado State University Fort Collins, Colorado

Rendering from Grid Cells

Page 14: Jim Graham Colorado State University Fort Collins, Colorado

• Equation 7: low resolution– NC – Number of cells

• Equation 8: high resolution– MH – Maximum point density at high resolution

• Q1 = maximum time to access indexed data in the database

Maximum Rendering Times

T7 Q1 ( )L R NC

T8 Q1 ( )L R MH

Page 15: Jim Graham Colorado State University Fort Collins, Colorado

Limiting Data Quantity

1 meter per pixel1 degree per pixel

Viewing Resolution

100% 100%

0% 0%

% Rendered as coordinates

% Rendered as grid-pixels

1 meter per pixel1 degree per pixel

Viewing Resolution

100% 100%

0% 0%

% Rendered as coordinates

% Rendered as grid-pixels

Page 16: Jim Graham Colorado State University Fort Collins, Colorado

www.NIISS.org

Page 17: Jim Graham Colorado State University Fort Collins, Colorado

Field Data Collection

The Past The Future

+ Manual entry + Automatic upload

Page 18: Jim Graham Colorado State University Fort Collins, Colorado

Acknowledgements: www.NIISS.org

• NIISS: Tom Stohlgren, Mohammed Kalkhan, Greg Newman, Alycia Crall, Catherine Jarnevich, Tracey Davern, Paul Evangelista, Sunil Kumar, Sara Simonson

• NSF Grant #OCI-0636210

• Volunteer Groups

Page 19: Jim Graham Colorado State University Fort Collins, Colorado

System Architecture

DatabaseBrowser

HTMLPages

Plug-in

Images

WebServer

PHPPages

RasterLayers

Images

SpatialLibrary

JobController

DataServer

Jobs

Internet

Multi-Processor

ServerClient