O ArcGIS Survey123 Connect inclui ferramentas para ajudá-lo com algumas tarefas de autoria. As ferramentas são as seguintes:
- Analisar pesquisa—Verifique o XLSForm de uma pesquisa em busca de erros e problemas comuns.
- Converter listas de opções em CSV—Migrar listas de opções especificadas para arquivos .csv na pasta de mídia, atualizando os tipos de perguntas compatíveis para fazer referência aos novos arquivos.
- Atualizar modelo XLSForm—Copie o conteúdo do XLSForm de uma pesquisa para o modelo XLSForm mais recente.
- Novo modelo XLSPalette—Crie um modelo XLSPalette em branco na pasta de mídia.
- Converter XLSPalette—Converter um modelo XLSPalette em um arquivo .palette.
- Exportar traduções—Exporte o texto traduzível no XLSForm de uma pesquisa para arquivos de tradução.
- Importar traduções—Importe texto traduzido de arquivos de tradução para o XLSForm de uma pesquisa.
Para executar essas ferramentas, você deve ter um ambiente Python instalado em seu computador e o ambiente deve ser configurado no Survey123 Connect. Se você tiver o ArcGIS Pro instalado, o Survey123 Connect detecta automaticamente o ambiente padrão Python que está incluído com ArcGIS Pro e nenhuma configuração adicional no Survey123 Connect é exigida. Alternativamente, você pode baixar Python a partir da Windows Store ou o site da web Python e configurar o ambiente no Survey123 Connect.
Essas ferramentas Survey123 Connect não são compatíveis com pesquisas criadas no web designer.
Configurar Python
Uma vez que um ambiente do Python é instalado, você pode configurá-lo no Survey123 Connect.
- No Survey123 Connect, abra o menu principal e clique em Configurações.
- Clique na guia Ferramentas.
- Clique no botão de pasta ao lado da caixa de texto Caminho e vá até a pasta onde o ambiente Python está instalado.
Anotação:
Se você tiver o ArcGIS Pro instalado, a caixa de texto Caminho já está preenchido. Dependendo de como o ArcGIS Pro foi instalado, seu ambiente padrão Python estará em uma das seguintes pastas:
- C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
- C:\Users\<username>\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
O Survey123 Connect exibe a versãoPython e indica se os pacotes do ArcGIS, openpyxl e pyxform estão instalados.
- Certifique que openpyxl esteja marcado.
O número da versão exibido irá variar dependendo do seu ambiente Python.
Anotação:
A ferramenta Survey123 Connect exige a versão openpyxl 3.0.8 ou posterior.
O pacote openpyxl está incluído no ambiente padrão do ArcGIS Pro. Se você não estiver usando ArcGIS Pro, você deve instalar o openpyxl no ambiente Python. Para mais informações, consulte a documentação do openpyxl.
O ambiente Python é configurado no Survey123 Connect.