Spatial Relationships

The topological and distance relationships described in the section called “Spatial Relationships” such as eIntersects, aDwithin, or tContains are defined over the geographical space while the temporal network points are defined over the network space. Every one of these relationships also accepts a tnpoint argument directly: internally, each network-point operand is converted to a temporal geometry point through the standard tnpoint::tgeompoint cast (the point resolved along its route) and then to tgeometry, and the corresponding tgeometry relationship computes the result, exactly as if the cast had been written out by hand.

Because the delegate target tgeometry only supports step interpolation, a multi-instant tnpoint sequence argument must use step interpolation (Interp=Step;...); a sequence with the default linear interpolation raises an error on the implicit conversion, the same restriction already in force when casting a linear tgeompoint/tgeogpoint to tgeometry/tgeography. A single instant has no interpolation and is unaffected.