FAST ROBUST ARITHMETICS FOR GEOMETRIC ALGORITHMS AND APPLICATIONS TO GIS

FAST ROBUST ARITHMETICS FOR GEOMETRIC ALGORITHMS AND APPLICATIONS TO GIS

FAST ROBUST ARITHMETICS FOR GEOMETRIC ALGORITHMS AND APPLICATIONS TO GIS

Blog Article

Geometric predicates are used in many GIS algorithms, such as the construction of Delaunay Triangulations for Triangulated Irregular Networks (TIN) or geospatial predicates.With floating-point arithmetic, these computations bovi-shield gold fp 5 l5 can incur roundoff errors that may lead to incorrect results and inconsistencies, causing computations to fail.This issue has been addressed using a combination of exact arithmetics for robustness and floating-point filters to mitigate the computational cost of exact computations.

The implementation of exact computations and floating-point filters can be a difficult task, and code generation tools have been proposed to address this.We present a new C++ meta-programming framework for the generation of fast, robust predicates for arbitrary geometric predicates based on click here polynomial expressions.We show examples of how this approach produces correct results for GIS data sets that could lead to incorrect predicate results for naive implementations.

We also show benchmark results that demonstrate that our implementation can compete with state-of-the-art solutions.

Report this page