CityGML
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
- How to import 3D BAG data
- How to import a CityGML/CityJSON file
- How to import a CityGML/CityJSON file for 2D Spatial data
- Converting a Sketchup model to CityGML format
- Exporting Blender models to CityJSON
See also