O LizPack não é um produto único, mas sim uma plataforma SIG open source composta por várias soluções que se ligam umas às outras: publicação a partir do QGIS, mapas Lizmap, bases de dados PostGIS, recolha de dados no terreno, serviços OGC, um visualizador e um catálogo. Este guia mostra como se encadeiam, através do percurso típico de um gabinete de estudos e de uma autarquia.
Uma plataforma SIG open source, vários programas livres
Cada solução LizPack assenta num programa livre desenvolvido pela sua própria comunidade: Lizmap Web Client e QGIS Server para os mapas web, PostgreSQL e PostGIS para os dados, QField para o trabalho de campo, GeoServer para os serviços OGC e GeoNode para o catálogo. O LizPack não é o autor de nenhum deles. Aloja-os, liga-os entre si, mantém-nos atualizados e monitoriza-os, como explica o guia O que faz o LizPack.
O LizPack é uma infraestrutura geoespacial de código aberto: implementa, liga, atualiza e monitoriza estes programas livres, sem os substituir. O interesse de uma plataforma está nas ligações entre as suas partes. Isoladamente, cada um destes programas exige o seu próprio servidor, a sua própria configuração e a sua própria manutenção. Reunidos pelo LizPack, partilham uma mesma conta e são entregues já ligados entre si: uma base de dados PostGIS alimenta ao mesmo tempo um mapa Lizmap, um projeto de recolha de dados e um espaço GeoServer, sem exportações nem cópias de ficheiros de um sítio para outro.
A conta LizPack é a porta de entrada comum para tudo isto. Abre a área de cliente, onde gere as suas instâncias, as suas bases de dados e o GeoServer Cloud, e abre também o LizPack Field: um único início de sessão para o alojamento Lizmap e para a recolha de dados no terreno.
A visão de conjunto: o que alimenta o quê
A plataforma pode resumir-se a uma cadeia principal e a vários ramos. A cadeia principal vai do posto de trabalho até ao mapa publicado; os ramos acrescentam a recolha de dados no terreno, os serviços normalizados, a composição livre de mapas e a difusão de dados a terceiros.
QGIS Desktop + LizPack Publisher
|
v
Instância Lizmap (LizPack Map) <---- PostGIS ----> LizPack Field (QField)
| |
v v
Mapa web Lizmap GeoServer Cloud (WMS, WFS, WCS, WMTS)
LizPack Viewer: mapas compostos a partir dos projetos LizPack Field
LizPack Catalogue: catálogo e venda de dados (GeoNode, GeoServer)
LizPack Entreprise: o mesmo conjunto nos seus servidores| Solução | Papel na plataforma | O que recebe | O que fornece |
|---|---|---|---|
| LizPack Publisher | Extensão gratuita do QGIS para publicação. | O seu projeto QGIS e os respetivos dados. | O projeto online na instância e camadas importadas para o PostGIS. |
| LizPack Map | Instância Lizmap com QGIS Server, PostGIS e cache de mosaicos. | Os projetos publicados, as tabelas PostGIS e fluxos WMS ou WFS. | Um portal cartográfico no seu subdomínio, em HTTPS. |
| Bases de dados PostgreSQL e PostGIS | Bases dedicadas de 1 a 10 GB, com ligação SSL. | As suas importações a partir do QGIS e os registos do LizPack Field. | Camadas lidas pelo Lizmap, pelo QGIS e pelo GeoServer. |
| LizPack Field | Recolha de dados no terreno com o QField, online ou offline. | Um projeto de recolha preparado no QGIS. | Registos sincronizados, escritos no PostGIS com o plano Pro. |
| GeoServer Cloud | GeoServer alojado num espaço isolado. | Shapefile, GeoPackage, GeoTIFF ou uma base de dados PostGIS ligada. | Serviços WMS, WFS, WCS e WMTS. |
| LizPack Viewer | Visualizador para compor mapas sem projeto. | As camadas dos projetos LizPack Field, serviços WMS, WMTS ou WFS, ou um GeoJSON. | Mapas guardados, partilhados por ligação ou integrados num site. |
| LizPack Catalogue | Catálogo de dados e loja online. | Os seus conjuntos de dados, mapas e documentos. | Transferências, extrações, acesso WMS e WFS e mapas para imprimir, vendidos ou difundidos. |
Do posto de trabalho ao mapa: Publisher e LizPack Map
O ponto de partida continua a ser o QGIS Desktop. É aí que prepara o projeto como habitualmente e, em seguida, o configura com o plugin Lizmap. A extensão LizPack Publisher liga depois o QGIS às suas instâncias: pode percorrer os respetivos ficheiros, abrir um projeto remoto, publicar o projeto aberto e enviar uma pasta inteira do seu computador, mantendo a sua estrutura.
A instância LizPack Map recebe o projeto. Reúne o Lizmap Web Client, o QGIS Server, uma base de dados PostGIS e uma cache de mosaicos, num subdomínio em HTTPS. Fica pronta em cerca de quatro minutos. O guia Anatomia de uma instância Lizmap detalha o que se passa no seu interior.
Nesta cadeia principal, as funcionalidades acrescentam-se sem mudar de ferramenta: os módulos Lizmap trazem os painéis de indicadores concebidos no QGIS e o MapBuilder, que permite aos seus utilizadores compor um mapa a pedido a partir das camadas publicadas. Ativam-se a partir do separador Modules da instância em menos de um minuto.
PostGIS, o ponto de encontro
No esquema, o PostGIS está ao centro porque é ele que faz circular os dados sem exportações. Uma base de dados PostGIS ligada a uma instância Lizmap e ao LizPack Field faz circular os dados de uma ferramenta para a outra. Há duas formas de dispor de uma.
- A base de dados da instância. Os planos Basic e Pro incluem um armazenamento de base de dados PostgreSQL/PostGIS associado à instância. A partir do plano Pro, pode ligar-se a ela a partir do QGIS Desktop ou do pgAdmin, através de uma ligação cifrada, e o LizPack Publisher pode acrescentar ou importar camadas para ela.
- Uma base de dados dedicada. Bases de dados PostgreSQL 17 e PostGIS 3.5 de 1 a 10 GB, faturadas por GB e por mês, dimensionadas de forma independente. São acessíveis por SSL a partir do QGIS, do pgAdmin, do DBeaver ou de qualquer cliente PostgreSQL, e podem ser ligadas a uma instância Lizmap.
Do lado do GeoServer, a base de dados PostGIS de uma instância LizPack liga-se ao seu espaço GeoServer Cloud com um só clique, sem formulário de ligação. As mesmas tabelas podem assim alimentar um mapa Lizmap e serviços OGC destinados a outras aplicações cliente.
Esta posição central tem uma consequência prática: a qualidade da base de dados conta mais do que a escolha da ferramenta de visualização. Uma tabela bem estruturada, com uma chave primária e uma geometria limpa, lê-se da mesma forma no QGIS Desktop, no Lizmap, num projeto QField e no GeoServer. Um único sítio para manter atualizado, várias formas de o mostrar. A base de dados está também protegida contra surpresas desagradáveis: alertas por correio eletrónico avisam quando se está a encher, e uma base que ultrapassa a sua quota é parada após um período de tolerância de 24 horas, mas nunca é esvaziada.
O terreno: LizPack Field e o regresso ao mapa
O LizPack Field prolonga a plataforma até aos telemóveis das equipas. Funciona com a aplicação oficial QField, em Android e iOS. O projeto de recolha prepara-se no QGIS (camadas, formulários, simbologia), é depois enviado para o LizPack Field e fica disponível para os seus colaboradores.
Os técnicos trabalham online ou offline: o projeto fica guardado no dispositivo e os registos sincronizam-se quando a rede regressa. Com o plano Pro, as camadas PostGIS do projeto recebem diretamente os registos. Se essas camadas estiverem numa base de dados PostGIS alojada pelo LizPack, o mapa Lizmap que as apresenta atualiza-se a cada sincronização, sem qualquer intervenção manual.
É o ciclo completo: um projeto preparado no escritório, registos recolhidos no terreno e um mapa público ou interno que reflete o avanço do trabalho. O guia Sincronizar QField, PostGIS e Lizmap descreve-o passo a passo, e Recolher dados offline com o QField centra-se no trabalho sem rede.
Os ramos: GeoServer Cloud, Viewer, Catalogue
Três soluções não fazem parte da cadeia principal, mas respondem a necessidades que surgem com frequência.
- [GeoServer Cloud](/geoserver-cloud) serve camadas independentes de um projeto QGIS, em WMS, WFS, WCS e WMTS. Destina-se às aplicações cliente que esperam serviços OGC clássicos: QGIS, Lizmap, ArcGIS, Leaflet ou OpenLayers. O QGIS Server serve um projeto tal como está e alimenta o Lizmap; o GeoServer publica camadas com os seus próprios estilos. Os dois complementam-se. Aliás, um fluxo GeoServer pode ser acrescentado a um projeto QGIS e depois publicado no Lizmap.
- [LizPack Viewer](/lizpack-viewer) parte de um mapa vazio e reúne as camadas de vários projetos LizPack Field e de serviços online. Permite analisar (identificar, medir, estatísticas, zonas tampão, comparação por deslizamento), guardar o mapa em Mes cartes e partilhá-lo através de uma ligação ou de um código de integração. Está incluído na conta LizPack Field.
- [LizPack Catalogue](/lizpack-catalogue) assenta no GeoNode e no GeoServer. Cataloga conjuntos de dados, mapas e documentos com os respetivos metadados, e acrescenta uma loja: conjunto completo para transferir, extração sobre uma zona, acesso WMS e WFS durante um período, mapa para imprimir em PDF, com pagamento por cartão bancário ou Mobile Money.
Percurso típico: um gabinete de estudos
Tomemos o exemplo de um gabinete de estudos que realiza um inventário para um cliente e tem de lhe entregar um mapa que possa ser consultado online. Eis como pode utilizar a plataforma, sem qualquer servidor para administrar.
- Criar uma instância LizPack Map com o nome do projeto ou do cliente. O subdomínio e o certificado HTTPS ficam prontos em cerca de quatro minutos.
- Preparar o projeto de recolha no QGIS, com uma camada de registos guardada na base de dados PostGIS da instância, e enviá-lo para o LizPack Field.
- Recolher com o QField. Os técnicos fazem os levantamentos no terreno, offline se necessário. Com o plano Pro do LizPack Field, os registos chegam ao PostGIS a cada sincronização.
- Publicar o mapa de resultados com o LizPack Publisher. As camadas PostGIS do mapa Lizmap atualizam-se à medida que a recolha avança: o cliente acompanha o progresso sem receber qualquer ficheiro.
- Entregar serviços normalizados. Se o cliente quiser integrar as camadas na sua própria ferramenta, as tabelas PostGIS são ligadas ao GeoServer Cloud e publicadas em WMS ou WFS.
- Definir os acessos. As permissões de consulta do mapa definem-se na administração do Lizmap; a equipa interna do gabinete é convidada para a conta (até cinco colaboradores no plano Pro).
No final da missão, tudo está em formatos normalizados: projeto QGIS, base de dados PostgreSQL e serviços OGC. O gabinete pode entregar os dados ao cliente, que os poderá executar onde quiser.
Percurso típico: uma autarquia
Uma autarquia tem outras necessidades: um portal duradouro para os munícipes, mapas internos para os serviços, técnicos que atualizam um inventário de património no terreno e, por vezes, dados para difundir ou vender.
- Um portal público e mapas internos. Duas instâncias LizPack Map no plano Pro: uma aberta ao público e outra reservada aos serviços. As atualizações do Lizmap e do QGIS Server estão incluídas.
- Um referencial comum. Uma base de dados PostGIS dedicada, dimensionada consoante o volume, ligada às duas instâncias e aberta aos técnicos de SIG a partir do QGIS Desktop.
- O acompanhamento do património no terreno. Os técnicos utilizam o QField com o LizPack Field; os seus registos alimentam o referencial e os mapas.
- Painéis de indicadores. O módulo de painéis apresenta indicadores e gráficos concebidos no QGIS, recalculados a cada apresentação.
- Serviços para os parceiros. O GeoServer Cloud publica camadas em WMS e WFS para os parceiros que utilizam outros programas.
- A difusão dos dados. Se a autarquia quiser publicar um catálogo, com dados gratuitos, reservados ou à venda, o LizPack Catalogue é instalado mediante orçamento.
Se os seus dados tiverem de permanecer na sua própria infraestrutura, a autarquia pode dispor deste mesmo conjunto nos seus próprios servidores com o LizPack Entreprise, apresentado na secção seguinte.
LizPack Entreprise: a mesma plataforma, nas suas instalações
O LizPack Entreprise não é um produto à parte: é o mesmo LizPack, instalado num servidor que controla. Um portal de administração permite criar instâncias Lizmap, cada uma com o QGIS Server e a sua própria base de dados PostGIS, gerir contas e permissões, fazer cópias de segurança e aplicar atualizações.
Consoante a licença, inclui o LizPack Field no mesmo servidor, um GeoServer integrado e um inventário dos dados das instâncias. O início de sessão passa pelo seu próprio diretório (Active Directory, LDAP ou OpenID Connect), e o portal tem o seu nome e o seu logótipo. O guia Alojado ou nos seus servidores ajuda a escolher entre as duas fórmulas, e SIG local e soberania dos dados aprofunda a questão da localização dos dados.
Por onde começar
Não é necessário adotar toda a plataforma de uma só vez. Cada solução funciona sozinha e liga-se às outras quando surge a necessidade.
- Quer publicar um projeto QGIS online: uma instância LizPack Map e a extensão LizPack Publisher.
- Quer recolher dados no terreno: LizPack Field, gratuito até 200 MB e um projeto.
- Quer serviços WMS e WFS: GeoServer Cloud, gratuito até 200 MB e 10 camadas.
- Quer centralizar os seus dados: uma base de dados PostGIS dedicada, faturada por GB.
- Os seus dados têm de ficar nas suas instalações: LizPack Entreprise, mediante orçamento.
Os preços e quotas de cada solução estão detalhados no guia Compreender os planos e quotas do LizPack e, sempre atualizados, na página Preços. Para comparar com o custo de uma instalação gerida por si, consulte O custo de um SIG web open source.
Perguntas frequentes
O que é uma plataforma SIG open source?
É um conjunto de programas SIG livres que funcionam em conjunto: publicação de mapas, base de dados espacial, recolha de dados no terreno e serviços OGC. O LizPack aloja e liga o Lizmap, o QGIS Server, o PostGIS, o QField, o GeoServer e o GeoNode.
É preciso uma conta diferente para o LizPack Field?
Não. A conta LizPack abre também o LizPack Field: um único início de sessão para o alojamento Lizmap e a recolha de dados.
Como chegam os registos do QField a um mapa Lizmap?
Com o plano Pro do LizPack Field, os registos são escritos nas camadas PostGIS do projeto. Se o mapa Lizmap ler essas mesmas camadas numa base de dados alojada pelo LizPack, atualiza-se a cada sincronização.
Qual a diferença entre o QGIS Server e o GeoServer Cloud?
O QGIS Server serve um projeto QGIS tal como está e alimenta o Lizmap. O GeoServer publica camadas independentes de um projeto, com os seus próprios estilos, para as aplicações cliente que esperam serviços OGC clássicos. Os dois complementam-se.
É possível utilizar apenas uma solução LizPack?
Sim. Cada solução funciona sozinha. As ligações com as outras acrescentam-se quando precisar delas.
Soluções citadas
- LizPack MapLizmap, QGIS Server, PostGIS e cache de mosaicos. DNS e SSL automáticos.
- LizPack PublisherPublique os seus projetos QGIS na sua instância Lizmap, gira os seus ficheiros e a sua base PostGIS sem sair do QGIS.
- LizPack FieldPainel dedicado, sincronização automática e trabalho offline. Android e iOS.
- LizPack ViewerComponha um mapa com as camadas de vários projetos, analise-o, guarde-o e partilhe-o. Incluído com o LizPack Field.
- LizPack CatalogueUm catálogo de dados e mapas, com a sua loja: downloads, extrações por zona, serviços WMS e WFS, mapas para imprimir. Nos seus servidores ou nos nossos.
- Bases de dadosBases PostgreSQL/PostGIS dedicadas, com ligação SSL, faturadas ao GB. Compatíveis com o QGIS Desktop.
- GeoServer CloudGeoServer alojado e mantido nos nossos servidores: publique as suas camadas em WMS, WFS, WCS e WMTS sem administrar nada. Incluído com a sua conta.
- LizPack EntrepriseLizmap, GeoServer e LizPack Field instalados nas suas instalações, geridos a partir de um único portal. Sob orçamento.