Building Enterprise SDI with Geonode

Post on 29-Jun-2015

802 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

A latinoware presentation about www.geonode.org

Transcript

1

Building Enterprise SDI

With

Gabriel Roldán

OpenGeo

2

Spatial Data Infrastructure (SDI)

3

“…the sources, systems, network linkages, standards, and institutional issues involved in

delivering spatially-related data from many different sources to the widest possible group of potential

users at affordable costs.”

– Groot & McLaughlin 2000

Spatial Data Infrastructure (SDI)

4

The theory of SDI

developed before

we learned what was

possible with the Internet

5

...what an ideal SDI would be like

Imagine...

6

...an SDI that makes

uploading, sharing, and working

with data

as easy as blogging

Imagine...

7

Publishing data

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

8

Publishing data

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

map widget on his blog.

9

Publishing data

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

for others to use.

10

Metadata and reputation

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

their SDI.

11

Metadata and reputation

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

rating.

12

Metadata and reputation

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

reputation on the SDI improves.

13

Federated search

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

14

Federated search

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

routes

15

Federated search

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

16

Vision

17

Theory

18

How do you make an SDI

that's as compelling

as modern, widely-used web services?

19

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

20

General Principles

● Grow Bottom Up● Align Incentives through Openness● Build it for Casual Users

21

Grow Bottom-Up

Reduce barriers to participation as much as possible.

Provide tools for expanding on

what's already there.

22

Grow Bottom-Up

Start with data.

Let users work with it.

Generate metadata as needed.

23

Align Incentives...

Align incentives

for contribution and use.

Growth should be natural,

not forced.

24

Align Incentives...

● Reward data providers for good contributions

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

system providers

25

... through Openness

● Give users a reason to participate in the system

● Reward collaboration with recognition and harvest the results

● Make as much information transparent for others to use as possible

26

Build it for Casual Users

Using

Spatial Data Infrastructure

should not require expertise

27

Build it for Casual Users

Reading documentation

is too much work.

The burden is on the system developers

to make it intuitive to use.

28

Vision

Theory

29

Context

30

is a new software project

to build this SDI

31

Founders

Want GeoNode for

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

● UN International Strategy for Disaster Reduction (UNISDR)

32

Builders

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

33

GeoNode is open source.

34

Through this partnership

We have recently released

GeoNode 1.0

35

Vision

Theory

Context

36

What does

GeoNode

actually do

?

37

Give a reason to participate

A major problem with SDI

is that people

lack incentives to use it

38

Problems with Portals

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

39

GISGIS

SDI

40

GISGIS

SDI

41

Embed SDI

in the real work of

GIS practitioners,

and it will have more impact.

42

● Provides styling and cartography tools● Users can use the tools on data they

upload● GeoNode provides a reason to participate

43

44

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

geospatial content

45

46

47

Maps, Data and Users forman web to be browsed

48

Users Have Identity

● People fill out user profiles to establish identity on the web

● Profiles are also useful data

49

Meanwhile, Metadata Pain

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

50

● GeoNode has user profiles and features them prominently

● Those profiles have ISO metadata fields within them

51

Metadata Made Easy

52

Metadata Published

Metadata is published

with open standard

CSW

using GeoNetwork

53

Open standards and API's

54

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

● Metadata published by GeoNetwork in CSW

55

KML for Google

56

We use open standards for data access.

GeoNode also has open APIs

57

HTTP HTTP

HTTP

58

● GeoNode's components interact through clean API's

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

59

Make Content Portable

60

61

Let Users Control Content

62

63

64

● Content owners control access with easy user interface

● Data security extends to OGC services

65

All these features are included in

the current 1.0 release candidate.

66

Vision

Theory

Context

Reality

67

Future

68

We have

even more ambitious

plans for GeoNode

moving forward

69

The partnership investing in GeoNode is growing

The roadmap expands

with the vision and needs

of its partners

70

Use the Social Network

71

The Social for Search

72

73

74

75

76

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

results

77

The Social for Quality

78

● Ratings affect user reputation● Will encourage quality content on SDI

79

Groups Matter

80

81

Organizations will have a presence

Allows organizational

endorsement of data

82

There are also features specific to

Spatial Data Infrastructure

on our roadmap

SDI Features

83

Editing

84

Federation

85

FrequentlyAsked

Questions

86

What's it made of?

87

HTTP HTTP

HTTP

88

89

What about INSPIRE?

● GeoServer needs WMS 1.3 to meet INSPIRE standards

● OpenGeo is currently starting its development

● It is coming soon

90

Open Data Skepticism

Isn't GeoNode an open data platform?

Doesn't open data raise concerns about

data quality and data security?

91

Open Data Optimism

Yes, GeoNode is designed to promote open data.

92

Open Data Optimism

Features like

User reputation

Organizational endorsement

Flexible security

address data quality concerns

93

Open Data Optimism

GeoNode supports

the continuum

of openness with a common platform

for institutional GIS and neogeography

94

What about Features X,Y, Z?

We welcome your

investmentin new GeoNode features

and

involvementin the developer community.

95

GeoNode Action

96

How to Try It

Play with the

live public demo at

http://demo.geonode.org

(Warning: Unstable)

97

How to Install It

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

● Email questions to mailing list geonode@librelist.com

● Talk to developers in Freenode's #geonode IRC channel

98

Tell us about your experience

geonode@librelist.com

Your comments will help us

Improve it

99

If you want to use

GeoNode in production

you may want

professional quality support

How to Buy It

100

Contact OpenGeo at

inquiry@opengeo.org

Or visit our booth

How to Buy It

101

Is GeoNode perfect

for you except that it needs

one more feature?

How to Invest In It

102

Contact OpenGeo at

inquiry@opengeo.org

Or visit our booth

How to Invest in It

103

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

104

Developer Community

• Join Us!• Email geonode@librelist.com to join the

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

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

105

Any questions?

top related