~~SLIDESHOW~~ ====== Interoperability for 3D Geodata ====== ===== Introdução ===== * Cada vez mais aumenta a importância da visualização de geodados em 3D. * O uso dos padrões do **Open Geospatial Consortium (OGC)** abre novas possibilidades no uso de geodados em 3D. ===== CityGML ===== * CityGML é um formato de troca de tridimensionais de modelos de cidades. * Com a definição de CityGML e a aplicação dos WebServices da OGC para acesso e visualização , as áreas de processamento de dados 3D e as infraestruturas de dados Espaciais estão convergindo. ===== Padrões OGC relevantes para 3D ===== * CityGML, como modelo de dados e formato de trocas. * WFS (Web Feature Service) e WCS (Web Coverage Service) para acesso aos dados * WTS e Web 3D service para visualização ===== City Geography Markup Language (CityGML) ===== * Define um modelo semântico para objetos 3D em áreas urbanas. * é uma aplicação GML, i.e., modela objetos de um domínio de aplicação usando GML. ===== Web Feature Service ===== * Permite o uso de queries emdados modelados segundo GML. * Permite não somente leitura, mas também escrita (WFS Transactional)WFS-T ===== WCS (Web Coverage Service) ===== * Permite acesso a todos os tipos de dados raster ou TIN (triangulated irregular network) * exemplos: dados obtidos por sensoriamento remoto ou modelos digitais de terrenos. ===== Web Terrain Service ===== * Gera visões de uma cena 3D em contraste com a WMS que gera visões 2D. * Desenvolvimento muito lento do projeto. * Atual draft é chamado Web Perspective View Service (WPVS) ===== Visualização usando WTS/WPVS ===== {{:sigweb:wpvs.png|}} ===== WPVS ===== * Cria apresentações de objetos 3D. * A operação GetView retorna imagens estáticas de paisagens 3D. * GetView pode ser vista como a operação GetMap da WMS. ===== GetView ===== * Define parâmetros adicionais que permitem a especificação da cena 3D. * Um parâmetro é o ângulo de rotação e o azimute da cena. * o resultado é uma imagem **estática.** * Não é interativo, mas permite sua implemntação como DHTML sem o uso de plugins. ===== Usos ===== * Armazenamento de modelos digitais de cidades. * Visualização Web * Arquitetura de Spacial Data Infrastruture em 3D. ===== Armazenamento de modelos digitais de cidades ===== * Modelos digitais são frequentementes criados em sistemas de CAD e armazenados em arquivos de formatos do CAD. * Desvantagem: Não é possível selecionar partes do modelo da cidade ou organizar atualizações. * Para armazenar de forma eficiente o modelo, seria necessário um BD relacional. * Para acessar este BD, um WFS é a escolha óbvia: CityGMPL pode ser inserido e retirado facilmente. ===== Visualização Web ===== * Existem vantagens óbvias na visualização 3D de uma cidade. * Aplicações podem ser desde suporte ao planejamento urbano até a simples navegação. * Informação turística e maketing também podem se beneficiar deste modelo. ===== Arquitetura de Spacial Data Infrastruture em 3D ===== * Os modelos das edificações podem ser mantidos num BD espacial, como PostGIS ou Oracle Spatial. * Um WFS-T suporta o acesso para leitura e escrita do modelo da cidade. * O Modelo digital do terreno (MDT) pode ser armazenado em um geodabase. * Um cliente WPVS fornece uma interface para navegadores web. * um proxy é usado para controlar o acesso aos dados ===== Arquitetura ===== {{:sigweb:arquitetura3dsdi.png|}}