Component integration with FUSE ESB Rename FES 2.0 Temporal Filter Operator

54 Copyright © 2011 Open Geospatial Consortium.

7.9 Component integration with FUSE ESB

Section 8.12 describes the feasibility analysis for FUSE Enterprise Service Bus ESB integration performed by the service component providers. They were not required to deploy their component on a FUSE ESB, although they were required to at least investigate and document the feasibility of doing so. In general, the service component providers indicated that FUSE integration should be feasible, but would likely require some redesign of their software. The LuciadFusion service components WFTS, FPS and WMS and the Snowflake Software WFS have already been successfully deployed on the FUSE platform. In the future, the deployment of all relevant service components on the same FUSE ESB should be investigated. This was not required for the SAA Pilot Study. Copyright © 2011 Open Geospatial Consortium. 55 8 ArchitectureImplementation Issues and Lessons Learned A number of interesting discussions arose during the SAA Pilot Study that led to agreement on the need for Change Request submissions to the OGC and other standards bodies, and that suggested that some alternative approaches would work better than others. These issues and lessons learned are described below.

8.1 Rename FES 2.0 Temporal Filter Operator

A convenience filter: AnyInteracts was added to the Filter Encoding 2.0 specification which combines the following temporal queries into a single query: Begins OR Ends OR During OR Equals OR Contains OR Overlaps OR OverlappedBy OR BegunBy OR EndedBy. During the development of the scenarios, it emerged that the name of the FES 2.0 AnyInteracts filter expression does not correspond with terminology commonly used to describe its functionality. The term intersects was commonly used. Therefore, a change request was submitted to the FE 2.0 specification to request that the AnyInteracts filter expression be re-named to TIntersects to ensure that it is inline with common terminology and is more intuitive to ensure proper use.

8.2 Interpretation of Arc by Center Point