49
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

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

  • View
    222

  • Download
    0

Embed Size (px)

Citation preview

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

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GeoRSS?

not a complicated tech¡an agreement!

we want to share place

Mikel Maron What's Next, GeoRSS FOSS4G 2006

RSS?

“the unix pipe of the internet”

Mikel Maron What's Next, GeoRSS FOSS4G 2006

In the Wilds

Mikel Maron What's Next, GeoRSS FOSS4G 2006

georss.orgOGC lightweight standard

W3C Incubator

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Other Properties

elev

floor

radius

featuretypetag

featurename

relationshiptag

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>

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>

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>

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

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>

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Feed Format Neutral

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

Simple / GML / W3C

Mikel Maron What's Next, GeoRSS FOSS4G 2006

What can you do with it?

Mikel Maron What's Next, GeoRSS FOSS4G 2006

USGS Earthquake GeoRSS feed

Mikel Maron What's Next, GeoRSS FOSS4G 2006

EC JRC Tsunami Simulator

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GDACS

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Scattershot of Potentials

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

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Support ... as of 11:30 am

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

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Yahoo!

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

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Microsoft

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

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?

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Commercial Support

● ESRI● Ning● CadCorp● Platial● Tagzania

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/

Mikel Maron What's Next, GeoRSS FOSS4G 2006

mapufacture

Mikel Maron What's Next, GeoRSS FOSS4G 2006

little weather map

Mikel Maron What's Next, GeoRSS FOSS4G 2006

mapufacture.com/georss/map/show/60

Mikel Maron What's Next, GeoRSS FOSS4G 2006

geographic feed search

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GeoRSS export

Mikel Maron What's Next, GeoRSS FOSS4G 2006

</hype>

Mikel Maron What's Next, GeoRSS FOSS4G 2006

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

Folksonomic Properties

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

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?

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

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?

Mikel Maron What's Next, GeoRSS FOSS4G 2006

- Sensors ObsRSS- Transport Data

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

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

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

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 ...

Mikel Maron What's Next, GeoRSS FOSS4G 2006

bbox is enough?WFS Basic

Can we devise a standard way to query for GeoRSS?

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

Mikel Maron What's Next, GeoRSS FOSS4G 2006

A lightweight Catalog Spec

OpenSearch(?)

Discoverability

Mikel Maron What's Next, GeoRSS FOSS4G 2006

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

RSS to GeoRSS converters

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GDAL/OGRGPSBabel

Bottom of the stack support

Mikel Maron What's Next, GeoRSS FOSS4G 2006

All Tags or Attributes Ok?

- No more attributes

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

Mikel Maron What's Next, GeoRSS FOSS4G 2006

Thanks!

Mikel Maron [email protected]

http://brainoff.com/weblog/

worldKit / OpenStreetMap / GeoRSS

FOSS4G, September 15, 2006

Mikel Maron What's Next, GeoRSS FOSS4G 2006

GeoRSS

1.0http://georss.org/1/