�Building My Own Little World with Open Data
Presented by:
Steven Pousty
@TheSteve0 on Twitter, IRC, Ingress, SmugMug, Skype, Github, and @redhat.com
Goals
Open Data is Now The Norm
Corollary:
This is not an Open Data talk.
This is about Data Knowledge
Cards on the Table
Most People Don’t Care About Data
They Do Have Questions About Where They Live
Me
I live in Santa Cruz, California, USA (similar climate to here)
I am ecologist by training
I love birding (going out spending time�and money to identify and watch birds in nature)
Weather matters to people and birds
I love exploring maps and data
Please note:
What can I put together?
��E-Bird�US: http://ebird.org/content/ebird/��OZ: http://ebird.org/content/australia/
I live near the coast
NOAA Marine�Observations Search�https://www.ncdc.noaa.gov/cdo-web/datatools/marine
Almost everyone lives near streams
USGS National�Water System�https://waterdata.usgs.gov/nwis/uv/?referred_module=sw
Most Counties in US Share GIS Data
Santa Cruz Country GIS Data:�http://www.co.santa-cruz.ca.us/Departments/GeographicInformationSystems(GIS).aspx
Lessons Learned about Data
You’ve Got Data —- Now What??
Put The Data Somewhere
PostgreSQL with PostGIS in Containers from Crunchy Data
Let’s take a look at the platform
Lesson Learned on Getting Data Somewhere Useful
Nice! You Have Data in a DB - How Do You Analyze It??
Non-Spatial
Spark in Containers with Radanalytics
WIP - easy to get a cluster - not as easy to get PySpark working with JDBC in containers
Spatial
Using PostGIS Queries
Great, Analysis Done - How Do We Show It?
REST Service
Wildfly with Hibernate Spatial and JAX-RS
Map Serving
OpenStreetMap Tiles from Stamen
GeoServer in Containers to serve up County Base Layers
What Do We Get?!?
I will talk through some of the interface
Observers
Casual Spotters
obsr297438 103 1144 days 09:00:00
obsr302446 102 141 days 00:45:00
Serious
obsr535069 1041 844 days 05:30:00
obsr187159 1028 4866 days 11:41:00
Lessons Learned On the Front End
Larger Lessons About the Whole “Framework”
What I Want To Add Soon
Click on an Observation and Then Show Barometic Pressure 1 Week Before and After
Show Where Observers Don’t Go ��Show Weather Relation To Observations
Integrate Tides and Hydrology As Well (I also like to Fish ;) )
Actually Integrate Statistical Models Rather Than Just Visualization
�Building My Own Little World with Open Data
Presented by:
Steven Pousty
@TheSteve0 on Twitter, IRC, Ingress, SmugMug, Skype, Github, and @redhat.com��http://bit.ly/molws