Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
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/09/19 11:09] pedro |
software:art-dev [2008/10/21 20:13] pedro |
||
---|---|---|---|
Linha 1: | Linha 1: | ||
===== aRT Development Page ==== | ===== aRT Development Page ==== | ||
Team: [[pessoais:pedro|Pedro]], [[pessoais:paulojus|PJ]], Eduardo Sant'ana | Team: [[pessoais:pedro|Pedro]], [[pessoais:paulojus|PJ]], Eduardo Sant'ana | ||
- | |||
- | \\ | ||
This is a development page, with ongoing work and future functionalities for the package. For a description of aRT see the [[http://www.leg.ufpr.br/aRT|webpage]]. | This is a development page, with ongoing work and future functionalities for the package. For a description of aRT see the [[http://www.leg.ufpr.br/aRT|webpage]]. | ||
===== Ongoing Work ===== | ===== Ongoing Work ===== | ||
+ | |||
+ | ====para a próxima versão (dez/2008) ==== | ||
+ | - strip aRT.dll (windows) | ||
+ | - 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) | ||
+ | - getRelation(lpred, c("within", "touches"), lpolys)) e ver outras funcoes que possam usar a mesma estrategia | ||
+ | |||
+ | |||
+ | ====média prioridade==== | ||
+ | - 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 ===== | ===== Probably Implemented, but not Checked ===== | ||
Linha 19: | Linha 32: | ||
- [[software:art:scripts|List of Scripts]] about aRT | - [[software:art:scripts|List of Scripts]] about aRT | ||
- | ===== SQLite Driver ===== | + | ===== Drivers ===== |
- | [[software:art:driver_sqlite|Discussions]] about the implementation of a TerraLib driver for SQLite | + | ====SQLite Driver ==== |
- | ===== Other DBMS ===== | + | * 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. | ||
- | {{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 | + | ==== 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 ===== | ||
Linha 48: | Linha 77: | ||
- 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?). | ||
- | === DBMS === | ||
- | - compile without any DBMS (basically working with the configure) | ||
- | - Postgre: all databasde operations (createDB, createLayer etc) are echoing | ||
- | messages such as: | ||
- | > 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" | ||
- | How to remove them? | ||
=== Temporal Tables === | === Temporal Tables === | ||
- | - aRT actually has a fixed format for temporal attributes: "YYYY-MM-DD HH:mm:SS" | + | - aRT currently has a fixed format for temporal attributes: "YYYY-MM-DD HH:mm:SS" |
- 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 | ||
- aRTdynattrtable.cpp: | - aRTdynattrtable.cpp: | ||
- | at.dateTimeFormat_ = "YYYYsMMsDDsHHsmmsSS"; | + | <code C> |
- | at.dateChronon_ = TeSECOND; | + | at.dateTimeFormat_ = "YYYYsMMsDDsHHsmmsSS"; |
- | at.dateSeparator_ = "-"; | + | at.dateChronon_ = TeSECOND; |
- | at.timeSeparator_ = ":"; | + | at.dateSeparator_ = "-"; |
+ | at.timeSeparator_ = ":"; | ||
+ | </code> | ||
=== Media Tables === | === Media Tables === | ||
Linha 81: | Linha 99: | ||
media tables are now (terralib 3.2) part of terraview. Put the access to the following functions: | media tables are now (terralib 3.2) part of terraview. Put the access to the following functions: | ||
+ | |||
terralib/terraView/TeApplicationUtils.h | terralib/terraView/TeApplicationUtils.h | ||
Linha 94: | Linha 113: | ||
existe um erro nas tabelas de media, mas ainda nao sei se o erro é do aRT ou da TerraLib, ou se é apenas uma decisao de projeto da terralib. acontece que não é possivel repetir o nome da url nas tabelas (assim como o id nao pode ser repetido). o erro ocorre quando voce tenta adicionar o terceiro elemento do data.frame, que tem media_name igual ao do segundo elemento. | existe um erro nas tabelas de media, mas ainda nao sei se o erro é do aRT ou da TerraLib, ou se é apenas uma decisao de projeto da terralib. acontece que não é possivel repetir o nome da url nas tabelas (assim como o id nao pode ser repetido). o erro ocorre quando voce tenta adicionar o terceiro elemento do data.frame, que tem media_name igual ao do segundo elemento. | ||
- | + | <code> | |
- | object_id media_name | + | object_id media_name |
- | 1 261160605094 http://www.leg.est.ufpr.br/~paulojus/aviDengue/gamBT.avi | + | 1 261160605094 http://www.leg.est.ufpr.br/~paulojus/aviDengue/gamBT.avi |
- | 2 261160605054 http://www.leg.est.ufpr.br/~paulojus/aviDengue/gamCFP.avi | + | 2 261160605054 http://www.leg.est.ufpr.br/~paulojus/aviDengue/gamCFP.avi |
- | 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> | ||
=== Miscelaneous === | === Miscelaneous === |