Estoy buscando un visor bastante básico de PostGIS. Debería ser posible desplazar, hacer zoom y recuperar información de coordenadas al hacer clic con el mouse. No es necesario admitir transformaciones de coordenadas. Debería introducir la menor cantidad de dependencias posibles. Preferiblemente escrito en C ++.
8
Respuestas:
Aunque esta no es realmente la respuesta directa a su pregunta, qgis actúa como un visor SIG relativamente simple que puede acceder a PostGIS. Además de la aplicación principal, que es una pieza de software relativamente compleja, el núcleo de la biblioteca qgis se puede 'extraer' y utilizar desde una aplicación escrita en C / C ++ o Python (creo que con algo de trabajo) .
La publicación de Tim Sutton sobre el tema de la construcción de widgets de qgis mínimos es probablemente un buen punto de partida para esto. Para construir un widget simple para ver una capa, el código C es de solo 63 líneas, incluidos los encabezados + otras repeticiones.
fuente
prueba SharpMap . No está escrito en C ++ sino en C #. Quizás te sirva de algo.
fuente
QGIS comenzó como un visor para PostGIS, y ahora es un SIG de código abierto completo. Desde QGIS existe una integración muy estrecha con PostGIS que permite vistas dinámicas , vistas actualizables y un administrador de bases de datos para trabajar con la creación de datos espaciales y ejecutar consultas. Los estilos para sus datos también se pueden guardar en PostGIS. Se pueden establecer estilos predeterminados, por lo que cuando usted u otro usuario abre una capa desde cero, se aplica un estilo predeterminado.
Gerente de DB:
Constructor de consultas SQL:
fuente
prueba este enlace pero está en vb.net
http://hilary-mushonga.blogspot.com/p/building-postgis-layer-viewer.html
fuente