Definition of globular projection in English:

globular projection

noun

Cartography
historical
  • A map projection in which half the earth's surface is depicted in a circle as though viewed from a point above the equator.

Origin

Early 18th century.