1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Google Maps Marker setzen funktioniert nicht

  • chixdiggit
  • 16. Juli 2008 um 20:54
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • chixdiggit
    Punkte
    905
    Beiträge
    145
    • 16. Juli 2008 um 20:54
    • #1

    Hallo und guten Tag erstmals!

    Ich hoffe, ich bin hier im richtigen Board. Ich habe das erste mal Google Maps in eine Seite eingesetzt, schaffe es aber, auch nach 5 verschiedenen Tutorials nicht, einen Marker zu setzen.

    Die Seite: ansehen

    Der Code:

    PHP-Code:
    <script type="text/javascript">
    //<![CDATA[

    var map = new GMap(document.getElementById("map"));
    map.addControl(new GLargeMapControl());
    map.setMapType(G_NORMAL_MAP);
    map.centerAndZoom(
    new
    GPoint(16.36676, 48.209674), 0);
    //]]>
    var marker = new GMarker(GPoint(16.36676,48.209674));
    map.addOverlay(marker);
    marker.openInfoWindowHtml("Colli Store C2");


    </script>

  • Martinez
    Punkte
    465
    Beiträge
    81
    • 16. Juli 2008 um 23:45
    • #2

    hi,

    ich habs einmal benutzt und einfach auf der maps.google.at seite den marker mit der maus gesetzt und dann den code kopiert. hat gefunkt.

    lg

  • anon2020
    Punkte
    40
    Beiträge
    8
    • 17. Juli 2008 um 11:25
    • #3

    Hi,

    Tausch mal die Zeile

    Code
    var marker = new GMarker(GPoint(16.36676,48.209674));

    gegen

    Code
    var marker = new GMarker(new GLatLng(16.36676,48.209674));

    bzw. füg vor GPoint( ein new ein.

    Und schau ob das geht. Ich denke du benützt möglicherweise noch ne alte Version der API denn laut Google:

    "A GPoint represents a point on the map by its pixel coordinates. Notice that in v2, it doesn't represent a point on the earth by its geographical coordinates anymore."

  • chixdiggit
    Punkte
    905
    Beiträge
    145
    • 17. Juli 2008 um 22:16
    • #4

    Hab das mal versucht! Marker da, Karte weg! :)

    http://www.colli.at/c1.php

    Ne Ahnung, woran das jetzt liegen könnte?

    Danke schonmal!!!!!!!!

  • anon2020
    Punkte
    40
    Beiträge
    8
    • 18. Juli 2008 um 08:34
    • #5

    Versuch mal

    Code
    map.centerAndZoom(
    				new GPoint(16.352379, 48.200286), 0);

    rauszunehmen und stattdessen nach dem addOverlay folgende Zeile:

    Code
    map.setCenter(new GLatLng(16.352379, 48.200286), 13, G_NORMAL_MAP);

    btw. tutorials sind leider oft schlecht in dem bereich da sich die api sehr schnell verändert aber die infos von google selbst sind eh super dokumentiert

    API

  • chixdiggit
    Punkte
    905
    Beiträge
    145
    • 18. Juli 2008 um 09:35
    • #6

    Jetzt geht wieder gar nichts (Link ist immer noch gleich). Es steht zwar in der Statusleiste: maps.google.com, angezeigt wird jedoch nichts...

    Dake für deine Hilfe... Ja, die Tutorials sind zum Großteil unbrauchbar, ich muss mir die API mal ganz ansehen, was ich eigentlich vermeiden wollte, da ich nicht mehr als ne Karte und nen Marker brauchte...

    Danke dir!

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum