26
Copyright © 2014 Open Geospatial Consortium
Requirement reqtime-period-schedule-evaluation-filterevaluate-schedules
Support attribute evaluateSchedules=true if time indicator is a time period.
8.4.1 Requirement: reqtime-period-schedule-evaluation-filterevaluate-schedules
If a DynamicFeatureFilter is applied on an AIXM feature type, with a timeIndicator set to a time period and attribute evaluateSchedules set to true, then evaluate all
properties with schedules such that all non-matching instances of the multi-occuring property in the time slices are ignored when the filter predicates are applied. Thus, if
there is no match, all property instances are removed. Non-matching schedule properties are those whose aixm:timeInterval element does not contain a TimeSheet that
temporally intersects the time period of the DynamicFeatureFilter.
Please note that TimeSheet supports time values based on varying natural phenomena such as sunrise and sunset, or holidays. Both depend on the location of the feature as
well.
Example: see B.7.
9 Web Feature Service Temporality Extension
Following the requirements identified in Table 4 and in section 6.1, a new type of query is introduced here: a query for dynamic features. This query is tailored for retrieving data
based on the AIXM 5 Temporality Model
15
. The extension is comprised of two new projection clauses, one for filtering time slices
and one for excluding properties, and the introduction of transformation clauses. A transformation clause is defined that enables clients to request the state or states of a
feature for a point or period in time, respectively.
9.1 Requirements Class: WFS-TE Core
Requirements Class
http:www.opengis.netspecwfs-te1.0reqcore
15
There was no experience with real-world domains applying the general GML dynamic feature model at the time of writing this document. However, AIXM-TM is general enough to form the base of any data model required to deal with
temporality aspects, and not bound to the aeronautical world. It can become a domain independent concept, standardized by the relevant organizations. See also [OGC 11-093r2].