address-to-gps-coordsのニーズに対して私が行ったことは次のとおりです。
function get_coords(address)
{
var gc = new google.maps.Geocoder(),
opts = { 'address' : address };
gc.geocode(opts, function (results, status)
{
if (status == google.maps.GeocoderStatus.OK)
{
var loc = results[0].geometry.location,
lat = loc.$a,
long = loc.ab;
// Success. Do stuff here.
}
else
{
// Ruh roh. Output error stuff here
}
});
}
次に、のように呼び出すとget_coords('1600 Pennsylvania Avenue NW Washington, DC 20500')
、緯度と経度が返されます。
もちろん、それを機能させるには、独自のGoogleMapsAPIキーを提供する必要があります。
お役に立てれば!