+ All Categories
Home > Technology > Using and Enabling the Emerging GeoStack

Using and Enabling the Emerging GeoStack

Date post: 30-Oct-2014
Category:
Upload: andrew-turner
View: 12,175 times
Download: 1 times
Share this document with a friend
Description:
Geographic tools have emerged that use open-standards and support users creating and sharing their own geodata. Together, these tools form a GeoStack that enable the entire lifecycle of data. Publish Blogging tools, geotagged photographs, mobile devices, and geolocation enable people to capture and share their stories, travels, and news. Sites like Platial, Flickr, or Ning have also embraced open standards, allowing users to export and reuse their data. Transport GeoRSS, KML, and GPX are just some of the data format standards that can carry geographic information from provider to consumer. Aggregate Services such as Mapufacture mix and match feeds of data from their source to potential users. Keyword and geographic searches can provide useful collections from various sources. Consume Mapstraction, OpenLayers, GoogleEarth, and other geographic visualization libraries and tools make it possible to view and display various geographic information. In addition, it is possible to store user-created maps and points of interest to their mobile devices and GPS receivers for use when on the move. This talk will discuss the technologies that currently comprise the GeoStack and how it is enabling users to share and use geographic data. Developers can fit their tools into any point along this stack, or add to existing services. We'll also discuss the future of the geotools. O'Reilly Home |
Popular Tags:
73
Using and Enabling the Emerging GeoStack Andrew Turner [email protected]
Transcript
Page 1: Using and Enabling the Emerging GeoStack

Using and Enabling the Emerging GeoStack

Andrew [email protected]

Page 2: Using and Enabling the Emerging GeoStack

Modern Geo

Page 3: Using and Enabling the Emerging GeoStack

What’s in Common?

Page 4: Using and Enabling the Emerging GeoStack

How are people publishing?

Page 5: Using and Enabling the Emerging GeoStack

Open != Free

Page 6: Using and Enabling the Emerging GeoStack

Open != Free

that’s ok

Page 7: Using and Enabling the Emerging GeoStack

Already have an API?

Page 8: Using and Enabling the Emerging GeoStack

Already have an API?

not good enough

Page 9: Using and Enabling the Emerging GeoStack

“ Every web service has ended up being its own little snowflake, needing its own

special treatment.”

Les Orchard

Page 10: Using and Enabling the Emerging GeoStack

GIS Formats

http://flickr.com/photos/hb2/159430207/

Page 11: Using and Enabling the Emerging GeoStack

Neogeography Formats

http://flickr.com/photos/dgbalancesrocks/284531747/

Page 12: Using and Enabling the Emerging GeoStack

GeoRSS

Page 13: Using and Enabling the Emerging GeoStack

GeoRSS

Page 14: Using and Enabling the Emerging GeoStack

GeoRSS

Page 15: Using and Enabling the Emerging GeoStack

GeoRSS

<georss:point>45.256 -71.92

</georss:point>

Page 16: Using and Enabling the Emerging GeoStack

GeoRSS

<georss:point>45.256 -71.92

</georss:point>

Page 17: Using and Enabling the Emerging GeoStack

GeoRSS

<georss:point>45.256 -71.92

</georss:point>

Page 18: Using and Enabling the Emerging GeoStack

KML

Page 19: Using and Enabling the Emerging GeoStack

KML<?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://earth.google.com/kml/2.1"> <Folder> <name>Ground Overlays</name> <description>Examples of ground overlays</description> <GroundOverlay> <name>Large-scale overlay on terrain</name> <description>Overlay shows Mount Etna erupting on July 13th, 2001.</description> <Icon> <href>http://code.google.com/apis/kml/documentation/etna.jpg</href> </Icon> <LatLonBox> <north>37.91904192681665</north> <south>37.46543388598137</south> <east>15.35832653742206</east> <west>14.60128369746704</west> <rotation>-0.1556640799496235</rotation> </LatLonBox> </GroundOverlay> </Folder></kml>

Page 20: Using and Enabling the Emerging GeoStack

KML<?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://earth.google.com/kml/2.1"> <Folder> <name>Ground Overlays</name> <description>Examples of ground overlays</description> <GroundOverlay> <name>Large-scale overlay on terrain</name> <description>Overlay shows Mount Etna erupting on July 13th, 2001.</description> <Icon> <href>http://code.google.com/apis/kml/documentation/etna.jpg</href> </Icon> <LatLonBox> <north>37.91904192681665</north> <south>37.46543388598137</south> <east>15.35832653742206</east> <west>14.60128369746704</west> <rotation>-0.1556640799496235</rotation> </LatLonBox> </GroundOverlay> </Folder></kml>

Page 21: Using and Enabling the Emerging GeoStack

KML<?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://earth.google.com/kml/2.1"> <Folder> <name>Ground Overlays</name> <description>Examples of ground overlays</description> <GroundOverlay> <name>Large-scale overlay on terrain</name> <description>Overlay shows Mount Etna erupting on July 13th, 2001.</description> <Icon> <href>http://code.google.com/apis/kml/documentation/etna.jpg</href> </Icon> <LatLonBox> <north>37.91904192681665</north> <south>37.46543388598137</south> <east>15.35832653742206</east> <west>14.60128369746704</west> <rotation>-0.1556640799496235</rotation> </LatLonBox> </GroundOverlay> </Folder></kml>

Page 22: Using and Enabling the Emerging GeoStack

MachineTags

http://flickr.com/photos/ballet_lausanne/505581682/

Page 23: Using and Enabling the Emerging GeoStack

MachineTags

http://flickr.com/photos/ballet_lausanne/505581682/

Page 24: Using and Enabling the Emerging GeoStack

MachineTags

http://flickr.com/photos/ballet_lausanne/505581682/

