Geography

euclid

euclid is a C++ template library for interfacing with computational geometry library. The main goal is to interface with specialized libraries for Geographic Information Software (GIS) software. euclid currently interfaces with geos, GDAL and boost.geometry.

cartography

Cartography is a Qt-based library providing a set of components for building Geographic Information System (GIS) applications. It supports C++17, QML and Python3.