Configuração do Lizmap Web Client
Introdução
O menu Configuração Lizmap está dividido em 2 partes:
Serviços: a configuração geral do Lizmap Web Client - servidor, cache, etc.
Repositórios: criação e configuração de repositórios Lizmap
Serviços
Para configurar Serviços, clique no botão Modificar após o resumo de opções.
URL do servidor WMS: O URL completo do servidor QGIS, como http://localhost/cgi-bin/qgis_mapserv.fcgi ou http://localhost/cgi-bin/qgis_mapserv.fcgi.exe.
Aviso
O QGIS Server deve ser instalado no mesmo computador que o Lizmap Web Client
Lista de URLs de subdomínios WMS (opcional): O uso de vários nomes de domínio é uma das otimizações clássicas quando uma aplicação Web utiliza OpenLayers (como o Lizmap Web Client). Pode inserir uma lista de subdomínios separados por vírgula.
Deve ser utilizada uma lista de subdomínios relativamente ao domínio utilizado com Lizmap Web Client. Por exemplo, se o nome do domínio principal é maps.example.com, então pode ser utilizado a.maps.example.com, b.maps.example.com, c.maps.example.com, d.maps.example.com.
Of course you must have configured the Apache/Nginx server virtual host to take into account these subdomains, for example with the variable:
ServerAlias \*.maps.example.com
Tipo de armazenamento de cache do servidor
Arquivos: Os mosaicos são arquivados em cache no servidor, em pastas que correspondem a diferentes camadas
Base de dados SQLite: Os mosaicos são armazenados por camada em numa base de dados SQLite
redis: the tiles are stored into a Redis database
Cache root directory: the folder where the cache is stored. It must be writable by the Apache/Nginx server.
Tempo(s) de expiração da Cache no servidor: O tempo em segundos durante o qual cada mosaico é mantido. Este é um valor padrão para camadas cujo tempo não foi configurado através do plugin.
Os mosaicos em cache mais antigos do que esse tempo são atualizados automaticamente.
O valor 0 significa que os mosaicos nunca expiram.
O tempo de expiração deve ser adaptado para a alteração dos dados.
Send request to QGIS Server or external service with: 2 methods php or curl. Use first if curl is not installed on the server.
Modo debug: regista algumas consultas num ficheiro de log: lizmap/var/log/ messages.log
Permitir que os visitantes solicitem uma conta: Se esta opção estiver ativada, um novo link “Registo” será adicionado no menu público. Ao clicar neste link, o visitante recebe um formulário que permite que ele solicite uma conta ao administrador. Ele deve preencher alguns campos (nome, e-mail, relativos ao pedido), em seguida o formulário será validado para envio do pedido.
Administrator e-mail: If a valid e-mail address is given, then the Lizmap Web Client notifications will be sent. For example, each account creation request via the registration form generates an email sent to this address.
sender e-mail and sender name: when Lizmap sends an e-mail like notifications or for password reset, if needs the email address and the name of a sender.
proxy for External requests
Lizmap may need to access to some internet services. So, if it is installed behind a web proxy (typically in an intranet), you need to indicate what is the proxy.
You should check the checkbox «Use a proxy server» and fill these fields:
Host of the proxy server: the address of the proxy
Port of the proxy server: the tcp port of the proxy
Type of the proxy: the protocol used to access to the proxy: http or socks5. It is only supported when curl is used.
Login and password: sometimes an authentication is needed to access to the proxy
Domains for which the proxy will not be used: there are some requests that should not go to the proxy, typically requests to your QGIS server, or requests to a local server that serves map backgrounds etc… You have at least to set it with «localhost,127.0.0.1».
Repositórios
Para cada repositório Lizmap, estão listados:
As principais informações: etiqueta e caminho da pasta local
A lista de permissões respeitante aos grupos
Botões de ação:
Ver: mostra uma página que lista os mapas neste repositório
Modificar: mostra o formulário de modificação do repositório
Eliminar: exclui o repositório da configuração do Lizmap Web Client
Esvaziar a cache: remove a cache de todas as camadas dos projetos do repositório
Pode criar um novo repositório utilizando o botão Criar um repositório localizado na parte superior e inferior da secção Repositórios.
Criar um repositório
Para criar um repositório, deve fornecer:
um id: uma palavra sem espaços, acentos ou caracteres especiais
uma etiqueta: o nome que será mostrado para este repositório, acentos e espaços são permitidos
um caminho da pasta local: o caminho completo no servidor para a pasta que contém os projetos QGIS e os dados
Allow repository themes: This option enables the possibility for the publisher to set a theme for the repository and themes for each map. See Criação de temas simples.
Definir as permissões de cada grupo
Depois de criar o diretório, o formulário de modificação do repositório é mostrado automaticamente e define as seguintes permissões para cada grupo:
Ver repositórios:
todos os utilizadores dos grupos selecionados podem aceder aos mapas deste repositório
o grupo anonymous é usado para utilizadores não registados e permite disponibilizar mapas públicos
Utilizar a ferramenta de Edição
Quando essa opção é marcada, os utilizadores do grupo têm acesso à ferramenta de edição em todos os mapas do repositório do Lizmap, para os quais a edição foi configurada.
Ver sempre os dados completos das camadas, mesmo que filtrados por utilizador
This option is in connection with the filtering feature data layers per group. See Filtered layers - Filtering data in function of users. Check the box for deciding which groups can see all the time all the data, even when a filter is active on some layers.