Closed GeorgFerdinandSchneider closed 4 years ago
I don't agree that the interface is necessarily a surface. Topologically-wise, in general, an interface may have as spacial extent a point, a line, a surface, a volume...
In the BOT paper on the Semantic Web Journal, we wrote:
p7
A bot:Interface is a part of the world that is common to some specific zones and elements, and at the boundary of at least one of them
and p9 section 3.5
The class bot:Interface is used to describe the relationship between some specific zones and elements in detail, and covers CQ6. This class can be used to qualify (i.e., attach additional information to) any of the aforementioned topological relationships between zones, elements, or zones and elements.
actually reading again what I just copy-pasted, it is indeed necessarily a surface ^^
Summarizing the comments above:
A bot:Interface is a part of the world with a spatial extent, that is common to some zones and elements. It allows to describe the boundary between two building elements, two zones or a building element and a zone. It can be used for qualification of the topological connections between these pairs. An example is the qualification of the heat transmission area between a zone and a wall covering multiple zones.
Based on discussion in LBD call of 19th of May 2020, it was proposed to make the definition of bot:Interface
more generic.
Inserted by @GeorgFerdinandSchneider : The discussion is available in the minutes . Most important comments received criticise the to specific definition of the previous proposal and implicit notion of two dimensional geometry.
Current adapted proposal:
A generic concept to qualify the relationship of two or more things in the world, where at least one is a building element or zone. Examples:
We still need to decide on which examples to include. Proposals are:
Accordingly, the definition of bot:interfaceOf
should be updated. Current running proposal:
Relationship between an interface and another thing (building zone, element or something else)”
It is still unclear if schema:rangeIncludes
can be used on bot:interfaceOf
, pointing to bot:Zone
, bot:Element
and maybe a SEAS class for systems in general.
+1
I´d argue the examples should be added and also the update of schema.org/rangeIncludes statement. The revision of bot:interfaceOf is handled in https://github.com/w3c-lbd-cg/bot/issues/67
Request by @deKlerk through a comment in LINK to update the definition of bot:Interface:
Current definition v0.3.1:
Suggestion by @deKlerk: