Cursos

Introdução ao geoprocessamento de Scripts com recurso ao Python

3 dias :: 21 horas

Descrição

Através de automatização de processos complexos ou que consomem muito tempo, usando scripts, pode-se aumentar a eficiência de métodos de trabalho SIG e gerir dados em streamline. A estrutura de geoprocessamento ArcGIS inclui um ambiente script, e o Python® é a linguagem script incluída no ArcGIS. Este curso introduz a sintaxe script Python e mostra como usar scripts para aceder e gerar tarefas de geoprocessamento. Irá também trabalhar com ArcPy, um pacote desenvolvido pela Esri para Python que integra scripts Python para ArcGIS Desktop.

A quem se destina

Especialistas SIG, analistas, processadores de dados, e outros utilizadores experientes em ArcGIS Desktop que pretendem gerar fluxos de trabalho SIG automáticos.

Objectivos

Após conclusão deste curso, será capaz de:

  • Escrever Python scripts usando a sintaxe própria
  • Incorporar cursores, descrever objectos, e listar objectos para scripts de forma a gerir e actualizar dados
  • Compreender classes e funções usadas usualmente no ArcPy
  • Aceder a ferramentas de geoprocessamento e especificar configurações nos scripts
  • Limpar scripts e escrever código para tratar erros
  • Anexar um script a uma ferramenta
  • Usar classes e objectos de geometria ArcPy para criar e actualizar features e executar operações de geoprocessamento
  • Automatizar a produção e exportação de mapas em série usando o módulo ArcPy mapping 

Valores

  • Ensino* :: 275 €
  • Particulares** :: 425 €
  • Unitário :: 950 €
  • Classe de Formação*** :: 4.750 €

*Para estudantes, docentes, investigadores e inscritos no Centro de Emprego [mediante apresentação de comprovativo]
**A factura será emitida em nome do formando
***Consulte as condições das classes no nosso Regulamento da Formação

Introdução ao geoprocessamento de Scripts com recurso ao Python

3 dias :: 21 horas

Conteúdos

  • Os básicos de Python
    • Entender a terminologia Python e tipos de dados
    • Explorar funções built-in
    • Módulos Python
    • Trabalhar com variáveis, loops, e funções
    • Recursos Python
       
  • Introdução a ArcPy
    • Funções, classes e módulos ArcPy
    • Aceder ao ArcPy no ArcMap
    • Aceder ao ArcPy no PythonWin
    • Criar o geoprocessador
       
  • Limpar scripts
    • Limpar workflow
    • Tratamento de erros de sintaxe
       
  • Usar objectos describe
    • Função describe
    • Descrever uma feature class
    • Descrever o clip e um raster dataset
       
  • Automatizar scripts com o catálogo Python
    • Funções no catálogo
    • Iteração através do catálogo
       
  • Criar e actualizar dados com objectos e cursor
    • Objectos, cursor e funções
    • O objecto linha
    • Aceder a propriedades de objectos geométricos
    • Usar as funções SearchCursor e UptadeCursor
       
  • Correr scripts no ArcToolbox
    • Tornar scripts dinâmicos
    • Correr scripts com argumentos
    • Anexar um script a uma ferramenta
       
  • Manipular excepções no Python e ArcPy
    • Usar tryexcept
    • Usar Exception as e
    • Usar arcpy.ExecuteError
    • Usar o módulo traceback
       
  • Criar e actualizar objectos geométricos
    • Trabalhar com um catálogo de geometrias
    • Usar objectos geométricos para preencher uma feature class
    • Usar objectos geométricos em ferramentas script e serviços de geoprocessamento
       
  • Manipular esquemas de dados e trabalhar com subconjuntos de dados
    • Criar um objecto FeatureLayer
    • Usar o objecto FieldInfo
    • Criar delimitações nos campos numa query SQL
    • Criar um subsistema de features
    • Executar análises em Feature layer
       
  • Automatizar produção de mapas com o módulo ArcPy mapping
    • Grid índex map series
    • Strip map índex series
    • Criar um reference map book
    • Criar um map series book

Introdução ao geoprocessamento de Scripts com recurso ao Python

3 dias :: 21 horas

Software utilizado

Este curso está concebido para funcionar com o seguinte software:

  • ArcGIS Desktop (Apenas uma das licenças listadas será usada na aula)
    • ArcEditor 10
    • ArcInfo 10
  • Outros
    • PythonWin 2.6

Introdução ao geoprocessamento de Scripts com recurso ao Python

3 dias :: 21 horas

Pré-requisitos

Ter completado o curso ArcGIS Desktop I: Iniciação aos SIG ou o curso ArcGIS Desktop II: Ferramentas e Funcionalidades e ArcGIS Desktop III: Trabalho e Análise em SIG ou formação equivalente.
Conhecimentos básicos de programação, incluindo o uso de loops e conditional statements, são necessários.


© 2011 Esri Portugal  | Contactos