build bottom-up sdi with sebastian benthall opengeo

112
Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Upload: william-mason

Post on 03-Jan-2016

49 views

Category:

Documents


1 download

DESCRIPTION

Build Bottom-Up SDI With Sebastian Benthall OpenGeo. Spatial Data Infrastructure (SDI). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Build Bottom-Up SDIWith

Sebastian Benthall

OpenGeo

Page 2: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Spatial Data Infrastructure (SDI)

Page 3: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

“[Spatial Data Infrastructure] provides a basis for spatial data discovery, evaluation, and application for users and providers

within all levels of government, the commercial sector, the non-profit sector, academia and by citizens in general.”

– SDI Cookbook

Spatial Data Infrastructure (SDI)

Page 4: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

The theory of SDIdeveloped before

we learned what waspossible with the Internet

Page 5: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

...what an ideal SDI would be like

Imagine...

Page 6: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

...an SDI that makesuploading, sharing, and working

with dataas easy as blogging

Imagine...

Page 7: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Publishing data

Anthony has some spatial data and wants to display it as part of a blog post.

Page 8: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Publishing data

Anthony uploads it to a public SDI, styles it, provides a background, and then puts a map

widget on his blog.

Page 9: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Publishing data

Meanwhile, the data, style, and map remain available on the public SDI

for others to use.

Page 10: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Metadata and reputation

The World Organization tells Cameron, their consultant, to put data she has gathered on

their SDI.

Page 11: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Metadata and reputation

Other users notice mistakes in the metadata. They notify Cameron and give it a low rating.

Page 12: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Metadata and reputation

Cameron fixes the mistakes, and the other users rate the data more highly. Her reputation on

the SDI improves.

Page 13: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Federated search

A regional Health agency and a regional Transit agency have separate SDI systems.

Page 14: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Federated search

Tom, a GIS analyst doing research, seeks out correlations between health and bicycle routes

Page 15: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Federated search

Tom searches for data in a single federated index and downloads the data as a batch.

Page 16: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Vision

Page 17: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Theory

Page 18: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

How do you make an SDIthat's as compelling

as modern, widely-used web services?

Page 19: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Make an SDI using the best practices of these web services and projects

Page 20: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

General Principles

Grow Bottom Up Align Incentives through Openness Build it for Casual Users Features, not Policies

Page 21: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Grow Bottom-Up

Reduce barriers to participation as much as possible.

Be useful (if imperfect)as fast as possible.

Page 22: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Grow Bottom-Up

Start with data.Let users work with it.

Generate metadata as needed.

Page 23: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Align Incentives...

Align incentivesfor contribution and use

so growth is natural.

Page 24: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Align Incentives...

Reward data providers for good contributions

Encourage users to contribute back Make value of service transparent to system

providers

Page 25: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

... through Openness

Provide a reason to participate Reward collaboration Make it as transparent as possible

Page 26: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Build it for Casual Users

UsingSpatial Data Infrastructure

should not require expertise

Page 27: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Build it for Casual Users

Reading documentationis too much work.

The burden is on the system developersto make it intuitive to use.

Page 28: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Features, not Policies

If SDI technology requiresNo

overhead or compromisesthere will be

Noorganizational resistance

Page 29: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Features, not Policies

Look for and implementsmart technical solutions

tolegitimate organizational concerns.

Page 30: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Vision

Theory

Page 31: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Context

Page 32: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

is a new software projectto build this SDI

Page 33: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Founders

Want GeoNode fordisaster reduction

Global Facility for Disaster Reduction and Recovery (GFDRR) and World Bank

UN International Strategy for Disaster Reduction (UNISDR)

Page 34: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Builders

Not-for-profit social enterprise Builds and supports open source geospatial software Aims to build the Open Geospatial Web

Page 35: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

GeoNode is open source.

Page 36: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Install it for free.

Contact the developers directly.

Collaborate with us and each other.

Build local capacity and be independent of any vendor.

Page 37: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

We will soon release

GeoNode 1.0

Page 38: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Vision

Theory

Context

Page 39: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

What doesGeoNode

actually do

?

Page 40: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Give a reason to participate

A major problem with SDIis that people

lack incentives to use it

Page 41: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Problems with Portals

No benefit to registering Few real users No recognition or reward for the effort Uses stick, not carrot

Page 42: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

GISGIS

SDI

Page 43: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

GISGIS

SDI

Page 44: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Embed SDIin the real work ofGIS practitioners,

and it will have more impact.

Page 45: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Provides styling and cartography tools Users can use the tools on data they upload GeoNode provides a reason to participate

Page 46: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 47: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Map composer makes Maps Maps are an important content type They bind together ecosystem of geospatial

content

