Purpose. The purpose for which a map is being made will determine what is to be mapped and how the information is to be portrayed.
Reality. The phenomena being mapped will usually impose some constraints on map design.
Available data. The specific characteristics of data (e.g., raster or vector, continuous or discrete, or point, line, or area) will affect the design