At any time a user may wish to change the spatial conditions that constrain the region of a
continuous
CNN query. For example a user may change the angle range that bounds the pie-region which may
expand or shrink the constrained region. Consider the running example
of Fig.
where
is the CNN of
. The user changes (expands) the constrained
region and the new pie-region is now constrained by angle range
. Below we
describe how we update the result of such queries by visiting the minimum possible number of cells.
If the angle range is decreased, the old
CNNs that lie outside the new angle range are
deleted and the algorithm continues with the ArcTrip of new angle range and radius
until
CNNs
are found. If the angle range increases, we visit only the cells that lie in the angle range that is not covered
by the old angle range. The example below illustrates how the update works when the constrained region is expanded.
[change in constrained region and location of |
Muhammad Aamir Cheema 2007-10-11