tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
8
ZUGRIFFE
3993
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Jun 2005
    Ort
    Germany (Bayern)
    Beiträge
    202
    Hi,

    Kämpf mich jetzt schon ca. 1 Std durch die google Wikis um eine Karte in meine Seite einzubinden. Klappt auch schon ganz gut. Jetzt stehe ich allerdings vor einem Problem. Ich kriegs nicht hin die Map im "hybrid" Modus zu starten. Da meine Kenntnisse in Javascript allerdings minimal sind kann ich mir da nicht mehr weiterhelfen.

    Hier noch ein paar Links:

    Befehlsreferenz von GoogleMaps

    Die Karte auf meiner Seite


    Und hier noch der Code den ich im Head eingebaut habe:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
        <script type="text/javascript">
        
        //<![CDATA[
     
        function load() {
          if (GBrowserIsCompatible()) {
            var map = new GMap2(document.getElementById("map"));
                map.addControl(new GLargeMapControl());
                map.addControl(new GMapTypeControl());
            map.setCenter(new GLatLng(50.40116, 10.53613), 16);
            map.openInfoWindow(map.getCenter(),
                       document.createTextNode("SFK Networkservice GmbH"));
          }
        }
     
        //]]>
        </script>

    Ps: Müsste irgenwas mit map.type sein aber da hab ich schon einiges durchprobiert.

    Und sorry falsch ich im falschen Forum gelandet bin. Dachte nur ich bin hier richtig weils was mit javascript zu tun hat.

    Danke schon mal im Vorraus für evtl. Hilfe und Grüsse

    Sebastian
     
    _____________________________________________________
    PSYCORP •• media freelance

  2. #2
    Avatar von SaschaT
    SaschaT SaschaT ist offline Mitglied Silber
    Registriert seit
    Aug 2006
    Ort
    Stuttgart
    Beiträge
    73
    Nachdem du die Karte erzeugt hast, musst du

    map.setMapType(G_HYBRID_TYPE);

    aufrufen. Funktioniert bei mir.
     

  3. #3
    Registriert seit
    Jun 2005
    Ort
    Germany (Bayern)
    Beiträge
    202
    Mh.. Klappt irgendwie nicht wirklich. Der Kasten wo die Map angezeigt werden sollte bleibt grau.

    Hier noch mal mein Code

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
        <script type="text/javascript">
        
        //<![CDATA[
     
        function load() {
          if (GBrowserIsCompatible()) {
            var map = new GMap2(document.getElementById("map"));
                map.setMapType(G_HYBRID_TYPE);
                map.addControl(new GLargeMapControl());
                map.addControl(new GMapTypeControl());
            map.setCenter(new GLatLng(50.40116, 10.53613), 16);
            map.openInfoWindow(map.getCenter(),
                       document.createTextNode("SFK Networkservice GmbH"));
          }
        }
     
        //]]>
        </script>
     
    _____________________________________________________
    PSYCORP •• media freelance

  4. #4
    Avatar von SaschaT
    SaschaT SaschaT ist offline Mitglied Silber
    Registriert seit
    Aug 2006
    Ort
    Stuttgart
    Beiträge
    73
    Tu mal den Code, wo du die API einbindest (<script src="http://maps.google.com/....) in den Body und zwar an die allerletzte Stelle, also direkt vor das schließende Body-Tag
     
    trivago - Mitmachen, Spaß haben, Geld verdienen. Die Reisecommunity, die's in sich hat.

  5. #5
    Registriert seit
    Jun 2005
    Ort
    Germany (Bayern)
    Beiträge
    202
    mh.. Bringt leider auch nichts. Sobald ich den Befehl für den Maptyp schreibe bleibt das Fenster grau und unten links wird nur google und die Copyright zeile angezeigt
     
    _____________________________________________________
    PSYCORP •• media freelance

  6. #6
    Avatar von SaschaT
    SaschaT SaschaT ist offline Mitglied Silber
    Registriert seit
    Aug 2006
    Ort
    Stuttgart
    Beiträge
    73
    Setz mal den DOCTYPE deiner Seite auf strict

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     
    trivago - Mitmachen, Spaß haben, Geld verdienen. Die Reisecommunity, die's in sich hat.

  7. #7
    Registriert seit
    Jun 2005
    Ort
    Germany (Bayern)
    Beiträge
    202
    Selbes Problem immernoch.. Hat nichts gebracht. Sobald ich den Befehl mit maptype einfüge holt sich das script bei google keine Karte mehr und das Fenster bleibt grau.
     
    _____________________________________________________
    PSYCORP •• media freelance

  8. #8
    Avatar von SaschaT
    SaschaT SaschaT ist offline Mitglied Silber
    Registriert seit
    Aug 2006
    Ort
    Stuttgart
    Beiträge
    73
    Hm, hab mir deinen Quellcode mal runter geladen und irgendwie scheint es tatsächlich ein Problem mit der Funktion setMapType zu geben. Aber du kannst den Kartentyp auch in der setCenter Funtktion übergeben. Damit hab ich es zum laufen bekommen. Einfach die Konstante für den Kartentyp als dritten Parameter übergeben.

    map.setCenter(new GLatLng(50.40116, 10.53613), 16, G_HYBRID_MAP);
     
    trivago - Mitmachen, Spaß haben, Geld verdienen. Die Reisecommunity, die's in sich hat.

  9. #9
    Registriert seit
    Jun 2005
    Ort
    Germany (Bayern)
    Beiträge
    202
    Wunderbar. Es klappt. Danke für die Hilfe
     
    _____________________________________________________
    PSYCORP •• media freelance

Ähnliche Themen

  1. Google Maps "ReverseGeocoding"-Bsp. auf mehrere Maps anwenden
    Von jbender im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 30.03.10, 21:06
  2. Google Maps api
    Von Aurora-One im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 01.02.10, 21:15
  3. Google Maps API
    Von walle_89 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 08.09.09, 10:15
  4. Google Maps
    Von weissi im Forum PHP
    Antworten: 12
    Letzter Beitrag: 03.02.09, 08:07
  5. Google-Maps Problem
    Von gege im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 05.12.06, 11:22