1 / 14

Disponibilização de Serviços Baseados em Localização via Web Services

GEOINFO2004. Disponibilização de Serviços Baseados em Localização via Web Services. Grace Kelly de Castro Silva Patricia Maria Pereira Geovane Cayres Magalhães. Novembro/2004. Introdução.

Download Presentation

Disponibilização de Serviços Baseados em Localização via Web Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GEOINFO2004 Disponibilização de Serviços Baseados em Localização via Web Services Grace Kelly de Castro Silva Patricia Maria Pereira Geovane Cayres Magalhães Novembro/2004

  2. Introdução • Location-Based Services (LBS) são serviços que usam informações geográficas, combinadas ou não com a posição do terminal móvel, para obter e gerar informações úteis para usuários de dispositivos móveis. • Tipos de aplicações LBS • Serviços de informação • Serviços de gerenciamento e rastreamento de frotas • Emergências • Diversão

  3. Book a table now and get a free bottle of house wine when you present this code Motivação • Evolução tecnológica das redes de comunicação de dados sem fio. • Redução do preço e tamanho dos dispositivos móveis. • Acesso remoto às informações corporativas das empresas ou governos, possibilitando uma maior agilidade na coleta de dados e tomada de decisões.

  4. Histórico • 1996: Regulamentação do mandato E-911 nos EUA • Mecanismos para localizar geograficamente as chamadas de emergência. • 1997-2001: Surgimento das primeiras aplicações LBS • Foco na localização de dispositivos. • Interfaces não padronizadas para acesso aos elementos da rede responsáveis por prover a localização de dispositivos. • 2001: Definição de padrões abertos • Open Location Services (OGC) • Mobile Location Protocol (OMA)

  5. Tecnologias Envolvidas • Tecnologias de posicionamento Cell-ID, GPS, A-GPS, Wi-Fi • Bancos de Dados Geográficos Oracle Spatial, PostgreSQL/PostGIS, MySQL • Web Services

  6. Web Services • Web Services é uma tecnologia que provê interoperabilidade entre sistemas permitindo que aplicações em diferentes plataformas e linguagens de programação se comuniquem via XML ou outros padrões web [Arsanjani, 2003]. • Três áreas envolvidas: • Descrição dos serviços: Web Services Description Language (WSDL) • Descoberta de serviços: Universal Description, Discovery and Integration (UDDI) • Comunicação: Simple Object Access Protocol (SOAP)

  7. Web Services

  8. Padrões Abertos • Open Location Services (OpenLS): • Serviço de Diretório • Serviço de Gateway • Serviço de Geocodificação/Geocodificação Reversa • Serviço de Apresentação de Mapas • Serviço de Determinação de Rotas • Web Map Service (WMS): • Padroniza interfaces para requisição de mapas • Padroniza a maneira como os mapas devem ser descritos e retornados

  9. Visualização da localização de um determinado dispositivo móvel: O cliente solicita ao Serviço de Localização a posição geográfica (X,Y) de um dispositivo móvel. O cliente solicita ao Serviço de Apresentação a geração de um mapa com a localização do dispositivo. Protótipo Desenvolvido

  10. Servidor Web Servidor de Mapas OpenLS Serviço de Apresentação Mensagem SOAP WMS MapServer Tomcat Base de Dados Servidor de Banco de Dados PostgreSQL/PostGIS Arquitetura

  11. Execução do Protótipo

  12. Desafios • Publicação do Serviço de Apresentação via Web Services Especificação OpenLS 1.0 ainda não está preparada para disponibilização dos serviços via Web Services. • Geração do mapa com a localização dos dispositivos Serviço de Apresentação, após recuperar o mapa base do servidor WMS, desenha sobre o mesmo as localizações solicitadas na requisição, utilizando para isso APIs Java.

  13. Considerações Finais • LBS: vários tipos de dispositivos, diferentes plataformas e linguagens de programação. • Interoperabilidade: Web Services + padrões abertos. • Utilização da especificação OpenLS para acesso a serviços disponibilizados via Web Services. • Iniciativa do Open Geospatial Consortium para incluir suporte a SOAP nas especificações WMS e OpenLS.

  14. Obrigado! Grace Kelly de Castro Silva grace@cpqd.com.br telefone: (19) 3705-6890 CPqD – Centro de Pesquisa e Desenvolvimento em Telecomunicações Rod. Campinas–Mogi-Mirim, km 118,5 – SP340 13086-902 – Campinas – SP BRASIL www.cpqd.com.br CPqD Technologies & Systems, Inc. 101 NE Third Ave – Suite 1500Fort Lauderdale, FL 33301, USA www.cpqdusa.com

More Related