Slide 1

Slide 1 text

Construction of the 3DBGT for the whole NL Hugo Ledoux & Tom Commandeur 2016-05-31

Slide 2

Slide 2 text

Construction of the 3DBGT for the whole NL Hugo Ledoux & Tom Commandeur 2016-05-31 in LOD1

Slide 3

Slide 3 text

construction 3DTOP10NL = intricate workflow 3 ITC/Sander’s code FME + ArcGIS output

Slide 4

Slide 4 text

3DTOP10NL: currently many errors 4 • all triangles are duplicated • some classes are not triangulated • long and skinny triangles • vertical triangles have wrong orientation • disconnected regions • all buildings have wrong orientation normals • big parts of tiles are missing • full list at: • https://github.com/3D4EM/validate-3dtop10nl/blob/master/reports/comments.md

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

3dfier An open-source toolkit to construct large 3D city models

Slide 7

Slide 7 text

More or less the same as current 3DTOP10NL, but: 7 • focus on scalability and speed ‣ our aim construction whole NL on “normal” PC • configurable: any 2D input + user-defined options • no segmentation: only simple rules • no vertices added when 3dfying (except within Terrain and Vegetation polygons; never on boundaries) • based on open-source libraries used: ‣ liblas, GDAL, Boost.Geometry, CGAL • output in different formats (SHP, CityGML, OBJ)

Slide 8

Slide 8 text

Input: any 2D datasets (eg TOP10NL or BGT) 8 Terrain Vegetation Water Vegetation Building Road Building Road We assign each polygon to one of 5 classes: 1. Building 2. Water 3. Road 4. Vegetation 5. Terrain

Slide 9

Slide 9 text

Assign each LiDAR point to polygons 9

Slide 10

Slide 10 text

Assign each LiDAR point to polygons 10 bu↵er 1m bu↵er 1m bu↵er 1m

Slide 11

Slide 11 text

Lifting each polygon based on simple rules (eg avg) 11 some classes have LiDAR points (Terrain, Vegetation) others not, ie only their vertices are lifted percentile 40 percentile 10 gaps

Slide 12

Slide 12 text

Stitching adjacent polygons with pairwise rules 12

Slide 13

Slide 13 text

Stitching adjacent polygons with pairwise rules 13 avg of both vertical surfaces added volume of buildings can be preserved

Slide 14

Slide 14 text

gaps

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

Output: DSM triangulated (→simulation software) 16

Slide 17

Slide 17 text

Output: CityGML with volumes for buildings 17

Slide 18

Slide 18 text

Far from finished, but usable 18 https://github.com/tudelft3d/3dfier Windows executable available new!

Slide 19

Slide 19 text

status? 19 • works for small areas, roads a bit “shaky” • only TOP10NL • starting to work on BGT • buildings not finished

Slide 20

Slide 20 text

thank you. [email protected] 3d.bk.tudelft.nl/hledoux Hugo Ledoux