Limitações do servidor QGIS?

11

O QGIS Server parece ser bastante simples de configurar e criar serviços, no entanto, estou me perguntando se há alguma limitação em usá-lo em oposição ao MapServer ou GeoServer . Minhas configurações atuais de servidor são:

Sistema - Um servidor GIS

insira a descrição da imagem aqui

Ambiente - GIS, DB Server na mesma máquina

Usuários - 50 a 100 usuários internos por dia

Função - servindo dados via OpenLayers para visualização e extração de dados

Usando o QGIS Server, existem limitações ou deficiências óbvias com o seguinte:

  1. Manual do usuário / ajuda geral
  2. Criando WMS / WFS / WFS-T
  3. Admin geral. ferramenta / interface do servidor para definir funções, security..etc
  4. Criando blocos WMS em cache
  5. Servindo tabelas PostGIS grandes (mais milhões de registros por tabela)
  6. Atualizando serviços

Obrigado

artwork21
fonte
1
Você pode nos contar mais sobre o seu cenário de implantação - ambiente, número de usuários, carga esperada, conceito de administrador? Obviamente, ferramentas diferentes têm pontos fortes e fracos diferentes - não existe uma ferramenta melhor (ou melhor) para todos os cenários.
BradHards
@ BradHards, atualizei minha pergunta por seu comentário.
artwork21

Respostas:

4

Atualizar

Novas funcionalidades foram adicionadas ao QGIS Server e, a partir da versão 2.2 , o QGIS Server pode fornecer dados via WMS (versão 1.3.0 e 1.1.1), WFS (versão 1.0.0), WFS-T e WCS (versão 1.0 .0) padrão.

O restante da resposta ainda é válido.


Não vou sugerir o uso do servidor QGIS no ambiente de produção, pois ele possui recursos limitados .

As razões são as seguintes:

  • Ajuda de documentação muito limitada.

  • Não há suporte para usuários ou grupos.

  • Não há opções de cache embutidas.

  • Desempenho mais lento que o Geoserver (não tenho nenhuma estatística ou citação sobre isso. Acabei de ver isso em meus testes pessoais)

Sugiro que você use um servidor GIS com todos os recursos, como o Geoserver, no ambiente de produção. Você obtém coisas como uma interface administrativa completa, WFS, armazenamento em cache através do GeoWeb Cache, vários plugins, uma visualização do OpenLayers e assim por diante.

Devdatta Tengshe
fonte
3
Por favor, note que há apoio WFS e WFST no QGIS Servidor demo.3liz.com/wfst/wfs-transaction-polygon.html
Subterrâneo
@underdark Eu não estava ciente deste patch. Ele foi integrado no tronco por padrão?
Devdatta Tengshe
Acho que sim: hub.qgis.org/issues/5094, mas ainda não tentei.
Underdark
Eu posso concordar com as razões acima mencionadas. Especialmente o desempenho é surpreendentemente lento.
CARTOS
4

O QGIS Server possui algumas limitações, mas você pode adicionar o Lizmap na parte superior e obter mais funcionalidades.

  • A documentação é boa e frequentemente atualizada.
  • Ele lida com usuários / grupos .
  • Gerenciamento de cache
  • Camadas de base Bing, Google, IGN, OSM
  • Você pode facilmente criar pop-up html para chamadas getFeatureInfo.
  • O plug - in Lizmap é muito útil e oferece uma ótima interface gráfica.
  • O cliente da Web Lizmap baseado no OpenLayers é o equivalente do cliente da Web QGIS, mas é mais agradável (na minha opinião) e você pode modificá-lo facilmente usando o tema. Você obtém controles WFS para fazer operações brutas.
  • Você pode estender facilmente a ligação de front end do openlayers 2 para vários eventos

Não testei o desempenho, mas nunca tive problemas.

Atualização 2017-01-17: Se você não foi convencido pelo QGIS Server 2, o QGIS Server 3 será lançado em julho de 2017. Será uma reescrita completa. De uma chance.

Nicolas Boisteault
fonte