Похоже, что ваша реализация автозаполнения Places не совсем корректна, так как вы используете параметр region:
, который не поддерживается. Вот список поддерживаемых опций , которые можно установить для объекта автозаполнения.
Вы можете удалить параметр region:
. Вы можете установить ограничения по региону, используя параметры strictbounds:
и bounds:
.
autocomplete.setOptions({
strictBounds: true,
bounds: circle.getBounds(),
types: ['(regions)']
});
Вы можете попробовать пример демоверсии jsbin здесь .
В демонстрации я установил fillColor:
для круга, чтобы визуализировать радиус и добавлен прямоугольник с fillColor:
для визуализации строгих границ. Служба автозаполнения мест вернет любой результат, соответствующий (regions)
типу в указанных пределах.