Cognitive perspectives on cartography and other geographic information visualizations