A mapping application relies on a modified affine transformation algorithm
to provide near real-time navigation of imagery, track-up capability and
integration of segment and picture data. The affine transformation is
modified to map a "world space" comprised of a plurality of pixel maps
onto a view port. The pixel data for the maps is preferably stored in
vertical strips of memory to reduce the likelihood of cache misses. The
mapping application is most useful for rendering pixel imagery on a
platform with limited processing power, limited memory and small display
sizes, e.g., "hand held devices" such as a GPS handset, or Pocket PC.