A national mapping agency is an organisation, usually publicly owned, that produces topographic maps and geographic information of a country.