instituto de computação - unicamp mo410a – banco de dados i professor: dr. ricardo torres...
TRANSCRIPT
![Page 1: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/1.jpg)
Instituto de Computação - UNICAMP
MO410A – Banco de Dados IProfessor: Dr. Ricardo Torres
Geração dinâmica de mapas na Web:uma abordagem baseada em software livre
Alunos: Fábio Bezerra – RA012111 Marta Lacerda – RA057633
![Page 2: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/2.jpg)
Agenda
● Introdução– Motivação– Objetivos
● Trabalhos realizados
● Metodologia
● Cronograma
![Page 3: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/3.jpg)
Introdução
● Motivação– Manejo florestal sustentável
– Certificação florestal● Demanda por informações detalhadas● Necessidade de sistemas de acompanhamento do
processo florestal– Inventário, corte, transporte e venda
– Caso Ecoflorestal● Relatórios limitados a texto e tabela
![Page 4: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/4.jpg)
Introdução
● Objetivo Geral– Especificar e implementar um aplicativo de
consultas/geração dinâmica de mapas para Web, com ênfase no desenvolvimento do componente SIG do sistema
● Objetivos Específicos– Conhecer uma API para desenvolvimento SIG– Conhecer os principais conceitos ligados à SIG– Especificar um modelo de dados– Desenvolver um protótipo
![Page 5: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/5.jpg)
Trabalhos realizados
1. Pré-requisitos conceituais
2. Identificação e seleção de ferramenta SIG
3. Coleta de requisitos
4. Obtenção e análise dos dados
5. Projeto de dados
6. Definição da arquitetura da aplicação
![Page 6: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/6.jpg)
API para SIG
JUMP Unified Mapping Platform
![Page 7: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/7.jpg)
Requisitos
● Árvores de um pedido– A partir da entrada de um número de pedido,
gerar um mapa com a localização das árvores que originaram toras a esse pedido
● Estado de produção de um compartimento– A partir da entrada de um nome de
compartimento, gerar um mapa que represente o estado de produção de cada talhão do compartimento
![Page 8: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/8.jpg)
Análise dos dados
PROJETO
![Page 9: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/9.jpg)
Análise dos dados
COMPARTIMENTOS
![Page 10: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/10.jpg)
Análise de dados
BLOCOS
![Page 11: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/11.jpg)
Análise de dados
SELEÇÃO DE UM BLOCO …
![Page 12: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/12.jpg)
Análise de dados
TALHÕES
![Page 13: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/13.jpg)
Projeto de dados - Conceitual
![Page 14: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/14.jpg)
Projeto de dados - Conceitual
![Page 15: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/15.jpg)
Projeto de dados - Lógico
![Page 16: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/16.jpg)
Organização dos dados
![Page 17: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/17.jpg)
Organização dos dados
![Page 18: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/18.jpg)
Distribuição de mapas
Estático / Atualizável
Dinâmico
Dinâmico com Análise Espacial
![Page 19: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/19.jpg)
Metodologia
● Duas Etapas– Aquisição de pré-requisitos conceituais (40 dias)
● Aprendizado do vocabulário● Seleção de algumas ferramentas● Execução de exemplos
– Implementação dos serviços (restante do tempo)● Modelo iterativo e incremental● Projeto
– Construção de alguns modelos UML● Implementação
– Configuração, codificação e testes
![Page 20: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/20.jpg)
Cronograma
![Page 21: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software](https://reader036.vdocuments.site/reader036/viewer/2022062623/552fc10b497959413d8c1144/html5/thumbnails/21.jpg)
Fim