MapGuide API Reference
|
[OGC99-049] defines Intersects as follows:
A.Intersects(B) iff !A.Disjoint(B).
The equivalent Oracle spatial operator is ANYINTERACT, which is defined as follows. "The objects are non-disjoint." The FDO Oracle Provider implements the intersects operator using the spatial operator ANYINTERACT.
intersects = anyinteract as used in the third argument to the sdo_relate spatial operator, for example,
sdo_relate(a.TUXUNIVERSALGEOM, MDSYS.SDO_GEOMETRY(2002, NULL, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1,2,1), MDSYS.SDO_ORDINATE_ARRAY(4,1, 7,1)), 'mask=anyinteract')