Map, Data & GIS Library (MDGL)