photomosaic

noun
  1. a composite image created by combining multiple overlapping photographs or aerial images to form a single, seamless picture of a larger area
  2. Usage: commonly used in cartography, surveying, and remote sensing; technical term in geography and geospatial sciences

Examples