Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
software:art-dev [2008/10/22 11:25]
pedro
software:art-dev [2008/11/22 17:27]
pedro
Linha 6: Linha 6:
 ===== Ongoing Work ===== ===== Ongoing Work =====
  
-====para a próxima versão (dez/2008) ==== +  * [[software:​art-dev:aRT163|aRT-1.6-3]] (feb/2009
-  ​strip aRT.dll (windows) +  ​* [[software:​art-dev:​drivers|Drivers]]
-  ​colocar o libmysql.dll em libs (windows) skosta@gmail.com:​ Quando se instala o mysql, ele instala a biblioteca que vem com ele, e nós temos que atualizar a biblioteca do  mysql por aquela que foi compilado para gcc. +
-  ​compilar o aRT com a versao nova da terralib (Release ​3.2.1, October 24th) +
-  - compilar o aRT e executar o check com a nova versão do R (2.8-X+
-  - getRelation(lpred,​ c("​within",​ "​touches"​),​ lpolys)) e ver outras funcoes que possam usar a mesma estrategia+
  
 +===== Released Versions =====
  
-====média prioridade==== +  * [[software:​art-dev:aRT162|aRT-1.6-2]] (nov/2008)
-  ​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). +
-  ​Postgre commandos => LEG +
-  - colocar debs na pagina => gerar debs => LEG +
-  - atualizar **esta** pagina +
-  - manipulacao de celulas +
-  - ver postgre +
- +
-===== Probably Implemented,​ but not Checked ===== +
- +
-  - when adding/​reading data to a table, do not fill missing values (NA). +
-  ​openTheme(db, "​theme"​(directly from the database, instead of the layer) +
-  - temporal slicing? +
-  - reload(db) to reconnect to the database, keeping consistent all children (layers, tables) +
-  - aRTvisual class+
  
 ===== Scripts com exemplos, dúvidas e problemas ===== ===== Scripts com exemplos, dúvidas e problemas =====
Linha 35: Linha 18:
 ===== Drivers ===== ===== Drivers =====
  
-====SQLite Driver ==== 
- 
-  * SQLite does not support all the SQL commands TerraLib needs (left join, right join). 
-  * [[software:​art:​driver_sqlite|Discussions]] about the implementation of a TerraLib driver for SQLite. 
- 
-==== Connection Through ODBC ==== 
- 
-  * {{software:​art:​teodbc.pdf|ODBC strategy}} plans for an access to the TL data base using ODBC aiming ​ a common solution for Linux and Windows 
- 
-====Postgre==== 
-  * all databasde operations (createDB, createLayer etc) are echoing messages such as: 
- 
-<​code>​ 
-> th = createTheme(lpolygons,​ "​poligons",​ vi="​view"​) 
-> NOTA:  CREATE TABLE / PRIMARY KEY criará índice implícito 
-> "​te_collection_2_pkey"​ na tabela "​te_collection_2"​ 
-> NOTA:  CREATE TABLE criará sequência implícita 
-> "​te_collection_2_aux_unique_id_seq"​ para coluna serial 
-> "​te_collection_2_aux.unique_id"​ 
-> NOTA:  CREATE TABLE / PRIMARY KEY criará índice implícito 
-> "​te_collection_2_aux_pkey"​ na tabela "​te_collection_2_aux"​ 
-</​code>​ 
-How to remove them? 
  
 ===== To Do List ===== ===== To Do List =====
  
-=== To be fixed: scripts revised === 
-  - ''​ID''​ vs ''​id''​ : lower vs upper case problem. When retrieving data with ''​getPoints()''​ we have ''​ID''​ for column names whereas ''​id''​ for ''​getData()''​. Example (na guaja): <code R> 
-con <- openConn() 
-db <- openDb(con, "​parana"​) 
-l <- openLayer(bd,​ "​dados"​) 
-pts <- getPoints(l) 
-tb <- openTable(l,​ "​t_dados"​) 
-dt <- getData(tb) 
-colnames(pts) 
-colnames(dt) 
-</​code>​ 
 === Bugs === === Bugs ===
   - shapefile: great chance to have a bug when '​object_id'​ is a column of real numbers. Perhaps a warning?   - shapefile: great chance to have a bug when '​object_id'​ is a column of real numbers. Perhaps a warning?
   - when creating themes with more than one table, the last attribute of the tables but the first disappear. Probably it thinks the table has less attributes it really has, because of the object_id that joins the tables. And it removes another attribute instead of obj_id   - when creating themes with more than one table, the last attribute of the tables but the first disappear. Probably it thinks the table has less attributes it really has, because of the object_id that joins the tables. And it removes another attribute instead of obj_id
-  - Polygonos with holes still do not work +  - Polygonos with holes still do not work very well. 
-  - bug creating themes, but when trying again it works (problem with SAUDAVEL database?). +  - bug creating themes, but when trying again it works (problem with SAUDAVEL database). 
 +  - when adding/​reading data to a table, do not fill missing values (NA).
  
 === Temporal Tables === === Temporal Tables ===
Linha 83: Linha 32:
   - getFormat to get the format of a column? (package chron works with time formats)   - getFormat to get the format of a column? (package chron works with time formats)
   - if we use it, the format MUST be an argument each time we write a temporal column in the database   - if we use it, the format MUST be an argument each time we write a temporal column in the database
 +  - temporal slicing?
 +
   - aRTdynattrtable.cpp:​   - aRTdynattrtable.cpp:​
  
Linha 120: Linha 71:
 3 261160605055 ​ http://​www.leg.est.ufpr.br/​~paulojus/​aviDengue/​gamCFP.avi 3 261160605055 ​ http://​www.leg.est.ufpr.br/​~paulojus/​aviDengue/​gamCFP.avi
 </​code>​ </​code>​
 +
 +o problema é que as tabelas de media exigem que ambos object id e media name sejam uma chave composta.
  
 === Miscelaneous === === Miscelaneous ===
Linha 135: Linha 88:
  
 === an old agenda === === an old agenda ===
-  - drivers para outros bancos 
   - opcao para compilar sem banco   - opcao para compilar sem banco
-  - estudar como ficam opcoes para bancos no configure 
-  - outras coisas???? (facilitar,​geracao de relatorios html, etc?) 
  
 ===== Links ===== ===== Links =====

QR Code
QR Code software:art-dev (generated for current page)