- Engenharia Informática
- Inteligência Artificial e Ciência de Dados
- Segurança Informática
- Design e Multimédia
- Inteligência Artifical
- Computação Musical e Design de Som
- Acertar o Rumo - Programação em Java
Acesso Privado
Titulo Estágio
PRO19 Informação SIG em dispositivos móveis
Área Tecnológica
Sistemas de Informação
Local do Estágio
Aveiro
Enquadramento
Pretende-se neste estágio estudar e prototipar aplicações para o acesso (visualização/manipulação) a informação geográfica através de dispositivos móveis como PDAs ou Smartphones. A informação geográfica em causa é proveniente do sistema NetWin Outside Plant da PT Inovação que utiliza uma base de dados espacial de suporte e disponibiliza os serviços WMS (web mapping service) e WFS (web feature service), entre outros, para a criação de mapas e acesso às entidades.
Objetivo
Dadas as várias plataformas existentes (Java ME, .NET Compact Framework, Flash Lite, Android, …), sistemas operativos (SymbianOS, Windows Mobile, Linux kernel... ) e tecnologias possíveis será necessário proceder a uma análise de forma a evidenciar-se os pontos fortes e fracos de cada uma e possibilitar uma comparação através de critérios qualitativos/quantitativos.
Será necessário definir as interfaces para a concretização do protótipo, de forma a serem independentes da plataforma escolhida e ser permitida a implementação em qualquer uma delas. A definição dessas interfaces pode ser baseada em estudos/especificações já existentes e propostas por organizações de referência, que serão alvo de investigação no âmbito do estágio.
Definidas as interfaces, a arquitectura do sistema e elaborado um documento de requisitos funcionais e não funcionais, avança-se para a implementação da aplicação numa das plataformas e tecnologias a escolher (analisando a portabilidade, funcionalidade, rapidez de desenvolvimento e desempenho).
Pretende-se que o trabalho desenvolvido no âmbito do estágio possa futuramente ser integrado nas plataformas da PTINovação de Suporte e Gestão da Rede (OSS) – Suite de produtos NOSSIS, mais concretamente no módulo Outside Plant do produto NetWin.
Plano de Trabalhos - Semestre 1
Nesta primeira fase do estágio deverá proceder-se ao estudo e análise das várias plataformas, sistemas operativos e tecnologias mais utilizadas nos dispositivos móveis. Esse trabalho deverá materializar-se num relatório final que permita comparar os vários cenários. Com base nos dados do relatório, deverá ser definida uma arquitectura para o sistema, as interfaces e detalhados os requisitos funcionais e não funcionais, a serem implementados na 2ª fase do estágio.
A proposta deverá assentar num sistema aberto, enquadrado pelas recomendações do OpenGis Consortium (OGC), utilizando protocolos abertos, permitindo interoperabilidade com outros sistemas
Plano de Trabalhos
T1 – Estudo e análise das várias plataformas
T2 –Relatório
T3 – Definição da Arquitectura/interfaces
T4 – Consolidação de requisitos
T5 – Elaboração do Relatório final
Plano de Trabalhos - Semestre 2
Implementação prática, em função dos resultados/documentos definidos na primeira parte do estágio, de um protótipo aplicacional para acesso (visualização/manipulação) de informação geográfica disponibilizada pelo sistema NetWin Outside Plant da PT Inovação.
Sumariamente, a aplicação deverá permitir:
- Configuração do acesso ao(s) servidor(es) WMS/WFS-T
- Listagem dos “layers” disponíveis pelo servidor e escolha de quais a a visualizar
- Funções de pan, zoom+, zoom-, zoom por rectangulo, zoom anterior/posterior
- Pesquisa de entidades (com zoom goto…)
- Possibilidade de colocar “layers” on/off
- Consulta de atributos de entidades
- Edição básica de elementos do tipo nó/polilinha/poligono (reajuste e realinhamentos de posição)
- Criação de markups gráficos e texto
- Integração com serviços WMS standard (Google Maps, Yahoo Maps, Bing, …) como overlayers
- Integração de informação GPS (onde estou…)
Plano de Trabalhos
T1 – Desenvolvimento das funcionalidades básicas (acesso aos mapas, funções de pan e zoom)
T2 –Testes e Documentação
T3 – Desenvolvimento das funcionalidades avançadas (Pesquisa, consultas, edição, markups, integração com outros serviços).
T4 –Testes e Documentação
T5 –Relatório final
Condições
O aluno interessado deverá enviar o CV ao CC da Dra Regina Sacchetti regina@inova-ria.pt
Observações
Selecção: Entrevista
Orientador
Paulo Machado
pmachado@ptinovacao.pt 📩