Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

20
?

description

http://conferences.oreillynet.com/cs/where2007/view/e_sess/11971

Transcript of Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Page 1: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

?

Page 2: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

OpenStreetMapOpenStreetMap

Page 3: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

A Large Org of People Who Love Maps

Page 4: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

A Positive Influence for the OS

Page 5: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Feather in the Cap for GeoRSS

Page 6: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

RSS, “the Unix pipe of the Internet”

-Ray Ozzie

Page 7: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

+ =

Page 8: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

elev

floor

radius

featuretypetag

relationshiptag

featurename

georss.org

Geometries Attributes

Page 9: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Simple GML

georss.org

RSS 1.0 RSS 2.0 Atom

Flavors

RSS formats

Page 10: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

They All Love GeoRSS

Page 11: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

MasterMap Change-Only-Update

in GeoRSS with the RSS Aggregation Model

Page 12: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

COU GML<osgb:topographicMember><osgb:TopographicLine fid='osgb1000000042008501'><osgb:featureCode>10052</osgb:featureCode><osgb:version>2</osgb:version><osgb:versionDate>2006-09-01</osgb:versionDate><osgb:theme>Land</osgb:theme><osgb:accuracyOfPosition>1.0m</osgb:accuracyOfPosition><osgb:changeHistory><osgb:changeDate>1994-11-25</osgb:changeDate><osgb:reasonForChange>New</osgb:reasonForChange></osgb:changeHistory><osgb:changeHistory><osgb:changeDate>2005-11-10</osgb:changeDate><osgb:reasonForChange>Attributes</osgb:reasonForChange></osgb:changeHistory><osgb:descriptiveGroup>General Surface</osgb:descriptiveGroup><osgb:make>Natural</osgb:make><osgb:physicalLevel>50</osgb:physicalLevel><osgb:physicalPresence>Edge / Limit</osgb:physicalPresence><osgb:polyline><gml:LineString srsName='osgb:BNG'><gml:coordinates>459462.000,1216335.000 459472.000,1216335.000 459478.000,1216336.000 459483.500,1216338.000 459489.500,1216340.000 459493.500,1216341.000 459516.500,1216346.500 459518.000,1216346.500 459528.500,1216347.500 459534.000,1216348.500 459549.000,1216350.500 459555.500,1216352.000 459562.480,1216353.590 459563.910,1216353.910 </gml:coordinates></gml:LineString></osgb:polyline></osgb:TopographicLine></osgb:topographicMember>

Page 13: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Reuse Atom + GeoRSS Construct

gml:* georss:*

osgb:topographicMember atom:entryosgb:fid atom:idosgb:versionDate atom:updatedosgb:reasonForChange georss:relationshiptypetag (CRUD)

osgb:themeosgb:descriptiveGroup atom:category scheme/termosgb:make

the entire COU in GML atom:content

Page 14: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

get a screenshot (Oracle is down)

Subscription System

Page 15: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

WFS Simple

“The WFS Simple mission is to specify a common, minimal feature set for geospatial-temporal data queries on the Web.”

Page 16: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Rails

Page 17: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Subscription Client

Page 18: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Was GeoRSS Sufficient?

Page 19: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

RESTful TOIDs, ala OSM

Page 20: Learning Lessons From Neogeography .. GeoRSS at the Ordnance Survey

Functional Demo handed over to OS...

http://flickr.com/photos/brockenbrough/139716870/http://flickr.com/photos/islandspice/296889272/