@mangosystem/ogc-schemas
Version:
Jsonix XML-JSON mappings for OGC Schemas.
279 lines (278 loc) • 9.17 kB
text/xml
<sams:SF_SpatialSamplingFeature
gml:id="b1"
xmlns:swe="http://www.opengis.net/swe/2.0"
xmlns:om="http://www.opengis.net/om/2.0"
xmlns:sams="http://www.opengis.net/samplingSpatial/2.0"
xmlns:sam="http://www.opengis.net/sampling/2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:gml="http://www.opengis.net/gml/3.2"
xmlns:cv="http://www.opengis.net/cv/0.2/gml32"
xsi:schemaLocation="http://www.opengis.net/swe/2.0 http://schemas.opengis.net/sweCommon/2.0/swe.xsd
http://www.opengis.net/cv/0.2/gml32 http://bp.schemas.opengis.net/06-188r2/cv/0.2.2_gml32/cv.xsd
http://www.opengis.net/om/2.0 http://schemas.opengis.net/om/2.0/observation.xsd
http://www.opengis.net/samplingSpatial/2.0 http://schemas.opengis.net/samplingSpatial/2.0/spatialSamplingFeature.xsd">
<gml:description>Geology borehole Encoded as a SamplingCurve With three logs encoded as the
results of relatedObservations</gml:description>
<gml:name
codeSpace="http://my.geology.custodian.org/projects/2007">b1</gml:name>
<gml:boundedBy>
<gml:Envelope
srsName="urn:ogc:def:crs:EPSG:6.8:4283">
<!-- 2D CRS -->
<gml:lowerCorner>-30.7117 134.2053</gml:lowerCorner>
<gml:upperCorner>-30.7111 134.2059</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<sam:type
xlink:href="http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingCurve"/>
<sam:sampledFeature
xlink:href="http://my.geology.custodian.org/unit/g345"/>
<sam:relatedObservation>
<om:OM_Observation
gml:id="b1_lith1">
<gml:description>Lithology log Result is encoded using OGC Discrete Coverage/interleaved
pattern</gml:description>
<om:type
xlink:href="http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_DiscreteCoverageObservation"/>
<om:phenomenonTime>
<gml:TimeInstant
gml:id="T3247149">
<gml:timePosition>2007-06-06T17:20:30.00+08:00</gml:timePosition>
</gml:TimeInstant>
</om:phenomenonTime>
<om:resultTime
xlink:href="#T3247149"/>
<om:procedure
xlink:href="http://www.csiro.au/people/ps205.html"/>
<om:observedProperty
xlink:href="urn:ogc:def:phenomenon:CGI:2007:lithology"/>
<om:featureOfInterest
xlink:href="../../../.."/>
<om:result>
<cv:CV_DiscreteCoverage
gml:id="CV12415">
<cv:domainExtent
xlink:href="#b1_ls1"/>
<cv:rangeType
xlink:href="urn:ogc:def:phenomenon:CGI:2007:lithology"/>
<cv:element>
<!-- maybe a specialized interval-value pair should be developed for this common case? -->
<cv:CV_GeometryValuePair>
<cv:geometry>
<cv:CV_DomainObject>
<cv:spatialElement>
<gml:LineString
gml:id="ls91826"
srsName="#b1_ls1"
srsDimension="1">
<!-- positions given in 1D CRS defined by borehole shape -->
<gml:pos>0.0</gml:pos>
<gml:pos>5.6</gml:pos>
</gml:LineString>
</cv:spatialElement>
</cv:CV_DomainObject>
</cv:geometry>
<cv:value
xsi:type="gml:CodeType"
codeSpace="http://www.cgi-iugs.org/geoSciML/vocabulary/lithology/2007">Laterite</cv:value>
</cv:CV_GeometryValuePair>
</cv:element>
<cv:element>
<cv:CV_GeometryValuePair>
<cv:geometry>
<cv:CV_DomainObject>
<cv:spatialElement>
<gml:LineString
gml:id="ls91827"
srsName="#b1_ls1"
srsDimension="1">
<gml:pos>5.6</gml:pos>
<gml:pos>35.0</gml:pos>
</gml:LineString>
</cv:spatialElement>
</cv:CV_DomainObject>
</cv:geometry>
<cv:value
xsi:type="gml:CodeType"
codeSpace="http://www.cgi-iugs.org/geoSciML/vocabulary/lithology/2007">Granite</cv:value>
</cv:CV_GeometryValuePair>
</cv:element>
<cv:element>
<cv:CV_GeometryValuePair>
<cv:geometry>
<cv:CV_DomainObject>
<cv:spatialElement>
<gml:LineString
gml:id="ls91828"
srsName="#b1_ls1"
srsDimension="1">
<gml:pos>35.6</gml:pos>
<gml:pos>55.0</gml:pos>
</gml:LineString>
</cv:spatialElement>
</cv:CV_DomainObject>
</cv:geometry>
<cv:value
xsi:type="gml:CodeType"
codeSpace="http://www.cgi-iugs.org/geoSciML/vocabulary/lithology/2007">Dacite</cv:value>
</cv:CV_GeometryValuePair>
</cv:element>
</cv:CV_DiscreteCoverage>
</om:result>
</om:OM_Observation>
</sam:relatedObservation>
<sam:relatedObservation>
<om:OM_Observation
gml:id="b1_ms1">
<gml:description>Magnetic susceptibility log Result is encoded using SWE Common
"DataArray" element, which embeds values in a text string</gml:description>
<om:type
xlink:href="http://www.opengis.net/def/observationType/OGC-OM/2.0/SWEObservation"/>
<om:phenomenonTime>
<gml:TimeInstant
gml:id="T13411414">
<gml:timePosition>2007-06-06T14:20:30.00+08:00</gml:timePosition>
</gml:TimeInstant>
</om:phenomenonTime>
<om:resultTime
xlink:href="#T13411414"/>
<om:procedure
xlink:href="http://www.geophysics.org/MS34"/>
<om:observedProperty
xlink:href="urn:ogc:def:phenomenon:CGI:2007:MagneticSusceptibility"/>
<om:featureOfInterest
xlink:href="../../../.."/>
<om:result>
<swe:DataArray>
<swe:elementCount>
<swe:Count>
<swe:value>5</swe:value>
</swe:Count>
</swe:elementCount>
<swe:elementType
name="MagSusElement">
<swe:DataRecord>
<swe:field
name="offset">
<swe:Quantity
definition="urn:ogc:def:phenomenon:CGI:2007:offset">
<swe:uom
xlink:href="urn:ogc:def:uom:UCUM:m"/>
</swe:Quantity>
</swe:field>
<swe:field
name="MagSus">
<swe:Quantity
definition="urn:ogc:def:phenomenon:CGI:2007:MagneticSusceptibility">
<swe:uom
xlink:href="urn:ogc:def:uom:UCUM:1"/>
</swe:Quantity>
</swe:field>
</swe:DataRecord>
</swe:elementType>
<swe:encoding>
<swe:TextEncoding
decimalSeparator="."
tokenSeparator=","
blockSeparator=" "/>
</swe:encoding>
<swe:values> 1.0,0.0568 2.0,0.2568 3.0,0.3568 4.0,0.3578 5.0,0.3597
</swe:values>
</swe:DataArray>
</om:result>
</om:OM_Observation>
</sam:relatedObservation>
<sam:relatedObservation>
<om:OM_Observation
gml:id="b1_p1">
<gml:description>Porosity log Result is encoded using OGC Discrete Point
Coverage/interleaved pattern</gml:description>
<om:type
xlink:href="http://www.opengis.net/def/observationType/OGC-OM/2.0/OM_DiscretePointCoverageObservation"/>
<om:phenomenonTime>
<gml:TimeInstant
gml:id="T9897">
<gml:timePosition>2007-06-06T14:20:30.00+08:00</gml:timePosition>
</gml:TimeInstant>
</om:phenomenonTime>
<om:resultTime
xlink:href="#T9897"/>
<om:procedure
xlink:href="http://www.geophysics.org/MS34"/>
<om:observedProperty
xlink:href="http://sweet.jpl.nasa.gov/ontology/property.owl#Porosity"/>
<om:featureOfInterest
xlink:href="../../../.."/>
<om:result>
<cv:CV_DiscretePointCoverage
gml:id="CV123476">
<cv:domainExtent
xlink:href="#b1_ls1"/>
<cv:rangeType
xlink:href="http://sweet.jpl.nasa.gov/ontology/property.owl#Porosity"/>
<cv:element>
<cv:CV_PointValuePair>
<cv:geometry>
<gml:Point
srsName="#b1_ls1"
srsDimension="1"
gml:id="P342343">
<gml:pos>1.0</gml:pos>
</gml:Point>
</cv:geometry>
<cv:value
xsi:type="gml:MeasureType"
uom="1">0.0568</cv:value>
</cv:CV_PointValuePair>
</cv:element>
<cv:element>
<cv:CV_PointValuePair>
<cv:geometry>
<gml:Point
srsName="#b1_ls1"
srsDimension="1"
gml:id="P23144">
<gml:pos>2.0</gml:pos>
</gml:Point>
</cv:geometry>
<cv:value
xsi:type="gml:MeasureType"
uom="1">0.0068</cv:value>
</cv:CV_PointValuePair>
</cv:element>
<cv:element>
<cv:CV_PointValuePair>
<cv:geometry>
<gml:Point
srsName="#b1_ls1"
srsDimension="1"
gml:id="P737643">
<gml:pos>3.0</gml:pos>
</gml:Point>
</cv:geometry>
<cv:value
xsi:type="gml:MeasureType"
uom="1">0.08</cv:value>
</cv:CV_PointValuePair>
</cv:element>
</cv:CV_DiscretePointCoverage>
</om:result>
</om:OM_Observation>
</sam:relatedObservation>
<sams:shape>
<gml:LineString
gml:id="b1_ls1"
srsName="urn:ogc:def:crs:EPSG:6.8:4347">
<!-- 3D CRS -->
<gml:pos>-30.7111 134.2059 321.</gml:pos>
<gml:pos>-30.7112 134.2058 315.</gml:pos>
<gml:pos>-30.7113 134.2057 303.</gml:pos>
<gml:pos>-30.7114 134.2056 296.</gml:pos>
<gml:pos>-30.7115 134.2055 272.</gml:pos>
<gml:pos>-30.7116 134.2054 271.</gml:pos>
<gml:pos>-30.7117 134.2053 270.</gml:pos>
</gml:LineString>
</sams:shape>
</sams:SF_SpatialSamplingFeature>