logo separator

[mkgmap-dev] BuildDEMFile

From Frank Stinner Frank.Stinner at kabelmail.de on Wed Nov 15 18:04:44 GMT 2017

Hi Andrzej,

please try the last version. The version info is the same, but false! It's from 10.11.2017
I get with

builddemfile -O --dem=x.dem --hgtpath=%OSM_DATA%\srtm_zip -l 22.9999208450317 -t 53.0000638961792 -w 0.946884155273438 -h 1.00009918212891 
--dlon=0.0016666666666667 --dlon=0.0066666666666667 --dlon=0.013333333333333

BuildDEMFile, Version vom 9.11.2017b, Copyright © FSofT 2017
HGT-Daten lesen ...
Höhen für 23° .. 24° / 52° .. 53° eingelesen, Werte 97 .. 215
Höhen für 23° .. 24° / 51° .. 52° eingelesen, Werte 130 .. 293
Höhen für 22° .. 23° / 53° .. 54° eingelesen, Werte 69 .. 230
Höhen für 22° .. 23° / 52° .. 53° eingelesen, Werte 77 .. 219
Höhen für 23° .. 24° / 53° .. 54° eingelesen, Werte 74 .. 246
Höhen für 22° .. 23° / 51° .. 52° eingelesen, Werte 112 .. 304
Einlesezeit 0,3s
3 Zoomlevel
Kachelanzahl 8 x 10 (rechte Spalte 121 breit, untere Zeile 25 hoch)
Rand links 22,9999208450317°, oben 53,0000638961792°, 0,946884155273438° breit, 1,00009918212891° hoch
Pixelgröße 0,0016666666666667° x 0,0016666666666667°
Kachelanzahl 2 x 3 (rechte Spalte 79 breit, untere Zeile 23 hoch)
Rand links 22,9999208450317°, oben 53,0000638961792°, 0,946884155273438° breit, 1,00009918212891° hoch
Pixelgröße 0,0066666666666667° x 0,0066666666666667°
Kachelanzahl 1 x 2 (rechte Spalte 72 breit, untere Zeile 12 hoch)
Rand links 22,9999208450317°, oben 53,0000638961792°, 0,946884155273438° breit, 1,00009918212891° hoch
Pixelgröße 0,013333333333333° x 0,013333333333333°
encodiere 88 Subtiles .....
88 Kacheln encodiert
Laufzeit 0,8s


The option --mt is not allright. Have you see the runtime? It's the same or a little more then without the option. I haven't still found the cause ot 
this.


I belief, your --xlon idea is not useful. Yes, the point-distance in the hgt's is 1/1200 or 1/3600 degree. But the corner left-top of the TRE can have 
any value and not only in this grid. Therefore we have normaly to interpolate the value for this corner and for all other points. That means, we 
nearly ever use interpolated values. Of course, interpolation make the values not better! If you interested you find interpolation algorithm in the 
function InterpolatedHeight() in HGTReader.cs.
It is not necessary, to double the values. Try out and use distances, that looks good for you.

Frank

---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus




More information about the mkgmap-dev mailing list