Google Maps API Tutorial
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
Wie steht es denn jetzt um die Veröffentlichung der PHP Klasse zu Google Map API?
Gruß
Karl
1 Sep 06 um 2:43
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
Was lange währt….wird endlich Beta
http://www.ajax-info.de/code-snippets/php-klasse-zum-google-maps-api-veroffentlicht-129
Philipp
9 Okt 06 um 4:23
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
hat vielleicht schon einmal jemand die maps api in verbindung mit der joomla komponente estateagent verwendet?
Immo
23 Aug 07 um 12:36
[...] 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 [...]
Linksammlung - 10 Ajax Tutorials - Sebamueller.net
23 Sep 07 um 6:18
Hi,
ist Google Map Api für gewerbliche zwecke benutzen?
Özgür
1 Apr 08 um 2:34
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