public BBOX bbox(Expression geometry, BoundingBox bounds, MatchAction matchAction) { if (bounds instanceof BoundingBox3D) { return bbox(geometry, (BoundingBox3D) bounds); } else { return bbox2d(geometry, bounds, matchAction); } }
public BBOX bbox(Expression geometry, BoundingBox bounds) { if (bounds instanceof BoundingBox3D) { return bbox(geometry, (BoundingBox3D) bounds); } else { return bbox2d(geometry, bounds, MatchAction.ANY); } }
public BBOX bbox( Expression e, double minx, double miny, double maxx, double maxy, String srs, MatchAction matchAction) { BBOXImpl box = bbox2d(e, new ReferencedEnvelope(minx, maxx, miny, maxy, null), matchAction); box.setSRS(srs); return box; }