As a GeoSPARQL data user, I want to be able to query and perform analysis on 3D boundaries where part of these boundaries are shared.
There are two functions that might be relevant for such an analysis:
Identification of (parts of) boundaries shared by 3D shapes
The area of the shared boundary
Note that this is not a touching, intersection or overlap function on 3D shapes.
Actor: GeoSPARQL user in the real estate/construction domain
In a single building, there are spaces divided by walls where the wall serves as the boundary. Given that these spaces are modelled in 3D, it is relevant to assess which boundaries are shared by two spaces and what the area of that wall is. In many cases, only parts of this wall is shared and this should also be accurately represented and queriable using GeoSPARQL 3D.
Preconditions
Features and Geometries with 3D representations are present in the dataset to be queried. The boundary analysis function and area analysis function are discoverable.
Postconditions
A SPARQL query can be executed that includes one or both of the functions and returns the geometry of the shared boundary and/or the area of this shared boundary.
Steps
A literal is present for two 3D shapes
The boundaries of these two shapes are converted into a boundary representation (BREP) model.
The first function is performed to connect the two literals and identify the coordinates of their shared boundaries.
The second function is performed to assess the area of this shared boundary.
Use Case Kadaster 1
Shared Boundary Analysis on 3D Objects
As a GeoSPARQL data user, I want to be able to query and perform analysis on 3D boundaries where part of these boundaries are shared.
There are two functions that might be relevant for such an analysis:
Note that this is not a touching, intersection or overlap function on 3D shapes.
Actor: GeoSPARQL user in the real estate/construction domain
In a single building, there are spaces divided by walls where the wall serves as the boundary. Given that these spaces are modelled in 3D, it is relevant to assess which boundaries are shared by two spaces and what the area of that wall is. In many cases, only parts of this wall is shared and this should also be accurately represented and queriable using GeoSPARQL 3D.
Preconditions
Features and Geometries with 3D representations are present in the dataset to be queried. The boundary analysis function and area analysis function are discoverable.
Postconditions
A SPARQL query can be executed that includes one or both of the functions and returns the geometry of the shared boundary and/or the area of this shared boundary.
Steps