EU Accord Project Experience
2024-04-18
The former Tegel airport (TXL) will be the site of
Tegel Project company (owned by City of Berlin) developed detailed urban plans/regulations
In the building areas, vegetation-covered evaporation beds are to be be created.
The plantings are to be maintained and replanted if they are lost.
The evaporation beds must have an area of at least 4.0 m² per 100.0 m² of roof area and a minimum depth of roof area and a minimum depth of 30 cm.
Luftgeschoss (open-sided storey) can be used as a passage into a courtyard
level=1
("normal" parts of the building have level=0
); doesn't mean it's exactly 1 floorCultural Center (refurbishment) and Production Plant (new construction)
Classification: custom (fields C_QUAL_MUC, D_QUAL_MUC, C_QUAL_AJT, D_QUAL_AJT
).
l1 | level 1 | l2 | level2 |
---|---|---|---|
R6 | Residential, detached or semi-detached houses | 13 | Detached house I, minimum plot 160m2 |
R6 | Isolated houses | ||
R6a | Isolated houses Plot of 200m2 | ||
R6d | Secluded houses. Plot of 1,000m2 | ||
A1 | Economic activity, Industrial | 2a | Urban industrial zone between dividers |
2d2 | Isolated tertiary industry type 2 (El Rengle I) | ||
2d3 | Isolated tertiary industry. The Bóbila |
Checks are divided in two cases: "stand alone" buildings (the Plant); buildings on a street: surrounded by others and aligned with street grid (the Center)
The minimum free height of cantilevers over public spaces will be 3.20 metres for vials of 8.00 metres or less and 3.50 metres in all other cases. The maximum dimension of eaves that fly over public spaces is 0.45 meters.
No binding of regulation clauses to zones (yet)
plu:supplementaryRegulation
plu:specificSupplementaryRegulation
xplan:XP_TextAbschnitt
) to capture regulation textxplan:refTextInhalt, xplan:texte
) to attach regulations to zones"Construction area partial area"
aec3po
ontologyWHY
BIM (building information) to CIM (city information) is difficult for several reasons:
GeoBIM Benchmark 2019 provided detailed experience and benchmarking
Yet no commonly accepted mechanism exists!
IFCtoLBD by Jyrki Oraskari. (LBD: Linked Building Data ontologies).
Excerpts of XSPARQL transformation of XPlan (Alt-click to zoom/unzoom)
# fetch XML data
let $doc := doc($input)/*/GML:featureMember
for $element in $doc/*[name() != "BP_Bereich"]
let $className := $element/name()
let $id := fn:replace($element/@GML:id/string(),"^_","")
let $geom := ($element/X:raeumlicherGeltungsbereich, $element/X:position) # alternatives
let $geo := if (fn:empty($geom)) then () else fn:concat($id,"/geo")
let $geometry := if (fn:empty($geom)) then () else XSPARQL:_serialize($geom/*)
let $type := local:rdf_type($className, $id)
# make RDF triples
construct {
<{$id}>
gml:id {$id};
rdf:type <{$classType}>;
xp:plan <{$plan}>;
geo:hasDefaultGeometry <{$geo}>.
<{$geo}> a geo:Geometry;
geo:asGML {$geometry}^^geo:gmlLiteral. # crucial: geometry is captured as literal
{
for $property in $element/* return # call function
local:rdf_property($property/name(),$property/text(), $id)
}
# map XML elements to RDF classes
declare function local:rdf_type ($className, $id as xs:string) {
for $type where {
values ($className1 $type) {
("xplan:BP_AbweichungVonBaugrenze" "xp:BuildingBoundaryDeviation")
("xplan:BP_AbweichungVonUeberbaubarerGrundstuecksFlaeche" "xp:PermissibleLotCoverageDeviation")
...
}
filter ($className1 = $className)
}
return $type
};
# map coded values
declare function local:coded_value ($propName, $value, $id as xs:string) {
for $prop $ref where {
values ($propName1 $prop $ref) {
("xplan:gegenstand" "xp:measureSubject" "measureSubject/")
("xplan:nutzungsForm" "xp:usageForm" "usageForm/")
...
}
filter ($propName1 = $propName)
}
construct {<{$id}> <{$prop}> <{fn:concat($ref,$value)}>}
};
Alt-click to zoom/unzoom
<GML_04538eeb-9d84-4436-ba2c-4d2fe555ab9b>
rdf:type xp:PermissibleLotCoverage;
geo:hasDefaultGeometry <GML_04538eeb-9d84-4436-ba2c-4d2fe555ab9b/geo>;
gml:id "GML_04538eeb-9d84-4436-ba2c-4d2fe555ab9b";
xp:floorAreaTotal "2548"^^xsd:decimal;
xp:fullStoreys 8;
xp:heightReference <GML_002fefc8-f3aa-44db-8939-bdf406bc5554/height>;
xp:isSurfaceClosed false;
xp:legalNature <legalNature/1000>;
xp:level 1;
xp:plan <GML_c1979111-6f94-4f90-a7ad-d8061446d21e>;
xp:plotCoverage "365"^^xsd:decimal;
xp:referenceURL <LandUse/3_49_UeberbaubareGrundstuecksFlaeche> .
<GML_05302df0-d437-4546-b789-b97fbd7756d5/geo>
rdf:type geo:Geometry;
geo:asGML """<gml:Curve srsName="EPSG:25833"
<gml:segments><gml:LineStringSegment interpolation="linear">
<gml:posList srsDimension="2" count="3">
386009.4026 5824695.0777 ..."""^^geo:gmlLiteral .
Digital Building Permitting 2024