Top Banner
Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron [email protected] http://brainoff.com/weblog/ worldKit / OpenStreetMap / GeoRSS FOSS4G, September 15, 2006
49

Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron [email protected][email protected] worldKit.

Dec 22, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

What's Next, GeoRSS

Mikel Maron [email protected]

http://brainoff.com/weblog/

worldKit / OpenStreetMap / GeoRSS

FOSS4G, September 15, 2006

Page 2: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GeoRSS?

not a complicated tech¡an agreement!

we want to share place

Page 3: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

RSS?

“the unix pipe of the internet”

Page 4: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

In the Wilds

Page 5: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

georss.orgOGC lightweight standard

W3C Incubator

Page 6: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Page 7: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Other Properties

elev

floor

radius

featuretypetag

featurename

relationshiptag

Page 8: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GML and Simple

<georss:where> <gml:Point> <gml:pos>45.256 -71.92</gml:pos> </gml:Point></georss:where>

<georss:point>45.256 -71.92</georss:point>

Page 9: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GeoRSS Simple

<entry> <title>M 3.2, Mona Passage</title> <link href="http://example.org/2005/09/09/atom01"/> <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id> <updated>2005-08-17T07:02:32Z</updated> <summary>We just had a big one.</summary> <georss:point>45.256 -71.92</georss:point> </entry>

Page 10: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Simple Line, Polygon, Box

<georss:line>45.256 -110.45 46.46 -109.48 43.84 -109.86

</georss:line>

<georss:polygon>45.256 -110.45 46.46 -109.48 43.84 -109.86 45.256 -110.45

</georss:polygon>

<georss:box>42.943 -71.032 43.039 -69.856</georss:box>

Page 11: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

<entry> <title>M 3.2, Mona Passage</title> <link href="http://example.org/2005/09/09/atom01"/> <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id> <updated>2005-08-17T07:02:32Z</updated> <summary>We just had a big one.</summary> <georss:where> <gml:Point> <gml:pos>45.256 -71.92</gml:pos> </gml:Point> </georss:where></entry>

GeoRSS GML Point

Page 12: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GML Line, Polygon, Box <georss:where>

<gml:LineString>

<gml:posList>

45.256 -110.45 46.46 -109.48 43.84 -109.86

</gml:posList>

</gml:LineString>

</georss:where>

<georss:where>

<gml:Polygon>

<gml:exterior>

<gml:LinearRing>

<gml:posList>

45.256 -110.45 46.46 -109.48 43.84 -109.86 45.256 -110.45

</gml:posList>

</gml:LinearRing>

</gml:exterior>

</gml:Polygon>

</georss:where>

<georss:where>

<gml:Envelope>

<gml:lowerCorner>42.943 -71.032</gml:lowerCorner>

<gml:upperCorner>43.039 -69.856</gml:upperCorner>

</gml:Envelope>

</georss:where>

Page 13: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Feed Format Neutral

RSS1.0 / RDF / RSS 2.0 / Atom / Microformat

Simple / GML / W3C

Page 14: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

What can you do with it?

Page 15: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

USGS Earthquake GeoRSS feed

Page 16: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

EC JRC Tsunami Simulator

Page 17: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GDACS

Page 18: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Scattershot of Potentials

● Monitoring Geographic Wikis● Mobile● Sensors● GIS Time Navigation● Tear down the walls

Page 19: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Support ... as of 11:30 am

Page 20: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Open Source Support

● clients: MapBuilder, OpenLayers, worldKit● libraries: Mapstraction, SPARQL geo

extensions, Java Rome ● GeoBliki● WorldWind plugin● GeoServer● FoFRedux● GeoPress

Page 21: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Yahoo!

Maps API -- Upcoming -- Weather -- Traffic – Flickr!! (GeoRSS Simple) ...

Page 22: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Microsoft

Version 3 of the Virtual Earth Map ControlPublish, Search, and Subscribe to GeoRSS GML

Page 23: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Google

Also a “big player” with products like “Maps” and “Earth”

Adaptors available .. but native support, eh?

Page 24: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Commercial Support

● ESRI● Ning● CadCorp● Platial● Tagzania

Page 25: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Aggregation!

placedb.org/fofredux.sourcefourge.net/exploreourpla.net/mylocalguru.com/blockrocker.com/jeffpalm.com/geo/

mapufacture.com/

Page 26: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

mapufacture

Page 27: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

little weather map

Page 28: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

mapufacture.com/georss/map/show/60

Page 29: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

geographic feed search

Page 30: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GeoRSS export

Page 31: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

</hype>

Page 32: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Loads of potential, but stubsWhat can these do?How will practices be collected?

Folksonomic Properties

Page 33: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

<item> <title>Sample Image</title> <media:content src="http://sample.com/map.jpg" type="image/jpg" /> <georss:box>

30 110 45 115 </georss:box> <georss:relationshiptag>image-extent</georss:relationshiptag>

</item>

Image Overlays

Page 34: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Confusion of Multiple Flavors, Namespaces

W3C vs Simple vs GML

Geo “RSS”

What's the Point, GeoRSS?

Page 35: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

How does it stay open as interest gains and implementations multiply?

How do we govern overselves when we're completely open?

How does a “community standard” stayed controlled within closed standards bodies?

- Microformats model?

An Open Standards Process

Page 36: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

OGC White Paper & Lightweight InitiativeW3C Incubator Group

How do open standards work in membership based standards groups?

Page 37: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

- Sensors ObsRSS- Transport Data

Can a GeoRSS-like process be applied to other heavy weight standards?

Page 38: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Is a Microformat serialization of GeoRSS appropriate?What is the content? hAtom is sillyHuman Readable?Reusing HTML?

Speaking of Microformats

Page 39: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Is there an obvious, simple, unrestricted way to open up to place names

Addresses?

Or do we resolve to another namespaceWorking under the same model?

<georss:featurename>

Toponyms

Page 40: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

With huge spreads of GeoRSS being published (flickr, weather, for example)

what's the best way to aggregate

how to aggregate a search?

A9 OpenSearch?

Aggregation ...

Page 41: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

bbox is enough?WFS Basic

Can we devise a standard way to query for GeoRSS?

Page 42: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

xslt/sparql hard to process space seperated lists(unlike w3c geo)

but are these really seperate properties?Problems with commas led to GML space separated

Some processing problems

Page 43: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

A lightweight Catalog Spec

OpenSearch(?)

Discoverability

Page 44: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

open to loads and loads of feeds (kiva, globalvoices)but inaccurate

RSS to GeoRSS converters

Page 45: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GDAL/OGRGPSBabel

Bottom of the stack support

Page 46: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

All Tags or Attributes Ok?

- No more attributes

Page 47: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Why does it need to be an open standard?What's wrong with KML?

Google and KML

Page 48: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Thanks!

Mikel Maron [email protected]

http://brainoff.com/weblog/

worldKit / OpenStreetMap / GeoRSS

FOSS4G, September 15, 2006

Page 49: Mikel Maron What's Next, GeoRSS FOSS4G 2006 What's Next, GeoRSS Mikel Maron mikel_maron@yahoo.commikel_maron@yahoo.com  worldKit.

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GeoRSS

1.0http://georss.org/1/