+ All Categories
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/


Top Related