geoviewer noun1 •A computer program that displays geographic imagery.While these geoviewers introduced satellite imagery to young learners around the globe, they rarely went beyond simple location or measurement tasks to do analysis. — 2025 formsgeoviewers