Entries tagged as php

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.