MobilityDB 1.3
Loading...
Searching...
No Matches

◆ ea_disjoint_tgeo_geo()

int ea_disjoint_tgeo_geo ( const Temporal temp,
const GSERIALIZED gs,
bool  ever 
)

Return 1 if a temporal geometry and a geometry are ever disjoint, 0 if not, and -1 on error or if the geometry is empty.

  • A temporal point is ever disjoint with a geometry if the trajectory of the temporal point is NOT covered by the geometry
  • A temporal geometry is ever disjoint with a geometry if one of its component geometries is disjoint with the geometry
  • A temporal geometry and a geometry are always disjoint if the traversed area of the temporal geometry DO NOT ever intersects the geometry, that is, aDisjoint(a, b) is equivalent to NOT eIntersects(a, b)
    Parameters
    [in]tempTemporal geometry
    [in]gsGeometry
    [in]everTrue for the ever semantics, false for the always semantics @csqlfn Edisjoint_tgeo_geo()