Page 48: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 49: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 50: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Maps, Data and Users forman web to be browsed

Page 51: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Generic search engines(like Google, Bing)

can crawl and rank these pages.

Page 52: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Users Have Identity

People fill out user profiles to establish identity on the web

Profiles are also useful data

Page 53: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Meanwhile, Metadata Pain

Good metadata for geospatial data is important but hard to produce.

Page 54: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

GeoNode has user profiles and features them prominently

Those profiles have ISO metadata fields within them

Page 55: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Metadata Made Easy

Page 56: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Metadata Published

Metadata is publishedwith open standard

CSWusing GeoNetwork

Page 57: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Open standards and API's

Page 58: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Data published by GeoServer in OGC Services: WMS, WFS, WCS

Metadata published by GeoNetwork in CSW

Page 59: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

KML for Google

Page 60: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

We use open standards for data access.

GeoNode also has open APIs

Page 61: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

HTTP HTTP

HTTP

Page 62: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

GeoNode's components interact through clean API's

Others can build apps around GeoNode Or swap out components (Drupal...?)

Page 63: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Make Content Portable

Page 64: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 65: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Let Users Control Content

Page 66: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 67: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 68: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Content owners control access with easy user interface

Deep data security extends to OGC services

Page 69: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

We are building GeoNodeto accommodate

any institution's access policy

Page 70: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

All these features are included inthe current 1.0 release candidate.

Page 71: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Vision

Theory

Context

Reality

Page 72: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Future

Page 73: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

We haveeven more ambitiousplans for GeoNode

moving forward

Page 74: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

The partnership investing in GeoNode is growing

The roadmap expandswith the vision and needs

of its partners

Page 75: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Use the Social Network

Page 76: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

The Social for Search

Page 77: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 78: Build Bottom-Up SDI With Sebastian Benthall OpenGeo
Page 79: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Page 80: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Page 81: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Record statistics on usage Let users comment on and rate content Use that information to improve search

results

Page 82: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

The Social for Quality

Page 83: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Ratings affect user reputation Will encourage quality content on SDI

Page 84: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Groups Matter

Page 85: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Page 86: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Organizations will have a presence

Allows organizationalendorsement of data

Page 87: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

There are also features specific toSpatial Data Infrastructure

on our roadmap

SDI Features

Page 88: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Editing

Page 89: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Federation

Page 90: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

FrequentlyAsked

Questions

Page 91: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

What's it made of?

Page 92: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

HTTP HTTP

HTTP

Page 93: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

04/26/10

Page 94: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

What about INSPIRE?

GeoServer needs WMS 1.3 to meet INSPIRE standards

OpenGeo has found partners to fund this development

It is coming soon

Page 95: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Open Data Skepticism

Isn't GeoNode an open data platform?

Doesn't open data raise concerns aboutdata quality and data security?

Page 96: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Open Data Optimism

Yes, GeoNode is designed to promote open data.

Page 97: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Open Data Optimism

Features likeUser reputation

Organizational endorsementFlexible security

address data quality concerns

Page 98: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Open Data Optimism

GeoNode supports

the continuum

of openness with a common platformfor institutional GIS and neogeography

Page 99: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

What about Features X,Y,Z?

We welcome yourinvestment

in new GeoNode featuresand

involvementin the developer community.

Page 100: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

GeoNode Action

Page 101: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

How to Try It

Play with thelive public demo at

http://demo.geonode.org

(Warning: Unstable)

Page 102: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

How to Install It

Follow instructions in README at http://github.com/geonode/geonode

Email questions to mailing list [email protected]

Talk to developers in #geonode IRC channel

Page 103: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Tell us about your experience [email protected]

Your comments will help usImprove it

Page 104: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

If you want to useGeoNode in production

you may wantprofessional quality support

How to Buy It

Page 105: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Contact OpenGeo at

[email protected]

Or visit our booth

How to Buy It

Page 106: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

(OpenGeo has anetwork of regional partners

and is looking for others)

How to Buy It

Page 107: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Is GeoNode perfectfor you except that it needs

one more feature?

How to Invest In It

Page 108: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Contact OpenGeo at

[email protected]

Or visit our booth

How to Invest in It

Page 109: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

How to Join It

• Contributing Organizations: OpenGeo, World Bank, Civic Works

• We hope others will join the developer community

• Patches welcome• Community growth a priority

Page 110: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Developer Community

• Join Us!• Email [email protected] to join the

mailing list• IRC: #geonode• See the issue tracker at

– http://projects.opengeo.org/CAPRA

Page 111: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

If you haveany questions

about GeoNode

Feel free to [email protected]

Page 112: Build Bottom-Up SDI With Sebastian Benthall OpenGeo

Or ask them now.

Any questions?