diff --git a/src/coverage/CoveragePolygon.cpp b/src/coverage/CoveragePolygon.cpp index 5548dd5e3..46ee29c7c 100644 --- a/src/coverage/CoveragePolygon.cpp +++ b/src/coverage/CoveragePolygon.cpp @@ -32,6 +32,7 @@ namespace coverage { // geos.coverage CoveragePolygon::CoveragePolygon(const Polygon* poly) : m_polygon(poly) { + //-- cache polygon envelope for maximum performance polyEnv = *(poly->getEnvelopeInternal()); }