W3C home > Mailing lists > Public > public-lod@w3.org > November 2011

Re: How to express something is-located-at an org:Site

From: Dave Reynolds <dave@epimorphics.com>
Date: Tue, 08 Nov 2011 17:34:58 +0000
To: Jakob Voss <jakob.voss@gbv.de>
Cc: public-lod@w3.org, Public GLD WG <public-gld-wg@w3.org>
Message-ID: <1320773698.2084.14.camel@Obsidian3>
[Maintaining the cc: list, apologies for the cross posting. In fact the
official home for discussion on maintenance of org is the
public-egov-ig. I'll assume for now that public-gld-wg is sufficient.]

On Tue, 2011-11-08 at 17:21 +0100, Jakob Voss wrote: 
> On 08.11.2011 15:11, Phil Archer wrote:
> 
> > Thanks for raising this. Can I ask you what your use case is?
> >
> > The Government Linked Data Working Group [1] is chartered to look at
> > this ontology and your use cases would be useful input to that process.
> 
> In our union catalog we have > 50 million copies of > 30 million 
> publications in > 80 libraries. I am about to create an RDF 
> representation of these libraries and their locations to express the 
> availability of documents in libraries. For this purpose I created the 
> DAIA ontology: http://purl.org/ontology/daia
> 
> Here is an example in RDF/Turtle. The library <my:library> has closed 
> stacks (<my:closedstacks>), a main building (<my:mainbuilding>), and a 
> digital library access site (<my:digitallibrary>). For a particular 
> document (<my:abstractdocument>) it has three copies, one located at 
> each of the sites:
> 
> @prefix schema: <http://schema.org/> .
> @prefix org: <http://www.w3.org/ns/org#> .
> @prefix dct: <http://purl.org/dc/terms/> .
> @prefix frbr: <http://purl.org/vocab/frbr/core#> .
> @prefix daia: <http://purl.org/ontology/daia/> .
> @prefix bibo: <http://purl.org/ontology/bibo/> .
> 
> <my:library> a schema:Library, org:Organization ;
>    org:hasSite
>      <my:closedstacks>,
>      <my:mainbuilding>,
>      <my:digitallibrary> .
> 
> <my:abstractdocument> a bibo:Document ;
>    daia:exemplar
>      <my:book1>, <my:book2>, <my:ebook1> .
> 
> <my:book1> a frbr:Item
>     dct:spatial <my:closedstacks> .
> 
> <my:book2> a frbr:Item
>     dct:spatial <my:mainbuilding> .
> 
> <my:ebook1>
>     dct:spatial <my:digitallibrary> .
> 
> The current solution is to use dct:spatial and an additional class that 
> combines org:Site and dct:Location:
> 
> daia:Storage a owl:Class ;
>    rdfs:comment "A place where instances of frbr:Item are stored."@en ;
>    rdfs:subClassOf dct:Location, org:Site .
> 
> It would be more convenient to know that every org:Site is a dct:Site.
> 
> Jakob
> 
Received on Tuesday, 8 November 2011 17:35:34 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:36 UTC