====== Iniciação Científica ====== ===== Cronograma ===== ^ ^Ago/Set^Out/Nov^Dez/Jan^Fev/Mar^Abr/Mai^Jun/Jul| |**Estudar o Triangle of Sustainability**|X| | | | | | |Reuniões com pesquisadores do CCST|X|X| | | | | |Desenvolver ferramenta visual para importação e gerenciamento de dados espaço-temporais| |X|X| | | | |Criar banco de dados espaço-temporal| | |X| | | | |**Desenvolver novos gestos para o Triangle**| | | |X|X| | |**Documentação**| | | | | |X| {{http://gmv.cast.uark.edu/wp-content/uploads/2012/07/Kinect-Sensors-on-Human-Body.png?500}} ===== Aulas ===== * Aulas de manhã todos os dias ===== Últimas atividades realizadas (20/02/2015) ===== === Kinect === Refatoração do Código do Kinect: * Resolução do problema de seleção do virtual joystick. * Otimização do desempenho do Kinect, alterando métodos de desenho. * Práticas de reuso de código. (Bibliotecas utilizadas pelo Kinect apresentam problemas quando herdadas por mais de uma classe.) Últimos movimentos implementados: * Wave. * Hold. * Swipe. ===== Para fazer (20/02/2015) ===== * Wave – Definir funcionalidade. * Hold – Testar Seleção. * Swipe – Testar Troca de Dado. Definir movimento de seleção e visualização de múltiplos dados. {{http://nsae02.casimages.net/img/2015/02/20/150220053652342275.png}} === Nasa === === Para fazer === * Controlador para as classes do World Wind (Fazer as chamadas dos métodos de maneira dinâmica). * Gerenciador de Dados * Banco de Dados Espaço-Temporal. === Código Pronto === * DrawPolygon. * DrawPolygon3D. * DrawLine. * Annotation. * PointMaker. * Distance. === Ideias para Implementar === * Mapa altimétrico. {{http://nsae02.casimages.net/img/2015/02/20/150220071241632706.png}} * Anotação personalizada, opção de inserção de imagem. === Código não Utilizado === * Importação de arquivos SPARQL. * Utilização de JENA. ===== Tarefas ===== ==== Para próxima reunião ==== * Colocar um botão para mostrar ou não a legenda. * Colocar um botão e um slice para visualizar os dados temporais. ==== Para o futuro ==== * Pensar em como mostrar informações adicionais para a legenda dos mapas. * Escrever uma especificação sobre os comandos a serem usados e as suas ações. * Depois testar em uma máquina limpa. * Estudar os tutoriais do VirtualGlobe e do Linked Open Data (futuro). ==== Reuniões ==== ===15/09/2014=== * Ver como é feita a representação temporal interna. * Ter um botão ou um gesto para mostrar os dados temporais como um vídeo. Funciona com blocos. * Verificar os comandos Kinect disponíveis. * Aprendeu a fazer o botão e o slide (ficam na tela pequena, no canto inferior esquerdo). * Atualizar o Triangle para a versão mais nova da lib do Kinect (mais simples). Não foi implementada pois o SimpleOpenNI muda totalmente a interface do projeto. Tambem não possui uma boa documentação. * Arrumar o tutorial de como instalar o ambiente. Colocar todos os instaladores em um zip. * Adicionar ao tutorial a ferramenta de verificação do Kinect. ===08/09/2014=== * Primeira versão do tutorial. * Deixar a parte do Linked Data mais para o futuro, focando no Kinect e no Virtual Globe. * Desenho de textos no Virtual Globe. * Para pensar: diferenciar comandos das diferentes mãos. Por exemplo, a mão esquerda pode ser usada para navegar no mapa, enquanto que a direita pode ser usada para selecionar os dados, visualizar legenda, ou até ativar a visualização temporal. ===03/09/2014=== * Ambiente instalado * Estudando tutoriais ===25/08/2014=== * Ambiente de desenvovimento montado mas ainda exitem 3 erros de execução. Verificar bibliotecas instaladas. * Os arquivos estao armazenados com o formato .ttl (texto), e são consultados usando SPARQL. * Para descobrir a projeção, estudar o virtual globe. A ferramenta não trabalha com projeções. ==== Completadas ===== * Verificar como desenhar uma mão ao mover o mapa. (15/09/2014) * Verificar como plotar escrever texto no virtual globe. Plotar fixo na tela e plotar possibilitando mover junto com o mapa. (08/09/2014) * Pedro: ver com Karine sobre a questão de linked open data. O pessoal da TerraLib esta trabalhando com Linked Open Data e também já existe uma extensão da TerraLib para Java. (03/09/2014) * Ver quais dados estão sendo realmente usados. Dados utilizados até o momento: Soja, Agricultura e Exportações de carne bovina, Desflorestamento, Localização dos Municípios, População. (30/08/2014) * Limpar o código. Grande parte de métodos e classes não implementados foram tirados, menos os métodos referentes ao municípios e cidades. (29/08/2014) * Conferir se é latitute e longitude. AmazonData apresentam latitude e longitude no território brasileiro, com ênfase na região norte.(29/08/2014) * Verificar qual (ou quais) consultas SPARQL são realmente executadas. Consultas realizadas utilizando SPARQL: **sparqlQueryString2** (pega todos os dados) e deforValueQuery (para pegar os tamanhos e os nomes dos municípios, não esta funcionando). As outras consultas apresentam código comentado, e fazem referência especifica. (29/08/2014) * Montar o ambiente de desenvolvimento no seu computador (29/08/2014) * Ver como o ambiente conecta o virtual globe com o kinect (25/08/14) * Estudar a biblioteca do kinect para ver os comandos disponíveis (25/08/2014) * Descobrir onde estão armazenados os dados usados na ferramenta (desmatamento, exportações e população) (25/08/2014) * Verificar o formato dos dados (tanto espacial quanto temporal). XML (25/08/2014) * Resumo dos tópicos importantes dos artigos (18/08/2014) * Estudar o triplestore e open linked data (15/08/2014) * Preencher o formulário para crachá (12/08/2014) ===== Documentos ===== {{geopro:bolsa_triangle_pedro_andrade_final.pdf|Projeto}} (30/06/2014) * Referências Bibliográficas: https://www.dropbox.com/sh/hg02iaayesdg55z/AAD5Y2cwYnWi8-DW42vrhBm7a * http://ifgi.uni-muenster.de/worldwind-tutorial/ * http://linkedscience.org/