Maschinendenk

Google Maps API Tutorial

8 Kommentare

Von allen Google Diensten ist Google.Maps sicher der “ajaxifizierteste”.

Insofern eignet sich Maps natürlich auch besonders gut für Mashups und das Integrieren von Karten in eigenen Webprojekten.

Zu diesem Zweck bietet Google ein API für Maps an. Mit diesem API ist es möglich, eigene Webservices auf Basis von Maps zu entwickeln.
Man benötigt lediglich einen API Key - den man nach einer Registrierung bei Google kostenlos erhält.
Die offizielle Dokumentation bietet auch einige grundlegende Beispiele zur Nutzung der API.

Allerdings ist die Nutzung der Maps API nicht ganz einfach, wenn man keine guten Kenntnisse in Javascript hat.
Deshalb habe ich die PHP Klasse Gmapper entwickelt und unter GPL für jedermann freigegeben.

Gmapper implementiert das Google Maps API in PHP und ermöglicht es auch Entwicklern mit nur grundlegenden Javascript Kenntnissen erheblich selbst komplexere Karten zu erstellen.

Zu Gmapper steht auch eine komplette Klassendokumentation sowie einige Tutorials bereit.
Im Basis Tutorial wird die grundlgende Nutzung der Klasse zur Einbindung von Karten in eigene Seiten, und das setzen von Markern erläutert.

In weiterführenden Tutorials erkläre ich auch die Einbindung von XML Daten, das erzeugen von Markern mit Detailkarten , oder Markern mit Tabs.

In neuren Versionen unterstützt die Karte auch weitergehende Möglichkeiten Karten zu entwickeln.
Beispielsweise ist es möglich, alle Marker auf einer Karte sichtbar zu machen (Zoom to Bounds),
oder ein Geocoding Request durchzuführen und Fahrtrichtungen auf der Karte anzuzeigen.

Links:

Offizielle Maps Dokumentation: http://www.google.com/apis/maps/documentation/
Gmapper - Google Maps in PHP: http://www.ajax-info.de/google-maps-api-klasse-in-php


Geschrieben von Philipp

20. Juni 2006 um 7:30

Veröffentlicht in Javascript, Tutorials

8 Kommentare zu 'Google Maps API Tutorial'

Kommentare abonnieren mit RSS oder TrackBack zu 'Google Maps API Tutorial'.

  1. Wie steht es denn jetzt um die Veröffentlichung der PHP Klasse zu Google Map API?

    Gruß

    Karl

    1 Sep 06 um 2:43

  2. ich hab ein kleines einführendes google maps tutorial geschrieben.
    auf deine php klasse würde ich mich auch sehr freuen,

    gruß stefan

    freak

    4 Okt 06 um 8:07

  3. Philipp

    9 Okt 06 um 4:23

  4. Salve,

    Ist es auch möglich mapmaker mit den tabmaker zu verbinden? Also das ich noch einen zusätzlichen Tab mit der Detailkarte im Infopopup erhalte.

    Gruß Steven

    Steven

    2 Mai 07 um 12:31

  5. hat vielleicht schon einmal jemand die maps api in verbindung mit der joomla komponente estateagent verwendet?

    Immo

    23 Aug 07 um 12:36

  6. [...] Shoutbox Tutorial - Für Shoutboxes ist AJAX optimal. AJAX Live Search - Wie bei Google… Google Maps API Tutorial - Wer Google-Maps für seine Web 2.0 Seite braucht: reinziehen. AJAX File Upload Tutorial - Wie [...]

  7. Hi,
    ist Google Map Api für gewerbliche zwecke benutzen?

    Özgür

    1 Apr 08 um 2:34

  8. Hallo,
    vielleicht als Ergänzung zu diesem Tutorial hier ganz hilfreich: http://progtw.de/blog/google-maps-tutorial/

    Thomas Weise

    30 Dez 08 um 4:30

Kommentar schreiben