open geo-social api (and screencast)
TRANSCRIPT
22
The API and The Bazaar
Where People Find The Products They WantIn An Open Source Environment…
Marrakesh Souk (Bazaar)http://www.panoramio.com/photo/8119285
3
OPENING BHAG“Big Hairy Audacious Goal”, Jim Collins
X
Open Geo-Social API
Empowers People to Quickly Discover, Share and
Mimic to Turn [Earth Science Data] Products Into
[Societal] Actionable Information.
5
SUMMARY SLIDE – OPEN GEO-SOCIAL API
Generate User Products That Can Be Used As Actionable
Information
Tag your Products To Make Stories and Push Stories to
Social Networks To Enable Discovery
Use An Ubiquitous Product Distribution Format for the Net.
Think Mobile Platforms
Provide A Higher Level Hypermedia API To Shield Users
From Infrastructure Details. You Want To Make It Easy to
Generate, Access, Download Products
6
WHY YET ANOTHER API?
A New Mandate
Enable Civil Earth Observations Capabilities For The Benefit Of Society
Provide Information for Societal Benefit
Deliver Information in A Timely Manner to End-Users and Decision Makers
Ensure That Users Can Both Find and Visualize the Data
7
PROBLEM STATEMENT
Current OGC Standards Are Too Level (Although Necessary) and Focused on Web Services (Not Actionable Products Relevant To Our End Users). Considerable Software Skills Are Required.
Security Is Too Difficult. We Need Low Level Security For Audit/Logging. Email Addresses are usually Sufficient. Additional Privileges Can Be Associated to Email Address.
Our Data Formats are too hard for end-users (HDF, NetCDF, GRIB, GEOTIFF, Shapefiles...)
We Need To Focus On Disadvantaged Users (Low Bandwidth, No Tools, No Skills, No Money) to Achieve Significant Societal Benefits
10
OUR USERS…
As a User...
I Want To…
So I can…
Red Cross / World Bank
US Fire Service/FEMA
Hydrology Department
Neo-GeoGrapher
Citizen Scientist
Data/Product Publisher
First Responder
Scientist
Gov or NGO
Disaster Manager
Little Software SkillsLikely to Use Disadvantaged Platform or Mobile Device
Our Users Can Also Be Our User Client Machines and Servers!!!
11
SCIENCE BASED PRODUCTS…
As a User...
I Want to <Verb> <Product>...
So I Can Take Action
Algae Bloom Map NDVIFlood Map
Hot Pixels Map
BAER
Drought Map
RGB Composite
Landslide Susceptibility
Oil Spill Map
Precipitation Forecast
Product = Actionable Information
12
VERBS…
As a User...
I Want to <Verb> <Product> <Location>...
So I Can Take Action
Discover
Download
Share
Generate
Order
ProcessAudit
LogSecure
ViewTask
Purchase
Upload
Search
Measure
13
LOCATION…
As a User...
I Want to <Verb> <Product> <Location>...
So I Can Take Action
Port-au-Prince, Haiti (40kmx40km)Center Lat/Lon,BBOX…
Regional/Local Information Available Globally
Scientists Want Global ProductsUsers Want Local Products
14
OTHER…
As a User...
I Want to <Verb> <Product> <Location> <Timespan>
So I Can Take Action
Start Date
End Date...
OpenGeoSocial
API
PublishDistribute
Search
Discover
Mimic
IdentifyShare
Downlo
ad
Process, Order,
Task
Be
Social
Engage
Secure
Measure
CrowdSource
17
FLOWSources
Radarsat-2MODISEO-1Landsat-8TRMMWRFGFMSCREST…
Publishers
radarsat.geobliki.con
modis.geobliki.com
SERVIR Regional Nodes
ojo-streamer.herokuapp.comojo-tiler.herokuapp.comojo-bot.herokuapp.com
ME MyFriends
HisFriends
Acquire Publish
SearchOpen Search
Distribute
Share
Discover
Download, Order… Mimic
SecureIdentifyMeasure
Crowd Source
Share
DiscoverDiscover
ViewStore
Open GeoSpatial
APITechnologies
RDFaTopojson
OSM XML
Vector Tiles
FacebookOpenGraph
PersonaTwitter Cards
API
Discovery
Activity Streams +
Actions
JSON
Schema
Security
Mapbox + Leaflet
JOSM
19
SOFTWARE TECHNOLOGIES
Data Formats: GeoJSON, TopoJSON, Vector Tiling, OSM
Maps: OpenStreetMap, Mapbox
Hypermedia API: Activity Streams/Actions, OSM API
Security/Authentication: Persona, Hawk
Tagging: OSM, Facebook Open Graph
20
CALL TO ACTION – JOIN US
GEOSS Product Semantics (ESIP Participation?)
More NASA Assets… Landsat-8, ASTER, GPM… EO-1, MODIS… UAVs…
Flood Pilots… Capacity Building & Training
Global Landslide Observatory with SERVIR Regional Nodes
Global Flood Observatory? Fires… Volcanoes… Earthquakes…?
AIP-7
Geo-Appathon http://geoappathon.org/