Kein Gpsdash2Glopus (mcx2kal) ?

  • Hallo liebe Navi-Gemeinde,
    ich habe bisher für alle meine problemchen bezüglich Glopus hier im Forum durch fleißiges lesen immer eine Lösung gefunden.
    Bevor ich mir Glopus zugelegt habe, hatte ich GPSdash2 als "Offrod-Navi" benutzt und dementsprechend ist mit den Jahren meine Rasterkartensammlung auch gewachsen. Da ich nun auf Glopus umgestiegen bin, möchte ich gerne die Karten von GPSdash2 bei Glopus weiterbenutzen, dazu habe ich die Kal-Dateien mit einem Editor immer händig eingetippt, das ist jedoch sehr umständlich.
    Bei Google und hier im Forum habe leider keinen Konverter für die Kalibrierdateien gefunden. Da beide Formate als Ascii-Datei erstellt werden und sich im Prinzip sehr ähnlich sind müsste es doch mit einem kleinen Script automatisiert werden können. Da ich leider von Programmierung überhaupt keine Kenntnisse habe, muss ich an dieser Stelle passen. Wenn jemand hier im Forum eine Lösung hat oder so einen Script schreiben würde, wäre ich bereit einen kleinen Betrag (etwa für ein Kasten Bier) zu spenden. Weiter unten füge ich beide Dateien als Text ein, damit die unterschiede deutlich werden.


    Mit freundlichen Grüßen aus Düren Hakkistar


    .mcx Datei
    ---------------------------------------------------------------------------
    <MapCalibrationData>
    <Name>Teufelsschlucht-Irrel_GE_Gpsdash.bmp</Name>
    <File>C:\MAPS_Download_Ordner\Teufelsschlucht-Irrel_GE_Gpsdash.bmp</File>
    <Size width="3869" height="3869" />
    <RefPoints>
    <RefPoint name="Pt1">
    <RasterPosition x="0" y="0" />
    <GeoPosition longitude="6.375933" latitude="49.863060" />
    </RefPoint>
    <RefPoint name="Pt2">
    <RasterPosition x="3869" y="0" />
    <GeoPosition longitude="6.458615" latitude="49.863060" />
    </RefPoint>
    <RefPoint name="Pt3">
    <RasterPosition x="0" y="3869" />
    <GeoPosition longitude="6.375972" latitude="49.809606" />
    </RefPoint>
    <RefPoint name="Pt4">
    <RasterPosition x="3869" y="3869" />
    <GeoPosition longitude="6.458577" latitude="49.809606" />
    </RefPoint>
    <RefPoint name="Pt5">
    <RasterPosition x="1937" y="0" />
    <GeoPosition longitude="6.417347" latitude="49.863063" />
    </RefPoint>
    <RefPoint name="Pt6">
    <RasterPosition x="1937" y="3869" />
    <GeoPosition longitude="6.417349" latitude="49.809612" />
    </RefPoint>
    <RefPoint name="Pt9">
    <RasterPosition x="1937" y="1937" />
    <GeoPosition longitude="6.417347" latitude="49.836290" />
    </RefPoint>
    </RefPoints>
    </MapCalibrationData>
    ---------------------------------------------------------------------------



    .kal Datei
    ---------------------------------------------------------------------------
    [Calibration Point 1]
    Longitude = 6.375933
    Latitude = 49.863060
    Pixel = POINT(0,0)
    [Calibration Point 2]
    Longitude = 6.458577
    Latitude = 49.809606
    Pixel = POINT(3869,3869)
    [Calibration Point 3]
    Longitude = 6.458615
    Latitude = 49.863060
    Pixel = POINT(3869,0)
    [Calibration Point 4]
    Longitude = 6.375972
    Latitude = 49.809606
    Pixel = POINT(0,3869)
    [Map]
    Bitmap = C:\MAPS_Download_Ordner\Teufelsschlucht-Irrel-GE-Glopus\Teufelsschlucht-Irrel-GE-Glopus.jpg
    Size = SIZE(3869,3869)
    ---------------------------------------------------------------------------

  • Hallo und Willkommen im Forum


    wenn in der MCX die Punkte 1-4 immer Eckkoordinaten sind kannst du das Anghängte MortScript verwenden!


    Einfach MortScript installioeren Link und einmal Starten (exe anklicken)


    Das Script in den Ordner mit den MCX-Dateien kopieren und mit Doppelklick starten.


    Das Script erzeugt aus allen MCX im Ordner nun kal Dateien.


    Gruß
    Silver

  • Wow, hier im Forum wird einem wirklich geholfen, nicht nur mit Tipps sondern auch mit coolen Tools. Hab mir MortScript mit mcx2kal runtergeladen, werde es gleich ausprobieren und ich denke, dass ich MortScript auch für andere Anwendungen einsetzen werde nach einer gewissen Einarbeitungszeit, ich werde mich auf jeden Fall noch melden.


    An dieser stelle schon einmal vielen Dank für deine Bemühungen Silver