< Blogscout startet offenes Soziales Netzwerk mit FOAF | Css Rounded Corners - die Liste >

2006-10-10 Google Maps API PHP Klasse

Philipp von Ajax Info hat eine PHP-Klasse veröffentlicht, die die Einbindung von Google Maps von PHP aus stark vereinfacht.

Insbesondere das Hinzufügen von Markern und Linien wirkt sehr clever gelöst. Mit 3 einfach Funktionen kann das automatische generierte Javascript an die entsprechenden Stellen des HTML-Markups plaziert werden.

Hier ein Beispiel-Code einer kompletten Seite mit Markern und Linien:


<html>
<head>
        <?php
                include("class.gmap.php");
                $karte = new gmap;
                $karte->headjs('');
        ?>
</head>
<body>
        <?php
                $karte->map('800', '600', 6,'49.980067','10.8731',5,9);
                $karte->bodyjs();
                $karte->marker('48','11');
                $karte->otherMarker('50','12' ,'Text hier' , 1);
                $karte->otherMarker('51','10' ,'Hallo Welt!' , 2);
                $pt1 = array('50','12');
                $pt2 = array('51','10');
                $karte->polyline($pt1, $pt2, '#0000FF', 3);
                $karte->footjs();
        ?>
</body>
</html>
 

Beim nächsten passenden Projekt werde ich das mal ausprobieren.

Trackbacks
No Trackbacks

Comments

Taxi-RehIch versuche dies schon länger zu realisieren, für ein Taxiunternehmen kann man ja gleich alle Taxistände markern. Ich hoffe hierbei hilft mir diese Funktion hinreichend weiter.
#1 Taxi-Reh (Homepage) on 2009-05-19 10:59 (Reply)
Add Comment

Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

Gravatar/Favatar/Pavatar/MyBlogLog author images supported.
You can use [geshi lang=javascript/css/html4strict/php]your code[/geshi] tags to embed source code snippets