Serviços web para uma aplicação de realidade aumentada
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10451/26388 |
Resumo: | Trabalho de projecto de mestrado, Engenharia Informática (Sistemas de Informação) Universidade de Lisboa, Faculdade de Ciências, 2016 |
id |
RCAP_6f5a368462832bb3d3b5fc17db74b55c |
---|---|
oai_identifier_str |
oai:repositorio.ul.pt:10451/26388 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Serviços web para uma aplicação de realidade aumentadaServiços webComputação móvelBases de dados espaciaisTeses de mestrado - 2016Departamento de InformáticaTrabalho de projecto de mestrado, Engenharia Informática (Sistemas de Informação) Universidade de Lisboa, Faculdade de Ciências, 2016Este relatório documenta a evolução da arquitetura da SolAR, passando de uma aplicação móvel de realidade aumentada com cópia local de dados sobre radiação solar em fachadas de edifícios, escolhidos manualmente pelo utilizador, para uma aplicação que faz uso de serviços Web para obtenção automática de dados em função da posição geográfica. Assim, o primeiro objetivo do trabalho foi a concretização de serviços Web para fornecer dados sobre radiação solar armazenados numa base de dados espacial. Este tipo de base de dados permite realizar pesquisas geográficas, devolvendo informação de acordo com a localização. Os principais resultados da avaliação mostraram que os serviços Web conseguem responder em tempo útil, num cenário de requisição de dados. O desafio seguinte passou pela implementação de uma componente de middleware que fosse capaz de comunicar com os serviços Web, e que funcione qualquer que seja a aplicação cliente. Neste segundo objetivo, foi necessário que o middleware utilizasse os instrumentos de localização do dispositivo e que se criasse um mecanismo de armazenamento temporário, ou cache, para guardar os pedidos de dados mais recentes ou relevantes, permitindo poupar a rede de comunicação e os serviços Web. Os resultados da avaliação comprovaram o funcionamento correto da cache e sugeriram uma configuração de acordo com as condições em que se realizaram os testes. O terceiro objetivo prendeu-se pela necessidade de adaptar a aplicação SolAR para que esta funcionasse corretamente com o middleware, iniciando e terminando a sua execução, e implementando uma política de comunicação com este. A responsabilidade do utilizador selecionar e armazenar manualmente os dados deixou de existir, sendo assumida pelo middleware, bastando que exista uma ligação de rede ativa. A conclusão destes objetivos torna possível que sejam criadas aplicações concorrentes e alternativas à aplicação SolAR, utilizando o mesmo middleware e os mesmos serviços Web, aumentando o valor dos dados armazenados.This report documents the evolution of the SolAR architecture, from a mobile ap-plication of augmented reality with a local copy of solar radiation data on the facades of buildings, manually selected by the user, to an application that uses Web services to retrieve data depending on the geographical location. Thus, the first objective was the implementation of a set of Web services to pro-vide data on solar radiation stored in a spatial database. This type of database allows users to perform spatial queries, returning information according to the given location. The evaluation results showed that Web services are able to respond in time, given the scenario where the nearby data were requested. The next challenge included the implementation of a middleware component that was able to communicate with Web services, and that works whatever the client application. In this second objective, it was necessary that the middleware used the device location instruments and created a temporary storage system, or cache, to store the more recent and relevant requests, saving the use of the network and the server. The evaluation results confirmed the correct operation of the cache and suggested a configuration according to the conditions in which the tests were performed. The third goal was the need to adapt the SolAR application for it to function properly with the middleware, with the ability to start and shut down its execution, and implementing a communication policy with the middleware. The user's responsibility to manually select and store the data no longer exists, being taken by the middleware, as long as there is an active network connection. The completion of these objectives makes it possible for competing applications to be created, alternative SolAR application, using the same middleware and the same Web services, increasing the value of the data stored.Ferreira, António Manuel Silva, 1974-Carmo, Maria Beatriz Duarte Pereira do, 1960-Repositório da Universidade de LisboaSoares, Daniel Onofre Nunes2017-02-03T12:24:27Z201620162016-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/26388TID:201623544porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T16:16:30Zoai:repositorio.ul.pt:10451/26388Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:43:04.580544Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Serviços web para uma aplicação de realidade aumentada |
title |
Serviços web para uma aplicação de realidade aumentada |
spellingShingle |
Serviços web para uma aplicação de realidade aumentada Soares, Daniel Onofre Nunes Serviços web Computação móvel Bases de dados espaciais Teses de mestrado - 2016 Departamento de Informática |
title_short |
Serviços web para uma aplicação de realidade aumentada |
title_full |
Serviços web para uma aplicação de realidade aumentada |
title_fullStr |
Serviços web para uma aplicação de realidade aumentada |
title_full_unstemmed |
Serviços web para uma aplicação de realidade aumentada |
title_sort |
Serviços web para uma aplicação de realidade aumentada |
author |
Soares, Daniel Onofre Nunes |
author_facet |
Soares, Daniel Onofre Nunes |
author_role |
author |
dc.contributor.none.fl_str_mv |
Ferreira, António Manuel Silva, 1974- Carmo, Maria Beatriz Duarte Pereira do, 1960- Repositório da Universidade de Lisboa |
dc.contributor.author.fl_str_mv |
Soares, Daniel Onofre Nunes |
dc.subject.por.fl_str_mv |
Serviços web Computação móvel Bases de dados espaciais Teses de mestrado - 2016 Departamento de Informática |
topic |
Serviços web Computação móvel Bases de dados espaciais Teses de mestrado - 2016 Departamento de Informática |
description |
Trabalho de projecto de mestrado, Engenharia Informática (Sistemas de Informação) Universidade de Lisboa, Faculdade de Ciências, 2016 |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016 2016 2016-01-01T00:00:00Z 2017-02-03T12:24:27Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10451/26388 TID:201623544 |
url |
http://hdl.handle.net/10451/26388 |
identifier_str_mv |
TID:201623544 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799134348115443712 |