A location-based service includes detecting the relative motion of an
on-site resource, such as a shopping cart, in addition to detecting the
absolute position of the on-site resource, and displaying information on
the on-site resource. The displayed information is based upon the
detected relative motion and the detected absolute position. The relative
motion is tracked and a position on a floor plan is deduced. This deduced
position is adjusted, for example, synchronized or reset, as a function
of and in response to the detected absolute position.