Documentação LizPack Field
Do registo à recolha de dados no terreno.
Apresentação
O LizPack Field é uma solução SaaS de recolha de dados no terreno, tanto geoespaciais como de atributos (alfanuméricos), baseada no QField e acessível em https://field.lizpack.com. Liga o escritório ao terreno: prepara-se um projeto de recolha a partir da web, sincroniza-se no dispositivo móvel com a aplicação QField e, depois, recuperam-se automaticamente os dados registados no terreno.
A solução assenta em dois espaços complementares: a aplicação web LizPack Field (gestão de projetos, mapas e colaboradores, mas também da sua conta, das suas subscrições e da sua faturação) e a aplicação móvel QField (recolha de dados offline). O LizPack Field gere as suas próprias subscrições e faturação, de forma independente da plataforma LizPack (Lizmap): as duas plataformas são separadas. Um início de sessão único (SSO) permite simplesmente reutilizar a sua conta LizPack para iniciar sessão, sem voltar a introduzir as suas credenciais.
O percurso num relance
- Preparar: importe os seus projetos QGIS (.qgs/.qgz), as suas camadas e os seus ficheiros a partir da web.
- Recolher: registe pontos, linhas, polígonos e atributos no dispositivo móvel, mesmo sem rede.
- Explorar: visualize, filtre e exporte os levantamentos; acompanhe cada modificação (delta).
- Partilhar: convide colaboradores, crie organizações, partilhe mapas só de leitura.
Dois modos de alojamento
Consoante o seu plano, os seus projetos são alojados numa infraestrutura partilhada ou numa instância dedicada. Esta escolha não altera em nada a utilização diária, mas determina a capacidade e o isolamento dos seus dados.
| Modo | Planos | Infraestrutura | Para quem |
|---|---|---|---|
| Partilhado | Gratuito, Pro | Espaço partilhado, atribuição automática | Particulares, equipas pequenas |
| Dedicado | Enterprise | Instância isolada, instalada na sua infraestrutura, sob orçamento | Organizações, grandes volumes, soberania dos dados |
Registo e início de sessão
Há dois caminhos para entrar no LizPack Field: a sua conta LizPack Field e a respetiva palavra-passe, ou a sua conta LizPack, com « Continuar com a minha conta LizPack ».
Aceda à página inicial https://field.lizpack.com: sem sessão ativa, é redirecionado para o ecrã de início de sessão (https://field.lizpack.com/login).
Criar uma conta
- No ecrã de início de sessão (https://field.lizpack.com/login), clique, no fundo da página, em « Registar-se », a seguir a « Ainda não tem conta? »: abre-se a página https://field.lizpack.com/signup.
- Indique o seu endereço, uma palavra-passe com pelo menos 8 caracteres e a respetiva confirmação e, depois, assinale a caixa de aceitação da política de privacidade. O botão em forma de olho de cada campo mostra ou oculta o que escreveu. Os erros são assinalados campo a campo.
- Clique em « Criar a minha conta ». Aparece um ecrã « Verifique o seu e-mail » com o seu nome de utilizador, atribuído automaticamente: abra a mensagem recebida e clique no respetivo botão; abre-se a página « Endereço confirmado » do LizPack Field e, depois, inicie sessão com o seu endereço. Se o endereço já tiver uma conta LizPack, aparece o ecrã « Este endereço já tem uma conta LizPack »: clique em « Continuar com a minha conta LizPack » e inicie sessão no LizPack como habitualmente (palavra-passe ou Google, e código de verificação se a sua conta o pedir); volta ao LizPack Field com a sessão iniciada e uma conta ligada à sua conta LizPack. « Usar outro endereço » volta ao formulário. Se o endereço já tiver uma conta LizPack Field, aparece o ecrã « Já tem uma conta »: um endereço só dá uma conta, clique em « Iniciar sessão ».
- No primeiro início de sessão, a janela « Informações pessoais » pede-lhe o nome próprio, o apelido e o país. Estes dados constam das suas faturas e da sua conta.
Iniciar sessão
- Com a sua conta LizPack Field: em https://field.lizpack.com/login, introduza o seu e-mail (ou o seu nome de utilizador) e a palavra-passe da sua conta LizPack Field e, depois, clique em « Iniciar sessão ». A sua conta LizPack Field e a sua conta LizPack com o mesmo endereço partilham uma única palavra-passe: a do LizPack funciona aqui, também para uma conta LizPack Field criada com « Continuar com a minha conta LizPack ». Depois de uma alteração, no LizPack, nas definições do LizPack Field ou com « Esqueceu-se da palavra-passe? », a nova palavra-passe vale dos dois lados e a anterior deixa de funcionar.
- Com a sua conta LizPack: por baixo de « ou », clique em « Continuar com a minha conta LizPack ». Se tiver uma sessão LizPack aberta, entra sem voltar a introduzir a palavra-passe; caso contrário, inicie sessão no LizPack como habitualmente (palavra-passe ou Google, e código de verificação se a sua conta o pedir) e volta ao LizPack Field com a sessão iniciada na conta associada à sua conta LizPack. Se ainda não a tiver, é criada e associada nesse momento; se a política de privacidade nunca tiver sido aceite na sua conta LizPack, assinale-a no ecrã que aparece e clique em « Criar a minha conta LizPack Field ». Se a conta não puder ser criada nesse momento, uma mensagem indica-o: a equipa é avisada automaticamente, tente novamente mais tarde.
Palavra-passe esquecida
No ecrã de início de sessão, clique em « Esqueceu-se da palavra-passe? » (https://field.lizpack.com/forgot-password), escreva o seu endereço e clique em « Enviar a ligação ». O ecrã seguinte é o mesmo, quer o endereço tenha conta quer não. A mensagem recebida abre a página « Nova palavra-passe » do LizPack Field: escreva a nova palavra-passe e a respetiva confirmação e clique em « Guardar a palavra-passe ». Esta nova palavra-passe vale também para a sua conta LizPack com o mesmo endereço. A ligação só funciona uma vez e durante um tempo limitado: depois disso, a página apresenta « Ligação expirada ou já utilizada » e propõe « Pedir uma nova ligação ». Ao terminar sessão, a sessão é fechada no servidor e o seu token local e os cookies de sessão do LizPack são apagados; as suas outras sessões (QField no telemóvel, outro navegador) e os seus tokens de API continuam válidos; se a sua sessão expirar durante a utilização, o endereço atual é memorizado para o levar de volta a ele depois de voltar a iniciar sessão.
A interface
Depois de iniciar sessão, a aplicação organiza-se em torno de uma barra lateral de navegação permanente e de uma área de conteúdo principal. A barra adapta-se ao formato: recolhida ou expandida no computador, sobreposta no dispositivo móvel. Esta documentação, por sua vez, também pode ser consultada sem conta, em https://field.lizpack.com/documentation.
A barra lateral
| Grupo | Entradas | Função |
|---|---|---|
| LizPack Field | Painel · Os meus projetos · Mapas · Organizações · Comunidade | O núcleo da aplicação |
| Sem título | LizPack | Abre a sua área de cliente LizPack num novo separador, sem novo início de sessão |
| Administração | Utilizadores | Visível apenas para os administradores |
| Conta | Subscrição · Definições · Documentação | Plano, perfil, segurança, ajuda |
No fundo da barra encontram-se o bloco « Plano LizPack Field » (nome do plano, indicador de armazenamento, botão « Ver os planos ») e a sua conta (iniciais, nome de utilizador, e-mail, botão de terminar sessão). O estado expandido ou recolhido da barra é memorizado de uma visita para a outra.
O cabeçalho e o idioma
A aplicação está disponível em francês, inglês, espanhol e português. No topo da página, a lista do idioma, no globo (FR, EN, ES ou PT), precede o menu da sua conta, com as suas iniciais, o mesmo que no LizPack: « O meu perfil », « Os meus projetos », « Organizações », « Comunidade », « Definições » e « Terminar sessão ». Como no LizPack, a menção « Baseado no QField » desaparece num tablet, e no telemóvel o nome da aplicação e a lista do idioma saem do cabeçalho para dar lugar aos botões: o idioma escolhe-se então em « Definições », página « Perfil ». A escolha aplica-se de imediato e fica guardada na sua conta: encontra-a em qualquer dispositivo, e não muda ao atualizar a página nem ao passar do LizPack para o LizPack Field. Uma ligação vinda do site lizpack.com abre a página de início de sessão no idioma do site; depois de iniciar sessão, aplica-se o idioma da sua conta. A grelha « Aplicações », junto à pesquisa, reúne as aplicações LizPack: LizPack, LizPack Field, LizPack Viewer (um mapa vazio, a compor com as camadas dos seus projetos), « Bases de dados », GeoServer, Marketplace, « Documentação do LizPack » e « Documentação do Field ». No servidor da sua organização, propõe as aplicações do portal que a licença abre (« Portal », « Sites Lizmap », « Bases de dados », « Catálogo de mapas », GeoServer, « Ajuda do portal »), e depois LizPack Field, LizPack Viewer e « Documentação do Field »; o portal verifica os seus direitos ao abrir cada uma. Entre a pesquisa e esta grelha, dois botões ficam à mão em cada página: « Novo mapa » abre o LizPack Viewer num mapa vazio, « Criar um projeto » abre a criação de um projeto. Num ecrã mais estreito, mostram apenas o ícone, com o nome ao passar o rato; num telemóvel, passam para o menu da sua conta.
A pesquisa
O campo « Pesquisar », no topo de cada página, encontra de uma só vez uma página da aplicação, um dos seus projetos, uma das suas organizações ou uma passagem desta documentação. Ctrl+K (Cmd+K no Mac) ou a tecla / abre-o a partir de qualquer ecrã; as setas escolhem um resultado, Enter abre-o, Esc fecha a pesquisa. Nem as maiúsculas nem os acentos contam: « definicoes » encontra « Definições ».
Indique um projeto e depois um separador para lá ir diretamente: « cotonou mapa » abre o mapa do projeto, « cotonou ficheiros » o seu separador « Ficheiros ». Só aparecem os projetos e as páginas que a sua conta pode abrir. No telemóvel e no tablet, uma lupa substitui o campo e abre a pesquisa em toda a largura do ecrã.
No telemóvel e no tablet
A aplicação web adapta-se aos ecrãs pequenos: num telemóvel ou num tablet, a barra lateral recolhe-se atrás de um botão de menu e abre-se sobreposta, a lista de projetos passa a uma só coluna e o mapa ocupa toda a largura. Assim, pode gerir os seus projetos a partir de um telemóvel, como complemento da aplicação QField utilizada no terreno.
O painel
O painel é a primeira página depois de iniciar sessão, em https://field.lizpack.com/dashboard. Reúne os números da sua conta: projetos, armazenamento, recolha de campo, tarefas, mapas, equipa, subscrição e bases de dados. A lista dos seus projetos está na página « Os meus projetos ».
Os números principais
| Cartão | O que conta |
|---|---|
| Projetos | Os projetos que pode abrir, com a parte de privados e públicos |
| Prontos para o QField | Os projetos cujo pacote para o QField está atualizado, sobre o total, com a sua parte num anel, e os que é preciso preparar ou atualizar |
| Projetos ativos | Os projetos cujos dados mudaram nos últimos 30 dias |
| Armazenamento | O espaço usado sobre a quota do seu plano, ou da licença no servidor da sua organização, com o indicador e o projeto mais pesado; sem quota, « sem limite »; acima da quota, o cartão mostra « Armazenamento excedido » |
| Última atividade | O último projeto modificado e há quanto tempo; um clique abre-o |
| Alterações de campo | As alterações enviadas a partir do QField nos últimos 30 dias, e as dos últimos 7 |
| Tarefas | As tarefas do servidor dos últimos 30 dias (preparação para o QField, leitura do projeto, aplicação das alterações), e as que falharam |
| Mapas | Os seus mapas do LizPack Viewer, conforme quem os pode abrir |
Os painéis
- « Alterações de campo sincronizadas »: uma barra por dia durante 30 dias. Passe o rato sobre uma barra para ler o dia e o número; « Ver os dados » abre os mesmos números numa tabela.
- « Tarefas »: concluídas, falhadas, em espera ou em curso, duração média, e « Alterações a rever » (conflitos, erros, alterações não aplicadas).
- « Últimas sincronizações »: as seis últimas alterações recebidas, com o projeto, o autor, a data e o estado. Um clique numa linha abre o separador « Alterações » do projeto.
- « Projetos »: os seus e os partilhados consigo, os que é preciso preparar de novo para o QField ou nunca preparados, e os cinco mais volumosos, que se abrem com um clique.
- « Equipa »: as suas organizações, os membros e os colaboradores de campo que enviaram alterações nos últimos 30 dias.
- « Subscrição »: o seu plano, o estado, o próximo vencimento, a renovação automática e os limites do plano (projetos, colaboradores, organizações). « Gerir a subscrição » abre a página « Subscrição ». No servidor da sua organização, este painel não aparece.
- « Bases de dados »: as bases utilizáveis no LizPack Viewer, em serviço ou paradas.
Projetos
A página « Os meus projetos » lista os seus projetos. Um projeto reúne um projeto QGIS, as suas camadas, os seus ficheiros, os seus colaboradores e o conjunto dos dados recolhidos.
A lista de projetos
- Estatísticas: número de projetos (e os criados este mês, senão a parte públicos e privados), projetos prontos para o QField com a sua parte num anel e os que há que preparar ou atualizar, armazenamento utilizado face à quota do seu plano com o projeto mais pesado, e última atividade: o último projeto modificado, que se abre com um clique.
- Pesquisa por nome, proprietário ou descrição; ordenação por data de modificação, nome ou tamanho.
- Duas vistas à escolha: grelha (cartões) ou lista (tabela ordenável).
- Cada projeto apresenta o seu proprietário, o seu tamanho, o seu estado de preparação para o QField (Pronto para o QField, A atualizar ou Não preparado) e a sua visibilidade (Público ou Privado). Um clique em « A atualizar » ou « Não preparado » abre o separador Ficheiros do projeto, no botão « Preparar para o QField ».
Criar um projeto
- Clique em « Criar um projeto », no topo da página « Os meus projetos » ou no cabeçalho de cada página (exceto no telemóvel), e dê um nome ao projeto: apenas letras, algarismos, pontos, hífenes e sublinhados. A descrição é facultativa.
- Escolha o proprietário: o próprio utilizador ou uma organização de que seja membro.
- Se necessário, ajuste as opções « Público », « Substituir os conflitos » e « Restringir os ficheiros do projeto » (ficheiros .qgs/.qgz/.qgd reservados a gestores e administradores).
- Em « Conteúdo inicial (opcional) », anexe um ficheiro .qgs/.qgz ou uma pasta completa e clique em « Criar o projeto ». O resto adiciona-se depois a partir do separador Ficheiros.
O botão « Importar uma pasta » da lista de projetos cria um projeto a partir de uma pasta do seu computador, mantendo as respetivas subpastas. Os ficheiros são enviados em paralelo, com uma barra de progresso.
O projeto em detalhe
Abrir um projeto dá acesso a um espaço organizado em sete separadores. Cada separador tem o seu próprio endereço: uma ligação pode abrir diretamente o separador LizPack Viewer ou Ficheiros, e o botão Retroceder do navegador volta ao separador anterior. As informações são atualizadas automaticamente a cada poucos segundos, sem intermitência, e a atualização é suspensa quando o separador do navegador passa para segundo plano.
| Separador | Conteúdo |
|---|---|
| Vista geral | Descrição e metadados (proprietário, datas, visibilidade), contadores que levam aos separadores: colaboradores por papel, ficheiros com o seu peso e anexos, alterações por estado (aplicadas, pendentes, com erro) com uma barra e a data da última. |
| Ficheiros | Envio de ficheiros ou de uma pasta (botão « Enviar » ou arrastar e largar), transferência ficheiro a ficheiro, por versão ou em ZIP, eliminação, preparação para o QField. |
| Modificações | Registo das alterações de dados sincronizadas a partir do terreno (os « deltas ») com o respetivo estado. |
| Colaboradores | Membros do projeto e a respetiva função; adição e remoção dentro do limite do plano do proprietário. |
| Processamentos | Tarefas em segundo plano (empacotamento para o QField, processamentos QGIS) com estado, data e hora e registos. |
| LizPack Viewer | Abre o mapa do projeto na sua própria página (ver « LizPack Viewer »). |
| Definições | Nome, descrição, visibilidade (interruptor « Projeto público »), resolução automática de conflitos, proteção dos ficheiros, proteção do projeto QGIS, ligação de uma base PostGIS, transferência e eliminação do projeto. |
Separador Ficheiros
O separador Ficheiros lista todo o conteúdo do projeto, com o projeto QGIS em primeiro lugar. Cada linha mostra um ícone segundo o tipo de ficheiro, o nome, a função (« Projeto QGIS », « Dados » ou « Anexo », por exemplo), o tamanho, a data de modificação e as versões; os ícones no fim da linha transferem-no ou eliminam-no, após confirmação. « Enviar » adiciona ficheiros ou uma pasta inteira, subpastas incluídas, e também os pode arrastar diretamente para a lista. « Transferir tudo » exporta um arquivo ZIP, e « Preparar para o QField » refaz o pacote que o QField transfere para o telemóvel: o processamento acompanha-se no separador Processamentos. Um clique no número de versões abre o histórico do ficheiro; cada versão conservada pelo servidor transfere-se separadamente.
Separador Definições: proteger o projeto QGIS
O projeto QGIS (.qgs, .qgz) contém as cadeias de ligação das suas camadas, palavras-passe das bases incluídas. O interruptor « Proteger o projeto QGIS », no cartão « Editar o projeto » do separador Definições, impede a sua transferência, para todos, incluindo o proprietário: a partir da aplicação e também pela API ou por um token de API. O QFieldSync, no QGIS, e o QField continuam a recebê-lo: precisam dele para sincronizar. Clique depois em « Guardar ». Continuam possíveis: enviar ou substituir o projeto, prepará-lo para o QField e sincronizar os telemóveis. O mapa do projeto continua a mostrar a árvore das suas camadas: a plataforma lê o projeto ela própria e nunca transmite o ficheiro.
Um projeto novo fica protegido desde a criação. Um projeto criado antes desta opção não está: o separador Definições propõe ativá-la. Apenas o proprietário do projeto e os administradores da organização a que pertence podem alterar esta definição; para os restantes, o interruptor aparece a cinzento.
Separador Definições: ligar uma base PostGIS
Com um plano Pro, o cartão « Base de dados » do separador Definições liga o projeto a uma base PostGIS: a de uma instância Lizmap ou uma base externa. Introduza o anfitrião, a porta, o nome da base, o utilizador e a palavra-passe, ou preencha o formulário com « Importar um .xml QGIS », e clique em « Testar e ligar »: a ligação é testada e, depois, guardada de forma cifrada. As camadas espaciais da base passam então a aparecer no mapa do projeto, onde pode corrigir atributos (ver « LizPack Viewer »). « Desassociar » remove a ligação.
O botão « Transferir a ligação QGIS (.xml) » gera um ficheiro de ligação para importar no QGIS (Gerir ligações e, depois, Carregar). Para que a recolha de dados no terreno escreva nesta base, o projeto QGIS tem de conter camadas PostGIS que apontem para ela: uma única base alimenta então simultaneamente a recolha e a publicação cartográfica. O cartão « Compatibilidade com a recolha » verifica se a base está pronta e, caso contrário, propõe « Tornar a base compatível ».
LizPack Viewer
O mapa de um projeto abre-se na sua própria página, na zona de conteúdo da aplicação. Mostra as camadas do projeto sobre um mapa de fundo; os levantamentos enviados do terreno aparecem nele a cada sincronização, sem recarregar a página. Este capítulo descreve cada ferramenta, pela ordem em que a encontra.
Abrir o mapa e orientar-se
- Abra o projeto a partir de « Os meus projetos ».
- Clique no separador « LizPack Viewer »: o mapa abre-se na sua própria página, com o seu próprio endereço, que pode guardar nos favoritos ou enviar a um colaborador.
- Ao carregar, o mapa enquadra-se na camada mais extensa; assim que o desloca, deixa de se reenquadrar sozinho.
A página num relance
- Em cima: « Voltar » (para a página do projeto), o nome do projeto, o seu proprietário e a sua visibilidade (« Privado » ou « Público », e « Só de leitura » se não gerir o projeto). À direita: « Partilhar », « Exportar », o ícone de impressora (« Imprimir ») e o ícone de ajuda, que abre este capítulo.
- À esquerda, a barra de ferramentas do mapa: « Camadas », « Fundos », « Legenda », « Pesquisar », « Esboço », « Marcadores », « Tabela », « Análise », « Estatísticas », « Comparar », « Por URL », « Tempo » e « Imprimir ». Se a janela for demasiado baixa para as mostrar todas, as últimas passam para « Mais », no fundo da barra.
- À direita, a barra de ferramentas da camada escolhida: « Propriedades », « Estilo », « Filtro » e « Ficha ».
- No mapa, em cima à esquerda, as ferramentas do mapa: « Identificar », « Selecionar », « Distância », « Área » e « Coordenadas ». Num computador, estão todas em linha. Num telemóvel ou tablet, ou quando o mapa é demasiado estreito para as ter numa linha, ficam em « Ferramentas »: o botão toma o nome da ferramenta em curso, e escolher uma ferramenta fecha a lista.
- Em baixo à direita: « Aproximar », « Afastar », « Extensão do projeto » (recentrar nas camadas visíveis), « A minha localização », « Norte para cima », « Mostrar o mapa de enquadramento » e « Ecrã inteiro ». Em baixo à esquerda: a escala e, num computador, as coordenadas do cursor.
- O botão no fundo de cada barra lateral reduz as duas barras aos seus ícones, ou expande-as com as suas etiquetas. Cada painel fecha-se pela sua cruz; só há um painel aberto de cada lado. O bordo interior de um painel arrasta-se com o rato para o alargar ou estreitar, ou ajusta-se no teclado com as setas esquerda e direita depois de alcançado com Tab; um duplo clique nesse bordo repõe a largura predefinida. A largura escolhida fica guardada neste navegador, para cada lado.
Um mapa sem projeto
- Abra o lançador de aplicações do cabeçalho e escolha « LizPack Viewer »: a aplicação abre-se em ecrã inteiro num mapa vazio, centrado em todo o planeta, com todas as ferramentas do mapa e um painel « Camadas » vazio. O lançador, o idioma e a sua conta ficam no topo da página, e o lançador leva-o de volta ao LizPack Field. No LizPack, a mesma entrada abre o LizPack Viewer num novo separador, sem voltar a introduzir a palavra-passe.
- Clique em « Adicionar camadas »: o painel lista os projetos a que tem acesso. As secções « Projetos », « Bases de dados » e « Por URL » estão fechadas ao abrir o painel: um clique no título expande-as, e uma pesquisa abre-as todas. « Por URL » abre o painel « Adicionar uma camada a partir de um URL » (um serviço em linha ou um ficheiro pelo seu endereço). Expanda um projeto para ver as suas camadas (expandir outro recolhe o primeiro) e clique em « Adicionar » junto a uma camada, ou em « Adicionar o projeto inteiro ». Um GeoPackage também se expande: escolha as suas camadas uma a uma, ou adicione-o inteiro. Em « Bases de dados », o painel lista também as bases da sua conta (bases contratadas e base de cada instância; no servidor da sua organização, as do portal): expanda uma para ver as suas tabelas com geometria e depois « Adicionar ». Estas camadas são só de leitura, até 5000 entidades, relidas na extensão apresentada quando a tabela tem mais; num mapa partilhado, só uma conta com acesso à base as vê. O campo « Pesquisar um projeto ou uma camada » encontra um projeto pelo nome ou pelo proprietário, e uma camada pelo nome do ficheiro ou de uma tabela de GeoPackage, em todos os seus projetos: os projetos encontrados pelas camadas abrem-se apenas sobre elas.
- As camadas ficam em « Camadas », sob o nome do respetivo projeto: um mesmo mapa pode reunir camadas de vários projetos, e camadas adicionadas « Por URL » (WMS, WFS, GeoJSON…).
- « Retirar » tira uma camada do mapa sem alterar o projeto. O menu de uma camada (os três pontos da sua linha, em « Camadas ») também propõe « Retirar do mapa », após confirmação. Enquanto não for guardado, o mapa é um rascunho próprio deste separador: recarregá-lo mostra o mesmo mapa, mas reabrir o LizPack Viewer recomeça de um mapa vazio. Sem nenhuma camada, o mapa volta a todo o planeta.
- O ícone junto a um projeto, « Abrir o mapa do projeto », abre o mapa desse projeto com o estilo guardado.
Os meus mapas e partilha
- Clique em « Guardar o mapa », dê-lhe um nome e clique em « Guardar »: o mapa passa para « Os meus mapas », no servidor, e acompanha-o em todos os seus dispositivos. As suas camadas são depois guardadas a cada adição ou remoção; o estilo, com « Guardar o estilo », como no mapa de um projeto. Dois dos seus mapas não podem ter o mesmo nome, sem contar maiúsculas nem espaços a mais: um nome já usado é recusado, com uma mensagem sob o campo.
- « Os meus mapas » lista os seus mapas guardados: clique num nome para o abrir, em « Novo mapa » (aqui ou no cabeçalho de cada página, exceto no telemóvel) para recomeçar a partir de um mapa vazio, ou no caixote do lixo para eliminar um mapa, após confirmação. Eliminar um mapa não afeta nenhum projeto. A página « Mapas », na barra lateral do LizPack Field, também lista os seus mapas: quem os pode abrir, as camadas, os projetos e a data de modificação. Um clique na linha abre o mapa; os seus botões copiam a ligação, partilham ou eliminam o mapa. Um mapa aberto a qualquer pessoa com a ligação assinala aí os seus projetos privados, invisíveis sem conta. « Pesquisar um mapa » e a lista « Todos os mapas » filtram a página.
- Num mapa guardado, « Partilhar » (no topo da página ou na barra da esquerda) abre o painel « Partilhar o mapa », com as mesmas definições que a partilha do mapa de um projeto: quem o pode abrir (« Só eu », « Contas LizPack Field com a ligação » ou « Qualquer pessoa com a ligação »), o « Nome », « Permitir a transferência », « Partilhar os painéis », o cabeçalho (cor, logótipo, autor, « Descrição »), as camadas e campos visíveis, e o código de incorporação de um mapa aberto a todos. « Guardar » aplica as definições à ligação, que nunca muda; « Pré-visualização » mostra o mapa tal como o veem as pessoas que têm a ligação.
- Partilha-se o mapa, não os dados: cada um só vê as camadas dos projetos a que tem acesso, menos as que retirou da partilha, apenas com os campos marcados. Sem conta, só aparecem as camadas dos projetos públicos: ao abrir, uma janela propõe « Iniciar sessão » para ver as outras, ou « Continuar sem conta », e uma mensagem indica o número de camadas ocultas. As camadas adicionadas por URL são sempre partilhadas. Quando o mapa está aberto a « Qualquer pessoa com a ligação » e algumas camadas vêm de projetos privados, « Guardar » abre « Partilhar as camadas com todos? », que lista esses projetos e as suas camadas: « Tornar este projeto público » (« Tornar estes projetos públicos » se houver vários) abre-os a todos, por inteiro, e depois guarda; « Guardar sem as partilhar » mantém os projetos privados. Só o proprietário ou um administrador de um projeto o pode tornar público.
- Para os outros, um mapa partilhado abre-se em « Só de leitura »: ajustam a visualização para si, sem a guardar. « Guardar uma cópia » cria um novo mapa a partir do seu, para alterar sem mudar o original. A cópia recebe um nome livre: « Cópia de … », depois « Cópia de … (2) » se esse nome já existir.
Camadas
« Camadas » lista as camadas do projeto em árvore: os grupos e subgrupos expandem-se com um clique na sua seta. O olho de um grupo mostra ou oculta todo o grupo (esbatido quando só uma parte está visível), e um clique no seu nome recolhe-o ou expande-o. Sob o nome de uma camada, uma linha discreta dá o seu número de entidades e, se a distinguir, o seu tipo (WMS, CSV…); a pega de deslocação e o botão da tabela aparecem ao passar o rato; « Ocultar tudo » ou « Mostrar tudo », no topo do painel, atua sobre todas as camadas. O número à direita de uma camada é o seu número de objetos; uma etiqueta de formato (GPKG, POSTGIS…) só aparece se a camada não tiver o formato mais comum do projeto.
Em cada linha de camada
- A pega: arraste a linha para mudar a ordem de sobreposição, ou largue-a sobre uma pasta para a arrumar nela.
- O olho: mostra ou oculta a camada.
- O símbolo de cor: abre o painel « Estilo » da camada.
- O nome: escolhe a camada. « Propriedades », « Estilo » e « Filtro », à direita, atuam sobre a camada escolhida.
- O contador de seleção, se houver objetos selecionados: abre a tabela filtrada neles.
- O funil, se a camada estiver filtrada: abre o seu filtro.
- O ícone de tabela: abre a tabela de atributos da camada.
- Os três pontos: um menu para « Aproximar à camada », abrir « Propriedades », « Estilo », « Filtrar » ou « Abrir a tabela de atributos », arrumá-la noutro sítio com « Mover para » (uma pasta, ou « Sem pasta »), e descarregar a camada ou o seu símbolo.
Organizar as pastas
- « Nova pasta », o ícone de pasta no topo do painel, cria uma pasta e permite dar-lhe logo um nome; uma pasta continua visível mesmo vazia.
- Os três pontos de uma pasta: « Nova subpasta », « Mudar o nome » (ou duplo clique no nome) e « Desfazer a pasta », que retira a pasta mas mantém as suas camadas, subidas um nível.
- Uma pasta arrasta-se como uma camada: largada no meio de outra pasta, torna-se subpasta; no topo da linha, fica antes dela; sobre uma camada, ao lado dela.
- A ordem, as pastas e as pastas deixadas abertas ou fechadas guardam-se com o estilo (« Guardar o estilo »): o mapa reencontra-as ao reabrir, e o mapa partilhado mostra-as da mesma forma, sem as camadas que não partilha. « Repor a organização do projeto », o ícone de seta no topo do painel, volta aos grupos e à ordem do projeto.
Adicionar uma camada a partir de um URL
- Clique em « Por URL » na barra da esquerda: abre-se o painel « Adicionar uma camada a partir de um URL ».
- Cole o « Endereço » do serviço ou do ficheiro. Deixe « Tipo de serviço » em « Automático », ou escolha « WMS », « WMTS », « Mosaicos XYZ », « WFS », « GeoJSON » ou « CSV ». Em « Automático », o endereço de um conjunto Opendatasoft (opendata.paris.fr, data.grandlyon.com…, API « records », página do conjunto) ou de uma camada ArcGIS (…/FeatureServer/0) é lido em GeoJSON, filtros incluídos; outro endereço é aceite se o seu conteúdo for GeoJSON.
- Clique em « Ler o endereço »: o painel mostra o que o serviço propõe e depois as definições próprias desse tipo.
- Verifique o « Nome da camada » e clique em « Adicionar ao mapa »: a camada junta-se ao painel « Camadas » e à lista « Camadas adicionadas », e o campo « Endereço » esvazia-se para o endereço seguinte.
Consoante o tipo de serviço
- « WMS »: assinale uma ou várias camadas em « Camadas » (« Filtrar as camadas » ajuda numa lista longa) e ajuste se necessário « Formato », « Versão » e « Fundo transparente ».
- « WMTS »: escolha a « Camada », o « Estilo », a « Matriz de mosaicos » e o « Formato ». Só se podem usar as matrizes compatíveis com o mapa (EPSG:3857).
- « Mosaicos XYZ »: um endereço modelo que contém {z}, {x} e {y}, por exemplo https://servidor/{z}/{x}/{y}.png.
- « WFS »: escolha o « Tipo de elementos », o « Número máximo de elementos » (5000 por omissão) e, se necessário, « Apenas na vista atual ».
- « GeoJSON »: o ficheiro é lido por inteiro; o painel indica o número de elementos lidos.
- « CSV »: escolha a « Coluna X (longitude) » e a « Coluna Y (latitude) », em graus. As linhas sem coordenadas são ignoradas e contadas.
Uma camada WMS, WMTS ou XYZ é uma imagem: a sua única definição, em « Estilo », é a « Opacidade », com a « Legenda » do serviço quando a fornece e a « Origem ». Uma camada WFS, GeoJSON ou CSV é uma camada de elementos como as outras: estilo, etiquetas, ficha, tabela, filtro, estatísticas e análises aplicam-se-lhe. Em « Camadas adicionadas », cada camada tem cinco botões: modificá-la, as suas informações, aproximar, recarregá-la (serviço de volta, dados atualizados) e retirá-la. O lápis recarrega a camada no formulário, com o seu endereço e opções: altere-os e « Guardar » substitui-a no seu lugar, com visibilidade e opacidade. Na lista de camadas de um WMS, um « Grupo » desenha todas as suas camadas em cada imagem: é muito mais lento do que uma camada só. Ao ler o serviço, todas as suas camadas ficam assinaladas por defeito (até dez; além disso, só a primeira) e a sua pasta abre-se em « Camadas » depois de adicionadas. Cada camada assinalada torna-se uma camada do mapa, arrumada segundo os grupos do serviço (senão, numa pasta com o seu nome); assinalar um grupo assinala todas as suas camadas, e um grupo assinalado com as suas subcamadas não é desenhado duas vezes. Uma camada WMS é uma imagem: em « Estatísticas », « Carregar os seus dados (WFS) » acrescenta as suas entidades quando o serviço também as publica em WFS, e a tabela, as estatísticas e os painéis aplicam-se a elas. As informações abrem-se sob a camada: tipo de serviço, endereço (clicável), acesso direto ou pelo relé, camadas ou tipo de entidades escolhidos, formato, versão, estilo e grelha, entidades carregadas, extensão e legenda do serviço. Se um serviço recusar ser lido a partir do navegador, o LizPack Field passa pelo seu retransmissor, e a lista indica-o com « pelo retransmissor ».
Mapas de fundo
« Fundos » abre o painel « Mapas de fundo »: uma pré-visualização de cada fundo, à escolha entre « Mapa » (OpenStreetMap), « Satélite », « Topográfico », « Claro », « Escuro », « Ruas » ou « Humanitário », ou « Sem fundo » para manter apenas as suas camadas. O fundo escolhido fica assinalado e aplica-se de imediato; faz parte do estilo que pode guardar.
Legenda
« Legenda » mostra o símbolo e o nome de cada camada visível, com o seu grupo, e lembra o mapa de fundo no fundo do painel. Uma camada oculta não aparece. Uma camada desenhada segundo um atributo (ver « Estilo e etiquetas ») mostra o nome do atributo e depois cada tipo ou cada classe com a sua cor e o seu número de objetos; também aparecem os círculos de « Contagens e quantidades (tamanho) », a rampa de um « Mapa de calor » e a bolha « Grupo de pontos (número) »; em « Hexágonos », a estatística das células (por exemplo « Pontos por hexágono ») e as suas classes, que mudam com o zoom. Uma categoria oculta não aparece. A mesma legenda serve para a impressão e descarrega-se a partir de « Exportar » (ver « Descarregar »).
Propriedades de uma camada
Escolha uma camada em « Camadas » e clique em « Propriedades » na barra da direita. O painel indica « Nome », « Alias », « Origem » (o ficheiro ou a tabela), « Formato », « Geometria », « Entidades », « Campos e tipos » (cada campo com o seu tipo, lido nos valores: « Número », « Data », « Sim/Não », « Texto » ou « Vazio »; a lista aparece recolhida, um clique no número de campos expande-a ou recolhe-a), « Grupo » e « Visibilidade », e depois ações: « Ocultar a camada », « Aproximar à camada », « Abrir a tabela de atributos », « Modificar o estilo », « Configurar a ficha » e « Filtrar ». Por baixo, « Descarregar » guarda a camada e « Símbolo » o seu símbolo (ver « Descarregar »). « Alias » dá à camada um nome de apresentação, usado na lista de camadas, na legenda, na tabela, nas estatísticas, na impressão e no mapa partilhado; deixado vazio, mostra-se o nome da camada. Guarde o estilo para o manter.
Estilo e etiquetas
- Escolha a camada e clique em « Estilo » na barra da direita (ou no símbolo de cor da sua linha).
- No topo do painel, escolha o « Estilo de desenho » e, se o exigir, o « Atributo » que o determina.
- Expanda se necessário as secções seguintes: « Aspeto », « Agrupamento » (camadas de pontos), « Etiquetas » e « Intervalo visível ».
- As definições aplicam-se de imediato ao mapa e à legenda. « Repor o estilo », no fundo do painel, volta ao estilo original.
Os estilos de desenho
- « Símbolo único »: o mesmo símbolo para todos os objetos. Em « Aspeto », ajuste « Cor », « Cor do contorno », « Opacidade », « Traço / Contorno » (linhas e polígonos) ou « Tamanho dos pontos ». Para uma camada de pontos, « Carregar um ícone » substitui o ponto redondo pela sua imagem (PNG, SVG, JPG ou WebP, 512 KB no máximo), que também pode largar sobre o quadro; « Voltar ao símbolo redondo » retira-a.
- « Tipos (valores únicos) »: uma cor por valor do atributo, por exemplo o tipo de obra.
- « Contagens e quantidades (cor) »: os valores de um atributo numérico repartidos em classes, cada uma com um tom de uma rampa de cores.
- « Contagens e quantidades (tamanho) »: um símbolo tanto maior, ou uma linha tanto mais espessa, quanto mais alto o valor. Camadas de pontos e de linhas.
- « Mapa de calor »: a densidade dos pontos, ponderada ou não por um atributo. Só camadas de pontos.
- « Hexágonos »: os pontos reunidos numa grelha de hexágonos, cada célula colorida segundo o número de pontos ou uma estatística de um atributo. Só camadas de pontos (ver « Agregar os pontos em hexágonos »).
Com « Tipos (valores únicos) », escolha uma « Paleta » (várias são legíveis por pessoas daltónicas). Cada valor aparece com a sua cor e o seu número de objetos: um clique na cor muda-a, o olho oculta o valor no mapa e na legenda. Os objetos sem valor formam a linha « Sem valor ». Em « Opções avançadas », « Ordenar por » ordena a lista por « Contagem » ou por « Ordem alfabética », e « Categorias apresentadas » fixa o número de valores listados: os seguintes são reunidos em « Outros ».
Com « Contagens e quantidades (cor) », escolha o « Método » de classificação: « Quebras naturais (Jenks) », « Intervalos iguais », « Quantis », « Desvio padrão » ou « Manual ». Ajuste o « Número de classes » e a « Rampa de cores », que « Inverter a rampa de cores » inverte. « Distribuição dos valores » mostra o histograma do atributo e os limites das classes. Em « Manual », escreva cada limite em « Limites das classes »; « Adicionar um limite » cria mais um. « Normalizar por », em « Opções avançadas », divide o atributo por outro campo numérico, por exemplo uma população por uma área.
Com « Contagens e quantidades (tamanho) », ajuste « Tamanho mínimo » e « Tamanho máximo » (« Espessura mínima » e « Espessura máxima » para uma linha); « Valor mínimo » e « Valor máximo » fixam os valores que lhes correspondem, caso contrário os dos dados. Com « Mapa de calor », ajuste « Ponderação », « Raio », « Intensidade », « Opacidade » e « Rampa de cores ».
Agrupar os pontos
Para uma camada de pontos, marque « Agrupar os pontos próximos » na secção « Agrupamento »: os pontos vizinhos juntam-se em bolhas que mostram o seu número. « Raio de agrupamento » ajusta a distância de agrupamento, « Agrupar até ao zoom » o nível a partir do qual cada ponto volta a ficar visível; « Mostrar o número de pontos » e « Tamanho conforme o número de pontos » podem ser desmarcados. Um clique numa bolha aproxima o mapa dela; no zoom mais próximo, lista os objetos da bolha, e um clique num deles abre a sua ficha. O agrupamento não se aplica a um « Mapa de calor ».
Agregar os pontos em hexágonos
- Escolha uma camada de pontos, abra « Estilo » e escolha « Hexágonos » como « Estilo de desenho »: uma grelha de hexágonos substitui os pontos.
- Em « Estatística », mantenha « Número de pontos », ou escolha « Soma », « Média », « Mínimo » ou « Máximo » e o « Atributo » numérico a que se aplica.
- « Tamanho das células »: « Automático » adapta a grelha ao zoom; « Em metros » fixa a « Largura de uma célula (m) ». O tamanho e o número de células aparecem por baixo.
- Ajuste as classes como para « Contagens e quantidades (cor) »: « Método », « Número de classes », « Rampa de cores ». O número indicado para cada classe é um número de células.
- Em « Contorno e opacidade », escolha o « Contorno » (« Branco », « Cinzento », « Petróleo » ou « Nenhum »), a sua « Espessura do contorno » e a « Opacidade ».
Um clique numa célula abre a sua ficha « Hexágono »: o número de « Pontos », a estatística escolhida e a « Largura » da célula. As células só contam os pontos apresentados: um filtro ou o cursor temporal recalcula-as. Em hexágonos, a camada não tem etiquetas nem agrupamento.
Etiquetas e intervalo visível
- Na secção « Etiquetas », escolha em « Texto » um campo, « Texto e campos » para compor um texto com os campos entre chavetas, por exemplo {nom} ({code}), que « Inserir um campo » adiciona por si, ou « Expressão » para calcular o texto com a linguagem de expressões (ver « A linguagem de expressões »), com uma « Pré-visualização » sobre os elementos da camada. « Sem etiqueta » retira-as.
- Ajuste « Tamanho do texto », « Cor do texto », « Cor do halo » e « Largura do halo », e depois a « Posição » em relação ao objeto.
- « Visíveis a partir do zoom » e « Visíveis até ao zoom » limitam as etiquetas a um intervalo de escalas; « Evitar sobreposições » afasta as que se sobrepõem.
A secção « Intervalo visível » limita a camada inteira a um intervalo de zoom: « Visível a partir do zoom » e « Visível até ao zoom ». Fora dele, a camada desaparece do mapa. « Visível em todos os zooms » retira o limite.
Filtrar uma camada
- Escolha a camada e clique em « Filtro » na barra da direita.
- Escolha um « Campo », um « Operador » (igual a, diferente de, contém, maior que, maior ou igual, menor que, menor ou igual, está vazio, não está vazio) e, se o operador o pedir, um « Valor ».
- O número de entidades retidas é mostrado antes de aplicar. Clique em « Aplicar o filtro ».
- O mapa e a tabela de atributos passam a mostrar só as entidades retidas; a tabela indica-o com « Filtrada », a linha da camada com um funil. « Retirar o filtro » repõe todas as entidades.
O filtro não altera os dados nem é guardado: desaparece ao recarregar a página. Uma camada filtrada só descarrega as entidades retidas.
Pesquisar um objeto
« Pesquisar » procura um valor nos atributos das camadas carregadas: escreva pelo menos dois caracteres em « Valor de um atributo » e, se necessário, limite a pesquisa a uma camada em vez de « Todas as camadas ». Cada resultado indica a camada, o campo e o valor encontrado; um clique aproxima ao objeto, seleciona-o e abre a sua ficha. Só são mostrados os 100 primeiros resultados: refine a pesquisa se houver mais. A pesquisa de moradas não é proposta.
Identificar um objeto: a ficha
- Clique em « Identificar », em cima à esquerda do mapa (em « Ferramentas » num telemóvel ou tablet): o botão fica premido. Só responde a camada escolhida em « Camadas »; sem camada escolhida, todas as camadas visíveis.
- Clique num objeto: a sua ficha abre-se em cima à direita do mapa (em baixo do ecrã num telemóvel), um marcador assinala o ponto clicado, e o mapa enquadra o objeto, na parte que a ficha deixa visível, e depois fá-lo piscar.
- A ficha indica a camada e os atributos do objeto, pela ordem e com os rótulos definidos para a camada (ver « Configurar a ficha »). « Aproximar » enquadra o mapa no objeto, que pisca ao chegar; enquanto a ficha está aberta, o objeto fica a amarelo; « Copiar os atributos » coloca-os na área de transferência, prontos a colar numa folha de cálculo. Num computador, a ficha move-se arrastando o cabeçalho e mantém o lugar de um objeto para o outro; um duplo clique no cabeçalho repõe-na no lugar. Um valor que é um endereço web abre-se com um clique, mesmo que o endereço contenha espaços.
- Um clique num sítio vazio ou a cruz fecha a ficha; escolher de novo « Identificar » na lista sai da ferramenta.
Uma fotografia tirada no QField aparece na ficha e abre-se em grande num separador; outro ficheiro do projeto citado por um atributo (documento, som) descarrega-se com um clique. Um endereço web (http ou https) torna-se uma ligação, na ficha como na tabela de atributos; abre-se num novo separador.
Configurar a ficha
- Escolha a camada e clique em « Ficha » na barra da direita (ou em « Configurar a ficha » em « Propriedades »).
- « Título da ficha » escolhe o campo cujo valor dá o título à ficha; por omissão, « Nome da camada ».
- Em « Campos mostrados », cada campo aparece com o seu tipo, como os campos calculados. Desmarque um campo para o retirar da ficha; « Mostrar tudo » e « Ocultar tudo » atuam sobre todos. As setas mudam a ordem dos campos.
- O lápis de um campo apresentado abre as suas definições (uma de cada vez): « Rótulo apresentado » substitui o seu nome na ficha. Para um número, escolha o número de casas decimais (« Casas decimais tal como estão » por omissão) e mantenha ou não o « Separador de milhares »; para uma data, escolha « Data curta », « Data longa », « Data e hora » ou « Valor bruto ».
- « Repor a ficha » volta a todos os campos, com o seu nome.
A ficha configurada faz parte do estilo: guarde-o para a encontrar nos seus outros dispositivos (ver « Guardar o estilo »). Para uma camada PostGIS, o formulário de correção mantém os nomes e valores dos campos.
Campos calculados e gráficos da ficha
- No painel « Ficha », em « Campos calculados », clique em « Adicionar um campo calculado ».
- Indique um « Nome do campo », diferente dos campos da camada, e escreva a « Expressão » (ver « A linguagem de expressões »). « Inserir um campo » e « Inserir uma função » escrevem-na por si; um erro aparece de imediato, com a sua linha e a sua coluna.
- A « Pré-visualização » mostra o resultado sobre um elemento da camada; as suas setas passam ao elemento anterior ou seguinte. Escolha depois o formato do resultado, como para um campo da ficha: casas decimais, separador de milhares ou formato de data.
- Em « Gráficos », clique em « Adicionar um gráfico »: escolha o « Tipo » (« Colunas », « Barras », « Setores » ou « Linha »), um « Título », os « Campos numéricos » a representar, campos calculados incluídos, e mantenha ou não « Mostrar os valores ».
A ficha mostra os campos calculados depois dos outros campos, e depois os gráficos. Os campos calculados aparecem também na tabela de atributos, como colunas só de leitura marcadas com o ícone Σ, e em « Estatísticas ». Um campo calculado pode retomar os que estão antes dele. Nada é escrito nos dados: os campos calculados não estão na camada nem nas suas descargas. 20 campos calculados e 5 gráficos no máximo por camada.
A linguagem de expressões
Os campos calculados, as etiquetas em « Expressão » e as colunas calculadas da tabela escrevem-se em LizScript, a linguagem de expressões do LizPack Field, próxima do Arcade (ArcGIS). O seu guia completo tem um capítulo próprio, com o preenchimento automático, os scripts (variáveis, condições, ciclos), os agregados sobre a camada e todas as funções: https://field.lizpack.com/documentation/lizscript.
Corrigir um atributo (camadas PostGIS)
Quando um projeto está ligado a uma base PostGIS (ver « Separador Definições »), as camadas provenientes dessa base podem ser corrigidas diretamente a partir do mapa. Com a ferramenta « Identificar », clique num objeto de uma camada PostGIS: a ficha abre-se só de leitura e, depois, o botão « Editar » transforma-a num formulário em que cada atributo é modificável. Altere os valores pretendidos e clique em « Guardar »: a correção é escrita de imediato na base PostGIS e refletida no mapa; « Cancelar » desiste. Só os atributos são modificáveis: a geometria e o identificador interno (fid) são preservados.
A saber
- Requer um plano Pro ou superior e uma função de edição no projeto: proprietário, Admin, Gestor ou Editor. Para um Relator ou um Leitor, a ficha fica só de leitura.
- Só são enviados os valores efetivamente alterados; os campos esvaziados passam a NULL.
- A ficha fica ancorada ao canto do mapa: não tapa o objeto que descreve.
- Para adicionar ou eliminar objetos, ou editar a geometria, utilize o QField (recolha de dados no terreno) ou o QGIS.
Selecionar objetos
- Clique em « Selecionar », em cima à esquerda do mapa (em « Ferramentas » num telemóvel ou tablet): abre-se a ficha « Selecionar ».
- Escolha a forma da zona: « Retângulo » (arraste sobre o mapa), « Polígono » (um clique por vértice), « Círculo » (um clique no centro, um segundo para o raio, mostrado durante o traçado) ou « À mão livre » (arraste à volta dos objetos).
- Para um polígono, feche a zona com um duplo clique, um clique no primeiro vértice ou « Terminar ». « Anular » (ou a tecla de retrocesso) retira o último vértice; Esc abandona o traçado.
- Expanda « Opções » se necessário: « Operação » escolhe « Substituir » a seleção, « Adicionar » objetos ou « Retirar » objetos dela; « Camadas abrangidas » limita a seleção às « Camadas visíveis » ou à « Camada escolhida ».
- Os objetos retidos ficam a amarelo. O seu número aparece com as ferramentas do mapa, que propõem « Aproximar » e « Limpar ».
Um ponto é retido se estiver dentro da zona, uma linha ou um polígono se lhe tocar. No teclado, Shift adiciona à seleção e Ctrl (Cmd no Mac) retira dela, seja qual for a operação escolhida. Num tablet ou num telemóvel, cada toque coloca um vértice. A seleção aparece na tabela de atributos, e vice-versa.
Tabela de atributos
« Tabela », na barra da esquerda, abre a tabela da camada escolhida por baixo do mapa; o ícone de tabela de uma linha de camada abre a dessa camada. Cada tabela aberta tem o seu separador. A pega no topo ajusta a altura da tabela (no teclado, setas para cima e para baixo; um duplo clique repõe a altura predefinida), e o mapa reduz-se na mesma medida. Com o dedo, num telemóvel ou tablet, agarre a barra cinzenta acima da tabela e arraste-a. « Ecrã inteiro », à direita da barra da tabela, estende-a a toda a janela; « Sair do ecrã inteiro » ou a tecla Esc devolve-a para baixo do mapa.
Na tabela
- Clicar numa linha seleciona-a; Ctrl+clique adiciona uma linha, Shift+clique um intervalo. Os objetos selecionados ficam realçados no mapa.
- Os três pontos da barra da tabela, « Mais ações », reúnem os comandos da tabela. « Selecionar por atributo »: um campo, um operador, um valor, e depois « Selecionar » (substitui a seleção) ou « + Adicionar ».
- « Colunas », em « Mais ações », escolhe as colunas mostradas; « Pesquisar... » só mantém as linhas que contêm o texto escrito.
- Assim que existe uma seleção: « Zoom » enquadra o mapa nela e faz piscar os seus objetos, e a cruz limpa-a. Em « Mais ações », « Descarregar a seleção » guarda-a (GeoJSON, CSV, KML ou GeoPackage) e « Mostrar apenas a seleção » só a deixa na tabela.
- São mostradas as 200 primeiras linhas; um botão no fundo da tabela carrega mais 500.
- Os campos calculados da ficha juntam-se depois das outras colunas, só de leitura, marcados com o ícone Σ (ver « Campos calculados e gráficos da ficha »).
Estatísticas e painel
« Estatísticas », em « Mais ações », substitui as linhas por números, em duas vistas. « Por campo » dá os números de um campo: escolha o campo e depois o âmbito, « Linhas apresentadas » (filtro e pesquisa da tabela incluídos) ou « Seleção ». Para qualquer campo: « Preenchidas », « Vazias » e « Valores distintos ». Para um número, também: « Soma », « Média », « Mediana », « Mínimo », « Máximo », « Desvio-padrão » e o histograma « Distribuição dos valores ». Para uma data: « Primeira data » e « Última data ». Para um texto, « Valores mais frequentes » dá cada valor com o seu número de objetos; um clique num valor seleciona os seus objetos. Os campos calculados também são propostos, sem esta seleção por valor. « Painel » reúne os indicadores e gráficos que compõe para a camada, calculados sobre as linhas apresentadas: « Propor um painel » cria um a partir dos campos da camada, « Adicionar um indicador » e « Adicionar um gráfico » acrescentam mais. Um indicador calcula o « Número de entidades », uma « Soma », uma « Média », uma « Mediana », um « Mínimo », um « Máximo », os « Valores distintos » ou a « Proporção de entidades (%) », com uma « Unidade », « Casas decimais » e um « Objetivo » opcionais. Com um objetivo, « Apresentação » mostra o progresso em « Barra de progresso » ou « Medidor »; « Tendência » escolhe um campo de data e acrescenta sob o valor a sua curva por « Período » (os doze últimos), com a evolução face ao período anterior. Um gráfico (« Colunas », « Barras », « Colunas empilhadas », « Setores », « Anel », « Linha », « Área », « Histograma », « Tabela » ou « Gráfico de dispersão ») agrupa as entidades por um campo (« Agrupar por », por « Período » para uma data), calcula um valor por grupo e, em colunas empilhadas, desagrega cada grupo por um segundo campo (« Desagregar por »). « Tabela » apresenta os grupos em linhas, com a sua parte do total, ou uma tabela cruzada com « Colunas por ». « Gráfico de dispersão » coloca uma entidade por ponto segundo dois campos numéricos, « Eixo horizontal » e « Eixo vertical », coloridos se necessário por um terceiro (« Cor por »), e indica a sua correlação. « Adicionar uma condição » restringe um indicador ou um gráfico às entidades que cumprem todas as suas condições. Um clique num indicador, numa barra ou num setor seleciona os seus objetos; os indicadores formam uma faixa no topo, os gráficos uma grelha por baixo. Arraste um cartão pela sua pega, ou use « Avançar » e « Recuar », para mudar a ordem; « Toda a largura » estende um gráfico por toda a linha. « Cores », na janela de um gráfico, escolhe as suas cores entre paletas (« Okabe-Ito », adequada a daltónicos, « Dark2 », « Tableau 10 »…) ou degradês (« Greens », « Blues », « Viridis »…); « Predefinidas » retoma as do painel. O lápis edita, o caixote retira. Ao passar o rato, uma dica mostra o valor de cada barra, fatia ou ponto. O painel faz parte do estilo: guarde-o para o manter e partilhar. « Entidades visíveis no mapa » torna dinâmicos os números e o painel: só são contadas as entidades visíveis na vista, e tudo é recalculado após cada deslocação do mapa. O mesmo painel abre-se também ao lado do mapa através de « Estatísticas », na barra da esquerda: escolha a « Camada »; a vista dinâmica está ativa à partida. Com « Todas as camadas », uma faixa « Na vista » abre o painel: um cartão por camada dá o seu número de entidades na vista, de quantas, a parte da camada que a vista mostra numa barra, e a sua área ou o seu comprimento com a parte do total; um clique abre o painel da camada. Com a vista dinâmica desligada, a faixa chama-se « Todas as entidades » e conta a camada inteira. « Voltar às linhas », no mesmo sítio, devolve a tabela.
Medir uma distância ou uma área
- Clique em « Distância » ou « Área », em cima à esquerda do mapa (em « Ferramentas » num telemóvel ou tablet).
- Clique no mapa para colocar cada ponto; a medição atualiza-se a cada ponto. Uma área exige pelo menos três vértices.
- Faça duplo clique ou clique em « Terminar » para parar o traçado.
O comprimento é mostrado em metros ou quilómetros; a área em m², hectares ou km², com o seu perímetro. Durante o traçado, « Anular » retira o último ponto; « Apagar » recomeça a medição. A cruz da ficha sai da ferramenta.
Ler coordenadas
« Coordenadas », em cima à esquerda do mapa, dá para o ponto clicado a latitude e a longitude em « WGS 84 (latitude, longitude) » e em « Graus, minutos, segundos » e, se o projeto QGIS estiver noutro sistema (por exemplo uma zona UTM), as coordenadas nesse sistema. O botão de cópia de cada linha coloca-a na área de transferência. Num computador, as coordenadas do cursor também são sempre mostradas no fundo do mapa.
O mesmo cartão propõe « Ir para »: escreva uma latitude e uma longitude em graus, separadas por uma vírgula (por exemplo 14.6937, -17.4441) ou, se o projeto estiver num sistema projetado, X e Y nesse sistema, e clique em « Ir »: o mapa centra-se nesse ponto. « Coordenadas do cursor » escolhe o formato mostrado no fundo do mapa: « Graus decimais », « GMS » ou, para um projeto projetado, « Projeção do projeto ».
Marcadores
« Marcadores » guarda vistas do mapa. Escreva um nome em « Nome do marcador » (facultativo) e clique em « Adicionar a vista atual »; um clique num marcador leva o mapa a essa vista. Os marcadores fazem parte do estilo do projeto: guarde-o para os encontrar nos seus outros dispositivos (ver « Guardar o estilo »). Só de leitura e num mapa partilhado, ficam neste navegador.
Em cada marcador
- O lápis muda o nome do marcador: Enter confirma o novo nome, Esc abandona-o.
- Os três pontos abrem um menu: « Substituir pela vista atual » guarda a vista apresentada no lugar da anterior (« Vista atualizada » aparece por um instante), « Subir » e « Descer » mudam a ordem, « Eliminar » retira o marcador após confirmação.
- A pega, à esquerda, permite também arrastar o marcador para outro lugar.
Esboços
- Clique em « Esboço » na barra da esquerda: abre-se o painel « Desenhar no mapa ».
- Em « Desenhar », escolha « Ponto », « Linha », « Área » ou « Texto ». Abre-se um cartão « Esboço » sobre o mapa: permite mudar de forma, escolher a « Cor » (« Petróleo », « Verde », « Vermelho », « Cinzento » ou « Branco ») e a « Espessura » (« Fina », « Média » ou « Grossa »).
- Para um ponto, clique no mapa. Para um texto, escreva-o em « Texto a colocar » e clique no local pretendido.
- Para uma linha ou uma área, clique para colocar cada vértice: o comprimento, ou a área e o perímetro, aparecem durante o traçado. Faça duplo clique, prima Enter ou clique em « Terminar » para acabar; uma área também se fecha com um clique no seu primeiro vértice. « Retirar » tira o último vértice, « Cancelar o traçado » recomeça.
- A cruz do cartão, ou Esc quando nenhum traçado está em curso, para o desenho.
Na lista de esboços
- Um clique num esboço destaca-o no mapa; o lápis muda o seu nome (ou modifica o texto de um esboço de texto).
- Os três pontos abrem um menu: « Aproximar », « Selecionar as entidades dentro desta área » (para uma área), a cor e a espessura, e « Eliminar ».
- « Exportar (GeoJSON) » descarrega todos os esboços num ficheiro; « Apagar tudo » retira-os após confirmação.
Os esboços são impressos com o mapa e aparecem em « Imagem do mapa (PNG de alta resolução) ». Como os marcadores, fazem parte do estilo do projeto: guarde-o para os encontrar nos seus outros dispositivos. Só de leitura e num mapa partilhado, ficam neste navegador.
Zona tampão
- Clique em « Análise » na barra da esquerda: o painel « Análise espacial » abre-se em « Zona tampão ».
- Em « À volta de », escolha « Seleção » (os objetos selecionados) ou « Camada escolhida » (os objetos apresentados da camada escolhida em « Camadas »).
- Escreva a « Distância », em m ou em km (100 km no máximo), e mantenha ou não « Fundir as zonas que se sobrepõem ».
- Clique em « Criar a zona tampão »: uma nova camada é adicionada ao mapa e ao painel « Camadas ».
O cálculo é feito no navegador, sobre 5000 objetos no máximo. As camadas criadas aparecem em « Camadas temporárias », com quatro botões: selecionar os objetos das outras camadas situados na zona, aproximar, abrir a sua tabela e retirar a camada. Desaparecem ao recarregar a página: para manter uma zona tampão, descarregue-a a partir do menu da sua linha em « Camadas ».
Resumir dentro de zonas
- No painel « Análise espacial », em « Resumir dentro de zonas », escolha as « Zonas »: uma camada de polígonos, ou « Esboços (áreas) » para as áreas desenhadas.
- Escolha os « Elementos a resumir »: outra camada, de pontos, de linhas ou de polígonos.
- Se necessário, assinale campos numéricos em « Estatísticas de campos », as « Estatísticas » pretendidas (« Soma », « Média », « Mínimo », « Máximo ») e um campo em « Agrupar por ».
- Clique em « Resumir »: o progresso aparece, « Cancelar » interrompe o cálculo. Uma camada « Resumo de … em … » é adicionada ao mapa, colorida segundo o número de elementos de cada zona.
Cada zona recebe o « Número » de elementos que contém (para linhas, também o seu comprimento dentro da zona; para polígonos, a área comum), as estatísticas pedidas e, com « Agrupar por », um número por valor: 20 valores no máximo, os outros reunidos em « Número outros valores ». Só contam os elementos apresentados, filtro e cursor temporal incluídos. 5000 zonas no máximo. Tal como uma zona tampão, a camada resultado é temporária: aparece em « Camadas temporárias » e desaparece ao recarregar a página; descarregue-a para a manter. Num mapa partilhado, só são propostos e copiados os campos deixados visíveis pela ligação.
Mapa de enquadramento
« Mostrar o mapa de enquadramento », entre os botões em baixo à direita do mapa, abre um pequeno mapa a uma escala menor onde um quadro mostra a zona apresentada. Acompanha cada deslocação; um clique nele recentra o mapa principal nesse local. O mesmo botão, « Ocultar o mapa de enquadramento », fecha-o. Esta escolha fica guardada neste navegador.
Comparar por deslizamento
- Clique em « Comparar » na barra da esquerda: abre-se o painel « Comparar por deslizamento » e um separador divide o mapa em dois.
- Em « Comparar », escolha « Dois mapas de base » (um mapa de base « À esquerda », outro « À direita ») ou « Camadas »: para cada camada, « À esquerda », « Ambos » ou « À direita ».
- Arraste a pega do separador, ou alcance-a com Tab e use as setas (com Shift, em passos maiores). « Separador » escolhe « Vertical » ou « Horizontal »; na horizontal, os lados passam a « Em cima » e « Em baixo ».
- « Parar a comparação », no painel ou sob a pega, fecha a comparação.
Uma etiqueta no topo de cada lado lembra o que mostra. Os dois lados acompanham as deslocações, os estilos, os filtros e o cursor temporal. A comparação não é guardada: fecha-se ao recarregar a página.
Cursor temporal
- Clique em « Tempo » na barra da esquerda: abre-se uma barra no fundo do mapa. O botão fica esbatido se nenhuma camada tiver um campo de data.
- « Definições do cursor » escolhe a « Camada », o « Campo de tempo », a « Apresentação » (« Intervalo »: um período entre duas pegas; « Instante »: um só passo), o « Passo », por exemplo « Dia » ou « Mês », e a « Velocidade » de reprodução.
- Arraste as pegas, ou use « Passo anterior » e « Passo seguinte ». « Reproduzir » percorre os passos em ciclo, « Pausa » para-o, « Extensão completa » volta a todo o período.
- « Desativar o cursor temporal », a cruz da barra, repõe todos os elementos.
A barra indica o período apresentado e o número de elementos retidos. Só a camada escolhida é afetada: no mapa, na tabela de atributos, nas estatísticas, nos hexágonos, no resumo dentro de zonas e nas descargas, só mantém os elementos do período, como com um filtro. Um campo conta como data quando a maioria dos seus valores se lê como datas. A definição faz parte do estilo, exceto durante a reprodução. Num mapa partilhado, o cursor funciona sem guardar nada e só propõe os campos deixados visíveis.
Descarregar
- Uma camada: « Descarregar » em « Propriedades », ou o menu de três pontos da sua linha, em « GeoJSON », « CSV », « KML » ou « GeoPackage ». O CSV dá os atributos, depois X e Y (WGS 84) para uma camada de pontos, ou a geometria em WKT. Se a camada estiver filtrada ou limitada pelo cursor temporal, só as entidades retidas são descarregadas.
- Uma seleção: « Descarregar a seleção », na tabela de atributos, nos mesmos formatos.
- O símbolo de uma camada: « Símbolo » em « Propriedades » (SVG ou PNG), ou « Símbolo (SVG) » e « Símbolo (PNG) » no menu da sua linha.
- A partir de « Exportar », no topo da página: « Camadas visíveis (GeoJSON) », « Imagem do mapa (PNG de alta resolução) », « Mapa paginado (PDF) » (que abre « Imprimir o mapa »), « Legenda (SVG) », « Legenda (PNG) » e « Símbolos das camadas (ZIP) », que reúne o símbolo de cada camada em SVG e em PNG com a legenda.
Imprimir em PDF
- Enquadre o mapa na zona a imprimir: a página usa a extensão visível.
- Clique em « Imprimir » na barra da esquerda, ou no ícone de impressora no topo da página: abre-se o painel « Imprimir o mapa ».
- Escreva o « Título » (o nome do projeto por omissão), escolha o « Formato » A4 ou A3, a « Orientação » « Horizontal » ou « Vertical », e assinale ou não « Incluir a legenda ».
- Clique em « Descarregar o PDF ».
A página inclui também a escala, o norte, a data e a atribuição do fundo. O mapa impresso reproduz o estilo de cada camada, as etiquetas e os esboços; a legenda detalha os tipos, as classes e os agrupamentos como o painel « Legenda ». « Imagem de alta resolução (PNG) » guarda a mesma paginação como imagem, a 200 pontos por polegada. Se assinalada, a legenda está sempre completa: reparte-se em colunas, ao lado do mapa na horizontal ou por baixo na vertical, e continua se necessário em páginas « Legenda (continuação) » (empilhadas sob a primeira na imagem PNG); os nomes longos mudam de linha. « Imagem do mapa (PNG de alta resolução) », em « Exportar », produz esta imagem em A4 horizontal com a legenda.
Guardar o estilo
As suas definições de visualização (estilos, etiquetas, visibilidade das camadas, mapa de fundo, fichas configuradas com os seus campos calculados e gráficos, marcadores, esboços, camadas adicionadas a partir de um URL e cursor temporal) são guardadas automaticamente neste navegador. Assim que as altera, o botão « Guardar o estilo » aparece no topo da página (num ecrã estreito, só o seu ícone de disquete): guarda-as no servidor, para as encontrar noutro dispositivo, e depois mostra « Estilo guardado ». Só de leitura, este botão não aparece: as definições ficam neste navegador. O filtro, a comparação por deslizamento e as camadas temporárias não são guardados.
Partilhar o mapa
« Partilhar », no topo da página, abre a página « Partilhar o mapa »: a ligação, o título apresentado, as camadas e campos visíveis, a pré-visualização e o código de integração. A ligação leva os estilos e o fundo do mapa apresentado; inclui também os campos calculados e gráficos das fichas guardadas, mas não as camadas adicionadas a partir de um URL. Tudo é descrito no capítulo « Partilha pública ». O botão só aparece para o proprietário do projeto e os seus gestores.
Em tablet e telemóvel
Num tablet ou num ecrã pequeno, os painéis abrem-se por cima do mapa em vez de o encolher, um de cada vez, tabela de atributos incluída. Num telemóvel, ao abrir um painel, o painel que estava aberto fecha-se, incluindo a tabela de atributos. A tabela mantém uma altura mínima para que os controlos e as linhas continuem visíveis; arraste a pega superior para a ampliar. As barras laterais dão lugar a uma barra no fundo do ecrã: « Camadas », « Legenda », « Procurar », « Tabela », que abre ou fecha a tabela de atributos, e « Mais », que dá acesso às outras ferramentas (« Fundos », « Esboço », « Marcadores », « Análise », « Comparar », « Por URL », « Tempo », « Imprimir », « Propriedades », « Estilo », « Filtro » e « Ficha »). Os painéis sobem então do fundo do ecrã, e a barra no topo de um painel, arrastada com o dedo, ajusta a sua altura; a ficha de um objeto abre-se em baixo. Em cima, « Partilhar », « Exportar » e a ajuda reduzem-se aos seus ícones; no mapa, cada toque coloca um ponto de medição ou um vértice de seleção. As menções dos fundos de mapa recolhem-se sob o botão « i », e a página não tem rodapé: o mapa e a sua tabela ocupam toda a altura.
O que a sua função permite
| Função | No mapa |
|---|---|
| Proprietário, Admin, Gestor | Todas as ferramentas, guardar o estilo e partilhar o mapa. |
| Editor, Relator, Leitor | O mapa abre-se em « Só de leitura »: consulta, pesquisa, seleção, medição, descarga e impressão continuam disponíveis. As definições de visualização ficam neste navegador, sem « Guardar o estilo », e « Partilhar » não aparece. O Editor também corrige os atributos das camadas PostGIS. |
| Projeto público, sem função | Como um leitor: o mapa abre-se em « Só de leitura ». |
Passe o rato sobre « Só de leitura », no topo da página, para ler o detalhe da sua função. A correção de atributos PostGIS depende ainda do plano do proprietário e dos direitos concedidos sobre o projeto (ver « Corrigir um atributo (camadas PostGIS) »).
O ciclo de recolha de dados no terreno
- PrepararWeb · QGIS
- SincronizarQField
- RecolherTerreno offline
- EnviarDeltas
- ExplorarMapa e tabela
- Preparar: no QGIS e na web, constitui-se o projeto (camadas, formulários de registo, ficheiros).
- Sincronizar no dispositivo móvel: o QField transfere o projeto para o dispositivo para utilização offline.
- Recolher no terreno: o técnico regista pontos, linhas, polígonos e atributos, mesmo sem rede.
- Enviar os levantamentos: de volta a uma zona com cobertura, o QField envia as modificações para a plataforma.
- Explorar: as alterações aparecem no separador Modificações e, depois de aplicadas, no mapa e na tabela de atributos.
As modificações (deltas)
Cada alteração proveniente do terreno é registada como um delta: uma operação atómica (adição, atualização ou eliminação de um objeto). Este registo garante a rastreabilidade completa (quem modificou o quê, e quando) antes da aplicação definitiva dos dados.
| Estado | Significado |
|---|---|
| Pendente | O delta foi recebido e aguarda aplicação. |
| Em curso | O delta está a ser aplicado. |
| Aplicado | A alteração está integrada nos dados do projeto. |
| Conflito | A alteração entra em conflito com o estado atual dos dados. |
| Não aplicado | Não foi possível aplicar a alteração (erro de escrita). |
| Erro | Ocorreu um erro durante o processamento do delta. |
| Ignorado | A alteração foi descartada sem ser aplicada. |
| Não autorizado | O seu autor não tinha permissão para modificar estes dados. |
Pode filtrar o registo por identificador ou por estado. O botão « Aplicar os deltas » processa as modificações pendentes.
Repetir as modificações falhadas
Uma modificação « Não aplicado » ou « Erro » não é repetida automaticamente. O botão « Repetir as falhas » volta a colocar essas modificações em espera e relança a sua aplicação, o que é útil depois de corrigir a causa da falha (por exemplo, um ajuste do lado da base PostGIS). As modificações já aplicadas não são afetadas.
Processamentos
O separador Processamentos acompanha as tarefas em segundo plano do servidor: preparação para o QField, leitura do projeto, aplicação das alterações. A lista indica o estado e as datas e horas de cada processamento; o botão em forma de olho, ou o identificador, abre a sua página. As camadas que não foi possível empacotar são aí assinaladas: faltarão no terreno, mesmo que o processamento esteja marcado como « Concluído ».
Página de um processamento
Cada processamento tem a sua própria página, com um endereço que pode partilhar com o suporte. Indica o tipo de processamento, o seu estado, as datas de criação, início e fim, a duração e a versão do QGIS utilizada. As etapas seguem por ordem (arranque do QGIS, descarregamento dos ficheiros, leitura das camadas, preparação para o QField...), cada uma com o seu estado; a leitura das camadas detalha cada camada: geometria, origem, sistema de coordenadas e validade. Enquanto o processamento estiver em espera ou em curso, a página atualiza-se sozinha.
Em caso de falha, a causa aparece no topo da página e a etapa com falha fica marcada a vermelho. A resposta completa do servidor e o registo de execução continuam disponíveis, recolhidos, em « Detalhe técnico » e « Registo »: « Copiar » coloca-os na área de transferência, « Descarregar » guarda-os num ficheiro a anexar a um pedido ao suporte. « Voltar aos processamentos » regressa à lista.
LizScript
LizScript é a linguagem de expressões do LizPack Field. Calcula um valor a partir dos atributos de um elemento, da sua geometria e de toda a sua camada: campos calculados da ficha, etiquetas, colunas calculadas da tabela. A sua sintaxe é próxima do Arcade (ArcGIS): uma expressão de uma linha funciona tal como está, e um script curto pode declarar variáveis, testar condições e percorrer listas.
Onde escrever LizScript
- Campos calculados da ficha: painel « Ficha », secção « Campos calculados », botão « Adicionar um campo calculado ».
- Etiquetas: painel « Estilo », secção « Etiquetas », texto em « Expressão ».
- Tabela de atributos: os campos calculados aparecem como colunas só de leitura, marcadas com Σ, e nas estatísticas.
O editor e o preenchimento automático
- Preenchimento automático: ao escrever o início de um nome, o editor propõe as variáveis declaradas, os campos da camada, as funções e as palavras da linguagem. Depois de $feature. ou de uma chaveta de abertura, só propõe campos; depois de $, propõe $feature e $layer.
- Setas para cima e para baixo para escolher, Enter ou Tab para inserir, Escape para fechar; Ctrl+Espaço abre a lista a qualquer momento. Uma função é inserida com os parênteses, com o cursor entre eles; um campo cujo nome tem espaços é inserido entre chavetas.
- « Inserir um campo » e « Inserir uma função » escrevem na posição do cursor. Sob a entrada, a ajuda da função em curso lembra os seus argumentos.
- Um erro aparece logo, com a sua linha e coluna.
- A « Pré-visualização » calcula o resultado num elemento da camada e indica o seu tipo; as suas setas passam ao elemento anterior ou seguinte.
- « Guia do LizScript », acima da entrada, abre este capítulo.
Valores e campos
Um número escreve-se 12 ou 2.5; um texto entre aspas duplas ou simples, com \n para uma mudança de linha. true e false são os booleanos, null o valor vazio. Uma lista escreve-se [1, 2, 3]; uma data cria-se com Date, Now ou Today, ou lê-se num campo.
Ler o elemento e a sua camada
- $feature.nome: o valor do campo nome do elemento.
- $feature["nome com espaços"], ou o seu atalho {nome com espaços}: um campo cujo nome não é uma só palavra.
- $feature sozinha: a geometria do elemento, em Area, Length, X e Y.
- $layer: toda a camada, nos agregados Sum, Mean, Average, Median, Min, Max, Count, Stdev e Variance.
Operadores
| Escrita | Função |
|---|---|
| + - * / % | Cálculo; + também junta dois textos. |
| == != < <= > >= | Comparação; = e <> são aceites por == e !=. |
| and, or, not (&&, ||, !) | Lógica. |
| condição ? a : b | a se a condição for verdadeira, senão b. |
| lista[i], texto[i] | Elemento de uma lista ou carácter de um texto, 0 para o primeiro. |
| `Caudal: ${$feature.caudal}` | Texto com espaços: cada ${...} é calculado e inserido. |
Scripts: variáveis, condições e ciclos
- As instruções separam-se por ponto e vírgula ou mudança de linha. // ou /* ... */ acrescentam um comentário.
- var nome = valor declara uma variável; nome = valor, nome += valor e nome -= valor alteram-na. Os nomes não distinguem maiúsculas e minúsculas.
- if (condição) { ... } else if (condição) { ... } else { ... } executa um bloco conforme a condição.
- for (var i in lista) { ... } percorre as posições da lista (0, 1, 2...), como o Arcade; lista[i] dá o elemento. break sai do ciclo, continue passa à volta seguinte.
- return valor termina o script e devolve o valor. Sem return, o resultado é o da última expressão calculada.
Exemplo: uma classe e o seu valor
// Classe de caudal, com o seu valor
var d = $feature.caudal;
if (IsEmpty(d)) {
return "Não medido";
}
var classe = When(d > 20, "Alto", d > 5, "Médio", "Baixo");
return `${classe} (${Text(d, "0.0")} m³/s)`;Exemplo: um ciclo sobre as palavras de um texto
// Iniciais das palavras do nome
var palavras = Split(Trim($feature.nome), " ");
var iniciais = "";
for (var i in palavras) {
if (IsEmpty(palavras[i])) { continue }
iniciais += Upper(Left(palavras[i], 1));
}
iniciaisAgregados sobre a camada ($layer)
Sum($layer, "campo"), Mean, Average, Median, Min, Max, Stdev e Variance calculam uma estatística do campo sobre todos os elementos carregados da camada; Count($layer) conta-os. O nome do campo escreve-se entre aspas. Os valores vazios e não numéricos são ignorados; um campo calculado da ficha colocado antes na lista agrega-se como um campo da camada, por exemplo Sum($layer, "double"). O resultado é calculado uma vez para toda a camada e reutilizado para cada elemento. Num mapa partilhado, só contam os elementos partilhados.
Exemplo: a parte de cada elemento no total
// Parte da superfície total da camada, em %
var total = Sum($layer, "superficie_km2");
Round($feature.superficie_km2 / total * 100, 1)Funções
| Funções | Função |
|---|---|
| IIf, When, Decode | Escolher um valor conforme uma ou várias condições. |
| IsEmpty, DefaultValue, Boolean, TypeOf | Testar um valor vazio, substituí-lo, lê-lo como booleano, conhecer o seu tipo. |
| Round, Floor, Ceil, Abs | Arredondar ao mais próximo, para baixo, para cima; valor absoluto. |
| Pow, Sqrt, Log, Exp | Potência, raiz quadrada, logaritmo, exponencial. |
| Constrain | Limitar um número entre um mínimo e um máximo. |
| Min, Max, Sum, Mean | Menor, maior, soma, média: de vários números, de uma lista ou da camada ($layer). |
| Average, Median, Stdev, Variance | Média, mediana, desvio padrão, variância, da mesma forma. |
| Number, Text | Ler um número num texto; formatar um número ou uma data. |
| Concatenate, Split, Trim | Juntar textos, cortar um texto em lista, retirar os espaços à volta. |
| Upper, Lower, Proper | Maiúsculas, minúsculas, uma maiúscula por palavra. |
| Left, Right, Mid | Extrair o início, o fim ou o meio de um texto. |
| Find, Replace, Count | Procurar, substituir, contar caracteres ou elementos. |
| Includes, IndexOf, First, Back | Procurar numa lista, tirar o primeiro ou o último elemento. |
| Distinct, Sort, Reverse | Retirar duplicados, ordenar, inverter. |
| Slice, Push | Recortar uma lista, acrescentar-lhe um elemento. |
| Date, Now, Today | Criar uma data, ler a data e a hora atuais. |
| Year, Month, Day, Hour | Ler o ano, o mês, o dia, a hora. |
| Minute, Second, Weekday, ISOWeek | Ler os minutos, os segundos, o dia da semana, a semana ISO. |
| DateDiff, DateAdd | Diferença entre duas datas, data deslocada. |
| Area, Length, X, Y | Superfície e comprimento medidos sobre a Terra; longitude e latitude do ponto ou do centro da extensão. |
Formatos de Text
| Formato | Exemplo de resultado |
|---|---|
| Text(1234.5, "#,##0.00") | 1234,50 |
| Text(0.256, "0.0 %") | 25,6 % |
| Text(7, "000") | 007 |
| Text(Today(), "DD/MM/YYYY") | 28/10/2026 |
| Text(Today(), "dddd D MMMM Y") | quarta-feira 28 outubro 2026 |
| Text(Now(), "HH:mm") | 14:05 |
Diferenças em relação ao Arcade
- Os meses vão de 1 a 12: Date(2026, 1, 15) é 15 de janeiro, e Month() devolve 1 para janeiro. O Arcade conta de 0 a 11.
- Uma divisão por zero dá um valor vazio; um valor vazio propaga-se nos cálculos. DefaultValue fornece um valor de recurso.
- Os agregados calculam-se sobre $layer; as funções FeatureSet do Arcade (Filter, GroupBy...) não existem.
- Sem funções definidas pelo utilizador, dicionários nem ciclos while.
Ligar o QField e o QGIS
Para sincronizar um projeto no terreno, a aplicação QField (móvel) e o QGIS (através do módulo QFieldSync) têm de apontar para o servidor LizPack Field, e não para o QFieldCloud público. Esta configuração faz-se uma única vez: o endereço fica depois memorizado.
No QField (aplicação móvel)
- Abra o QField e aceda ao ecrã de início de sessão do QFieldCloud.
- Toque duas vezes no logótipo do QFieldCloud (o ícone « Nyuki », a pequena abelha): aparece um campo « URL do servidor ».
- Introduza o endereço https://field.lizpack.com nesse campo.
- Inicie sessão com as suas credenciais LizPack Field. O URL fica memorizado para as próximas sessões.
No QGIS (módulo QFieldSync)
- Instale o módulo QFieldSync no QGIS (menu Módulos e, depois, Gerir e instalar módulos).
- Abra a ligação QFieldCloud do módulo.
- Faça duplo clique no logótipo do QFieldCloud para fazer aparecer o campo de URL do servidor.
- Introduza https://field.lizpack.com e inicie sessão com as suas credenciais LizPack Field.
Colaboração
O LizPack Field foi concebido para o trabalho em equipa: projetos partilhados entre várias pessoas, agrupamento em organizações e descoberta de projetos públicos.
Colaboradores de um projeto
- Adição de um colaborador por e-mail ou nome de utilizador, com uma função: Relator, Editor, Gestor ou Administrador.
- Remoção de um colaborador a qualquer momento a partir da lista.
- O número de colaboradores depende do plano do proprietário do projeto; o plano gratuito não permite nenhum.
- Um projeto privado com mais colaboradores do que o plano do proprietário permite fica inacessível, incluindo para o proprietário, até à remoção de um colaborador ou à passagem para um plano superior.
Organizações
Uma organização reúne utilizadores e projetos numa entidade comum, com os seus membros (função Administrador ou Membro) e a sua própria quota. O plano Pro permite até 2 organizações; o plano gratuito não permite nenhuma. Em « Organizações », clique em « Criar uma organização » e, depois, adicione membros pelo respetivo nome de utilizador. O proprietário de uma organização pode eliminá-la: botão « Eliminar a organização » (caixote do lixo) na respetiva linha e, depois, confirmação; os seus projetos e respetivos dados perdem-se.
Comunidade
O espaço « Comunidade » apresenta, só de leitura, os projetos tornados públicos por outros utilizadores: pesquisa por nome, autor ou descrição, ordenação por data de modificação, nome ou autor, com o número de projetos públicos e de autores. Os seus próprios projetos não aparecem aí.
Partilha pública
O mapa de um projeto pode ser partilhado só de leitura, consultável sem conta, ou integrado noutro site. O botão « Partilhar » do mapa abre a página « Partilhar o mapa »: as definições à esquerda, a pré-visualização do mapa público à direita. Só o proprietário do projeto e os seus gestores lhe têm acesso; « Voltar ao mapa » regressa ao mapa.
Ligação de partilha
- Projeto público: o mapa é visível para todos, a ligação fica disponível de imediato.
- Projeto privado: só quem tem a ligação vê o mapa. A ligação contém uma chave secreta, criada apenas quando clica em « Gerar a ligação »: abrir a página não cria nenhuma.
- Ligação ativa: « Copiar » coloca-a na área de transferência, « Abrir » mostra o mapa público num novo separador.
- « Renovar a ligação » substitui a chave: a ligação anterior deixa de funcionar de imediato. « Desativar a ligação » corta-a sem a substituir. Ambas pedem confirmação.
Apresentação, camadas e campos
- « Título apresentado »: o título do mapa público; vazio, o mapa tem o nome do projeto.
- « Permitir a transferência »: os visitantes podem descarregar as camadas e os ficheiros a partir do mapa público.
- « Partilhar os painéis »: os visitantes veem todos os indicadores e gráficos das camadas partilhadas, só de leitura, incluindo os calculados sobre um campo oculto: a ocultação aplica-se à tabela, às fichas e às transferências.
- « Aparência »: a « Cor do cabeçalho » (entre oito), um « Logótipo » próprio que substitui o da LizPack (« Escolher um logótipo », PNG, JPG, WebP ou SVG, 200 KB no máximo), « Mostrar o autor » e « Mostrar a descrição », cujo texto se substitui em « Descrição ».
- O primeiro « Guardar » cria uma ligação curta, como https://field.lizpack.com/s/AbCd2345: o seu endereço já não muda, e cada « Guardar » atualiza o que mostra. Para um projeto privado, « Ligação permanente » mantém-na válida se a chave for renovada; sem esta opção, renovar a chave corta-a, como a ligação anterior, e dá-lhe logo um novo endereço, apresentado no seu lugar. Desativar a partilha corta todas as ligações. A ligação curta só transmite o que partilha: o servidor retira as camadas excluídas e apaga os valores dos campos não assinalados antes de enviar os dados (GeoPackage, GeoJSON, CSV, camadas PostGIS), e a chave do projeto já não é dada ao visitante. Continuam a ser transmitidos os campos de que o mapa precisa para se desenhar: os do estilo, da etiqueta, dos campos calculados da ficha, do cursor temporal e dos painéis partilhados. Uma camada Shapefile com campos restritos não é transmitida. A antiga ligação longa, que leva a chave no seu endereço, não tem esta filtragem: partilhe a ligação curta. Um projeto pode ter vários « Mapas partilhados »: « Novo mapa » cria um, cada um com a sua ligação, camadas, campos, aparência e o estilo do mapa. Este estilo segue o mapa em direto: cada « Guardar o estilo » atualiza os seus mapas partilhados (estilos, fichas, painéis, ordem e pastas do painel, pastas abertas ou fechadas, camadas adicionadas por URL), sem mudar as camadas, os campos nem a aparência escolhidos aqui. « Quem pode ver este mapa »: « Qualquer pessoa com a ligação », ou « Membros do projeto », que devem iniciar sessão com uma conta com acesso ao projeto. « Eliminar este mapa » corta a sua ligação.
- « Camadas e campos visíveis »: o interruptor de uma camada partilha-a ou retira-a. « Todos » e « Nenhum », acima da lista, partilham ou retiram todas as camadas. O contador, por exemplo « 3 campos de 8 », abre a lista de campos a assinalar, com « Todos » e « Nenhum ». No início nenhum campo está assinalado; um campo não assinalado não aparece nas fichas, na tabela nem nas transferências.
- A ligação leva também os estilos e o fundo do mapa: os do mapa no momento do clique em « Partilhar » ou, se a página for aberta diretamente (ligação, recarregamento, pesquisa), os guardados para o projeto.
- « Guardar » atualiza a ligação com estas definições. Copie-a de novo a seguir: as ligações já enviadas mantêm as definições anteriores. Sair da página com alterações não guardadas pede confirmação.
Pré-visualização e integração
- « Pré-visualização » mostra o mapa público tal como o verão as pessoas que têm a ligação, com o cabeçalho e o rodapé; atualiza-se depois de « Guardar ».
- « Integrar num site » fornece o código a colar numa página web para mostrar o mapa nela, sem o cabeçalho. « Largura » (em píxeis ou em %) e « Altura » (em píxeis) definem o tamanho do quadro.
Subscrições
O plano determina o armazenamento, o número de projetos e de colaboradores, e o acesso às organizações e às funcionalidades avançadas. Tudo se gere em « Subscrição », que abre quatro páginas: « Planos LizPack Field », « A minha subscrição », « Faturas » e « Cópias de segurança ».
Os planos
| Plano | Alojamento | O que oferece |
|---|---|---|
| Gratuito | Partilhado | Um pequeno projeto para descobrir a plataforma, sincronização offline incluída. Sem colaboradores nem organizações. |
| Pro | Partilhado | Mais projetos e armazenamento, colaboradores, até 2 organizações, a ligação ao PostGIS e a correção de atributos a partir do mapa. |
| Enterprise | Dedicado | Uma instância instalada na sua infraestrutura, sob orçamento (« Contacte-nos »). |
Os preços, as quotas (armazenamento, projetos, colaboradores) e o eventual período de avaliação são os apresentados na página « Planos LizPack Field ». O número de projetos é aplicado na criação: acima do número do seu plano, a criação é recusada, tanto no navegador como no QFieldSync ou na API. Cada plano lista aí as suas funcionalidades, e « O seu plano » assinala o seu. O preço pode ser consultado em « Mensal » ou em « Anual ». Clique num plano: o « Resumo » apresenta o plano, o período, o montante e o método de pagamento. Marque a aceitação dos termos de utilização e da política de faturação e clique em « Mudar para Pro ». Num telemóvel ou num tablet, só o plano escolhido mostra as suas funcionalidades, e o montante, o método de pagamento, a aceitação e o botão ficam na parte inferior do ecrã. « Tenho uma chave de licença » ativa um plano com uma chave; para Enterprise, o botão é « Contacte-nos ». Enquanto a sua conta estiver no plano gratuito, uma faixa « Mude para o LizPack Field Pro » aparece no topo de « Os meus projetos »: « Ver os planos » abre esta página. Permanece visível enquanto a conta não tiver um plano pago. Com Pro, passa a ser « Mude para o LizPack Field Enterprise »: « Contacte-nos » abre o centro de ajuda para um pedido de orçamento. Deixa de aparecer com Enterprise.
Métodos de pagamento
- Cartão bancário: pagamento seguro, subscrição mensal ou anual.
- Mobile Money: apenas subscrição anual, pagamento verificado pelo servidor antes da ativação.
- Chave de licença: ativação de um plano com uma chave no formato QFC-XXXX-XXXX-XXXX.
Mudar para pagamento anual
Uma subscrição Pro paga mensalmente com cartão passa a anual sem esperar pela data de renovação: clique em « Mudar para anual » em « A minha subscrição », ou no resumo da página dos planos. A janela « Mudar para pagamento anual » indica o « Preço anual », o « Crédito do mês em curso », calculado em proporção ao tempo restante, o montante « A pagar hoje » e a « Nova data de renovação », um ano depois. O botão de pagamento cobra este montante no cartão registado; se o pagamento for recusado, nada muda. A fatura do pagamento é adicionada a « Faturas ». Uma subscrição que não é cobrada automaticamente (Mobile Money, chave de licença) mantém-se mensal até à data de renovação: o ano é então pago a partir da página dos planos.
Ciclo de vida de uma subscrição
| Estado | Significado |
|---|---|
| Avaliação | Período de avaliação em curso. |
| Pago | Pagamento recebido. |
| Ativa | Subscrição em curso, renovada automaticamente. |
| Ativa (sem renov.) | Subscrição em curso, sem renovação automática. |
| Cancelada | Cancelamento pedido: a subscrição continua ativa até ao fim do ciclo em curso. |
| Expirada | O período pago terminou. |
« A minha subscrição » apresenta a sua subscrição e a respetiva renovação. « Gerir » abre o detalhe: « Método de pagamento », « Período », a fatura do « Último pagamento » e « Mudar de oferta ». « Cancelar subscrição » interrompe a renovação, após confirmação com a palavra-passe da sua conta: nada mais é cobrado, a subscrição mantém-se ativa até à data de renovação e depois a conta volta ao Gratuito. Enquanto essa data não tiver passado, « Reativar » anula o cancelamento. « Faturas » conserva o histórico dos seus pagamentos: cada fatura é transferida em PDF e inclui os seus dados de faturação provenientes do seu perfil. Numa instância Enterprise instalada nas suas instalações, estas páginas são substituídas por uma mensagem: a licença e a faturação são aí geridas fora da plataforma.
Cópias de segurança dos projetos
« Cópias de segurança », em « Subscrição », abre a página « Cópias de segurança dos projetos ». Esta opção paga é subscrita para a conta: abrange os seus projetos e os das organizações de que é proprietário, com os planos Gratuito e Pro. Escolha uma « Frequência », de « Uma vez por semana » a « A cada hora », e depois um « Histórico », o tempo durante o qual os arquivos são guardados. O preço acompanha o armazenamento máximo do seu plano, independentemente do número de projetos.
O « Resumo », à direita (por baixo num ecrã estreito), retoma a opção escolhida. Escolha « Mensal » ou « Anual », depois « Cartão bancário » ou « Mobile Money », assinale a aceitação dos termos de utilização e da política de faturação e clique no botão de pagamento, que mostra o montante. O cartão abre a página de pagamento seguro e depois traz-o de volta a esta página; o Mobile Money abre a janela de pagamento por cima da página, em francos CFA, sem renovação automática. Depois de paga, « Em vigor » descreve a opção, com a data de renovação ou de fim. Mudar de opção paga-se de imediato, e o tempo restante da atual é acrescentado em dias à nova. Paga por cartão, a opção termina com « Cancelar », após confirmação com a palavra-passe da sua conta: o tempo restante é reembolsado no cartão. As faturas são acrescentadas a « Faturas », com o tipo « Cópias de segurança ».
Por baixo da escolha da opção, « Projetos abrangidos » lista os seus projetos com a « Última cópia »: cada linha abre o separador « Cópias de segurança » do projeto.
O separador Cópias de segurança de um projeto
A página de um projeto tem um separador « Cópias de segurança », reservado ao proprietário do projeto ou da organização a que pertence. Lembra a opção em vigor e propõe « Fazer cópia de segurança agora »: no máximo uma cópia por período, agendada ou manual; quando o período já está coberto, é mostrada a data da próxima possível. Sem opção, « Ativar as cópias de segurança » abre a página da opção; com uma opção, « Mudar de opção » leva até ela. A tabela « Arquivos » indica para cada cópia a data, a origem (« Agendada », « Manual » ou « Antes do restauro »), o tamanho, o número de ficheiros e o estado; um campo de pesquisa filtra a lista. Um arquivo concluído transfere-se com « Transferir » ou restaura-se com « Restaurar »; uma última cópia que falhou reinicia-se com « Tentar novamente ». O separador atualiza-se sozinho enquanto houver uma operação em curso.
Segurança e dados
A confidencialidade dos levantamentos e o controlo dos acessos estão no centro da conceção do LizPack Field.
Isolamento dos dados
- Cada ambiente de alojamento dispõe da sua própria base de dados e do seu próprio armazenamento de ficheiros.
- O plano Enterprise funciona numa instância dedicada, isolada dos restantes clientes.
- Os seus pedidos são encaminhados para o seu ambiente de forma transparente, sem expor os restantes clientes.
Controlo dos acessos
- Início de sessão único entre o LizPack e o LizPack Field.
- Funções por projeto (Relator, Editor, Gestor, Administrador) e por organização (Administrador, Membro), que determinam as permissões de leitura e de modificação.
- Ligações de partilha dos projetos privados regeneráveis: regenerar uma ligação corta de imediato a anterior.
- « Tokens de API » pessoais, em « Definições », cartão « Segurança »: « Gerar um token » cria um para um script ou uma integração; é mostrado uma só vez e vale 30 dias. Em « Tokens ativos », cada token aparece com os seus primeiros caracteres e as suas datas; « Revogar » põe fim apenas a esse token. Um token de API não dá acesso à subscrição, à faturação, ao perfil nem ao início de sessão no LizPack.
A página « Definições » reúne os cartões « Perfil » (avatar, nome próprio, apelido, país, idioma), « Organizações », « Segurança » (palavra-passe e « Tokens de API »), « Notificações » (preferências ainda não disponíveis) e « Projetos partilhados ». O nome e o país são sincronizados com a sua conta LizPack, que continua a ser a referência da sua identidade; o avatar é o da sua conta Field. Sob os cartões, « Acerca » indica a versão do servidor e o endereço da API. Cada cartão abre uma página com o seu próprio endereço (por exemplo https://field.lizpack.com/settings/security).