  List of Changes in TerraLib Source Code
  =======================================

	November  2020 - Terralib 5.6.1
A lista dos tickets resolvidos nas releases TerraView/TerraLib 5.6.1, 5.6.0 e 5.5.2 no segundo semestre 2020
podem ser encontrados no link abaixo:

- Correção de erro no VP- interface de Dissolve Simples, ao selecionar Postgis como saída, 
ele não habilitava o campo para digitar o nome da tabela de saída.
- Correção: NA chamda getExtent do postgis, o retorno da consulta é uma STRING que representa o box. 
Essa string vem com uma precisão de X, o que ligeiramente truncava o dado. Foi detectado 1 polígono que tinha uma 
coordenada fora desse extent truncado, e isso fazia com que ele não fosse processado.
 
-  November 23, 2020 - Terralib 5.6.0 e 5.5.2 
https://trac.dpi.inpe.br/terralib5/query?status=accepted&status=assigned&status=closed&status=infoneeded&status=infoneeded_new&status=new&status=started&milestone=5.5.2&milestone=5.6.0&groupdesc=1&group=milestone&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority

Resumo das principais melhorias adicionadas nas releases 5.5.2, 5.6.0
 
Infraestrutura:
- Atualização das principais 3rdparty - GDAL/OGR 3.1.2, Geos 3.8.1, Proj7.1.0, SQLite 3.32.3, Qwt 6.1.2 dentre outras.
- Adaptação do ambiente jenkins para rodar com as novas 3rdparty e gerar 
instaladores passando como parametros o branch: release-x.y, develop ou tag (5.6.0).
- Mudança na geração dos pacotes usando CMake with Bundle.
- Mudança para CMake-3.18.1
- Correção do mecanismo de CPACK para Ubuntu Linux (fixing RPATH and build as bundle pf TGZ package for linux using full CMake CPACK feature)

Processamento Vetorial: 
- Revisão da Validação Geométrica,
- Ajustes no driver OGR/GDAL adequando-se as novas 3rdparty.
- Melhorias nos drivers WFS:
  - Adiçao de novos tipos de geometrias
  - Ajuste no modo como o MBR é adquirido
  - Evita criar novas conexões para um dado OGR já aberto
  - A função getData considera os filtros informados (antes eram ignorados). 
- XML reader/writer: a fix in the handling of the encoding. Now we ensure that all data
received from xerces will be in UTF8. By default xerces encoding to the default encoding of the machine, but terralib
wants the file to be UTF8. For this reason, we must force the encoding
to be UTF8 even in Windows

Processamento Raster:
- Implementação na Interface de Análise de Componentes Principais das seguintes funcionalidades:
  - Calcular e salvar as matrizes de Covariância, Correlação e AutoVetores?.
  - Calcular e salvar o histrograma.
  - Calcular salvar Médias, Variâncias e desvios-padrão das entradas
  - Calcular e salvar autovalores e porcentagens das componentes principais de saída
  - Calcular e salvar atributos texturais
- Adição do perfil da camera CBERS 04A WPM para fusão Wisper
- Visualização de imagens 16bits: Para rapidez inicial de desenho o comportamento padrão do TerraView
quando se adiciona uma nova imagem ao projeto é usar os limites do canal 
(para o caso de 16bits é 0 e 2^16) para definir o range de valores de pixel para o desenho,
e não ler todos os valores de pixel para encontrar os valores minimo e máximo reais.
- Criação de janela para mostrar estatísticas da Imagem.
- Permitir a Visualização de imagens complexas: somar o quadrado das duas partes (real e imaginaria) 
e mostrar o resultado (imagens de Radar).
- Melhoria do desempenho em acessos a arquivos JPEG2000.
- Inclusão de nova Interface para Transformação Raster: translação, rotaçãoo e escala 
e também da parte radiométrica.

Outros:
- Correções no plugin TerraPrint.
- Vários ajustes e melhorias nas interfaces.