O Survey123 for ArcGIS é uma solução completa, com foco em coleta de dados de maneira inteligente. Você pode utilizar o Survey123 para criar formulários dinâmicos, com suporte para vários idiomas. Sua configuração é baseada em um arquivo excel possuindo um template próprio para criação de um formulário.
Ele possui diversos tipos de campos, como campos textos, campos de múltipla escolha, campos de mapas, entre outros.
Porém, as vezes é necessário, você criar algum tipo de programação para campos.
Nesse artigo, irei demonstrar como se faz para criar uma pesquisa de cidade, baseado pelo campo de localização do preenchimento de planilha, utilizando Javascript com Survey123
Primeiro, crie um arquivo javascript e salve na pasta extensions, essa pasta precisa ser criada junto com os outros arquivos do seu formulário.
Uma dica: depois que finalizar o arquivo js, feche e abre o “Survey123 for ArcGIS conector”.
Iremos utilizar o serviço de mapas de cidades do IBGE. CLIQUE AQUI pra acessar!
Arquivo circuito.js com a pesquisa de endereço:
Adicione agora na coluna “calculation” do campo que irá receber a informação adicione pulldata(“@javascript”, “circuito.js”, “getMunicipio”, ${geoponto})
- “@javascript” – tipo do arquivo;
- circuito.js – nome do arquivo js;
- nome do método que será executado;
- ${geoponto} – campo que será passado como parâmetro.
Veja que na planilha temos um campo chamado geoponto:
No Survey123 Conector clique em “Atualizar” e depois clique em “Publicar”.
Atualize o formulário no aplicativo.
Agora no aplicativo, veja que temos um campo de localização, e na imagem abaixo, o campo município, recebendo o nome do município selecionado.
Fique por dentro de todas as novidades do Portal GEO. Faça grátis sua inscrição!
Veja também:
5 etapas efetivas para governos enfrentarem o COVID-19
Importância da tecnologia de geoprocessamento no cenário da pandemia
ArcGIS na Saúde Pública: veja especialistas falando de usos eficazes do ArcGIS durante a pandemia.
Planejamento urbano com qualidade para os municípios paranaenses
Você gostou desse artigo?
O Portal GEO está sempre trabalhando para trazer novidades, tendências e o que há de melhor em dicas do universo GIS. Clique abaixo e faça sua inscrição gratuita para receber com comodidade todos os nossos artigos, que tenho certeza, vão te apoiar em seu cotidiano profissional e pessoal, te deixando sempre bem informado: