Mapas antiguos:
La historia de la cartografía supone una victoria gradual de la verdad objetiva y el método científico. Algunos mapas fueron elaborados con la intención mostrar un aspecto tergiversado de la realidad por disputas de poder. Los primeros babilonios desarrollaron algunos de los conceptos matemáticos clave como la división del circulo en 360 grados o el teorema de Pitágoras. El mapa urbano de Nippur, ciudad santa sumeria y luego babilonia cercana a Bagdad, es el más antiguo que se conoce (1.500 a.C.) Babilonia continuó apareciendo en los mapas europeos medievales debido a su papel relevante en la Biblia. No ha podido comprobarse que las representaciones rupestres europeas de la Edad del Bronce y del Hierro cartografiasen un paisaje real.

Plano urbano de Nippur 1500 a.C.


El Egipto antiguo hizo escaso uso de mapas y planos. Las representaciones sofisticadas y matemáticamente fundamentadas datan de la época de Tolomeo, uno de los generales de Alejandro, que introdujo numerosas innovaciones derivadas de las prácticas griegas. En el mapamundi babilónico en arcilla, copia de uno anterior del s.IX a.C., coexisten lugares reales con otros imaginarios. Muestra ocho míticas tierras exteriores más allá del océano, e indica las distancias entre ellas. Estaban habitadas por animales legendarios. En una se anota no se ve el sol, en otra, el gran muro, se refiere al lugar de nacimiento de una figura demoníaca mencionada en textos sumerios. Los mapas de Macrobio (s.IX) constituyen un remarcable puente con generaciones posteriores que ya habían perdido las obras clásicas originales. Con afán enciclopedista transmitió parte de la ciencia clásica marcada por la influencia de sus ideales neoplatónicos. Son mapas zonales con pocos detalles geográficos que coexistieron con otras formas de mapamundi. Su elaboración de un mapa esférico romano que representa las zonas climáticas del mundo fue muy reproducido. Separaba las zonas frías, templadas, polares y ecuatorial basándose en la obra del científico griego Crates de Mallos.