factory.addFunction(new GeometryArea());
factory.addFunction(new GeometryDistance());
factory.addFunction(new GeometryIsWithinDistance());
factory.addFunction(new GeometryLength());
factory.addFunction(new GeometryBuffer());
factory.addFunction(new GeometryUnion());
factory.addFunction(new GeometryIntersection());
factory.addFunction(new GeometryDifference());
factory.addFunction(new GeometrySymDifference());
factory.addFunction(new GeometryBoundary());