Tenho o prazer de comunicar que estou lancando a versao 0.5 do plugin wktraster.Nesta versao os principais avancos foram:- a possibilidade de carregar apenas uma linha da tabela (permitindo ler tabelas onde cada linha e uma imagem pertencente a um mosaico).- Listagem melhorada de tabelas raster, permitindo carregar tabelas oriundas de processamentos.- Carregamento de raster melhorado, permitindo cancelar durante o processo e mostrando as etapas da criacao das overviews.- Possibilidade de carregar os retangulos envolventes que compoe as matrizes da tabela.Alem disso a versao sofreu uma forte correcao de bugs. Solicito a todos que encontrarem bugs que me enviem e-mail ou o reportem no site do projeto.Carregamento de uma imagem com opcoes de overviews:Lendo apenas uma linha da tabelaLendo a representacao vetorial da tabela O TerraView 4 foi desenvolvido utilizando a TerraLib 4. Esta biblioteca tem uma organizacao de banco de dados pouco usual, pois separa as representacoes vetoriais de uma tabela das informacoes tabulares da mesma.Apesar disso, o TerraView pode armazenar os dados geograficos utilizando os objetos nativos do PostGIS. Isto permite que os usuarios vejam as geometrias em outros softwares, mas nao da acesso aos atributos. Para visualizar todas as informacoes numa unica tabela, pode-se fazer uso do conceito de "views" do PostgreSQL. Uma "view" e uma tabela dinamica, produzida a partir de uma consulta. Neste caso, utilizaremos a "view" para juntar as tabelas de geometria e atributos.Primeiramente, precisamos descobrir em que tabelas cada parte esta armazenada. O TerraLib nao da nenhum nome intuitivo as tabelas de geometria, portanto seria dificil adivinhar qual e a tabela correta. Desta forma, pode-se utilizar o comando SQL a seguir para listar todos os relacionamentos entre geometrias e tabelas que o TerraView conhece.select l.layer_id, l.name, r.geom_table, t.attr_table, t.attr_link from te_layer as l, te_representation as r, te_layer_table as t where (l.layer_id=t.layer_id) and (l.layer_id=r.layer_id)A coluna "t.attr_link" e o nome da coluna da tabela de atributos que serve de ligacao ao "object_id" da tabela de geometrias.De posse do nome das duas tabelas onde estao nossos dados e das colunas que os ligam, pode-se criar a "view" que materializa a ligacao:CREATE VIEW pg_rio AS SELECT * FROM polygons6 as g, rio< as tWHERE t.object_id_6 = g.object_id;Esta "view" ja pode ser visualizada em aplicativos como GvSIG, QGIS e MapServer.Como resultado secundario deste post, produzi um plugin simples para o Quantum GIS que permite carregar as camadas do TerraLib+PostGIS. Como trabalho da disciplina de Reconhecimento de Padroes e Aprendizado Computacional, implementei um classificador supervisionado que utiliza arvores de decisao binarias.Disponibilizei o codigo-fonte e os executaveis no site do projeto C45IDL. A linguagem escolhida foi IDL, que e uma linguagem proprietaria. Todos os usuarios do ENVI tem todos os requisitos para utilizar o programa. Para os usuarios linux existe ainda a possibilidade de utiliza-lo com o GnuDataLanguage (implementacao aberta do IDL).O objetivo do programa e encontrar as melhores decisoes para separar as classes que foram apresentadas para ele atraves de dados de treinamento. No site do projeto tem uma descricao breve de como utilizar o ENVI para produzir o arquivo de ROI no formato que o aplicativo le. Basicamente deve-se exportar