Saya mencari pemirsa PostGIS yang agak mendasar. Seharusnya dimungkinkan untuk menggeser, memperbesar, dan mengambil informasi koordinat pada klik mouse. Tidak perlu mendukung transformasi koordinat. Ini harus memperkenalkan dependensi lebih lanjut sesedikit mungkin. Lebih disukai ditulis dalam C ++.
8
Jawaban:
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.
sumber
coba SharpMap . Tidak ditulis dalam C ++ tetapi dalam C #. Mungkin itu bisa berguna bagi Anda.
sumber
QGIS dimulai sebagai penampil untuk PostGIS, dan sekarang menjadi GIS open source penuh sesak nafas. Dari QGIS terdapat integrasi yang sangat dekat dengan PostGIS yang memungkinkan tampilan dinamis , tampilan yang dapat diperbarui dan manajer DB untuk bekerja dengan pembangunan data spasial dan menjalankan kueri. Gaya untuk data Anda juga dapat disimpan di PostGIS. Gaya default dapat diatur, jadi ketika Anda atau pengguna lain membuka lapisan dari awal, gaya standar diterapkan.
Manajer DB:
Pembuat kueri SQL:
sumber
coba tautan ini tetapi di vb.net
http://hilary-mushonga.blogspot.com/p/building-postgis-layer-viewer.html
sumber