bSI-InfraRoom / IFC-Specification

IfcDoc baseline to produce the documentation
24 stars 25 forks source link

[IFC Tunnel] Add entities IfcProductData, IfcObservation and IfcGeoScienceObservation #391

Closed larswik closed 2 years ago

larswik commented 2 years ago

IfcProductData shall be an abstract entity inherited from IfcProduct and will be the basis for both observations and voxel data (and maybe more things in the future). (Definition needed).

IfcObservation shall be a concrete entity inherited from IfcProductData : A representation of an observation that can be assigned to another product using IfcRelAssignsToProduct

See #317 IfcGeoScienceObservation subtype of IfcObservation : Detailed collected factual information, including measured parameters, descriptions etc. that can be assigned to physical or spatial elements in the geoscience domain using IfcRelAssignsToProduct. PDTs:

larswik commented 2 years ago

IfcProductData base entity defined as separate issue #439 .

larswik commented 2 years ago

Revised proposal for IfcGeoScienceObservation (from #422): Revised proposal (keeping mainly the base classes): INSITUTEST : A test carried out on site directly in place, e.g. in a borehole, a gallery or from the surface. Distinguished from geophysical surveys which are more complex. LABTEST : A test on a soli (geologic) or fluid specimen carried out in a laboratory BOREHOLEOBSERVATION : Any kind of observation or measurement result related to intervals or points on the borehole axis GEOPHYSICALSURVEY : Geophysical surveys conducted either at or near the ground surface or inside boreholes SPECIMEN (why not use the GeoSciML term?): A physical sample, obtained for observation(s) carried out ex situ, sometimes in a laboratory. GEOSCIENCEOBSERVATION : Distinctly mapped structures that have been observed on MappedZones such as lineation, fold axis, discontinuities etc. (to be consistent, I removed the subclass types, e.g. LINEATION & FOLDAXIS and only kept the "mother").

larswik commented 2 years ago

Summary from #422: BoreholeConstruction : Pset_BoreholeConstruction

IfcGeoScienceObservation : New Entity (subtype of IfcObservation) PDTs: INSITUTESTRESULT: Result from a test carried out on site directly in place, e.g. in a borehole, a gallery or from the surface. LABTESTRESULT: Result from test on a rock/soil (geologic) or fluid specimen carried out in a laboratory BOREHOLELOG: Any kind of observation or measurement result related to intervals or points on the borehole axis MAPPEDFEATURE: Distinctly mapped structures that have been observed on MappedZones such as lineation, fold axis, discontinuity surfaces etc. LOCALINFORMATION: Other observations made locally (e.g. at a point) such as discontinuities, water inflow, weathering, rockburst etc. GEOPHYSICALSURVEYRESULT : A systematic collection of geophysical data that was gathered either at or near the ground surface or by using boreholes and measuring the whole volume in between (crosshole). (Changed name and definition so it fits more with the result of the survey rather than the process of surveying) - Please check!

MaterialSample (proposal): Attach an IfcMaterialDefinition (e.g. an IfcMaterialConstituentSet) to e.g. IfcGeoScienceObservation/INSITUTEST or IfcGeoScienceObservation/LABTEST.