Hi Gerd,

ich versuche es jetzt auf diesem Weg. Dein Mail-Provider scheint ein Problem zu haben. Jedenfalls meckert hotmail-com.olc.protection.outlook.com immer bei meiner Mail.




ich habe gerade das Beispiel 6b (ohne BuildDEMFile) ausprobiert. Die Varianten 
mod und org funktionieren, die beiden poly-Varianten stürzen ab.

Ich habe das nicht richtig verfolgt. Was genau bewirkt die Option --dem-poly? Werden da nur bestimmte Bereiche der DEM-Daten mit nodata gefüllt, also eine Art clipping? Oder passiert da noch irgendetwas anderes?

Ich habe mir die Transalpin nochmal angesehen. An der Adria gibt es auch Bereiche mit Codingtype 2. Das Höhenprofil für eine Route wird angezeigt. Die TDB-Header sind, abgesehen von der Family-ID, identisch. Die bei mir als Unknown bezeichneten Bytes für eine Kartenkachel sind aber z.T. unterschiedlich:

Transalpin
Mapnumber       (4 Byte): 16596754 / 0xFD3F12                           
Mapnumber       (4 Byte): 63240001 / 0x3C4F741
ParentMapnumber (4 Byte): 16596991 / 0xFD3FFF                           
ParentMapnumber (4 Byte): 63240000 / 0x3C4F740
North           (4 Byte): 544029184 / 0x206D3A00; 45,5999994277954°     North   
        (4 Byte): 624689152 / 0x253C0000; 52,36083984375°
East            (4 Byte): 150324224 / 0x8F5C400; 12,6000308990479°      East    
        (4 Byte): 129564672 / 0x7B90000; 10,8599853515625°
South           (4 Byte): 539256832 / 0x20246800; 45,1999855041504°     South   
        (4 Byte): 622657536 / 0x251D0000; 52,1905517578125°
West            (4 Byte): 145551360 / 0x8ACF000; 12,1999740600586°      West    
        (4 Byte): 127074304 / 0x7930000; 10,6512451171875°
Description     (8 Byte): 'Venezia'                                     
Description     (26 Byte): 'OSM street map (63240001)'
Unknown1        (2 Byte): 7 / 0x7                                       
Unknown1        (2 Byte): 7 / 0x7
SubCount        (2 Byte): 6 / 0x6                                       
SubCount        (2 Byte): 6 / 0x6
Size:                                                                   Size:
                (4 Byte): 159678 / 0x26FBE                                      
        (4 Byte): 4307 / 0x10D3
                (4 Byte): 767091 / 0xBB473                                      
        (4 Byte): 374556 / 0x5B71C
                (4 Byte): 50029 / 0xC36D                                        
        (4 Byte): 25407 / 0x633F
                (4 Byte): 256693 / 0x3EAB5                                      
        (4 Byte): 52340 / 0xCC74
                (4 Byte): 487497 / 0x77049                                      
        (4 Byte): 140926 / 0x2267E
                (4 Byte): 601379 / 0x92D23                                      
        (4 Byte): 11916 / 0x2E8C
HasCopyright    (1 Byte): 1 / 0x1                                       
HasCopyright    (1 Byte): 1 / 0x1
Unknown2        (1 Byte): 1 / 0x1                                       
Unknown2        (1 Byte): 195 / 0xC3
Unknown3        (1 Byte): 0 / 0x0                                       
Unknown3        (1 Byte): 0 / 0x0
Unknown4        (1 Byte): 0 / 0x0                                       
Unknown4        (1 Byte): 255 / 0xFF
Unknown5        (1 Byte): 1 / 0x1                                       
Unknown5        (1 Byte): 0 / 0x0
Unknown6        (1 Byte): 0 / 0x0                                       
Unknown6        (1 Byte): 0 / 0x0
Unknown7        (1 Byte): 0 / 0x0                                       
Unknown7        (1 Byte): 0 / 0x0
Name:                                                                   Name:
                (13 Byte): 'I0FD3F12.LBL'                                       
        (13 Byte): '63240001.TRE'
                (13 Byte): 'I0FD3F12.RGN'                                       
        (13 Byte): '63240001.RGN'
                (13 Byte): 'I0FD3F12.TRE'                                       
        (13 Byte): '63240001.LBL'
                (13 Byte): 'I0FD3F12.NET'                                       
        (13 Byte): '63240001.NET'
                (13 Byte): 'I0FD3F12.NOD'                                       
        (13 Byte): '63240001.NOD'
                (13 Byte): 'I0FD3F12.DEM'                                       
        (13 Byte): '63240001.DEM'
Unknown8        (8 Byte): 0 / 0x0                                       
Unknown8        (8 Byte): 0 / 0x0
Unknown9        (9 Byte): 0 / 0x0                                       
Unknown9        (9 Byte): 0 / 0x0

Die Punkte links-oben sind immer Vielfache des Punktabstandes. Aber Garmin nimmt es offensichtlich nicht so ganz ernst damit, wirklich den zur TRE-Position nächstliegenden Punkt zu nehmen.

DEM:
PointDistance  3312 / 0xCF0            13248 / 0x33C0          26512 / 0x6790   
       53024 / 0xCF20
Left           145549152 / 0x8ACE760   145542528 / 0x8ACCD80   145524368 / 
0x8AC8690   145497856 / 0x8AC1F00
Top            544032432 / 0x206D46B0  544042368 / 0x206D6D80  544052752 / 
0x206D9610  544079264 / 0x206DFDA0

TRE                                          Diff. zu DEM
West:  568560 / 0x8ACF0   -> 145551360       2208     8832     26992 (!)   
53504 (!)
North: 2125114 / 0x206D3A -> 544029184       -3248    -13184   -23568      
-50080

Ich glaube, man sollte eher mit den "Unknown"-Bytes in der TDB experimentieren.


Frank

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


_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to