Fehler beim Kartenteilen mit GMM 1.0.0.15

  • Hallo,


    irgendwie habe ich Probleme Karten mit dem GMM zu teilen.
    Das Einlesen und Anzeigen klappt, auch werden sie geteilt, nur bekomme ich
    a) schräge Schnitte und
    b) sind die Koordinaten der neuen Bilder z.T. ausserhalb des Bildes


    Eine der neuen kals sieht dann z.B. so aus.


    [Kalibrierung]
    ScaleY = 44566.834758
    ScaleX = 29231.954699
    OffLaenge = 9.100844
    OffBreite = 48.980059
    [Calibration Point 1]
    Longitude = 9.087250
    Latitude = 48.998467
    Pixel = POINT(-399,-399)
    [Calibration Point 2]
    Longitude = 9.128817
    Latitude = 48.980250
    Pixel = POINT(819,409)
    [Calibration Point 3]
    Longitude = 9.128867
    Latitude = 48.998417
    Pixel = POINT(819,-399)
    [Calibration Point 4]
    Longitude = 9.087217
    Latitude = 48.980300
    Pixel = POINT(-399,409)
    [Map]
    Bitmap = long_9.107993lat_48.984770.bmp
    Size = SIZE(419,419)


    => Koordinaten-Pixel sind negativ und größer als das Bild


    Zum Test habe ich eine kal angehängt. Dies habe ich versuchsweise 500x500 und 10 Überlappung gekachelt und obiges Ergebnis bekommen.


    Hat jemand einen Tipp?

  • Schräge Schnitte kann ich mir nicht erklären, aber negative und out-of-area-Koordinaten sind üblich in der GMM-Kartenteilung. Mathematisch kann man das durchaus so definieren und Glopus kommt damit auch zurecht.


    Mein eigenes Script "geotiffsplit" in
    http://forum.pocketnavigation.de/tid1053510-sid.htm
    teilt die Karte so, dass die neuen Kalibrierpunkte auf den Kartenecken liegen. Für meine anderen Skripts ist das vorteilhafter. Es basiert auf GDAL, das für Anfänger aber nicht so leicht zu installieren ist.

  • hallo,
    ich hatte ähnliche probleme und habe dann nach der kachelerstellung in *.bmp-dateien NICHT die gmm-interne konvertierung in andere bildformate mehr verwendet. bildkonvertierung mit z.b. irfanview und die entsprechende änderung des bilddateinamens in der *.kal-datei dann händisch durchgeführt (bei vielen dateien auch mit z.b. ultraedit).


    so trat der fehler nicht mehr auf, warum auch immer.