open geo-social api (and screencast)

19
1 1 Open Geo-Social API Pat Cappelaere APR 16, 2014

Upload: pat-cappelaere

Post on 20-Aug-2015

527 views

Category:

Engineering


5 download

TRANSCRIPT

11

Open Geo-Social API

Pat Cappelaere APR 16, 2014

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.

4

OPEN GEO-SOCIAL API DEMO SCREENCAST

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

9

USER STORY

As a User…

I Want To…

So I Can…

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/

21

contact information

[email protected] 410 340 4868

Thank You