====== aRT 1.6-3 (ago/2009) ====== A nova versao do aRT irá funcionar com a TerraLib 3.3.0, ao invés da 3.3.1, que seria a mais nova versão. Isto porque a 3.3.1 apresenta um problema que não permite a leitura de dados do banco. O problema já foi corrigido para a versão 3.3.1-dev. Funcionando com R 2.9-1. =====FIX ME===== Verificar erros terralib da versão 1.6-2: * Postgre showDbs(). quando nao tem bancos disponiveis, ele coloca o rows == 0, mas o cols!= 0, o que gera um CORE DUMP. * erro MySQL windows quando executa o script recife.R: "too long …". ver problema e relatar para o pessoal da TerraLib, antes da nova versao (15/out). esquesito, os tamanhos deste campo sao iguais para linux e windows. * updateColumns (consulta SQL errada). [[http://phorum.dpi.inpe.br/read.php?35,4995,4996|phorum]] **aparentemente está funcionando.** * bug em src/terralib/kernel/TeGraph.cpp (nao compila). [[http://phorum.dpi.inpe.br/read.php?35,5001,5002|phorum]] **aRT não precisa mais deste arquivo para compilar.** =====buracos e ilhas===== Problemas com ambos. **Agora funciona corretamente quando o layer possui buracos ilhas.** ===== openTheme ===== openTheme(db, "theme") (directly from the database, instead of the layer). **Implementado.** ===== reload(db) ===== reload(db) to reconnect to the database, keeping consistent all children (layers, tables) **Solução nao trivial, requer modificações em várias classes do aRT. melhor esperar pela nova versão da terralib.** ===== Espaços celulares===== * ler dado celular do banco de dados. **OK** * plotar dados celulares. **OK** * fatiamento de dados celulares. **OK, nao era possivel fatiar pelos mesmos motivos pelos quais nao funcionava com pontos** * Operadores como Desvio padrão, classe majoritaria,contagem, presença precisam de uma documentação mais específica. **OK** =====Clip===== CLIP the PolyLine to the area of the Polygons. The polygons are within the larger main_main roads Polyline. Edzer: Hard to do; I just found out it can be done with aRT, which requires you to run TerraLib as the GIS on your computer. [[https://stat.ethz.ch/pipermail/r-sig-geo/2009-March/005283.html|e-mail]] **Nova funcao getClip, para recortar linhas e poligonos, baseado em um poligono. Esta funcao conserva os IDs originais.** =====labpt e area===== **PJ:** A razao principal é o que eu mencionei que sendo um SpatialPolygon (ou derivado) espera-se encontrar isto nos objetos portanto me parece consistente ter isto lá. objetos SpatialPolyginos cujos slots labpt e area estao como numeric(0). **Pedro:** Coloquei parametro calcal (calcular area e labpt) como default true para calcular estes valores. =====installation report===== Colocar uma funcao com um relatorio de instalação no pacote. **Implementado.** > aRTinstallreport() aRT INSTALLATION REPORT aRT version: 1.6-3 2009-07-29 TerraLib version: 3.3.0 Installation date: Wed Jul 29 15:00:58 BRT 2009 Installation user: pedro TerraLib dir: /usr/local/terralib/ MySQL lib: /usr/lib Postgre lib: /usr/lib MySQL include: /usr/include/mysql Postgre include: /usr/include/postgresql ===== aRTvisual===== Repensar a classe. perhaps setVisual(theme, color="blue") instead of setVisual(theme, visualPolygons(color="blue"))? **Esta simplificação não é possível, porque um tema pode ter mais de uma geometria, e é necessário explicitar de qual geometria estamos alterando o visual.** ===== Northwest script ===== **Paulo:** vc viu que o principal problema era reconhecer distritos com mais de um poligono em algumas operacoes. Vou ver como ficou isto na sua versao. ===== Curso de aRT ===== * verificar todos os vignettes **OK** * planejar um curso de 4 ou 5 aulas, com exercícios se possível * scripts para o livro 'analise espacial de dados geograficos'?