Skip to content
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
78777c2
Beginning to build OGC ModSpec explanation.
dr-shorthair Feb 3, 2026
d450833
List terms in requirements-classes for OGC ModSpec conformance - partial
dr-shorthair Feb 11, 2026
192b343
change section (no title) to div
dr-shorthair Feb 11, 2026
5bfff9c
Complete OGC modspec documentation; cull un-axiomatized terms from SS…
dr-shorthair Feb 11, 2026
be61182
sync ids and xrefs
dr-shorthair Feb 11, 2026
03b1d3f
Close <table>
dr-shorthair Feb 11, 2026
8061a2c
Sync ids and hrefs (again)
dr-shorthair Feb 11, 2026
933157d
Note about absent conformance classes and tests
dr-shorthair Feb 11, 2026
78aca83
formatting nits
dr-shorthair Feb 11, 2026
886af0d
normative/informative classes in Modularization
dr-shorthair Feb 11, 2026
2d105a8
Merge branch 'gh-pages' into 324-modspec-identifiers
dr-shorthair Feb 11, 2026
1b1d240
minor fixes suggested by @TallTed
dr-shorthair Feb 16, 2026
8fbe121
Merge branch 'gh-pages' into 324-modspec-identifiers
dr-shorthair Feb 22, 2026
875ac7a
Merge branch 'gh-pages' into 324-modspec-identifiers
dr-shorthair Feb 25, 2026
4b058dc
Add Asset to SOSA Common requirements class
dr-shorthair Feb 25, 2026
7d25586
table styling for OGC Requirements Classes
dr-shorthair Feb 25, 2026
15ebb46
SSN anchors
dr-shorthair Feb 25, 2026
81fd355
table styling
dr-shorthair Feb 25, 2026
7c5ea19
table styling again
dr-shorthair Feb 25, 2026
95dd6dd
bold requirements class titles
dr-shorthair Feb 25, 2026
159adfb
typo
dr-shorthair Feb 25, 2026
3687b60
lighter row background
dr-shorthair Feb 25, 2026
11091f3
restyling tables
dr-shorthair Feb 25, 2026
d89561c
table style
dr-shorthair Feb 25, 2026
b8b0a04
table style
dr-shorthair Feb 25, 2026
12bb859
Table formatting
dr-shorthair Feb 26, 2026
912bae9
Table formatting
dr-shorthair Feb 26, 2026
cc31389
Merge remote-tracking branch 'origin/324-modspec-identifiers' into 32…
dr-shorthair Feb 26, 2026
91b4f91
Merge branch 'gh-pages' into 324-modspec-identifiers
dr-shorthair Mar 15, 2026
c958f0a
Make tables for OMS and Sample Relations consistent with the other Mo…
dr-shorthair Mar 16, 2026
12bbf5b
Update change-log
dr-shorthair Mar 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
154 changes: 82 additions & 72 deletions ssn/chapters/Actuation.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,14 @@ <h5><dfn>sosa:ActuatingProcedure</dfn></h5>
<dd>
<a>sosa:Procedure</a>
</dd>
<dt class="ssn restrictions">Restriction</dt>
<dd class="ssn">
<a>sosa:implementedBy</a>
<em><b>ONLY</b></em>
<a>sosa:Actuator</a>
</dd>
<div class="ssn" id="SSNActuatingProcedure">
<dt class="restrictions">Restrictions in SSN</dt>
<dd>
<a>sosa:implementedBy</a>
<em><b>ONLY</b></em>
<a>sosa:Actuator</a>
</dd>
</div>
<dt>is Defined By</dt>
<dd>
<a href="http://www.w3.org/ns/sosa/oms/">http://www.w3.org/ns/sosa/oms/</a>
Expand Down Expand Up @@ -137,24 +139,26 @@ <h5><dfn>sosa:Actuation</dfn></h5>
<dd>
<a>sosa:Execution</a>
</dd>
<dt class="ssn restrictions">Restrictions in SSN</dt>
<dd class="ssn">
<a>sosa:madeByActuator</a>
<em><b>ONLY</b></em>
<a>sosa:Actuator</a>
<br>
<a>sosa:usedProcedure</a>
<em><b>ONLY</b></em>
<a>sosa:ActuatingProcedure</a>
<br>
<a>sosa:hasFeatureOfInterest</a>
<em><b>ONLY</b></em>
<a>sosa:FeatureOfInterest</a>
<br>
<a>sosa:actsOnProperty</a>
<em><b>ONLY</b></em>
<a>sosa:Property</a>
</dd>
<div class="ssn" id="SSNActuation">
<dt class="restrictions">Restrictions in SSN</dt>
<dd>
<a>sosa:madeByActuator</a>
<em><b>ONLY</b></em>
<a>sosa:Actuator</a>
<br>
<a>sosa:usedProcedure</a>
<em><b>ONLY</b></em>
<a>sosa:ActuatingProcedure</a>
<br>
<a>sosa:hasFeatureOfInterest</a>
<em><b>ONLY</b></em>
<a>sosa:FeatureOfInterest</a>
<br>
<a>sosa:actsOnProperty</a>
<em><b>ONLY</b></em>
<a>sosa:Property</a>
</dd>
</div>
<dt>is Defined By</dt>
<dd>
<a href="http://www.w3.org/ns/sosa/actuation/">http://www.w3.org/ns/sosa/actuation/</a>
Expand Down Expand Up @@ -208,7 +212,8 @@ <h5><dfn>sosa:ActuationCollection</dfn></h5>
</li>
<li>
Where an individual <a href="#SOSAActuationCollection">ActuationCollection</a> has <i>a
single value for a property</i>, each member <a href="#SOSAActuation">Actuation</a> (direct or transitive) MUST have that same value for that property; i.e., the collection is
single value for a property</i>, each member <a href="#SOSAActuation">Actuation</a> (direct or
transitive) MUST have that same value for that property; i.e., the collection is
homogeneous
in that property.
That property MAY then be omitted in any member <a href="#SOSAActuation">Actuation</a> or
Expand All @@ -222,13 +227,13 @@ <h5><dfn>sosa:ActuationCollection</dfn></h5>
</li>
<li>
Where an individual <a href="#SOSAActuationCollection">ActuationCollection</a> <i>has a
value for a property that is a range or interval</i>, each member
value for a property that is a range or interval</i>, each member
<a href="#SOSAActuation">Actuation</a> (direct or transitive) MUST have a value for that
property that matches or falls within that range or interval.
</li>
<li>
Where an individual <a href="#SOSAActuationCollection">ActuationCollection</a> <i>has
more than one value for a property that is a range or interval</i>, each member
more than one value for a property that is a range or interval</i>, each member
<a href="#SOSAActuation">Actuation</a> (direct or transitive) MUST have a value for that
property that matches or falls within one of those ranges or intervals.
</li>
Expand All @@ -247,35 +252,37 @@ <h5><dfn>sosa:ActuationCollection</dfn></h5>
<dd>
<a>sosa:ExecutionCollection</a>
</dd>
<dt class="ssn">Disjoint with</dt>
<dd class="ssn">
<a>sosa:ObservationCollection</a>,
<a>sosa:SampleCollection</a>,
<a>sosa:SamplingCollection</a>
</dd>
<dt class="ssn restrictions">Restrictions in SSN</dt>
<dd class="ssn">
<a>sosa:madeByActuator</a>
<em><b>ONLY</b></em>
<a>sosa:Actuator</a>
<br>
<a>sosa:usedProcedure</a>
<em><b>ONLY</b></em>
<a>sosa:ActuatingProcedure</a>
<br>
<a>sosa:hasFeatureOfInterest</a>
<em><b>ONLY</b></em>
<a>sosa:FeatureOfInterest</a>
<br>
<a>sosa:actsOnProperty</a>
<em><b>ONLY</b></em>
<a>sosa:Property</a>
<br>
<a>sosa:hasMember</a>
<em><b>ONLY</b></em>
(<a>sosa:Actuation</a> <em><b>or</b></em>
<a>sosa:ActuationCollection</a>)
</dd>
<div class="ssn" id="SSNActuationCollection">
<dt>Disjoint with</dt>
<dd>
<a>sosa:ObservationCollection</a>,
<a>sosa:SampleCollection</a>,
<a>sosa:SamplingCollection</a>
</dd>
<dt class="restrictions">Restrictions in SSN</dt>
<dd>
<a>sosa:madeByActuator</a>
<em><b>ONLY</b></em>
<a>sosa:Actuator</a>
<br>
<a>sosa:usedProcedure</a>
<em><b>ONLY</b></em>
<a>sosa:ActuatingProcedure</a>
<br>
<a>sosa:hasFeatureOfInterest</a>
<em><b>ONLY</b></em>
<a>sosa:FeatureOfInterest</a>
<br>
<a>sosa:actsOnProperty</a>
<em><b>ONLY</b></em>
<a>sosa:Property</a>
<br>
<a>sosa:hasMember</a>
<em><b>ONLY</b></em>
(<a>sosa:Actuation</a> <em><b>or</b></em>
<a>sosa:ActuationCollection</a>)
</dd>
</div>
<dt>is Defined By</dt>
<dd>
<a href="http://www.w3.org/ns/sosa/actuation/">http://www.w3.org/ns/sosa/actuation/</a>
Expand Down Expand Up @@ -310,7 +317,8 @@ <h5><dfn>sosa:Actuator</dfn></h5>
<p class="note">
Specific actuator <em>types</em> may be implemented as <em>sub-classes</em>
of this class or its sub-classes.
Their descriptions may capture the properties and characteristics of a whole class of actuators, corresponding with the information typically found in a spec-sheet or
Their descriptions may capture the properties and characteristics of a whole class of actuators,
corresponding with the information typically found in a spec-sheet or
data-sheet.
<br>
Individual actuator <em>instances</em> are <em>members</em> of this class or its sub-classes.
Expand All @@ -327,21 +335,23 @@ <h5><dfn>sosa:Actuator</dfn></h5>
<dd>
<a>sosa:System</a>
</dd>
<dt class="ssn restrictions">Restrictions in SSN</dt>
<dd class="ssn">
<a>sosa:madeActuation</a>
<em><b>ONLY</b></em>
(<a>sosa:Actuation</a> <em><b>or</b></em>
<a>sosa:ActuationCollection</a>)
<br>
<a>sosa:actsOn</a>
<em><b>ONLY</b></em>
<a>sosa:Property</a>
<br>
<a>sosa:implements</a>
<em><b>ONLY</b></em>
<a>sosa:ActuatingProcedure</a>
</dd>
<div class="ssn" id="SSNActuator">
<dt class="restrictions">Restrictions in SSN</dt>
<dd>
<a>sosa:madeActuation</a>
<em><b>ONLY</b></em>
(<a>sosa:Actuation</a> <em><b>or</b></em>
<a>sosa:ActuationCollection</a>)
<br>
<a>sosa:actsOn</a>
<em><b>ONLY</b></em>
<a>sosa:Property</a>
<br>
<a>sosa:implements</a>
<em><b>ONLY</b></em>
<a>sosa:ActuatingProcedure</a>
</dd>
</div>
<dt>is Defined By</dt>
<dd>
<a href="http://www.w3.org/ns/sosa/actuation/">http://www.w3.org/ns/sosa/actuation/</a>
Expand Down
Loading