Meskipun ini bukan jawaban langsung untuk pertanyaan Anda, qgis bertindak sebagai penampil GIS yang relatif sederhana yang dapat mengakses PostGIS. Selain aplikasi utama - yang merupakan perangkat lunak yang relatif kompleks - inti dari perpustakaan qgis dapat 'ditarik' dan digunakan dari aplikasi yang ditulis dalam C / C ++ atau (saya percaya, dengan beberapa pekerjaan) Python .
Posting Tim Sutton tentang topik membangun widget qgis minimal mungkin merupakan tempat awal yang baik untuk ini. Untuk membangun widget sederhana untuk melihat layer, kode C hanya 63 baris, termasuk header + boilerplate lainnya.