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