Het script wat er nu draait ziet er als volgt uit:
[code]
//<![CDATA[
var map = new GMap(document.getElementById("map"));//, G_SATELLITE_TYPE);
map.addControl(new GLargeMapControl());
map.setMapType(_SATELLITE_TYPE);
myPoint = new GPoint(<?= $_GET["lon"]; ?>, <?= $_GET["lat"]; ?>);
map.centerAndZoom(myPoint, <?= $_GET["zoom"]?>);
var marker = new GMarker (myPoint);
map.addOverlay(marker);
</script>
[/code]
Zoals je ziet is het bijna alleen client-side en is het enige wat in PHP gebeurt, het invullen van de lon, lat en zoom variabelen.
Ik zal het in een volgende release in de distributie stoppen. De reden dat e.e.a. op de Foondump server draait is dat je per domein een Google Maps API key moet hebben, dus dat je het niet zonder meer op een andere server kan zetten. Als je dat toch wilt doen moet je op http://www.google.com/apis/maps/signup.html een API key voor je eigen domein aanvragen en bovenin het script neerzetten.