Google Maps Geocoding
Seit einer Weile gibt es im Google Maps API auch eine Geocoding Funktion.
Diese Funktion erlaubt es für Ortsangaben die Längen und Breitengradinformationen zu erhalten.
So kann beispielsweise eine Strassenadresse übergeben werden, und die Länge/Breite Information wird als Antwort geliefert.
Im Gegensatz zum Yahoo Geocoding Service bietet der Google Geocoder auch für Deutschland, Frankreich und Spanien geographische Daten bis auf Strassen-Niveau.
Der Yahoo Dienst funktioniert derzeit nur für US Adressen.
Bei developer.com gibt es ein recht anschauliches Tutorial zum Google Geocoding Dienst.
Es bietet einige praktische Beispiele.
Links:
Google Maps Geocoding API Dokumentation:
http://www.google.com/apis/maps/documentation/#Geocoding_Etc
Google Geocoding Tutorial bei developer.com :
http://www.developer.com/lang/jscript/article.php/3615681