opengeospatial / ogc-geosparql

Public Repository for the OGC GeoSPARQL Standards Working Group
78 stars 20 forks source link

Triply Use Case 5: Place 3D data at the correct height #587

Open wouterbeek opened 2 weeks ago

wouterbeek commented 2 weeks ago

Triply Use Case 5: Place 3D data at the correct height

Description

3D BIM data typically does not include the height at which the object starts. (E.g. the BIM file uses an "engineering CRS" which assumes that the building starts at height "0.0". When I load the 3D object into my GeoSPARQL dataset, I want it to start at the correct height. E.g. if the building lies on a mountain or lies beneath the sea level (which is common in The Netherlands), I want to be able to visualize this correctly.

Actor

Preconditions

Postconditions

Steps

  1. I have a 3D BIM object that I convert to 3D GeoSPARQL.
  2. I have 2D data in GeoSPARQL that uses CRS IRI http://www.opengis.net/def/crs/EPSG/0/28992, which is specific to The Netherlands.
  3. I have some way of specifying in GeoSPARQL at which height the BIM object should be displayed.
  4. When somebody queries my data, they can see the 3D GeoSPARQL object at the correct height (i.e. not inside the ground, and not floating in the sky).
FransKnibbe commented 2 weeks ago

Related to issues #586 and #585: If it is possible to georeference 3D geometry from a BIM, and find and apply a suitable 3D geographic CRS, the the Z coordinates would have clear and correct values.

ar-chad commented 1 week ago

@wouterbeek isn't this what you need https://github.com/opengeospatial/ogc-geosparql/issues/559 ?