Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Tagcrumbs RDF Support for Placemarks
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Cornelius Rabsch  
View profile  
 More options Feb 5 2009, 10:02 pm
From: Cornelius Rabsch <cornel...@tagcrumbs.com>
Date: Fri, 6 Feb 2009 03:02:42 +0000
Local: Thurs, Feb 5 2009 10:02 pm
Subject: Tagcrumbs RDF Support for Placemarks
Hello,
We decided to support RDF [1] as another placemark representation,  
next to HTML, XML, JSON, GeoRSS or KML. It is a first draft for  
research purposes only. This Tagcrumbs API Group should be the best  
place for an open discussion about the RDF support & model  
representation.

Tagcrumbs is about social placemarking, so we are having people and  
placemarks. The focus will be on the placemarks and its exact and  
detailed representation in triples and not about the users, the social  
network or the linking of placemarks by distance or nearby criteria.

Let's consider some sample placemarks (add .rdf for RDF/XML): a note  
about an event [2], a research institute [3], a restaurant [4], a  
construction [5] or a story [6]. The common thing is the location and  
an annotation which can be from a variety of topics (thinking  
sioc:topic). So we cannot automatically conclude what the topic is  
without additional reasoning (maybe using (machine/system) tags).

Sample RDF:
http://www.tagcrumbs.com/Sebastian/placemarks/big-buddha-world-s-tall...
It can be outdated and the next deploy contains the RDF/XML I describe  
here.

Notes for the placemark representation:

URIs:
        - the concept of a placemark is identified by URI: http://www.tagcrumbs.com/Sebastian/placemarks/big-buddha-world-s-tall...
        - the web page URI: http://www.tagcrumbs.com/Sebastian/placemarks/big-buddha-world-s-tall...
         - the creator concept URI: http://www.tagcrumbs.com/
Sebastian#me
         - the creator profile page URI: http://www.tagcrumbs.com/Sebastian

A placemark is a wgs84_pos:SpatialThing [7] and its predicates common  
ones from FOAF, Dublin Core or W3C Geo.
To support SIOC [8] I think it is good idea to add a sioc:Post class  
and some sioc predicates as well? I focused on using common  
vocabularies and not introducing new terms to model more application  
specific things like copied/nearby/recommended, for example.

The location of a placemark is described via geo:lat/geo:long.

A geonames:Feature class for the city assigned by the user to the  
placemark will be added and linked via foaf:based_near. We prefer  
manageable redundancy to have a complete data set that is easier to  
link to other data sources. This also guarantees that internal SPARQL  
queries keep consistent with the Geonames dump we use.
Redundancy also makes the life of third-party developers easier, less  
requests and consistent access.

foaf:maker (http://xmlns.com/foaf/spec/#term_maker) will be added.

An auto discovery link will be added to the web page once there is  
agreement about the RDF representation.
<link rel="meta" type="application/rdf+xml" title="RDF" href="@@URL of  
RDF info about this placemark" />

Feedback is appreciated also with regards to possible use cases for  
linking other data sources with geospatial content. There are many  
more things to discuss but this should be fine for a first draft.

What is the best way to model the tag relationship for placemarks in  
RDF?

Regards,
  Cornelius.

[1] http://en.wikipedia.org/wiki/Resource_Description_Framework
[2] http://www.tagcrumbs.com/cornelius/placemarks/volvo-ocean-race-2009-g...
[3] http://www.tagcrumbs.com/cornelius/placemarks/deri-digital-enterprise...
[4] http://www.tagcrumbs.com/Ben/placemarks/chez-georges
[5] http://www.tagcrumbs.com/Ben/placemarks/tour-eiffel
[6] http://www.tagcrumbs.com/Ben/placemarks/papaya-thai-cuisine-am-kleist...
[7] http://www.w3.org/2003/01/geo/wgs84_pos#
[8] http://rdfs.org/sioc/spec/

--
Cornelius Rabsch | www.tagcrumbs.com/cornelius | www.inperspektive.com


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2010 Google