"For applications such as GIS, however, the use of MBAs may limit the precision with which identified data items match a user's query." . . . .