Bijlagen
Bijlage A: Gebruikte parameters voor 3Dfier
Voor het maken van de 3D Basisvoorziening is gebruik gemaakt van de volgende parameters voor 3Dfier:
lifting_options:
Building:
lod: 1
floor: true
inner_walls: true
triangulate: false
ground:
height: percentile-10
use_LAS_classes:
- 2
- 9
roof:
height: percentile-90
use_LAS_classes:
- 6
Terrain:
simplification: 0
simplification_tinsimp: 0.1
use_LAS_classes:
- 2
Forest:
simplification: 0
simplification_tinsimp: 0.1
use_LAS_classes:
- 2
Water:
height: percentile-10
use_LAS_classes_within:
- 9
Road:
height: percentile-50
filter_outliers: true
flatten: true
use_LAS_classes:
- 2
Separation:
height: percentile-80
use_LAS_classes:
- 2
- 17
Bridge/Overpass:
height: percentile-50
flatten: true
use_LAS_classes:
- 99
use_LAS_classes_within:
- 17
omit_LAS_classes:
- 0 # unclassified
- 1 # other
- 3 # vegation
- 4 # vegation
- 5 # vegation
thinning: 0
options:
building_radius_vertex_elevation: 3.0
radius_vertex_elevation: 1.0
threshold_jump_edges: 0.5
threshold_bridge_jump_edges: 1.0
stitching: true
Bijlage B: Meer informatie over het 3D Basisbestand Gebouwen
Het 3D Basisbestand Gebouwen bevat het gereconstrueerde 3D model van het BAG gebouw. De gebouwen die zich volledig ondergronds bevinden of boven één of meerdere andere gebouwen zweven, zijn gefilterd uit deze dataset. De ondergrondse delen van een gebouw zijn tijdens de reconstructie afgesneden en verwijderd.
B.1 Bekende issues met het 3D Basisbestand Gebouwen
Er wordt nog actief gewerkt aan de reconstructie methode voor LoD1.3 gebouwen. Momenteel zijn de volgende issues bekend:
- De waarde voor
h_maaiveld
is incorrect (te laag) voor sommige gebouwen. - Niet alle 3D geometrieën zijn valide. Voor sommige gebouwen kunnen een of meerdere vlakken incorrect of niet aanwezig zijn.
- Gebouwen met een glazen dak zijn mogelijk niet realistisch gereconstrueerd.
- Attribuut
kwaliteits_klasse
is voor gebouwen nog niet gevuld.
Bijlage C: Handleiding cityjson2ifc
Doel
Converteert cityjson-bestanden naar ifc-formaat.
Download
Installatie
Download het programma van GitHub, plaats deze in een map naar voorkeur en voer de executable uit in een cmd-window.
Ondersteunde versies
- IFC 4
- CityJSON v. 1.1
Gebruik
cityjson2ifc [OPTIONS] INFILE OUTFILE
- INFILE: Path to a CityJSON file.
- OUTFILE: Path to the IFC file to write.
OPTIONS | toelichting |
---|---|
--version | Show the version and exit. |
--ignore_duplicate_keys | Load a CityJSON file even if some City Objects have the same IDs (technically invalid file). |
--lod-split | Split the CityJSON file per LoD, writing a separate IFC file for each LoD. |
--lod-select TEXT | Select the LoD that should be converted to IFC. |
--name-entity TEXT | The CityObject attribute that should be used for the entity name. |
--name-project TEXT | Set the IfcProject name. |
--name-site TEXT | Set the IfcSite name. |
--name-person-family TEXT | Set the IfcPerson family name. |
--name-person-given TEXT | Set the IfcPerson given name. |
--help | Show this message and exit. |
Bij de INFILE
en OUTFILE
moet het pad worden opgegeven wanneer deze niet in dezelfde map staan als de executable. Indien de bestanden niet worden gevonden wanneer deze in de bronmap staan kan de volgende syntaxis worden gebruikt: ./INFILE
en ./OUTFILE
.
Voorbeelden
cityjson2ifc --lod-split ./invoer.json c:\downloads\uitvoer.ifc
cityjson2ifc --lod-select 2 ./invoer.json c:\downloads\uitvoer.ifc
cityjson2ifc --help
Opmerkingen
- cityjson2ifc is zowel beschikbaar voor Windows, Linux (Ubuntu) als Mac.
- cityjson2ifc leest alleen cityjson-bestanden (extensie json) en geen cityjson-features (extensie jsonl).
- De doorlooptijd kan behoorlijk oplopen: JSON-bestanden van PDOK (3D-basisomgeving) zijn per kaartblad opgedeeld in vier delen. Het converteren van een enkel deel kan, afhankelijk van de dichtheid van de informatie, oplopen tot een uur.
- De uitvoer is getest in de meest recente versie van het programma Revit (2024). Deze versie biedt de mogelijkheid om IFC-bestanden direct in te lezen. Bij oudere versies is dit niet mogelijk. Zie voor een workaround de website van Revit.
Ondersteuning
Deze software is als open source ontwikkeld door 3DGI en mogelijk gemaakt door het Kadaster. Bestanden worden standaard aangeboden in CityJSON-formaat. Heeft u liever IFC-bestanden dan kunt u gebruik maken van de conversietool cityjson2ifc.
- Op de releasepagina staan een Windows- en een Mac-executable.
- De omschrijving staat op https://github.com/3DGI/cityjson2ifc.
- Bij vragen ga naar: https://github.com/3DGI/cityjson2ifc/discussions.
- Registreren bij GitHub is noodzakelijk en kan hier.
productbeschrijving-taglist-intro
snippet for the text above the list of tags that are related to the content on a book page.