Utilizando Javascript com Survey123 for ArcGIS

Filipe Mota - Desenvolvedor - Imagem Esri - Autor Portal GEO

Filipe Mota

Desenvolvedor - Imagem Esri

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.

Utilizando Javascript com Survey123 for ArcGIS - imagem 1

Veja que na planilha temos um campo chamado geoponto:

Utilizando Javascript com Survey123 for ArcGIS - imagem 2

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.

Utilizando Javascript com Survey123 for ArcGIS - imagem 3


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:

Leia neste artigo

Descubra o poder das soluções

Preencha o formulário para que um especialista Imagem possa encontrar a solução que você precisa.

5 1 vote
Avalie o Artigo
Acompanhe estes comentários
Me avise sobre

0 Comentários
Inline Feedbacks
View all comments
Faça sua busca

Espere,

Separamos as Principais atualizações do ArcGIS para Você!