GIS e web Lúbia Vinhas Divisão de Processamento de Imagens INPE.

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas Distribuídos Web Services
Advertisements

Terminologia Definicao Construção Exemplos
Desenvolvimento de Plug-ins Orientado a Testes
Algoritmos distribuídos para ambientes virtuais de larga escala
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
ESTÁGIO SUPERVISIONADO Isabel Shalders Porto
Sistema para Gerenciamento de Redes Baseado em Agentes Móveis
1.
Sistemas Operacionais
Introdução Ligações inter-redes.
Metodologias para Aplicações Ambientais
GEOTECNOLOGIAS LIVRES
CEUNSP–ARQUITETURA E URBANISMO – 9º SEM. S.I.G. – Prof. Daniel Nithack
Carlos H. Marcondes Departamento de Ciência da Informação, Programa de Pós- graduação em Ciência da Informação, Universidade Federal Fluminense.
QoS para Realidade Virtual
Co-projeto de Sistemas Operacionais
Interfaces gráficas e Interfaces Web
Interoperabilidade semântica no domínio de Engenharia de Software
Research of Dynamic SOA Collaboration Architecture
Cartão Nacional da Saúde
Enrique P. L. de Oliveira Tecnologia para Web Enrique P. L. de Oliveira
Arquiteturas de Referência
Estratégias Cliente-Servidor para SIGWeb
Sistemas Distribuídos
Tópicos de Sistemas de Informação A
Gerenciamento de Redes Utilizando Agentes Móveis
Osmany Freitas Rafael Roque.  Motivação  Conceitos Básicos  Proposta  Arquitetura  Aplicacoes  Estudo de Caso  Conclusão.
Reconhecimento e Verificação de Assinaturas
SISTEMAS OPERACIONAIS I
Porque um novo ambiente?. Interação inter-grupos  A maioria das ferramentas existentes provê interação dentro do grupo. Na concepção adotada nessa proposta.
CAMPINA GRANDE – PB 22 DE NOVEMBRO DE 2014
TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci.
Processos.
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
Infra-estrutura da tecnologia de informação
Diagrama de Componentes
Padrões de Interação com o Usuário
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
Sumarização Ontologias Paulo Orlando V. Q. Sousa.
Integrando sistemas através de HTTP + XML. * Muitos processos manuais começam a ser realizados online. * Ferramentas desenvolvidas precisavam ser interoperáveis.
GMP Uma Ferramenta para a Gestão de Multiprojetos
Gestão de projetos de Software GTI-16
Sistemas de Informações Geográficas: História e Definições
Value type-based smart proxies: a concept for adaptable distributed applications Markus Aleksy, Ralf Gitzel ACM International Conference Proceeding Series;
WSDL Web Services Description Language. Tecnologias Relacionadas Web Services SOAP (Simple Object Access Protocol) HTTP (HyperText Markup Language) UDDI.
Methodologies for the Design of Service- Based Systems Barbara Pernici João Victor Guimarães de Lemos Professor: Jaelson Castro Outubro/2010.
Computação Móvel e Embarcada ANDRÉ GUSTAVO DEGAF UCHÔA DISCIPLINA: ENG. DE SOFTWARE PROF: ALCIDES CALSAVARA & EDSON SCALABRIN.
1 Programação Distribuída em Java Aula Na aula de hoje veremos: Introdução Conceito de Rede Protocolos Modelo ISO/OSI Modelo TCP/IP Modelo Cliente/Servidor.
Condor Services for the Global Grid: Interoperability between Condor and OGSA Clovis Chapman et al Proceedings of the 2004 UK e-Science All Hands.
Desenvolvimento Global de Software
Comparativo GridSim x MONARC 2 Programação Distribuída e Paralela – 2006/2 Prof.: Cláudio Geyer Aluno: Anderson Bestteti.
Convergência Digital Porque ela aconteceu:
 São métodos formais de tornar disponíveis para a administração, quando oportuno, as informações necessárias para facilitar o processo de tomada de decisão.
