Vinhos que Pensam: Plataforma tecnológica
1 SASIG2015 Vinhos que Pensam
José Duarte Universidade de Évora
Filipe Vieira Universidade de Évora
Carlos Viegas Damásio Universidade Nova de Lisboa
José R. Marques da Silva Universidade de Évora
2 SASIG2015 Vinhos que Pensam
A fundação
3 SASIG2015 Vinhos que Pensam
Os vinhos
Sensores na agricultura
4 SASIG2015 Vinhos que Pensam
A plataforma – Aspeto geral
5 SASIG2015 Vinhos que Pensam
A plataforma – Consulta de dados
6 SASIG2015 Vinhos que Pensam
A plataforma – Relatório
7 SASIG2015 Vinhos que Pensam
A plataforma – Gráficos
8 SASIG2015 Vinhos que Pensam
A plataforma – Carregar dados
9 SASIG2015 Vinhos que Pensam
Arquitetura - Geral
10 SASIG2015 Vinhos que Pensam
• Sistema flexível • Personalizar e automatizar processos • Liberdade na manipulação de dados • 5 camadas de abstração
Servidor • Flexível • Open source • Repositórios GIS atualizados • Comunidade bastante ativa
Arquitetura – Primeira camada
11 SASIG2015 Vinhos que Pensam
Tarefas de processametno • Automatizar processos (cron) • Processamento de dados (Python) • Processamento de dados IPMA (JAVA) • Cópias de segurança (Python) • Outros serviços (Python)
Arquitetura – Segunda camada
12 SASIG2015 Vinhos que Pensam
BD relacional geográfica • Open source • Estável • Alta performance • Pesquisa, manipulação e análise de dados geográficos Servidor de mapa • Open source • Muito completo • Web Map Service • Publicação de tilesets • Geração simplificada de legendas
Arquitetura – Terceira camada
13 SASIG2015 Vinhos que Pensam
Serviços disponibilizados (entrar, listar, obter informações de um processo, segurança, autenticação, etc) Node.js • Open source • Fácil • Assíncrono • Tempo real com troca intensa de dados • Rápido • Escalável
Arquitetura – Quarta camada
14 SASIG2015 Vinhos que Pensam
Interface web (Apache2) • Open source • AngularJS Interface mobile (Cordova – Ionic) • Open source • Requer AngularJS
Arquitetura – Quinta camada
15 SASIG2015 Vinhos que Pensam
Vantagens i) pelo acesso imediato aos dados em ambientes multiplataforma ii) apoio que pode dar à tomada de decisão (gestão da nutrição das
plantas, rega, risco de doenças e pragas e qualidade da uva); iii) histórico que não se perde e que facilmente.
Conclusões
16 SASIG2015 Vinhos que Pensam
Trabalho futuro
17 SASIG2015 Vinhos que Pensam
Outros trabalhos em curso - Tomate - Brócolos
Vinhos que Pensam: Plataforma tecnológica
18 SASIG2015 Vinhos que Pensam
José Duarte Universidade de Évora
Filipe Vieira Universidade de Évora
Carlos Viegas Damásio Universidade Nova de Lisboa
José R. Marques da Silva Universidade de Évora
Obrigado!