Tijdens een huttentrektocht door Triglavski National Park in Slovenië, heeft m'n GPS-je braaf logjes lopen opslaan (behalve één middag, daardoor zie je ergens een recht lijntje).
Met wat geknutsel in QGis zijn die logjes omgewerkt tot een 2.5D (quasi-3D) plaatje met de hele route erop
downloaden kan ook, dan uitpakken en view.html starten
Wat erin zit en wat ermee gedaan is (zodat ik het een volgende keer niet opnieuw hoef uit te vlooien):
- logs van Gamin Foretrex 401.
Elke dag de log opgeslagen en de active log gewist. Bij het opslaan worden ovebodige punten weggelaten, dat kost wat nauwkeurigheid maar daardoor passen twee weken lopen in het geheugentje van 10000 punten.
- gpx data geimporteerd via de gps add-in, tracks en waypoints in aparte lagen
- tile n46e13 van de SRTM 1arc-sec. data set (earthexplorer.usgs.gov). Dat is een bijna wereldwijd DEM (digitale hoogte data) met een grid van ongeveer 30m.
zit niet in QickMapServices, downloaden als GeoTiff en importeren.
- beide lagen geconverteerd naar UTM 33N crs (Epsg:32633). De 3D visualisatie wil nl. graag horizontaal en vertikaal dezelfde eenheden hebben.
- voor de log lagen: save as.. Format: Esri shapefile
- voor de hoogte laag: Raster - Projection - Warp
- Beide lagen uitgesneden tot relevante gebied
- voor de hoogte laag: Raster - Extraction - Clipper
- voor de log lagen: processing toolbox - Clip vectors by extend (extend uit metadata van de raster laag)
- kleurschaal aan de hoogtegegevens gehangen.
-
properties - Style - Singleband pseudocolor - new color ramp - cpt-city - QGis - Elevation
-
Schaduw-laag gemaakt. De 3D visualisatie kan ook schaduwen toevoegen maar als aparte laag is het beter te regelen.
-
Raster - Analysis - DEM, mode: Hillshade
-
properties -transpaency - global transparency:30%
-
namen van waypoints naar title-case geconverteerd (gpx file had hoofdletters)
edit attribute table - edit - new field "title" - formula: title=title("name")
-
overbodige lagen weghalen, blijft over: tracks, waypoints, schaduwen, hoogte.
tracks en waypoints kunnen invisible worden als ze in qgis2threejs als points en lines ingevuld worden.
-
3D plaatje gemaakt. QGis2threejs plugin
- zoom totdat gebied nog net op scherm past
- Menu web - qgis2threejs
- World - vertical exageration: 1.5 (default)
- DEM - Dem layer: laag met hoogte
- Points: waypoints laag, object: box, labels: attribute "title", label height:above point: 2000m
- line: laag met tracks