Mit php und curl kann man mit folgender Funktion einfach die Längen- und Breitengrade einer Klartextadresse bestimmen:
function getLatLong($plz, $ort, $street, $nr) { $google_api_key = “; $query = $street.‘ ‚.$nr.‘, ‚.$plz.‘ ‚.$ort; $str = array(‚Accept-Language: ‚.$_SERVER["HTTP_ACCEPT_LANGUAGE"]); $curl_req = curl_init(); curl_setopt($curl_req, CURLOPT_URL, ‚http://maps.google.com/maps/geo?q=‘.rawurlencode($query).’&output=csv&key=‘.$google_api_key); curl_setopt($curl_req, CURLOPT_HTTPHEADER, $str); curl_setopt($curl_req, CURLOPT_CONNECTTIMEOUT, 4); curl_setopt($curl_req, CURLOPT_RETURNTRANSFER, TRUE); $curl_res = curl_exec($curl_req); $ret = explode(‚,‘, $curl_res); return array($ret[2], $ret[3]); } // function getLatLong($plz, $ort, $street, $nr)