CityGML

From Tygron Support wiki
Jump to navigation Jump to search

CityGML is an open standardised data model and exchange format to store digital 3D models of cities and landscapes. It defines ways to describe most of the common 3D features and objects found in cities (such as buildings, roads, rivers, bridges, vegetation and city furniture). It supports several levels of details and supports materials and textures. 3D features have standardized attributes based on their type (building, road, bridge) and support additional user attributes.

CityJSON is a different exchange format which uses the same underlying data model as CityGML. Both formats can be imported into the Tygron Platform.

Supported Types

Currently the Tygron Platform supports the import of the following modules of the CityGML standard:

  • Building (and class BuildingPart)
  • Bridge ( and class BridgePart )
  • CityObjectGroup (containing other Buildings, BuildingParts, Bridges, BridgeParts and CityObjectGroups)

For each Building, BuildingPart, Bridge and BridgePart surfaces are processed. The surface types that are currently supported by the Tygron Platform are:

  • Polygon
  • CompositeSurface (that contains Polygons and other CompositeSurfaces)

Each surface can be textured with 1 image. If it is not textures, a color is obtained for the surface when the surface has X3DMaterial surface data. Of this X3DMaterial, the color (including transparency) is picked based on the first occurrence of:

  • Diffuse color
  • Specular color
  • Emissive color


Notes

Other modules are not read when importing with the Geo Data Wizard.
These 3D Models will be stored in the project as Custom Geometries. These Custom Geometries can be automatically assigned to buildings present in the project based on their location.

How-to's

See also