{ "CityObjects": { "id-1": { "type": "Building", "geometry": [ { "type": "MultiSurface", "lod": "2", "boundaries": [ [[0, 3, 2, 1]], [[4, 5, 6, 7]], [[0, 1, 5, 4]], [[0, 2, 3, 8]], [[3, 4, 2, 3]] ], "semantics": { "surfaces" : [ { "type": "WallSurface", "slope": 33.4, "children": [2] }, { "type": "RoofSurface", "slope": 66.6 }, { "type": "+RoofWall", "parent": 0, "colour": "blue" } ], "values": [0, 0, null, 1, 5, 1] } } ], "attributes": { "function2": "something" } }, "id-2": { "type": "Building", "geometry": [ { "type": "Solid", "lod": "2", "boundaries": [ [ [[0, 3, 2, 1]], [[4, 5, 6, 7]], [[0, 1, 5, 4]], [[0, 2, 3, 8]], [[3, 4, 2, 3]] ], [ [[0, 3, 2, 1]], [[4, 5, 6, 7]] ] ], "semantics": { "surfaces" : [ { "type": "WallSurface", "slope": 33.4, "children": [2] }, { "type": "RoofSurface", "slope": 66.6 }, { "type": "+PatioDoor", "parent": 0, "colour": "blue" } ], "values": [[0, 0, null, 1, 1], [1, 0]] } } ], "attributes": { "function2": "something" } }, "id-3": { "type": "Building", "geometry": [ { "type": "CompositeSolid", "lod": "2.2", "boundaries": [ [ [ [[0, 3, 2, 1, 22]], [[4, 5, 6, 7]], [[0, 1, 5, 4]], [[1, 2, 6, 5]] ] ], [ [ [[666, 667, 668]], [[74, 75, 76]], [[880, 881, 885]] ] ] ], "semantics": { "surfaces" : [ { "type": "RoofSurface" }, { "type": "WallSurface" } ], "values": [ [ [0, 1, 1, null] ], [ [2, 0, null] ] ] } }] } }, "type": "CityJSON", "transform": { "scale": [ 0.001, 0.001, 0.001 ], "translate": [ 0.0, 0.0, 0.0 ] }, "version": "2.0", "vertices": [ [ 10, 0, 10 ], [ 0, 10, 10 ], [ -10, 0, 10 ], [ 0, -10, 10 ], [ 10, 0, 0 ], [ 0, 10, 0 ], [ -10, 0, 0 ], [ 0, -10, 0 ], [ 220, -20, 2200 ] ], "metadata": { "geographicalExtent": [ -1.0, -1.0, 0.0, 1.0, 1.0, 1.0 ] } }