Skip to content

Commit

Permalink
update voor dataweek
Browse files Browse the repository at this point in the history
  • Loading branch information
arjankoelewijn committed Jun 28, 2022
1 parent 081478f commit 7fb095a
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 23 deletions.
5 changes: 4 additions & 1 deletion PackageUserManual/Dutch/Beginnen.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

## Systeemeisen

Een laptop waarop je software mag installeren (nog) geen Apple en het liefst met een i5 (of hoger) en een externe GPU.
Een laptop waarop je software mag installeren (nog) geen Apple en het liefst met een i5 CPU (of hoger)
en een externe GPU (grafische kaart).
Windows 10 of hoger (in ieder geval 64 bits).
Een losse muis om beter te kunnen navigeren.

Expand Down Expand Up @@ -123,3 +124,5 @@ En vervolgens in de inspector de Position en Rotation aan te passen.
Nu we toch in de Inspector voor de camera bezig zijn zetten we ook onder het kopje "Camera", "Projection", "Clipping plane" de afstand voor Far even van 1000 op 6000.

Klik vervolgens op **"Play"**, et voila, we zien het 3D-model van Amsterdam.

Je bent nu klaar om met de volgende stap te beginnen "het koppelen van je eigen dataset", volg hiervoor de handleiding 'DataKlaarzetten.md'
42 changes: 20 additions & 22 deletions PackageUserManual/Dutch/DataKlaarzetten.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
In de [vorige handleiding](Beginnen.md) hebben we een unity-project gemaakt waarin we Amsterdam in 3D zien.
Hartsikke leuk, maar wat moet je doen om een ander gebied te kunnen zien.
Hartstikke leuk, maar wat moet je doen om een ander gebied te kunnen zien.

In deze handleiding gaan we 3d-modellen van gebouwen en terrein bemachtigen en deze voorbereiden voor gebruik in Unity.
In deze handleiding gaan we 3D-modellen van gebouwen en terrein bemachtigen en deze voorbereiden voor gebruik in Unity.

In de volgende handleiding gaan we het Unity-project zodanig aanpassen dat we dit nieuwe 3D-model kunnen laten zien.

