Example
<?xml version="1.0" encoding="UTF-8"?> <CityModel xmlns="http://www.opengis.net/citygml/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trans="http://www.opengis.net/citygml/transportation/1.0" xmlns:wtr="http://www.opengis.net/citygml/waterbody/1.0" xmlns:gml="http://www.opengis.net/gml" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:grp="http://www.opengis.net/citygml/cityobjectgroup/1.0" xmlns:luse="http://www.opengis.net/citygml/landuse/1.0" xmlns:frn="http://www.opengis.net/citygml/cityfurniture/1.0" xmlns:app="http://www.opengis.net/citygml/appearance/1.0" xmlns:tex="http://www.opengis.net/citygml/texturedsurface/1.0" xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:xAL="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" xmlns:bldg="http://www.opengis.net/citygml/building/1.0" xmlns:dem="http://www.opengis.net/citygml/relief/1.0" xmlns:veg="http://www.opengis.net/citygml/vegetation/1.0" xmlns:gen="http://www.opengis.net/citygml/generics/1.0" xsi:schemaLocation="http://www.opengis.net/citygml/landuse/1.0 http://schemas.opengis.net/citygml/landuse/1.0/landUse.xsd http://www.opengis.net/citygml/cityfurniture/1.0 http://schemas.opengis.net/citygml/cityfurniture/1.0/cityFurniture.xsd http://www.opengis.net/citygml/appearance/1.0 http://schemas.opengis.net/citygml/appearance/1.0/appearance.xsd http://www.opengis.net/citygml/texturedsurface/1.0 http://schemas.opengis.net/citygml/texturedsurface/1.0/texturedSurface.xsd http://www.opengis.net/citygml/transportation/1.0 http://schemas.opengis.net/citygml/transportation/1.0/transportation.xsd http://www.opengis.net/citygml/waterbody/1.0 http://schemas.opengis.net/citygml/waterbody/1.0/waterBody.xsd http://www.opengis.net/citygml/building/1.0 http://schemas.opengis.net/citygml/building/1.0/building.xsd http://www.opengis.net/citygml/relief/1.0 http://schemas.opengis.net/citygml/relief/1.0/relief.xsd http://www.opengis.net/citygml/vegetation/1.0 http://schemas.opengis.net/citygml/vegetation/1.0/vegetation.xsd http://www.opengis.net/citygml/cityobjectgroup/1.0 http://schemas.opengis.net/citygml/cityobjectgroup/1.0/cityObjectGroup.xsd http://www.opengis.net/citygml/generics/1.0 http://schemas.opengis.net/citygml/generics/1.0/generics.xsd">
<cityObjectMember> <bldg:Building gml:id="Ex-LoD2Solid-Heal_DUPPOINT-ERROR-1"> <creationDate>2013-03-19</creationDate> <bldg:boundedBy> <bldg:WallSurface> <bldg:lod2MultiSurface> <gml:MultiSurface> <gml:surfaceMember> <gml:Polygon gml:id="p_w_1"> <gml:exterior> <gml:LinearRing> <gml:posList> 0.00 0.00 0.00 2.00 0.00 0.00 2.00 0.00 3.00 0.00 0.00 3.00 0.00 0.00 0.00 </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMember> </gml:MultiSurface> </bldg:lod2MultiSurface> </bldg:WallSurface> </bldg:boundedBy>
<bldg:boundedBy> <bldg:WallSurface> <bldg:lod2MultiSurface> <gml:MultiSurface> <gml:surfaceMember> <gml:Polygon gml:id="p_w_2"> <gml:exterior> <gml:LinearRing> <gml:posList> 2.00 0.00 0.00 2.00 2.00 0.00 2.00 2.00 3.00 2.00 0.00 3.00 2.00 0.00 0.00 </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMember> </gml:MultiSurface> </bldg:lod2MultiSurface> </bldg:WallSurface> </bldg:boundedBy>
<bldg:boundedBy> <bldg:WallSurface> <bldg:lod2MultiSurface> <gml:MultiSurface> <gml:surfaceMember> <gml:Polygon gml:id="p_w_3"> <gml:exterior> <gml:LinearRing> <gml:posList> 2.00 2.00 0.00 0.00 2.00 0.00 0.00 2.00 3.00 2.00 2.00 3.00 2.00 2.00 0.00 </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMember> </gml:MultiSurface> </bldg:lod2MultiSurface> </bldg:WallSurface> </bldg:boundedBy>
<bldg:boundedBy> <bldg:WallSurface> <bldg:lod2MultiSurface> <gml:MultiSurface> <gml:surfaceMember> <gml:Polygon gml:id="p_w_4"> <gml:exterior> <gml:LinearRing> <gml:posList> 0.00 2.00 0.00 0.00 0.00 0.00 0.00 0.00 3.00 0.00 2.00 0.00 </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMember> </gml:MultiSurface> </bldg:lod2MultiSurface> </bldg:WallSurface> </bldg:boundedBy>
<bldg:boundedBy> <bldg:WallSurface> <bldg:lod2MultiSurface> <gml:MultiSurface> <gml:surfaceMember> <gml:Polygon gml:id="p_w_5"> <gml:exterior> <gml:LinearRing> <gml:posList> 0.00 2.00 0.00 0.00 0.00 3.00 0.00 2.00 3.00 0.00 2.00 0.00 </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMember> </gml:MultiSurface> </bldg:lod2MultiSurface> </bldg:WallSurface> </bldg:boundedBy>
<bldg:boundedBy> <bldg:GroundSurface> <bldg:lod2MultiSurface> <gml:MultiSurface> <gml:surfaceMember> <gml:Polygon gml:id="p_g_1"> <gml:exterior> <gml:LinearRing> <gml:posList> 0.00 0.00 0.00 0.00 2.00 0.00 2.00 2.00 0.00 2.00 0.00 0.00 0.00 0.00 0.00 </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMember> </gml:MultiSurface> </bldg:lod2MultiSurface> </bldg:GroundSurface> </bldg:boundedBy>
<bldg:boundedBy> <bldg:RoofSurface> <bldg:lod2MultiSurface> <gml:MultiSurface> <gml:surfaceMember> <gml:Polygon gml:id="p_r_1"> <gml:exterior> <gml:LinearRing> <gml:posList> 0.00 0.00 3.00 2.00 0.00 3.00
2.00 2.00 3.00 2.00 2.00 3.00 2.00 2.00 3.00 0.00 2.00 3.00
0.00 0.00 3.00 </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMember> </gml:MultiSurface> </bldg:lod2MultiSurface> </bldg:RoofSurface> </bldg:boundedBy>
<bldg:lod2Solid> <gml:Solid> <gml:exterior> <gml:CompositeSurface> <gml:surfaceMember xlink:href="#p_w_1"/> <gml:surfaceMember xlink:href="#p_w_2"/> <gml:surfaceMember xlink:href="#p_w_3"/> <gml:surfaceMember xlink:href="#p_w_4"/> <gml:surfaceMember xlink:href="#p_w_5"/> <gml:surfaceMember xlink:href="#p_g_1"/> <gml:surfaceMember xlink:href="#p_r_1"/> </gml:CompositeSurface> </gml:exterior> </gml:Solid> </bldg:lod2Solid>
</bldg:Building> </cityObjectMember>
</CityModel>