TerraLib and TerraView Wiki Page

This is an old revision of the document!


Mini-Curso TerraLib/TerraView

  • Parte 1 (4 hs): Conhecendo o TerraView 5.0
    Nesse parte do curso será apresentada a versão 5.0 do TerraView, um SIG de propósito geral. Serão abordadas as principais diferenças, vantagens e limitações em relação as versões anteriores. O aluno poderá usar seus próprios dados durante o exercício.
  • Parte 2 (12 hs): Introdução a programação em TerraLib 5.0
    Nessa parte do curso será exercitada a construção de aplicativos usando a biblioteca TerraLib na linguagem C++.
    • Ambiente de compilação e building, incluindo acesso ao código fonte (1 h)
    • Dependências e bibliotecas de terceiros (1 h)
    • Visão geral dos módulos (1 h)
    • Exercitando o módulo data access (2 h)
    • Exercitando o módulo vector processing (2 h)
    • Exercitando o módulo image processing (2 h)
    • Framework de aplicação e sistema de plug-ins (2 h)
    • Reuso das interfaces gráficas Qt fornecidas pela biblioteca (1 h)

Máquina Virtual

Os participantes do curso que tiverem interesse em realizar atividades práticas poderão utilizar o seguinte ambiente de máquina virtual:

  • Oracle VirtualBox
  • Linux Ubuntu 14.04 LTS (Trusty)
    • Usuário: terralib5
    • Senha: terra500$lib
  • PostgreSQL 9.4.0
  • PostGIS 2.1.17
  • TerraLib 5.1.0-alpha: /home/terralib5/mylibs/terralib5
  • TerraView 5.1.0-alpha: /home/terralib5/mylibs/terralib5
  • Bibliotecas de terceiros: /home/terralib5/mylibs
  • Código fonte: /home/terralib5/curso/terralib5/codebase
  • Dados de teste: /home/terralib5/curso/data
  • Pacote dos fontes de bibliotecas de terceiro: /home/terralib5/curso/third-party