Patent ID: 8139062

Claim:
A non-transitory computer-readable storage medium comprising instructions which when executed cause a computing device to: receive a request from a client to display a map projection of a spatial reference of a plurality of spatial references, wherein each spatial reference of the plurality of spatial references comprises one of a plurality of location and scale pairs; automatically select, in response to the request from the client, a projected coordinate system from a plurality of projected coordinate systems based on the spatial reference and a set of business rules, wherein each business rule of the set of business rules specifies at least one projected coordinate system for each of the plurality of location and scale pairs; generate the map projection of the spatial reference using the projected coordinate system; and send the map projection to the client, wherein the map projection is displayed on the client, wherein each of the plurality of projected coordinate systems are ordered using a ranking number, wherein the ranking number and the ordering are based at least in part on the set of business rules, and wherein the projected coordinate system is automatically selected by choosing one of the plurality of projected coordinate systems with a highest ranking number.