/** * Default implementation. */ public boolean overlaps(Geometry g) { return baseGeom.overlaps(g); }
static public boolean overlaps(Geometry arg0,Geometry arg1) { Geometry _this = arg0; return _this.overlaps(arg1); }
static public boolean overlaps(Geometry arg0,Geometry arg1) { if (arg0 == null || arg1 == null) return false; Geometry _this = arg0; return _this.overlaps(arg1); }
/** * @param a Surface Geometry. * @param b Geometry instance * @return true if the geometry A overlaps the geometry B */ public static Boolean isOverlaps(Geometry a,Geometry b) { if(a==null || b==null) { return null; } return a.overlaps(b); } }
/** * @param geom first geometry * @param g second geometry * @return <code>true</code> if the first geometry overlaps the second */ public static boolean overlaps(Geometry geom, Geometry g) { if (geom == null || g == null) return false; return geom.overlaps(g); }
@Override public boolean matches(Geometry geo) { return geo.overlaps(queryGeo); } }
/** * Default implementation. */ public boolean overlaps(Geometry g) { return baseGeom.overlaps(g); }
/** * @param a Surface Geometry. * @param b Geometry instance * @return true if the geometry A overlaps the geometry B */ public static Boolean isOverlaps(Geometry a,Geometry b) { if(a==null || b==null) { return null; } return a.overlaps(b); } }
/** * @param a Surface Geometry. * @param b Geometry instance * @return true if the geometry A overlaps the geometry B */ public static Boolean isOverlaps(Geometry a,Geometry b) { if(a==null || b==null) { return null; } return a.overlaps(b); } }
public boolean overlaps(Geometry g) { return geometry.overlaps(g); }
@Override public boolean overlaps( Geometry geometry ) { JTSGeometryPair jtsGeoms = JTSGeometryPair.createCompatiblePair( this, geometry ); return jtsGeoms.first.overlaps( jtsGeoms.second ); }
@Override public boolean overlaps(ShapeValue o) throws KlabException { return value.overlaps(o.transform(crs).value); }
@Override public boolean execute(int arg0) { if (ShapeValue.makePoint(point.x, point.y) .overlaps(((IGeometricShape) exts.get(names.get(arg0)).getShape()) .getGeometry())) { idx.add(arg0); } return true; } });
public static Boolean overlaps(GeometryType geom1, GeometryType geom2) throws FunctionExecutionException { Geometry g1 = getGeometry(geom1); Geometry g2 = getGeometry(geom2); return g1.overlaps(g2); }
public static Boolean overlaps(GeometryType geom1, GeometryType geom2) throws FunctionExecutionException { Geometry g1 = getGeometry(geom1); Geometry g2 = getGeometry(geom2); return g1.overlaps(g2); }
public static Boolean overlaps(GeometryType geom1, GeometryType geom2) throws FunctionExecutionException { Geometry g1 = getGeometry(geom1); Geometry g2 = getGeometry(geom2); return g1.overlaps(g2); }
public static boolean overlaps(Object fieldValue, String geoString) { Geometry otherGeom = GeometryNormalizer.parseGeometry(geoString); Geometry thisGeom = getGeometryFromFieldValue(fieldValue); return thisGeom.overlaps(otherGeom); }
@Override public Item item(final QueryContext qc, final InputInfo ii) throws QueryException { return Bln.get(checkGeo(0, qc).overlaps(checkGeo(1, qc))); } }
@Override public boolean evaluateInternal(Geometry left, Geometry right) { Envelope envLeft = left.getEnvelopeInternal(); Envelope envRight = right.getEnvelopeInternal(); if(envLeft.intersects(envRight)) return left.overlaps(right); else return false; }
public boolean evaluate(Object feature) { if (feature instanceof Feature && !validate((Feature)feature)) return false; Geometry left = getLeftGeometry(feature); Geometry right = getRightGeometry(feature); Envelope envLeft = left.getEnvelopeInternal(); Envelope envRight = right.getEnvelopeInternal(); if(envLeft.intersects(envRight)) return left.overlaps(right); else return false; }