Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ser300:5_de_abril_-_raian [2009/04/05 21:38] miguel created |
ser300:5_de_abril_-_raian [2009/04/05 23:40] (current) tiago |
||
---|---|---|---|
Line 44: | Line 44: | ||
Miguel | Miguel | ||
- | | + | No seu trabalho, vc penso que vc deva tentar propor nenhum conceito novo. |
+ | Então é melhor deixar isso claro. Para fazer isso, no mínimo vc teria que | ||
+ | saber a respeito de tudo que existe. Vc vai "estender a implementação | ||
+ | dos espaços celulares Irregulares de TerraME para que ele possa ler e | ||
+ | gravar estruturas raster (imagens, grades numéricas, DEM, etc) ou | ||
+ | estruturas arcos-nó (rede viária, rede hirdográfica, rede de | ||
+ | comunicação, redes sociais). Eu não sei como vc vai fazer para | ||
+ | suportar objetos móveis. Mas uma maneira seria fazer um teste que há | ||
+ | tempos estamos adiando. O suporte ao tipos Espaço-Temporais de | ||
+ | TerraLib (STElements, etc). Não fizemos pq quando testei a primeira | ||
+ | vez o desempenho do objeto STQuerier, que realiza as consultas | ||
+ | espaço-temporias ao banco, era tão ruim que limitava seu uso na | ||
+ | prática. Se não for isso, utilizar os objetos ST (espaço-temporais) de | ||
+ | TerraLib, então acredito que vc já fez o muito do suporte necessário, | ||
+ | pois qualquer vetor TerraLib que vc tenha lido como uma célula TerraME | ||
+ | pode ter sua geometria alterada. Mas não existem operações para, por | ||
+ | exemplo, move-la: transladar, escalar e rotacionar. | ||
+ | |||
+ | Motivações para ler imagens como espaços celulares incluem a prototipagem | ||
+ | de algoritmos para processamento digital de imagens, uso dinâmico dessa | ||
+ | soluções na implementação de modelos, aquisição dados altmétricos, | ||
+ | aquisição mapas categoricos, e o famoso "porque não"? | ||
+ | |||
+ | Acho que vc vai fazer isso rapidinho. Uma semana no maximo, principalmente, | ||
+ | pq o Rodolfo já fez um primeiro protótipo que lê um imagem TerraLib e acessa | ||
+ | o pixel. Muito mais pode ser feito no sentido de "integrar um arquitetura de | ||
+ | modelagem ambiental (TerraME) e sistemas de informação geográfica (TerraLib)", | ||
+ | por exemplo: | ||
+ | |||
+ | Vc poderia caminhar no seguinte sentido: | ||
+ | |||
+ | 1) Para integrar os espaços célulares de TerraLIB: Ler cada layer de | ||
+ | célula direto das tabelas dinâmicas de TerraLib, mas conservar que o | ||
+ | usuário atualmente tem de usar as tabelas estáticas. | ||
+ | |||
+ | 2) Para intregrar os o tipo raster: ler imagens fazendo com que cada | ||
+ | pixel seja mapeados numa células com os atributos (Red, Green, Blu) e | ||
+ | talvez uma função para converter para os sistema (Mantissa, Saturação, | ||
+ | Intensidade). | ||
+ | |||
+ | 3) Para integrar os estrururas-arco nó: eu sugiro que vc carregue uma | ||
+ | GPM como se esta fosse um layer de dados. Nesta abordagem, inicia-se | ||
+ | com um espaço celular vazio, para cada nó da GPM cria-se uma células | ||
+ | TerraME e para cada relação de vizinhança ponderada da GPM seria | ||
+ | criada uma vizinhança ponderada de TerraME. | ||
+ | |||
+ | 4) Vc deveria implementar modelos pedagódicos que exercitassem e | ||
+ | demonstrassem as novas capacidades de TerraME . | ||
+ | |||
+ | 5) Vc deveria sugir direções futuras para seguir seus estudos nesse | ||
+ | campo do conhecimento. Por exemplo, a proposição de novas operações | ||
+ | sobre os espaços celulares, como : | ||
+ | |||
+ | a) menor_caminho = dijkstra( cellSpace). | ||
+ | |||
+ | b) avore = arvore_geradora_minima( cellSpace ); | ||
+ | |||
+ | c) move( cellSpace_Pontos3D, cellSpace_RedeEstradas, cellSpaceTerrain ); | ||
+ | |||
+ | Sua proposta além conter seu objetivo, deveria conter um pequena | ||
+ | contextualização e apresentação do problema no primeiro parágrafo. O | ||
+ | objetivo e suas motivações no segundo. A metodologia adotada no | ||
+ | terceiro parágrado ( materiais: dados e softwares; métodos: lista de | ||
+ | macro atividades e algoritmos). No ultimo parágrafo os resultados | ||
+ | esperados (software, modelo, artigo, monografia). | ||
+ | |||
+ | Tiago |