NH-Top50trans + MagicMaps -> Genauigkeit der Kalibrierung?

  • Zitat

    Original von AkaPulko
    Hallo zusammen !
    Nach einigem Probieren bin ich jetzt soweit, dass ich mir einen Kartenbereich in MagicMaps als Path speichere und NHTOP50-Trans mir anschließend den Bereich mit Hilfe von Photoshop als Bild speichert. Wie Norbert schon erwähnt hat, treten manchmal diese weißen Streifen zwischen den Kacheln auf. Bei mir ist das grundsätzlich so.
    Das würde mich auch nicht weiter stören, wenn jetzt noch die Kalibrierung, sprich *.map Datei, hinhauen würde. Schuld ist aber diesmal nicht die angebliche Ungenauigkeit von MagicMaps. Ich habe es anhand eines Wegpunktes verglichen. Der Wegpunkt ist auf der kalibrierten Karte immer ein Stückchen südlicher als bei der original MagicMaps Karte. Das wirkt sich natürlich auch auf die Wanderwege aus, die man dann praktisch daneben lang läuft.
    Meine Frage: Kann man die Kalibrierung nicht irgendwie "genauer" machen ?(? An der Genauigkeit der MagicMaps Karten liegt es auf jeden Fall nicht. Vielen Dank für eure Antworten im voraus!!


    Weiß denn keiner was dazu :( ?

  • @AkaPulko


    Wenn wir es wüssten, hätten wir dir gewiss geantwortet. :)


    Bei mir traten diese Streifen in den Anfängen ebenfalls auf. Mir scheint, dass diese weißen Streifen bei der Kartenherstellung grundsätzlich ein Problem darstellen. Auch WOM's Methode mit Fineprint führte bei mir zu diesen Streifen, die ich durch unterschiedliche Eckpunktewahl der Kartenausschnitte mehr oder weniger gut wegbekam.


    Meine VERMUTUNG: Da es sich vielleicht um Rundungsfehler bei den Berechnungen handelt, solltest du es einmal mit einem anderen Pfad probieren. Damit das Ganze überschaubar bleibt, solltest du einen sehr einfachen Pfad verwenden: Ein exakt rechteckförmiger Pfad leistet hier gute Dienste. Da mit der Maus das nicht hinzubekommen ist, habe ich die Koordinaten in der Pfaddatei von Hand editiert.


    Viel Erfogl wünscht dir
    LeGro

    Einmal editiert, zuletzt von LeGro ()

  • Hallo LeGro,
    na das ist doch schon mal was. Warum nicht gleich so ;) ? Ich bin dankbar für jeden Tipp !!
    Werde das jetzt mal am Wochenende testen. Danke schon mal.
    Gruß AkaPulko

  • Hallo,


    @AkaPulko
    wenn die Streifen auftreten, dann dürfen diese maximal einen Pixel breit sein, sonst stimmt etwas nicht. Dass die Karte in Nord-Süd Richtung verschoben ist, verheißt nichts Gutes. Einfluss könnte die Bildschirmauflösung haben. Stell mal was anderes ein. Nimm mal einen anderen Wert für Meter pro Pixel. Programmintern kann man die Karten justieren. Natürlich könnte ich diese Einstellmöglichkeit zugänglich machen. Mir graust vor den Nachfragen, die entstehen, wenn jeder daran rumdrehen kann. Vielleicht lässt sich die Ursache finden.


    Also:
    wie groß ist denn die Abweichung?
    welche DVD?
    wie viel Meter pro Pixel?
    welche Bildschirmauflösung?
    Betriebssystem?
    unübliche Windows Schnellstartleiste?
    Laptop?


    Wenn man die Kacheln für MapMerge erzeugt entstehen keine Streifen, weil die Kacheln sich überlappen. Allerdings werden die Meter pro Pixel nicht korrigiert und weichen von dem eingestellten Wunschwert etwas ab. In der Testversion von NH-Top50Trans kann man diese Kacheln mit jeder scriptfähigen Photoshop Version montieren. Der Kartenexport über Photoshop Automatisierung wird eigentlich nicht mehr benötigt. Die Kalibrierung habe ich allerdings noch nicht komplett überprüft.


    Viele Grüße


    Norbert

  • Hallo Norbert,
    heute habe ich noch einmal die gleiche Karte mit der gleichen Kalibrierungsdatei im Oziexplorer geladen. Und siehe da, erstaunlicherweise war auf einmal der Wegpunkt, der letztens um ca. 10 bis 20 Meter nach Süden versetzt war, an der richtigen Stelle. Verstehe jetzt gar nichts mehr ?(.


    Also trotzdem erst mal zu den Fragen:


    1)Die Abweichung liegt, wie beschrieben, um ca. 10-20 Meter südlich. Dabei schien aber die Positon "auf der Waagerechten" korrekt gewesen zu sein.


    2)Die DVD ist die Niedersachsen/Bremen Ost, Version 1.5, Update 1.5.5


    3)Sorry, da bin ich erst mal überfragt.Wie sehe ich das?


    4) Bildschirmauflösung: 1024x768 , TrueColor (32 Bit)


    5) Windows 2000, SP4 . NH-Top50Trans 3.3b1 (Unter XP bricht er mit der neuen Version 3.5a und dem neuen Update 1.5.6 beim Kartenexport immer nach ein paar Kacheln ab)


    6)Also unüblich in dem Sinne, dass sich 18 Symbole unten befinden, also eine Menge!


    7) "Normaler" Home PC (2 GHz, 512 Ram)


    Um dir mal die Art der Streifen zu demonstrieren, habe ich ein Bild angefügt.


    Was meinst du mit der Testversion von NH-Top50Trans? Kann man die auch irgendwo runderladen?

  • Also...


    Nur Nord Süd Abweichung könnte etwas mit der Bildschirmhöhe zu tun haben. Wenn z.B. die untere Windows Taskleiste mehr als eine Zeile hoch ist. (reine Vermutung) Der gewählte Maßstab hat auch einen Einfluss. Es gibt einen kleinen Maßstabsbereich, in dem MagicMaps die Karten nicht so einstellt, wie NH-Top50Trans das erwartet. Der Fehler sollte aber aufgefangen werden.


    Wen die Abweichung aber beim erneuten Laden in den Ozi weg ist, liegt es zum Glück doch nicht am Kartenexport.


    3) Das ist der Wert, den du in NH-Top50Trans beim Kartenexport einstellst. 2,5 Meter pro Pixel entsprechen etwa 1:25.000


    4) Nimm mal 1280 x 1024


    5) Windows 2000 habe ich auch. Für den Abbruch bei XP habe ich keine Erklärung.


    6) Nur eine Zeile hoch einstellen.


    Das mit den Streifen kann schon sein. Für eine Überlappung hatte es in den Hirngängen nicht mehr gereicht. Vielleicht hole ich das mal nach. Man sieht aber, dass die Karten koordinatengenau zusammengesetzt sind. Ohne den Streifen würde die Wege nicht exakt aneinander passen.


    Die Testversion gibt es ganz unten auf der Homepage (Development Version). Einfach die exe und die Hilfe drüber kopieren.


    ... Norbert

  • Hallo Norbert,


    danke für die schnelle Antwort. Stand vorhin bei der Frage 3) auf dem Schlauch. Habe natürlich auch 2,5 eingestellt.
    Die Taskleiste ist bei mir auch "normal", also eine Zeile, hoch.
    Die Streifen stören, wie gesagt, beim reinen Betrachten auch gar nicht. Die Arbeit in Deinen Hirngängen war auch so schon gut genug :) .


    Seltsam ist, dass der Wegpunkt sowohl in dem Handy Programm als auch mit dem Oziexplorer "südlicher" dargestellt wurde. Heute war der Fehler, wie geschrieben, jedenfalls beim Ozi weg.


    Werde demnächst mal deinen Tipp befolgen und mit der höheren Auflösung beim Kartenexport fahren und auch mal deine "Testversion testen". Über das Ergebnis werde ich natürlich berichten.
    Besten Dank schon mal für deine Hilfe.


    Viele Grüße
    AkaPulko

  • @AkaPulko


    Hurra, endlich kann ich auch mitreden, denn auch bei mir gibt's wieder die weißen Streifen. :gap Zwar treten sie nicht in den von NHTop50trans erzeugten TIFF-Dateien in 24Bit Farbtiefe auf, sondern nur in den auf 256 Farben reduzierten Dateien, aber das Ganze war - siehe unten - ein durchaus viel versprechender Anfang.


    1) XnView & Photoshop


    'Die' Streifen zu schreiben, wäre zu viel des Schlechten. Bei mir ergibt sich genau ein weißer, horizontal verlaufender Streifen in der Mitte des Kartenbildes. Dies ist unabhängig vom gewählten Programm, das ich zur Farbreduzierung verwende ( XnView und Photoshop). Aber ich habe nicht aufgegeben und probierte es nun weiter mit ..


    2) Img2Ozf


    Verwende ich Img2Ozf, um direkt aus der Tiff-Datei mit 24 Bit Farbtiefe die Ozi-konforme Datei zu erzeugen, so erhalte ich endlich auch horizontale und vertikale weiße Streifen. Man darf halt nicht zu früh kaputulieren, dann wird's schon. :gap


    3) Fineprint


    Das Kaffeesatzlesen kann weiter geführt werden: Auch die Fineprint-Methode erzeugt mehr oder weniger viele weiße Streifen und führt letztendlich auch eine Farbreduktion durch: es wird auf die Farbpalette des zugrundeliegenden Druckers reduziert und am Ende auch noch mit Dithering gearbeitet(!?), schließlich sind die von Fineprint erzeugten *.fp Dateien sehr viel kleiner als die originalen Bilddateien.


    Meine Vermutung: Alle Programme teilen das Bild in Teile auf, die getrennt bearbeitet werden. An den Nahtstellen werden diese nicht sauber zusammengefügt. Das Resultat sind die weißen Streifen.!? ?(


    @EnHa


    Meiner Meinung nach scheinst du nicht in deinem Programm nach dem Fehler suchen zu müssen. :]


    Was ist das doch alles für eine Sch.. X( :-D)


    Dies meinte ein 'mal wieder ziemlich frustrierter
    LeGro


    Na, sind das nicht schöne weiße Streifen, die Img2Ozf da produziert? :D

  • Hallo Norbert,
    also ich muss einiges von dem, was ich gesagt habe, zurück nehmen: Die Kartenkalibrierung, die mit NHTop50-Trans vorgenommen wird, ist 100%ig genau. Habe dies anhand "intensiver" Vergleiche herausgefunden.


    (1)
    Ich habe dazu einfach Wegpunkte in die mit Photoshop erstellte Bilddatei mit der Kalibrierungsdatei beim Oziexplorer geladen und Schilder mit den gleichen Koordinaten bei MapView geladen. Ergebnis: Alle Wegpunkte und Schilder haben in beiden Programmen die gleiche Position, und die Streifen haben keinen Einfluß auf die Kalibrierungsgenauigkeit.


    Mein Symbian Handy benötigt für das Programm MapView GPS *.ogf2 Dateien mit den entsprechenden *.map Dateien (wurde von mir in den vorigen Threads falsch beschrieben). Es hätte theoretisch auch *.ozf verwenden können, aber da gab es wohl rechtliche Probleme mit dem "Erfinder" von Ozi.
    Die *.ogf2 Dateien werden mit einem Konverter Img2Ogf erzeugt.


    (2)
    Jetzt habe ich also die *.ogf2 Datei im Handy mit MagicMaps verglichen. Dazu hatte ich im Handy die gleiche *.map Kalibrierungsdatei und die gleichen Wegpunkte wie unter (1) benutzt. Und siehe da: Die Abweichungen traten jetzt nur im Handy in der *.ogf2 Datei auf.



    Fazit::Zu Suchen ist der Fehler also bei den Konvertierungsprogrammen Img2Ozf bzw. Img2Ogf und nicht bei NHTop50-Trans, wie LeGro auch schon geschrieben hat. Man muss praktisch die Karten "richtig falsch" kalibrieren, damit beispielsweise die Wegpunkte in der *.ogf2 bzw. ozf2 Datei korrekt angezeigt werden. Es muss also irgendwie das Format des Bildes durch die Programme verändert werden X( .


    @Norbert
    Ich habe auch deine aktuelle Developer Version unter XP ausprobiert. Es kommt jetzt zu keinen Abrüchen mehr unter XP.



    LeGro
    Also bei mir treten bei allen exportierten Karten im gleichen Abstand immer nur senkrechte Streifen auf, die sich aber noch in Grenzen halten. Wie oben beschrieben, haben diese aber keinen Einfluß auf die Kalibrierung. Horizontale Streifen hatte ich noch nie.

  • Hurra, hier die nächste Erfolgsmeldung! Ich habe es geschafft, auch in der unbearbeiteten TIF-Datei horizontale und vertikale Streifen zu entdecken. :-D)


    Hierzu habe ich nochmals alles zum x-ten Male sorgfältig(er) abgesucht - ich wusste ja anhand der farbreduzierten Dateien, wo ich zu suchen hatte - und siehe da, die weißen Streifen sind doch schon in den nicht Farb-reduzierten TIFF-Dateien vorhanden. Erkennt man schon bei kleinen Vergrößerungen in den Farb-reduzierten Dateien direkt die weißen Linien, so braucht's in den originaldateien schon eine detailliertere Ansicht, um diese sichtbar werden zu lassen.


    @AkaPulko


    Schau doch bitte auch nochmals genau hin, ob du nicht doch horizontale und vertikale Streifen vorfindest. Meine Hoffnung ist, dass es sich um systematische Fehler handelt, denn dann könnten wir ihre Ursache finden und beseitigen.


    @EnHa


    Habe ich jetzt zu früh Entwarnung signalisiert ?( Egal, einen Einfluss auf die Kalibrierung haben diese Streifen bei mir (auch) nicht. Ich denke dass ich mit dieser Einschätzung am Ende nicht auch noch zurückrudern muss, kann ich's doch dann auf die Ungenauigkeiten der MM schieben :]

  • LeGro
    Nein, ich habe nur senkrechte Streifen, die mich nicht weiter stören, da sie ja wie gesagt, keinen Einfluß auf die Kalibrierung haben. Daher sehe ich auch keinen Sinn, die Streifen beseitigen zu müssen. Für mich sind die MagicMaps genau genug (zumindest die Niedersachsen/Bremen DVD Ost, zu den anderen kann ich nichts sagen).
    Das eigentliche Problem ist die Umwandlung der Image Dateien und dass auf einmal die *.ogf2 bzw. *.ozf2 Dateien nicht mehr zu den korrekten *.map Datei passen.

    Einmal editiert, zuletzt von AkaPulko ()

  • Hallo,


    vergesst doch die Streifen!!!


    Es ist doch klar und eindeutig, warum die drin sind und warum man sie niemals rausbekommt wenn sie mal drin sind. Und außerdem sind die Streifen drin *** damit*** die Kalibrierung stimmt. Its not a bug, its a feature.


    Wenn man Kacheln stumpf aneinander setzt und wenn nun jede Kachel etwas (1 Pixel) kleiner ist als sie sollte, dann muss man diesen einen Pixel zwischen den Kacheln beim Aneinanderfügen frei lassen, weil sonst die Kalibrierung nicht stimmt.


    Wenn ich mal viel Zeit habe, dann mache ich die Kacheln ein paar Pixel größer. Das ist aber kompliziert, wegen der Kalibrierung.


    Bitte probiert doch einmal das Photoshop Script der Testversion. Es wird erstellt, wenn man den MapMerge Kartenexport durchführt. Einfach im Photoshop das Script aufrufen und zurücklehnen. Wenn die Kalibrierung stimmt, fliegt die Photoshop Automatisierung vielleicht ganz raus.


    Viele Grüße


    Norbert

  • Zitat

    Original von EnHa
    vergesst doch die Streifen!!!


    Es ist doch klar und eindeutig, warum die drin sind und ...
    Norbert


    Nein, das war's eben nicht. Jetzt schon! :]


    Zitat

    Original von EnHa
    Bitte probiert doch einmal das Photoshop Script der Testversion.
    Norbert


    In Ordnung, kümmern wir uns um die wichtigen Dinge im Leben! Dank deines Programmes kann ich mich heute zum ersten Mal an eine Cache-Tour trauen. Nächste Woche habe ich noch frei, da werde ich mich mit dem Script beschäftigen. Ich bin sehr gespannt drauf. :P


    Viele Grüße
    LeGro



  • Habe jetzt mal das Script mit Photoshop getestet. Das Script funktioniert soweit ganz gut, allerdings gibt es noch Fehler bei dem fertigen Bild. Einmal stimmt was am linken Rand nicht und einmal am oberen Rand nicht (siehe Anhang).