Modelagem de redes de serviços urbanos
Introdução
Em geral
CityGML é um modelo de informação comum para a representação de conjuntos de objetos urbanos em 3D. Define as classes e relacionamentos para os objetos topográficos mais relevantes em modelos de cidades no que diz respeito às suas propriedades geométricas, topológicas, semânticas e de aparência.
Inclui hierarquias de generalização entre classes temáticas, agregações, relações entre objetos e propriedades espaciais. Esta informação temática vai além dos formatos de troca gráfica e permite a utilização de modelos 3D de cidades virtuais para tarefas sofisticadas de análise em diversas aplicações como simulações, mineração de dados urbanos, gestão de edifícios e seus serviços ou emergências.
CityGML é um modelo de dados aberto e formato baseado em XML para armazenamento e troca de dados. Ele é implementado como um esquema de aplicação para Geography Markup Language 3 (GML3), o padrão internacional emitido pelo Open Geospatial Consortium (OGC) e ISO TC211. CityGML pretende se tornar um padrão aberto e, portanto, pode ser usado livremente.
O OGC adotou a versão 1.0.0 do CityGML como padrão oficial do OGC em agosto de 2008.[1] Em abril de 2012, a versão 2.0.0 foi lançada.
Características
As principais características do CityGML são as seguintes:
• - É um modelo de informação geoespacial para paisagens urbanas baseado na família ISO 191xx.
• - Faz representações GML3 de geometrias 3D baseadas no modelo ISO 19107.
• - Permite a representação das características da superfície do objeto (texturas, materiais).
• - Possui os seguintes grupos de taxonomias e agregações:.
• - Os modelos CityGML possuem cinco tipos de níveis de detalhe (LOD):
• - Permite diversas representações em diferentes níveis de detalhe simultaneamente.
• - Conexões topológicas opcionais entre objetos (sub)métricos.
Serviços Web OGC
Como o CityGML é baseado no GML3, ele combina perfeitamente com toda a gama de outros padrões OGC. Assim, os serviços WFS, CS-W, WCTS e WPS são especialmente relevantes para aceder, processar e identificar recursos CityGML. Para visualização 3D, CityGML deve ser considerado como um formato base a partir do qual formatos gráficos 3D podem ser facilmente obtidos.
• - Linguagem de marcação geográfica.
• - Página padrão OGC CityGML.
• - Contribuição alemã para CityGML Arquivado em 1º de fevereiro de 2013 na Wayback Machine.
• - Wiki CityGML.
• - Visualizadores e ferramentas gratuitas para CityGML:
- Ferramenta LandXplorer-CityGML
- Aristóteles
- 3DGIS cityvu
- Biblioteca libcitygml C++ e conversor citygml2vrml.
Referências
- [1] ↑ official OGC press release.: http://www.opengeospatial.org/pressroom/pressreleases/899