Expand All @@ -13,13 +13,12 @@ Deze modellen kunnen we downloaden en gebruiken.
Ga hiervoor naar [3dbag.nl](http://3dbag.nl) en zoek het knopje "Downloads"
Op deze pagina kun je een tegel selecteren en vervolgens op "Confirm Selection" klikken.

![](./imgs/dataklaarzetten/image1.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image1.png)

Op de pagina die vervolgens download je de tegel in cityJSON formaat door op het bestand onder de kop File te klikken.
Let op dat je het bestand kiest dat eindigt op ".json"

![Afbeelding met tekst Automatisch gegenereerde
beschrijving](./imgs/dataklaarzetten/image2.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image2.png)

Vervolgens klik je op "Pick Another Tile" totdat je alle tegels binnen het gebied dat je wilt hebben gehad hebt.

Expand All @@ -32,17 +31,15 @@ Het kadaster heeft voor heel Nederland een terreinmodel gegenereerd op basis van

Eenmaal per jaar wordt er een nieuwe versie gemaakt.

In de dataset van luchtfotojaar 2020 zit een probleem waardoor de watervlakken deels ontbreken, wij raden op dit moment aan luchtfotojaar
2019 te gebruiken.
In de dataset van luchtfotojaar 2020 zit een probleem waardoor de watervlakken deels ontbreken, wij raden op dit moment aan luchtfotojaar 2019 te gebruiken.

Selecteer hier een tegel die je wilt hebben en klik op de download-link achter 3D Basisbestand Volledig.

![Afbeelding met kaart Automatisch gegenereerde
beschrijving](./imgs/dataklaarzetten/image3.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image3.png)

Herhaal dit voor alle tegels binnen het gebied waarin je geïnteresseerd bent.

De bestanden die gedownload worden zijn gezipt, dus pak ze uit en plaats alle resulterende .json-bestanden in een aparte map.
De bestanden die gedownload worden zijn gezipt, dus pak ze uit en plaats alle resulterende .json-bestanden in een aparte map (als het goed is 4 stuks per tegel en een txt bestand).

# Het omzetten voorbereiden

Expand All @@ -54,8 +51,7 @@ Op deze pagina staan alle versies van de tool die ooit gereleased zijn.
De bovenste in de lijst heeft altijd het icoontje "Latest", deze willen we downloaden.
Dit doen we door onder het kopje "Assets" op het zip-bestand te klikken.

![Afbeelding met tekst Automatisch gegenereerde
beschrijving](./imgs/dataklaarzetten/image4.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image4.png)

Pak het zip-bestandje uit naar een map die je makkelijk terug kunt vinden.

Expand Down Expand Up @@ -89,38 +85,36 @@ Doe hetzelfde voor de bestanden "panden TUDelftLod1-2.json" en "panden TUDelftLo
Om de tilebaketool aan het werk te kunnen zetten hoeven we deze alleen nog maar te vertellen waar de bronbestanden staan en waar de resultaten
geplaatst moeten worden. Dit doen wij in het instellingenbestand.

![Afbeelding met tekst Automatisch gegenereerde
beschrijving](./imgs/dataklaarzetten/image7.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image7.png)

"sourceFolder" verwijst naar de map waarin de gedownloade en uitgepakte bestanden met de terreindata staan.
Let erop dat hier een "/" achter de mapnaam geplaatst moet worden.

"outputFolder" verwijst naar de map waarin de resultaten geplaatst moeten worden, aangevuld met een stuk tekst waarmee de naam van de
nieuwe bestanden moet beginnen. In het bovenstaande voorbeeld wordt de output dus geplaatst in de map 'brondata/terreintest/output' op de E-schijf, en alle bestandsnamen in de output beginnen met het voorvoegsel "Terrein-".

LET OP: 3D-Bassisvoorziening heeft voor de 2019 en de 2020 versies verschillende LOD-niveau benamingen.
##### LET OP: 3D-Bassisvoorziening heeft voor de 2019 en de 2020 versies verschillende LOD-niveau benamingen.

Voor de 2019-versie moet in het instellingen-bestand bij "lod :" 1.0 ingevuld worden, voor de 2020-versie moet dit 1.2 zijn.

Wanneer we nu deze instellingen aangepast en opgeslagen hebben kunnen we de tilebaketool aan het werk zetten.
Dit doen we op de volgende manier:
Wanneer we nu deze instellingen aangepast en opgeslagen hebben kunnen we de tilebaketool aan het werk zetten. Dit doen we op de volgende manier:

Open de windows verkenner 2 keer en plaats dezen naast elkaar in het scherm.
Open de windows verkenner 2 keer en plaats deze naast elkaar in het scherm.
In de ene verkenner open je de map met het instellingenbestand en in de andere verkenner open je de map met de tilebaketool.

Vervolgens klik je op het instellingenbestand, sleep je deze op tilebaketool.exe in de andere verkenner en laat hem los.

![](./imgs/dataklaarzetten/image8.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image8.png)

Op dit moment opent er een venster met een zwarte achtergrond, dit is de tilebaketool die vertelt wat hij op dit moment doet.

![Afbeelding met tekst Automatisch gegenereerde
beschrijving](./imgs/dataklaarzetten/image9.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image9.png)

Wanneer de Tilebaketool klaar is (voor het maaiveld kan dit enkele uren duren) zijn er in de outputfolder en heleboel bestanden gemaakt.

Voor elke vierante kilometer zijn 5 bestanden gegenereerd:

![](./imgs/dataklaarzetten/image10.png)
![Afbeelding met tekst Automatisch gegenereerde beschrijving](./imgs/dataklaarzetten/image10.png)

Het bestand dat eindigt op .bin bevat de geometrie.

Expand All @@ -130,3 +124,7 @@ Deze bestanden worden gebruikt als de 3D-viewer in een webbrowser draait.
Het bestand dat eindigt op -data.bin bevat data waaruit we kunnen herleiden welke stukjes geometrie bij een uniek object-id horen (bijvoorbeeld een bag-id)

Het bestand dat eindigt op .gltf zorgt er voor dat je de geometrie in het .bin-bestand kan openen in paint3D of andere software die gltf-bestanden kan openen.



Als bovenstaande allemaal is gelukt kan je de eigen data in Unity gaan koppelen, volg hiervoor de handleiding DataKoppelen.md
9 changes: 9 additions & 0 deletions PackageUserManual/Dutch/DataKoppelen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Eigen data koppelen in Unity

## RD-coördinaat kiezen

Om je eigen data te koppelen moet je eerst een relatief RD-coördinaat bepalen binnen je eigen gebied. Het is makkelijk om hiervoor deze website te gebruiken: (https://www.msimons.nl/osm/). Klik hiervoor op een centraal punt binnen je gebied en rond het getal af in het venster rechtsonderin

![](./imgs/DataKoppelen/image1)

## Git installeren
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 7fb095a

Please sign in to comment.