Page 25: Using and Enabling the Emerging GeoStack
Page 26: Using and Enabling the Emerging GeoStack
Page 27: Using and Enabling the Emerging GeoStack

GeoStack

http://flickr.com/photos/alfr3do/7436142/

Page 28: Using and Enabling the Emerging GeoStack

GeoStack

Page 29: Using and Enabling the Emerging GeoStack

GeoStackCreate

Page 30: Using and Enabling the Emerging GeoStack

GeoStackCreate

Publish

Page 31: Using and Enabling the Emerging GeoStack

GeoStackCreate

Publish

Aggregate

Page 32: Using and Enabling the Emerging GeoStack

GeoStackCreate

Publish

Aggregate

Consume

Page 33: Using and Enabling the Emerging GeoStack

Tools of the Trade

http://flickr.com/photos/mikelikebike/383504967/

Page 34: Using and Enabling the Emerging GeoStack

Creating• Cameras

• Phones

• Video

Create

KML GeoRSS GPX Exif

• GPS

• PND’s

• Sensors

• Stories

• Archives

• Paper

Page 35: Using and Enabling the Emerging GeoStack

Eye-Film

Page 36: Using and Enabling the Emerging GeoStack

GML

Publishing

Publish

KML GeoRSS µF Machine Tags

SWE EXIF GPX HTML

Page 37: Using and Enabling the Emerging GeoStack

geo:truc

Page 38: Using and Enabling the Emerging GeoStack

Platial

Page 39: Using and Enabling the Emerging GeoStack

Platial

Page 40: Using and Enabling the Emerging GeoStack

GeoPress

Page 41: Using and Enabling the Emerging GeoStack

Safe’s FME

Page 42: Using and Enabling the Emerging GeoStack

Yahoo Pipes

Page 43: Using and Enabling the Emerging GeoStack

Aggregating/Search

Aggregate

KML GeoRSS WFS GML

GeoRSS µF KML MachineTags

Page 44: Using and Enabling the Emerging GeoStack

Mapufacture

Page 45: Using and Enabling the Emerging GeoStack

Mapufacture

Page 46: Using and Enabling the Emerging GeoStack

Mapufacture

Page 47: Using and Enabling the Emerging GeoStack

GeoServer

Page 48: Using and Enabling the Emerging GeoStack

Consuming

Consuming

GeoRSS WFS KML GML

GPX JS HTML Mobile

Page 49: Using and Enabling the Emerging GeoStack

OpenLayers

Page 50: Using and Enabling the Emerging GeoStack

FreeEarth

Page 51: Using and Enabling the Emerging GeoStack

Mapstraction

Page 52: Using and Enabling the Emerging GeoStack

WHERE

Page 53: Using and Enabling the Emerging GeoStack

Garmin Nüvi

Page 54: Using and Enabling the Emerging GeoStack

LatherRinse

Repeat

http://flickr.com/photos/ktiffany79/413379041/

Page 55: Using and Enabling the Emerging GeoStack

Create

Publish

Aggregate

Consume

Exif GeoRSS KML GeocodingGPX

GeoRSS KML Microformats MachineTags

GML KML GeoRSS GeoJSONWFS

Page 56: Using and Enabling the Emerging GeoStack

Create

Publish

Aggregate

Consume

Exif GeoRSS KML GeocodingGPX

GeoRSS KML Microformats MachineTags

GML KML GeoRSS GeoJSONWFS

Page 57: Using and Enabling the Emerging GeoStack

ConsumeCreate Publish Aggregate

GeoStacked

Page 58: Using and Enabling the Emerging GeoStack

ConsumeCreate Publish Aggregate

Rea

l Est

ate

GeoStacked

Page 59: Using and Enabling the Emerging GeoStack

ConsumeCreate Publish Aggregate

Rea

l Est

ate

Trav

el

GeoStacked

Page 60: Using and Enabling the Emerging GeoStack

ConsumeCreate Publish Aggregate

Rea

l Est

ate

Trav

el

Com

mun

ity

GeoStacked

Page 61: Using and Enabling the Emerging GeoStack

ConsumeCreate Publish Aggregate

Rea

l Est

ate

Trav

el

Com

mun

ity

Dis

aste

r R

espo

nse

GeoStacked

Page 62: Using and Enabling the Emerging GeoStack

ConsumeCreate Publish Aggregate

Rea

l Est

ate

Trav

el

Com

mun

ity

Dis

aste

r R

espo

nse

Soci

al

GeoStacked

Page 63: Using and Enabling the Emerging GeoStack

House Hunting

GPX

Page 64: Using and Enabling the Emerging GeoStack

House Hunting

KML GPX

Page 65: Using and Enabling the Emerging GeoStack

House Hunting

GPX

KML

Page 66: Using and Enabling the Emerging GeoStack

House Hunting

GPX

KML

Page 67: Using and Enabling the Emerging GeoStack

House Hunting

GPX

KML

GeoRSS

Page 68: Using and Enabling the Emerging GeoStack

House Hunting

GPX

KML

GeoRSS

GeoRSS

Page 69: Using and Enabling the Emerging GeoStack

House Hunting

GPX

KML

GeoRSS

GeoRSS

KML

Page 70: Using and Enabling the Emerging GeoStack

House Hunting

GPX

KML

GeoRSS

GeoRSS

KML

GML KML

KML

Page 71: Using and Enabling the Emerging GeoStack

Apartment Hunting

GeoPressGeoRSS

GeoRSS

GeoRSS

GeoRSS

GeoRSS

Page 72: Using and Enabling the Emerging GeoStack

Disaster Response

GeoRSS

WFSSensors

WMS KML

KML

GeoRSS

WFSTiles

Page 73: Using and Enabling the Emerging GeoStack

http://flickr.com/photos/manuperez/362406674/


Recommended