plot(db) plot(db, "viewname") plot(db, "viewname", separateThemes=T) plot(db, layers=TRUE)
It creates an MxN (using par(mfcol(lenght(views)/sqrt(length(views)), sqrt(length(views))])window and plot each view separately. To do so, we need the following functions:
It only works once. Give the possibility to change the visual.
at.dateTimeFormat_ = "YYYYsMMsDDsHHsmmsSS"; at.dateChronon_ = TeSECOND; at.dateSeparator_ = "-"; at.timeSeparator_ = ":";
Na verdade a questao é referente ao banco do saudavel onde já há uma midia e o Miguel acha (e eu concordo) que deveriamos ncluir a media no banco.. Isto é o que motiva esta pergunta. Portanto, pelo que vc comenta é possível adicionar mais de uma midia à tabela. Nao sei o quão complicado é isto,é desejável, embora não totalmente prioritário no momnebnt
media tables are now (terralib 3.2) part of terraview. Put the access to the following functions:
terralib/terraView/TeApplicationUtils.h
bool insertMedia(TeDatabase* db, const string& tableName, string& fileName, const string& description, const string& type, bool blob=true); bool insertMediaObjLayer (TeDatabase* db, TeLayer* layer, const string& objectId, const string& mediaName, const string& mediaTable); bool setDefaultMedia(TeDatabase* db, TeLayer* layer, const string& objectId, const string& mediaName, const string& mediaTable); bool updateMediaDescription(TeDatabase* db, const string& mediaName, const string& mediaTable, const string& desc);
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.
object_id media_name 1 261160605094 http://www.leg.est.ufpr.br/~paulojus/aviDengue/gamBT.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
o problema é que as tabelas de media exigem que ambos object id e media name sejam uma chave composta.