Со ссылкой на следующий код, когда я возвращаю результат, я, похоже, не получаю полный адресный компонент результата, который мы используем с нашими другими службами, чтобы определить разные вещи.Геокодирование карт Google с ограничениями
Как только я ухожу, это отлично работает. Но я все еще нуждаюсь в этом, ограниченном границами.
Почему это? и как я могу решить проблему?
КОД:
_geocoder.geocode(_.extend(position, {
bounds: {
west: -25.806884999999966,
east: 16.380615000000034,
south: 48.98742739340465,
north: 60.16884190739975
}
}), function (results, status) {
if (status === google.maps.GeocoderStatus.OK) {
_lastResults = results;
deferred.resolve(results);
} else {
deferred.reject('Geocode was not successful for the following reason: ' + status);
}
});
Пожалуйста обеспечивают [mcve], который демонстрирует проблему. Каков фактический вызов, который терпит неудачу (или, по крайней мере, образец вызова, который терпит неудачу). Откуда возникает '_.extend' и что вы ожидаете от него? (выглядит так, как будто у вас есть синтаксические ошибки в предоставленном фрагменте) – geocodezip