Skip to content

DiGi.GML.CityGML.Classes

github-actions[bot] edited this page Jul 6, 2026 · 1 revision

DiGi.GML.CityGML.Classes Namespace

Classes

Building Class

Represents a building object within the CityGML model, implementing city object member and abstract GML interfaces.

public class Building : DiGi.GML.CityGML.Interfaces.IcityObjectMember, DiGi.GML.Interfaces.IAbstractGML, DiGi.GML.Interfaces.IFeatureMember, DiGi.GML.CityGML.Interfaces.ICityGML

Inheritance System.Object → Building

Implements IcityObjectMember, DiGi.GML.Interfaces.IAbstractGML, DiGi.GML.Interfaces.IFeatureMember, ICityGML

Properties

Building.id Property

Gets or sets the unique identifier for the building.

public string id { get; set; }

Implements id

Property Value

System.String

Building.roofType Property

Gets or sets the numeric representation of the roof type for the building.

public int roofType { get; set; }

Property Value

System.Int32

CityModel Class

Represents a CityGML city model containing a collection of city object members.

public class CityModel : DiGi.GML.CityGML.Interfaces.ICityGML

Inheritance System.Object → CityModel

Implements ICityGML

Properties

CityModel.cityObjectMembers Property

Gets or sets the list of city object members associated with this city model.

public System.Collections.Generic.List<DiGi.GML.CityGML.Interfaces.IcityObjectMember> cityObjectMembers { get; set; }

Property Value

System.Collections.Generic.List<IcityObjectMember>

Clone this wiki locally