Programação para Internet
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Comunicação Assíncrona em Equipes Distribuídas: Requisitos e Meios Utilizados Cleyton Carvalho da Trindade Universidade Federal de.
Microsoft Datazen Do Início… …ao Fim! Arthur Luz | BI Consultant at One Way Solution
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
Copyright © 2011 Ramez Elmasri and Shamkant Navathe slide 1 Tópicos  Introdução  Um exemplo  Características da abordagem de banco de dados  Vantagens.
DESCOBERTA DE CONHECIMENTO SOBRE DADOS GEOESPACIAIS CENSITÁRIOS COM O AUXÍLIO DE MAPAS AUTO-ORGANIZÁVEIS Autores: Alan Yves C. M. Leite Dr. Leonardo N.
Uma Extensão do Fluxo de Análise e Projeto do RUP com suporte a Desenvolvimento Baseado em Componentes Eduardo Almeida
Microsoft Datazen Do Início… …ao Fim!
Aplicativos para Web MVC Prof. Odair Indena Jr.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Web Services / SOA. O cenário de TI nas corporações Novas tendências batiam à porta das corporações Migraram o foco do “gerenciamento de dados” para o.
Transcrição da apresentação:

GIS e web Lúbia Vinhas Divisão de Processamento de Imagens INPE

Web GIS Uso da Internet para disseminar dados e processamento de maneira integrada e interoperável

Web GIS A Internet está totalmente incorporada na nossa vida: acesso global e em tempo real a uma infinidade de dados Servidor Cliente

Abordagens focadas no servidor O servidor executa todas as tarefas de processamento de daos e envia o resultado para o cliente Servidor Cliente Saídas disponíveis para qualquer navegador Não necessita quase nada do cliente  Interface com usuário limitadas  Sobrecarga do servidor quando se faz muitos acessos  Qualidade gráfica dos mapas pobre  Pouca interação

Abordagens focadas no cliente Os dados são previamente baixados para o cliente, que executa as tarefas de processamento Servidor Cliente Performance e iteração podem ser melhoradas Boa qualidade gráfica Boa qualidade de iteração  Sujeita ao tráfico da internet  Ineficiência no processamento  Tempo gasto no transporte de dados

Abordagens híbridas Arquitetura híbrida permite alocar diferentes tarefas ao lado mais apropriado Servidor Cliente TarefaServidorCliente DadosArmazenamento Extração Processamento MapaGeração Apresentação Manipulação InteratividadeInterações Interface com usuário Adaptado de Chang et al., 2006

MapServer MapServer é um projeto cujo objetivo é mostrar mapas espaciais de maneira dinâmica no ambiente da Internet.

TerraPHP + TerraManager

TerraPHP

Fonte:

Fonte: Chow, 2008 Web Mapping APIs

Globos Virtuais Representação 3D da Terra (ou outro planeta) Permite que o usuário navegue livremente no ambiente virtual, mudando seu ângulo de visada e sua posição.

Fonte: Wikipedia (????!!!)

Dados ambientais em um Globo Virtual Fonte: Blower et al, 2007

Comparação entre os Globos Virtuais

KML Fonte:

Web Services Os Sistemas de Informação Geográfica agora estão evoluindo para o modelo de arquitetura baseada em Web Services: –Dados –Funcionalidades Web Services: são componentes que podem ser interligados para construir aplicações mais complexas Interoperabilidade entre ambientes heterogêneos, pacotes de software e dados é fundamental para a implementação do modelo de web services

Referências Chang, Yoon-Seop and Park, Hyeong-Dong (2006) XML Web Service-based development model for Internet GIS applications, International Journal of Geographical Information Science,20:4,371 — 399. Chow, T. E. (2008) The Potential of Maps APIs for Internet GIS Application Transactions in GIS, 12(2): 179–191. Blower, J., Gemmell, A., and Haines, K. (2007). Sharing and visualizing environmental data using virtual globes. Proceedings: All-Hand Meeting, UK. [online]. Retrieved on 05 June 2008 from Rakshit, R.; Ogneva-Himmelberger, Y. (2008) Application of Virtual Globes in Education. Geography Compass,2(6): 1995–2010.