18
Copyright © 2014 Open Geospatial Consortium
The dummy time slice is similar to a cancelation time slice, but is distinguishable from it by the missing sequence and correction number.
8.1.2 Set of Snapshot Time Slices for Time Periods
A feature’s minimum set of SNAPSHOT time slices for a time period t is a list of SNAPSHOT time slices spanning t, which is calculated according to the AIXM-TM and
by the following rules:
if there are no property changes in t, the set consists of a single snapshot time
slice with a validTime equal to t. The other properties of that time slice are calculated according to AIXM-TM with a any time instant out of t.
if there are property changes, the set consists of consecutive snapshot time slices
that span t, ordered by time in ascending order, with disjoint validTime properties. The other properties for each of those time slices are calculated
according to AIXM-TM with a any time instant out of that time slice’s valid time. See Figure 4 for an illustration.
if t is empty, the set consists of a single dummy time slice as defined in 8.1.1.
Copyright © 2014 Open Geospatial Consortium
19
Figure 4: Creating snapshots for a time period of interest without evaluation of schedules
Figure 4 shows how a service would create snapshots of a dynamic feature for a time period of interest, without evaluation of schedules. Scheduled values are considered as
ordinary, static properties with a fixed value throughout the valid time of the respective time slice. Six snapshots are created to cover the time of interest, based upon the
following sequence of value changes:
1. TEMPDELTA 2 P3, start of temporary change, 2. TEMPDELTA 2 P3, end of temporary change,
3. PERMDELTA 3 P1, 4. TEMPDELTA 3 P4, start of temporary change,
5. PERMDELTA 4 P3
8.2 Requirements Class: FES-TE Core
Requirements Class http:www.opengis.netspecfes-te1.0reqcore
20
Copyright © 2014 Open Geospatial Consortium
Target Type
Service
Dependency FES ad hoc query
Requirement reqcorecapability
List the identifier of the corresponding conformance class of this requirements class as an ows:Profile element in the ServiceIdentification
section of the Capabilities document. See also 10.
Requirement reqcoredynamic-feature-filter
Support the fes-te:DynamicFeatureFilter element
Requirement reqcoredynamic-feature-filter-on-aixm-features
Correctly apply the fes-te:DynamicFeatureFilter element on AIXM features
Requirement reqcoredynamic-feature-filter-on-static-features
Correctly apply the fes-te:DynamicFeatureFilter element on static features
Requirement reqcoredynamic-feature-filter-with-time-instant-time-indicator
Correctly apply the fes-te:DynamicFeatureFilter with a time instant set as time indicator
Requirement reqcoredynamic-feature-filter-with-time-period-time-indicator
Correctly apply the fes-te:DynamicFeatureFilter element with a time period set as time indicator
Requirement reqcoredynamic-feature-filter-with-evaluate-schedules-true
Raise an ‘OptionNotSupported’ exception if the evaluateSchedules attribute is set to true unless redefined