FORSE - Fast Overlay with Robust Streaming Evaluation


Overlay is one of the most important geometric operations in geospatial systems. It is used to accomplish a variety of processing tasks, including: Overlay algorithms are notorious for being challenging to implement in a way that provides good performance. An even greater challenge is to provide numerical and geometric robustness. If an overlay engine does not address robustness issues effectively, there is a high likelihood of encountering incorrect results or outright failure.

The FORSE (Fast Overlay with Robust Streaming Evaluation) engine incorporates a new approach which provides all of the desirable features of a production-quality overlay algorithm:

The FORSE engine incorporates a flexible and powerful design which supports carrying out all of the following operations: