OziMap Calibration File to Glopus Map Converter

frank334, 
27.10.2006

usage:
map2kal < inputfile.map > outputfile.kal

--

Achtung: es werden nur die Moving-Map-Parameter
MMPXY,MMPLL und IWH ausgewertet. Das geht sehr gut
mit automatisch generierten kleinen Kacheln in
geografischer Projektion. Bei groen Karten in 
Mercator-Projektion stimmt die Kalibrierung dann
wegen der Verzerrungen nicht mehr.

Also, strengenommen ist nur folgende Ozi-Projektion
mit diesem Tool konvertierbar:
Map Projection,Latitude/Longitude

Bei Mercator-Projektion geht es lediglich bei den
typischen kleinen Glopus-Kacheln im 1000x1000-Pixel-Format
und einigen Kilometern Ausdehnung. Groe Karten wie
1 GIF Deutschland in Mercator wrde zu Projektionsfehlern
bei Glopus fhren. Ein Nachtrgliches Zerstckeln von
Mercatorkarten behebt den Projektionsfehler auch nicht.
Das muss schon bei der Kachel-Erzeugung klein genug gewhlt
werden (z.B. 20x10 Kacheln fr Deutschland). 
Fr echte Projektions-Umwandlungen mssten spezielle
Werkzeuge verwendet werden, z.B. die hier
http://openev.sourceforge.net/
oder spezielle GIS-Programme.

Der einfachste Weg ist, bei der Kartenerzeugung
in gleich eine geeignete kleinrumige Kachel-Aufteilung zu whlen.

--


Batch-Verarbeitung, alle Kacheln konvertieren:

map2kal-all *.map

Nach Grafiktyp-Umwandlung BMP->PNG,
die Kartennamen in den KAL-Files anpassen:

batchreplace "*.kal" .gif .png
