Bing-Map in kleinem, permanentem OverlayFenster. Hilfe bitte!

  • Hallo,

    ich habe krpano ganz frisch gekauft, und meine letzten Gehversuche als Programmierer waren mit BASIC. Selbstverständlich will ich mich in XML einarbeiten um meine Panos selbst idividualisieren zu können. So weit bin ich aber noch nicht.

    Deshalb möchte ich fragen, ob mir jemand bei folgender VTOUR helfen kann und mag:
    http://www.360b2c.de/pano/london/01

    Wie ihr seht, ist alles noch absolut "out-of-the-box".

    Nun möchte ich gerne dass in einem kleinen ca. 300x200pixel großen Overlay-Fenster die Bing-Maps mit den Panopunkten ist.
    Die Fotos und Panos haben jeweils die korrekten GPS-Daten in den EXIFs, krpano hat das auch alles vollautomatisch schon schön in der Map die man mit Klick auf den Globus erreichen kann. Diesen Globus möchte ich auch gar nicht entfernen (wenn es nicht sein muss). Jedoch möchte ich zusätzlich direkt nochmal eine Map auf dem Screen eine kleine Übersichts-Map haben.

    Dürfte eigentlich ganz simpel sein, denke ich. Nur leider kann ichs noch nicht selbst.

    Wäre nett, wenn mir jemand helfen könnte und so einen Code-Schnipsel vielleicht sogar schon parat hat.


    LG Mario

  • Hi,

    dazu z.B. einfach diesen Code in die XML einfügen:

    Code
    <plugin name="smallmap" keep="true"
            url.html5="%SWFPATH%/plugins/bingmaps.js"
            url.flash="%SWFPATH%/plugins/bingmaps.swf"
            align="lefttop" x="10" y="10" width="320" height="200"
            key="...INSERT.YOUR.BINGMAPS.API.KEY.HERE..."
            maptype="SATELLITE"
            lat="41.898761" lng="12.473094" zoom="18"
            />


    und die key und lat/lng/zoom Werte passend anpassen (dort wird die Karte zentriert).

    Damit wird allerdings nur die Karte selbst dargestellt, die Spots müssten manuell oder per Action-Code hinzugefügt werden und gesteuert werden.

    Siehe auch hier:
    https://krpano.com/plugins/bingmaps/#top

    und die inkludierten Bing/Google Maps Beispiele:
    https://krpano.com/examples/118/e…s/bingmaps.html
    https://krpano.com/examples/118/e…googlemaps.html

    Schöne Grüße,
    Klaus

  • Vielen Dank, Klaus!

    Einerseits bin ich jetzt einen Schritt weiter,
    andererseits total verwirrt...

    In den Bildern sind die GPS Infos per EXIF ja enthalten. Dadurch geht mit dem Klick auf den Globus ja dann auch eine Karte auf, in der alles wunderbar und automatisch schon richtig "verhotspottet" wurde.

    Ich hab deshalb angenommen, das würde bei so einem Overlay-Fenster ebenfalls so sein. Allenfalls Zoomlevel eventl. noch anpassen, damit alle Hotspots im Kartenausschnitt landen.
    In der Tat zeigt das Overlay aber anscheinend ohne manuelle Eingriffe Italien statt UK? Und keine Hotspots?

    Ist das jetzt wirklich so, dass man für die Overlay-Karte alles in kleinteiliger Handarbeit selbst machen muss???

  • Hi,

    die Karten Plugins selbst zeigen nur die Karte an, die aktuelle Position, die Spots usw. muss selbst festgelegt werden. Das Plugin kann von sich aus nicht wissen wie das Panorama oder die Tour im Detail aufgebaut ist, das kann aber alles per XML mit den entsprechenden Schnittellen wie gewünscht festgelegt werden.

    Hier ein etwas erweitertes Beispiel mit zusätzlichem Skript Code, welcher basierend an den vorhandenen <scene> Elementen mit lat/lng Angaben, entsprechende Spots hinzufügt (der Code entspricht eigentlich dem der Karte der vtourskin.xml):

    Schöne Grüße,
    Klaus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!