Kapitel 8
Kleiner Beispielcode
Im Folgenden findet sich ein Programm, dass für den OpenStreetMap-Bugtracker entwickelt wurde, dass Grad-Koordinaten in die Mercator-Projektion umwandelt.
<?php
function merc($a_lat,$a_lon) {
$lon = $a_lon * 20037508.34 / 180;
$lat = log(tan((90 + $a_lat) * pi() / 360)) / (pi() / 180);
$lat = $lat * 20037508.34 / 180;
return round($lat).','.round($lon);
}
?>
Weitere, teils sehr viel umfangreichere Codes sind an verschiedenen Stellen im Internet zu finden.