Soil Profile Soil Monitoring

Copyright © 2016 Open Geospatial Consortium. 31 Figure 7 — Soil profile class model. To align with OM and simplify modeling, a single SO_Soil class was created that could hold descriptions for observed profiles, derived profiles, or simple soil descriptions. Sampling data are captured by the OM aligned SamplingFeature classes. These can be aggregated into an identifiable profile using a SO_SoilProfile class. If required, different sub-classes of SO_SoilProfile could be defined for example to explicitly model INSPIRE Observed and Derived Soil Profiles with minimal impact on the rest of the model.

9.2.4 Soil Monitoring

This interoperability experiment tested the applicability of OGC 15-043r3 the Timeseries Profile of Observations and Measurements for delivery of time-varying data for dynamic soil properties. The conceptual model reflects this Figure 8 and OGC15- 043r3 fully describes the model. 32 Copyright © 2016 Open Geospatial Consortium. Figure 8 — Monitoring data class model The Timeseries profile extends OM to provide a cross-domain model for the delivery of measurements of environmental phenomena in a time series. Aside from providing classes that describe the sensors ObservationProcess and the platforms they are mounted on MonitoringFeature, the model defines a TimeseriesObservation whose result is a set of time value pairs presented in a time-value-pair or domain-range form.

9.3 Logical Model

The logical model is a technology specific document that creates an ISO19109:2005 compliant UML application schema using the semantics of the Conceptual Model Figure 9. The model consists of a single package containing classes created to describe a soil and its horizons. Classes that describe sampling and monitoring activities are imported, Copyright © 2016 Open Geospatial Consortium. 33 without extension, from OM Figure 10 and the Timeseries Profile of OM Figure 11. There is a one-to-one relationship between the scope and semantics of the conceptual and the logical model classes created to describe the soil domain. As such, definitions are not repeated from the Conceptual Model section. The only significant change to the conceptual model is the removal of soil sampling classes and their replacement with the appropriate OM super-class Table 3. The Logical Model also makes references to Concept and ConceptScheme classes defined by the W3C Simple Knowledge Organisation System SKOS for controlled vocabularies of terms all properties with the data type ScopedName and soil classification SO_SoilTaxonomy, SO_SoilTaxon and SO_HorizonDesignation. Table 3 — Mapping of conceptual soil sampling classes to OM Sampling Features Conceptual Model Observations and Measurements SO_Sample SF_Specimen SO_Site SF_SpatialSamplingFeature SO_Station SF_SpatialSamplingFeature SO_Survey SF_SpatialSamplingFeature SO_Layer SF_SpatialSamplingFeature SO_Plot SF_SpatialSamplingFeature