Aerial Download im Map Editor von OMSI 2

Das Forum befindet sich im reduzierten Betrieb. Die Addon- und Supportforen bleiben weiterhin verfügbar.
Bitte beachte, dass OMSI nicht mehr weiterentwickelt wird. Ein Teil der Entwickler widmet sich inzwischen der Entwicklung eines neuen Simulators. Weitere Informationen zum LOTUS-Simulator findest Du hier.
  • Hallo!


    Da es noch kein OMSI 2 SDK Manual gibts, ich aber gerne die Features DEM und Aerial Download im Map Editor nutzen möchte, bin ich mal selbst auf die Suche gegangen.


    Das mit den Welt Koordinaten und der DEM Import.dll habe ich schon hinbekommen.
    Das Feature ist einfach genial für reale Maps.


    Nur der "Aerial Download" aus dem Map Editor heraus schlägt mir bislang fehl.
    Es erscheint immer eine (Delphi?) Fehlermeldung, die lautet "JPEG Error #53".
    Habe es bisher mit Bing in den Formaten "jpeg" und "jpeg-baseline" in verschiedenen Auflösungen probiert.


    Wenn das schon jemand zum Funktionieren bekommen hat, bitte melden.



    Danke... Pascal

  • Ich habe mich auch schon daran versucht, bisher leider ohne wirklichen Erfolg.


    Wenn ich direkt die Adresse einer Kachel angebe funktioniert es, ist aber wenig hilfreich.
    Am Beispiel von Bing müsste OMSI ja zumindest den Quadkey dynamisch einsetzen. Die Frage ist dabei nur wie die Variable dafür heißt.
    Da wird man wohl aufs SDK Handbuch warten müssen.

  • Also bisher habe ich nur die Variablen ~x ~y und ~z ausfindig machen können. Weitere einbuchstabige Variablen aus dem Alphabet gibt es nicht.


    ~z könnte einem Zoom Level entsprechen. Dort habe ich z.B je nach eingestellter Auflösung im Editor Werte wie 16 oder 19 bekommen.
    ~x und ~y konnte ich leider in keiner Weise Koordinaten oder Tiles zuordnen. Ich erhalte hierüber damit nur fünfstellige Integer Werte in der Url.


    Wenn man irgend einen Bezug oder Regel zu den Werten aus ~x und ~y herstellen könnte, könnte man sich ja zum Beispiel auf dem eigenen Webserver eine Umleitung scripten.


    Evtl. ist ist die Variablen Ausgabe aber auch einfach noch nicht zu ende programmiert oder es ist noch ein Bug drin.

  • Für alle die Bing verwenden möchten habe ich ein kleines Script geschrieben.


    Verwendung:

    Code
    1. [Editor_LinkAerial]
    2. http://aerial.gcmods.de/toquad.php?x=~x&y=~y&z=~z


    Der verwendete API-Code ist in der Menge der Anfragen begrenzt. Im Zweifel kann ein eigener API-Code angegeben werden:

    Code
    1. [Editor_LinkAerial]
    2. http://aerial.gcmods.de/toquad.php?x=~x&y=~y&z=~z&apicode=[API-Code]


    Statt der Luftbilder kann auch die normale Straßenansicht gewählt werden:


    Code
    1. [Editor_LinkAerial]
    2. http://aerial.gcmods.de/toquad.php?x=~x&y=~y&z=~z&type=road


    Funktioniert mit allen Auflösungen!


    Stin
    Open your "options.cfg" file in the OMSI folder. At the end of the file you'll find the following entry:

    Code
    1. [Editor_LinkAerial]


    Now copy one of the urls from this thread below the "Editor_LinkAerial"-Tag so it looks like this:

    Code
    1. [Editor_LinkAerial]
    2. http://b.tile.openstreetmap.org/~z/~x/~y.png
  • Schön, dass das jetzt auch geknackt ist.
    Leider habe ich ein kleines Problem, wenn ich irgendeinen Link von dir einsetze und dann den Editor starte, überschreibt der die options.cfg. Wenn ich irgendeinen Link dann während der Editor rennt einfüge, meint dieser, dass ich meinen Link checken sollte.


    Vielleicht weißt du ja eine Lösung.

  • Du musst den Editor erst schließen und dann den Link einfügen. Nachdem ich unter Maps den Ordner \aerials\<Map> selber angelgt habe funktioniert es einwandfrei. Nebenbei habe ich Omsi mit Admin-Rechten gestartet.