Как перевернуть адрес карты Google с лат, долго в формате JSON? - PullRequest
0 голосов
/ 27 июня 2011

я знаю, как сделать обратный анализ карты Google с параметрами lac, ci в формате json, но я не могу
не могу найти способ, подобный этому, выполнить синтаксический анализ с параметрами long, long, разве это невозможно?
спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 27 июня 2011

Поскольку вы пометили это ключевым словом google-maps, вы также можете использовать API геокодирования непосредственно из Карт Google (например, для Gmaps API V3):

    gmaps.geocoder.geocode({ 'address': address }, function(results, status) {
        if (status == google.maps.GeocoderStatus.OK) {
            var marker = new google.maps.Marker({
                map: gmaps.map,
                position: results[0].geometry.location,
            });

            marker.setTitle(address);

            gmaps.bounds.extend(results[0].geometry.location);
            gmaps.map.fitBounds(gmaps.bounds);

            if(typeof(callback) === 'function') {
                callback(marker);
            }
        } else {
            console.log("Geocode was not successful for the following reason: " + status);
        }
    });

Этот фрагмент будет извлекать местоположение геометрии адреса и отображать его на карте (которая находится в gmaps.map). Это также гарантирует, что все маркеры вписываются в границы карты.

0 голосов
/ 27 июня 2011
...