Nos últimos anos, a rotina de quem trabalha com geoprocessamento mudou radicalmente. Antes, dependíamos quase exclusivamente de ferramentas desktop, longas horas de processamento e muita tentativa‑e‑erro. Hoje, com a chegada da inteligência artificial generativa, iniciando com o ChatGPT, mas temos muitos outros agora (Copilot, Claude, Grok, Gemini), o analista GIS ganhou um copiloto capaz de acelerar tarefas, explicar conceitos complexos, gerar código, revisar metodologias e até propor análises completas.
Mas existe um detalhe crucial: a IA só entrega bons resultados quando recebe bons prompts.

Prompts?
Prompts são instruções operacionais. Quanto mais claros, específicos e contextualizados, mais a IA atua como um assistente técnico real — equivalente a um analista GIS experiente ao lado do usuário.
No contexto de GIS, isso permite:
- Automatizar fluxos que antes levavam horas
- Gerar scripts em Python, PyQGIS, ArcPy e SQL com precisão
- Produzir documentação técnica e relatórios profissionais
- Validar metodologias e análises espaciais
- Reduzir erros e retrabalho
- Acelerar o aprendizado de novas ferramentas e técnicas
Com isso em mente, a Forest-GIS estruturou 10 prompts prontos para uso, adaptáveis e voltados para o dia a dia de um analista GIS moderno.
Prompt bom precisa ter estas 4 coisas
- PAPEL: Como a IA deve atuar
- TAREFA: O que ela deve fazer em detalhes
- CONTEXTO: Como será usado, alguma restrição, etc
- FORMATO DE SAÍDA: O que você quer, código, documento, texto, exemplos, etc.
1. Gerar código Python para automação no QGIS
Prompt:
Atue como especialista em automação GIS (PyQGIS 3.x).
Escreva um script Python completo para QGIS 3.x que execute:
[DESCREVA A TAREFA]
Inclua:
1. Código PyQGIS
- Completo e executável
- Comentado por etapas
- Checagem de bibliotecas, CRS, arquivos e camadas
- Leitura e escrita de dados (GeoPackage/Shapefile/Raster)
- Logging e tratamento de erros
2. Boas práticas
- Performance e uso de memória
- Validação de entradas e saídas
3. Alternativas de implementação
- Comparação de desempenho e eficiência
4. Automação
- Agendamento (Windows Task Scheduler / Linux cron)
- Estratégia de execução headless (se aplicável)
- Monitoramento de logs
5. Exemplos
- Inputs esperados
- Outputs gerados
- Parâmetros ajustáveis
2. Criar documentação técnica completa de um projeto GIS
Prompt:
Atue como Analista GIS sênior e gere uma documentação técnica completa para o projeto abaixo:
[DESCRIÇÃO DO PROJETO: área, objetivos, dados, análises, restrições]
Estruture em:
1. Objetivos (estratégicos e técnicos)
2. Dados (fonte, formato, CRS, resolução, limitações)
3. Pré-processamento (reprojeção, limpeza, recorte)
4. Metodologia (passo a passo, análises, métricas, lógica)
5. Ferramentas (softwares e versões)
6. Limitações
7. Validação (QA/QC e acurácia)
8. Outputs (mapas, tabelas, indicadores)
9. Próximos passos
Formato:
- Linguagem formal e direta
- Estrutura numerada
- Tabelas quando útil
Inclua também um template de relatório (PDF) com capa, sumário, seções e placeholders para mapas/figuras.
3. Explicar conceitos espaciais de forma simples e didática
Prompt:
Atue como especialista GIS.
Explique o conceito de [INSIRA O TEMA GIS] em dois níveis:
1. Didático (nível ~12 anos)
- Analogias simples
- Exemplos do cotidiano
2. Técnico (nível profissional GIS)
- Definição formal
- Operações/algoritmos
- Tipos de dados (vetor/raster)
- Limitações
- Aplicações práticas
Inclua exemplos reais (vetor e raster) e descreva o resultado esperado de cada operação.
4. Diagnosticar erros em scripts GIS (PyQGIS, ArcPy, PostGIS)
Prompt:
Atue como especialista GIS (PyQGIS, ArcPy e PostGIS).
Analise o erro abaixo no script GIS e explique objetivamente a causa.
Erro e código:
[COLE AQUI]
Responda:
- O que está acontecendo (causa raiz)
- Correção mais provável
- Reescrita do trecho corrigido (se aplicável)
5. Criar consultas SQL espaciais otimizadas
Prompt:
Atue como especialista em PostGIS.
Escreva uma consulta SQL espacial para: [DESCREVA O PROBLEMA e cole O SCHEMA do BANCO].
Depois:
- Explique a query por partes
- Indique otimizações possíveis
- Sugira índices espaciais adequados (ex: GiST, SP-GiST)
6. Gerar análises espaciais completas e bem estruturadas
Prompt:
Atue como especialista em análise espacial GIS.
Descreva passo a passo como executar uma análise espacial para responder à pergunta:
[INSIRA A PERGUNTA]
Inclua, de forma estruturada:
1. Contexto e objetivo da análise
- Por que GIS é adequado
- Resultado esperado
2. Dados necessários
- Vetor ou raster
- Fontes
- Resolução espacial/temporal
- Formatos e atributos
3. Pré-processamento
- Limpeza e padronização
- Correção de CRS
- Recorte (clip) da área de estudo
- Tratamento de dados faltantes
4. Metodologia
- Sequência de operações espaciais
- Funções/algoritmos usados
- Métricas calculadas
- Lógica da análise
5. Ferramentas
- QGIS / ArcGIS / PostGIS / Python (GeoPandas, PyQGIS) / R (sf, raster)
- Funções/comandos relevantes
6. Validação (QA/QC)
- Checagem visual
- Comparação com dados de referência
- Testes estatísticos
7. Limitações
- Resolução
- Atualização dos dados
- Viés e restrições metodológicas
8. Boas práticas
- Documentação
- Automação
- Reprodutibilidade
- Versionamento
9. Outputs finais
- Mapas
- Gráficos/dashboards
- Exemplos de entradas, processos e resultados
7. Criar mapas temáticos seguindo boas práticas cartográficas
Prompt:
Atue como especialista em cartografia e GIS.
Explique como criar um mapa temático para: [TEMA]
Estruture em:
1. Dados e preparação
- Seleção de dados
- Formatos, limpeza e padronização
- CRS e área de interesse
2. Design cartográfico
- Escolha de cores (percepção, contraste, acessibilidade)
- Simbologia e classificação
- Hierarquia visual (tamanho, espessura, intensidade)
3. Rotulagem
- Tipografia
- Posicionamento
- Prioridade e legibilidade
4. Layout do mapa
- Título, legenda, escala, norte
- Notas técnicas
- Margens e composição visual
5. Exportação
- Formatos (digital e impressão)
- Resolução e perfil de cor
- Compatibilidade GIS/design
Inclua justificativa prática para cada escolha e exemplos de aplicação.
8. Converter processos manuais em fluxos automatizados
Prompt:
Atue como especialista em automação GIS (Python, PyQGIS e ArcPy).
Transforme o processo manual abaixo em um fluxo automatizado:
[DESCREVA O PROCESSO]
Entregue:
1. Fluxo automatizado (passo a passo)
- Lógica geral
- Operações geoespaciais (vetor e raster)
- Pré-processamento (CRS, limpeza, clip, normalização)
2. Código Python completo
- Compatível com QGIS 3.x (PyQGIS) ou ArcGIS Pro (ArcPy)
- Comentado linha a linha
- Incluindo leitura e gravação de dados (GeoPackage/Shapefile/Raster)
3. Validação do processo
- Comparação com dados de referência
- Checagem de consistência espacial
- Métricas de verificação
4. Robustez do script
- Logging
- Tratamento de erros
- Boas práticas de automação
5. Otimização
- Alternativas de abordagem
- Comparação de desempenho, memória e reprodutibilidade
9. Criar validações automáticas de qualidade dos dados (QA/QC)
Prompt:
Atue como especialista em QA/QC de dados GIS.
Crie uma lista estruturada de verificação de qualidade para o dataset:
[DESCREVA O DATASET]
Inclua:
1. Validações geométricas
- Erros de geometria (self-intersection, gaps, overlaps)
- Correção sugerida
2. Validações topológicas
- Regras (conectividade, adjacência, sobreposição)
- Inconsistências comuns
3. Validação de atributos
- Campos obrigatórios
- Tipos e domínios
- Valores inválidos ou ausentes
4. Consistência espacial
- CRS
- Alinhamento com outras camadas
- Escala e precisão
5. Outliers e anomalias
- Detecção espacial e estatística
- Critérios de identificação
- Possíveis correções
6. Automação
- Exemplos de código em Python (QGIS / ArcGIS / PostGIS)
- Funções principais para QA/QC
10. Otimizar o desempenho ao trabalhar com grandes datasets
Prompt:
Atue como especialista em performance GIS.
Liste estratégias para otimizar processamento de grandes datasets no: [QGIS / ArcGIS / PostGIS]
Para cada técnica, descreva:
- Como funciona
- Por que melhora desempenho
- Vantagens e desvantagens
- Quando usar
Inclua exemplos práticos para:
- Dados vetoriais
- Dados raster
- Consultas espaciais complexas
Conclusão
Prompts não são apenas frases jogadas para uma IA — eles representam uma nova linguagem de programação e comunicação técnica, permitindo que ideias complexas sejam transformadas em instruções precisas e executáveis. Para analistas GIS, dominar a construção de prompts significa automatizar tarefas repetitivas, acelerar análises, gerar documentação técnica de alta qualidade e reduzir erros humanos.
Quando bem estruturados, prompts funcionam como um assistente técnico 24/7, capaz de escrever scripts Python para QGIS ou ArcGIS, construir consultas SQL espaciais otimizadas, criar mapas temáticos seguindo as melhores práticas cartográficas, validar resultados e explicar conceitos espaciais complexos em linguagem acessível. Essa capacidade transforma a maneira como os profissionais trabalham, permitindo focar na interpretação dos resultados e na tomada de decisões estratégicas, enquanto a IA cuida de grande parte da execução e detalhamento técnico.
Além disso, o uso avançado de prompts promove padronização e reprodutibilidade, garantindo que análises complexas possam ser repetidas de forma consistente, mesmo em projetos distintos ou com diferentes conjuntos de dados. Em um cenário onde grandes volumes de informação geoespacial são a norma, saber “programar com prompts” não é apenas uma vantagem competitiva: é um requisito para eficiência, precisão e inovação no trabalho GIS moderno.
Dominar essa habilidade posiciona o analista GIS como um gestor inteligente de dados espaciais, capaz de integrar automação, análise crítica e comunicação técnica em um fluxo contínuo de produção, documentação e tomada de decisão.
Dica: Crie um arquivo com os seus prompts mais utilizados e os incremente ao longo do tempo. Não precisa começar do zero toda vez.

色即是空,空即是色
wish you best and best
Incrível. Super útil este post. Muito obrigada!