Example Animal Query #4Find scenes where some animal passes through region R. Strategy:
Expressed as:
PassThrough = [ (disjoint,?,?) .. (~contains,?,?) .. (disjoint,?,?) ]
[ S | S <- AnimalDB,
exists [ A | A <- Objs(S), S.st-seq(A,R).matches(PassThrough) ]
]
|