Геолокация от формы - PullRequest
       72

Геолокация от формы

1 голос
/ 22 апреля 2011

У меня есть форма Javascript, где пользователь вводит адрес, город и штат. Когда эта форма отправлена, я хочу, чтобы адрес был преобразован в широту и долготу и чтобы эти два значения были сохранены в базе данных. Любая помощь с благодарностью!

Ответы [ 2 ]

0 голосов
/ 22 апреля 2011

Вы можете использовать API Карт Google v3, например:

//get the input from user, in a normal looking address string
var add = this.ListingAddress + ', ' + this.ListingCity + ', ' + this.ListingZipCode;

var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'address': add }, function(results, status) {
    if (status == google.maps.GeocoderStatus.OK) {
        var LatLong = results[0].geometry.location; //here is the LatLong
    } else {
        alert("Address not found! Error Code: " + status);
    }
});
0 голосов
/ 22 апреля 2011

Проверьте это:

http://batchgeo.com/lookup/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...