W3C home > Mailing lists > Public > public-linked-json@w3.org > December 2014

Re: Modelling a building (Place) with details

From: Ashley Davison-White <adw999@gmail.com>
Date: Mon, 15 Dec 2014 18:02:55 +0100
Message-ID: <CABMA_7ekeP3oszR33UfhScGE6UtLgRK+gAiyLVgWMELOZn9CXA@mail.gmail.com>
To: Brent Shambaugh <brent.shambaugh@gmail.com>
Cc: Peter Bruhn Andersen <bruhn.andersen@webspeed.dk>, public-linked-json@w3.org
Thank you both for the suggestions, all look helpful.

For anyone else wishing to do the same, I have also found DogOnt which
provides a somewhat extensive ontology for buildings

http://elite.polito.it/ontologies/dogont/dogont.html

- Ashley

On 15 December 2014 at 17:27, Brent Shambaugh <brent.shambaugh@gmail.com>
wrote:
>
> Hi Ashley,
>
> In addition to DERI's vocabulary, perhaps an upper ontology called umbel
> and simple-part whole relations might help? It depends on how far you want
> to go?
>
> [1] http://umbel.org/
> [2] http://www.w3.org/2001/sw/BestPractices/OEP/SimplePartWhole/
>
>
> -Brent
>
> On Mon, Dec 15, 2014 at 3:18 AM, Peter Bruhn Andersen <
> bruhn.andersen@webspeed.dk> wrote:
>>
>> Hi Ashley
>>
>> You might find inspiration from the 'Buildings and Rooms Vocabulary' [1]
>> published as a DERI Vocabulary.
>>
>> Regards,
>> Peter
>>
>> [1] http://vocab.deri.ie/rooms
>>
>>
>> On 14. december 2014 15:31:13, Ashley Davison-White wrote:
>>
>>> Hi all
>>>
>>> I aim to model a building - a Place - with additional details; for
>>> example, a building has several floors, these floors have rooms etc (a
>>> generic term could be "area" or similar).
>>>
>>> My research has shown me that there exists no existing schema for such
>>> a thing, but I may be wrong? If there is, then great.
>>>
>>> Otherwise, is it valid to give a context children of the same item?
>>> Taking the "area" basic sample:
>>>
>>> A Place -> has Several Areas (floors) -> has Several Areas (rooms).
>>>
>>> Something like below perhaps:
>>>
>>> {
>>> "@context": {
>>> "name": "http://schema.org/name",
>>> "description": "http://schema.org/description",
>>> "place": {
>>> "@id": "http://schema.org/Place",
>>> "@type": "@id"
>>> },
>>> "children": {
>>> "@reverse": ".../contexts/area.jsonld"
>>> }
>>> }
>>> }
>>>
>>> This is my first attempt, so I'm not sure if this is correct?
>>>
>>> Thanks,
>>> - Ashley
>>>
>>
>>
Received on Monday, 15 December 2014 17:03:53 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:43 UTC