Limitaciones del servidor QGIS?

11

QGIS Server parece ser bastante simple de configurar y crear servicios, sin embargo, me pregunto si existen limitaciones para usarlo en oposición a MapServer o GeoServer . Mis configuraciones de servidor actuales son:

Sistema : un servidor SIG

ingrese la descripción de la imagen aquí

Entorno : SIG, servidor de base de datos en la misma máquina

Usuarios : 50-100 usuarios internos por día

Función : servir datos a través de OpenLayers para ver y extraer datos

Al usar QGIS Server existen limitaciones obvias o deficiencias con lo siguiente:

  1. Manual de usuario / ayuda general
  2. Crear WMS / WFS / WFS-T
  3. Administrador general herramienta / interfaz del servidor para configurar roles, seguridad ... etc.
  4. Crear mosaicos WMS en caché
  5. Sirviendo grandes tablas PostGIS (más millones de registros por tabla)
  6. Actualizando servicios

Gracias

artwork21
fuente
1
¿Puede contarnos más sobre su escenario de implementación: entorno, número de usuarios, carga esperada, concepto de administrador? Obviamente, las diferentes herramientas tienen diferentes fortalezas y debilidades: no existe una sola herramienta mejor (o incluso mejor) para todos los escenarios.
BradHards
@BradHards, actualicé mi pregunta según tu comentario.
artwork21

Respuestas:

4

Actualizar

Se ha agregado una nueva funcionalidad al Servidor QGIS y a partir de 2.2 , el Servidor QGIS puede entregar datos a través de WMS (versión 1.3.0 y 1.1.1), WFS (versión 1.0.0), WFS-T y WCS (versión 1.0 .0) estándar.

El resto de la respuesta sigue siendo válida.


No sugeriré el uso del servidor QGIS en el entorno de producción, ya que tiene características limitadas .

Las razones son las siguientes:

  • Ayuda de documentación muy limitada.

  • No hay soporte para usuarios o grupos.

  • No hay opciones de almacenamiento en caché incorporadas.

  • Rendimiento más lento que Geoserver (no tengo estadísticas ni citas sobre esto. Acabo de ver esto en mis pruebas personales)

Sugeriría que utilice un servidor SIG con todas las funciones como Geoserver en el entorno de producción. Obtiene cosas como una interfaz de administrador con todas las funciones, WFS, almacenamiento en caché a través de GeoWeb Cache, varios complementos, una vista previa de OpenLayers, etc.

Devdatta Tengshe
fuente
3
Tenga en cuenta que hay compatibilidad con WFS y WFST en QGIS Server demo.3liz.com/wfst/wfs-transaction-polygon.html
underdark
@underdark No estaba al tanto de este parche. ¿Se ha integrado en el tronco por defecto?
Devdatta Tengshe 01 de
Creo que sí: hub.qgis.org/issues/5094 pero aún no lo he probado.
oscuro
Estoy de acuerdo con las razones mencionadas anteriormente. Especialmente el rendimiento es sorprendentemente lento.
CARTOS
4

QGIS Server tiene algunas limitaciones, pero puede agregar Lizmap en la parte superior y obtener más funcionalidades.

  • La documentación es buena y a menudo actualizada.
  • Maneja usuarios / grupos .
  • Gestión de caché
  • Bing, Google, IGN, capas base OSM
  • Puede crear fácilmente una ventana emergente html para llamadas getFeatureInfo.
  • El complemento Lizmap es muy útil y le ofrece una buena GUI.
  • El cliente web Lizmap basado en OpenLayers es el equivalente del cliente web QGIS pero es más agradable (mi opinión) y puede modificarlo fácilmente usando el tema. Obtiene controles WFS para realizar operaciones crud.
  • Puede extender fácilmente el enlace frontend de Openlayers 2 a múltiples eventos

No probé el rendimiento pero nunca tuve problemas.

Actualización 2017-01-17: Si QGIS Server 2 no lo convenció, QGIS Server 3 se lanzará alrededor de julio de 2017. Será una reescritura completa. Darle una oportunidad.

Nicolas Boisteault
fuente