POI data model examples serialised as JSON, XML, HTML5 & KML

Hi all,

I'm really looking forward to seeing all the work that comes out of the
face-to-face in Boulder and I think the link discussion was really
productive.

I've put together a very rough first attempt at mapping the examples
developed in the Boulder 2011 face-to-face meeting into some simple
serialised examples in json, xml, html5 and kml. 

The html5 examples show how we have both the option of using an external
link in the head with rel=alternate or embedding it within the DOM using
microdata (as opposed to using a namespace).

A lot of this is in short hand and there's obviously a lot of technical
information related to this so I hope it communicates clearly.  I'll aim
to write up some blog posts discussing some of the finer points like
"alternate versions of hrefs/links", etc. soon.

In the top section I've tried to call out the different specs/standards
that I've drawn from for this and where the overlaps seem to be.

These include:
- HTML5 http://www.w3.org/TR/html5/
- Microdata http://www.w3.org/TR/microdata/ 
- Atom http://tools.ietf.org/html/rfc4287
- geo:uri http://geouri.org/
- Dublin Core http://dublincore.org/documents/dces/
- KML http://code.google.com/apis/kml/documentation/kmlreference.html
- georss http://georss.org
- geojson http://geojson.org
- HTTP http://www.w3.org/Protocols/rfc2616/rfc2616.html 
- IANA link rel types http://www.iana.org/assignments/link-relations/link-relations.xhtml 

To utilise the microdata approach a vocabulary would probably need to be
defined.  And it would also be useful to define a basic xml based pois
namespace for a more consistent mapping to kml.

But other than that I think it all seems pretty workable from this
simple first attempt.  I'll also work on a simple javascript tool that
can do simple mapping from one format to another so people can create
other examples too.

Obviously this covers a lot of domains so please forgive me if I've got
some of the syntax wrong.  Any constructive criticism you can provide to
help refine and extend this would be great.

Here's the link:  http://mob-labs.com/poiwg/example01/index.html 


roBman

Received on Thursday, 22 September 2011 15:43:27 UTC