“everything on earth happens somewhere at some time. but...

22
“Everything on Earth happens somewhere at some time. But, we each experience this common dataset of Earth’s history differently. In order to achieve a superior understanding of our world, then, we need a place to share open spatio- temporal data, edit these data for completeness and with eye towards consensus, and, most importantly, use them to develop spatial narratives that give us a deeper understanding of how, where and why change occurs in our world.

Upload: others

Post on 13-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

“Everything on Earth happens somewhere at some time. But, we each experience this common dataset of

Earth’s history differently.

In order to achieve a superior understanding of our world, then, we need a place to share open spatio-

temporal data, edit these data for completeness and with eye towards consensus, and, most importantly, use them to develop spatial narratives that give us a

deeper understanding of how, where and why change occurs in our world.

Page 2: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

StoryLayers = openly licensed spatio-temporal datasets.

MapStories = spatial narratives built using StoryLayers and other narrative elements (text annotations, photos, videos, etc)

StoryTellers = The attributed users who share StoryLayers or compose MapStories.

Page 3: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Original ppt mockups (mil oss?)

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & Keep improving.

Page 4: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Original ppt mockups (mil oss?)

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower Learning & keep improving.

Page 5: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Original ppt mockups (mil oss?)

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 6: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower Learning & keep improving.

Page 7: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Let data improve.Let narratives form.

Page 8: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,
Page 9: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

REST

OGC

Store, retrieve, perform transactions on spatial data

Standards based metadata catalog publishing

OGCCSW

OpenLayers, GeoExt, Bootstrap, AngularJS, MapStory

GeoServer

RESTAPI

OGC

GeoWebCache

Create and manage metadata, users and groups

Page 10: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 11: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 12: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Basemaps

StoryLayers

Styles, Masks

StoryBoxes

Chapter 1

StoryPins

Chapter 2 Chapter 3

Basemaps

StoryLayers

Styles, Masks

StoryBoxes

StoryPins

Basemaps

StoryLayers

Styles, Masks

StoryBoxes

StoryPins

Page 13: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 14: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 15: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 16: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Res

Page 17: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 18: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

Page 19: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

English

Social

Science

History

Humanities

Math

Geography

Science

Engineering

STEM

Page 20: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

KEEP IMPROVING…

3 months:

• Bulk edits (append)

• Raster Upload

• Geologic time support

• Remote data streams

• Client side icons uploads

3-12 months:

• 4d / Cesium integration

• Graphing/charting

• QGIS plug-in

• Longitudinal gazateer

• More storytelling templates

• Mobile editing and discovery

Page 21: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Build a space-time datacommons

Empower community editing

Go from spatial data to spatial narrative

Empower learning & keep improving.

CHALLENGES

Technical

• Achieving versioned editing at

scale

• Geologic time support

• Persisting styling and playback

settings for each new MapStory

Social

• Maintaining consistent team of

developers from open source

communities

• Focusing on the end-user while

also developing core features

• Delays caused by dependencies on

third party open source projects

Page 22: “Everything on Earth happens somewhere at some time. But ...geohist.ca/wp-content/uploads/2016/07/CHGIS-June-2016-presentation-Marino.pdfOpenLayers, GeoExt, Bootstrap, AngularJS,

Github.com/MapStory

@mapstory

[email protected]

Jonathan Marino

Lead Community Organizer

[email protected]

Clarence Davis

Lead Software Engineer

[email protected]