Да, речь идет о map.google.api. Типичная задача преобразования, т.к. многие объекты и службы карт Гугл работают с bounds, а на практике задача ставится исходя из центра и области.
Для перевода воспользуемся объектом гугл: google.maps.Circle.
|
|
var circle = new google.maps.Circle({ // радиус в километрах radius: distance, // центр, как заданные координаты center: new google.maps.LatLng({lat: Lattitude, lng: Longitude}); }); |
Далее остаётся воспользоваться методом объекта circle.getBounds(). К примеру, для инициализации объекта Autocomplete:
|
|
var autocomplete = new google.maps.places.Autocomplete($('input'), { bounds: circle.getBounds() }); |
Картежник
Данная запись опубликована в 20.02.2019 22:59 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Декабрь 23, 2010 г.
Все таки существует какое то общее информационное пространство идей. То, что носится в воздухе и завладевает умами. В канун нового года решение данной задачи понадобилось как минимум в трех проектах.
В связи с чем, мною был найден проект, созданный ...
Читать
Апрель 11, 2016 г.
Обнаружил ещё один качественный сервис по геолокации. В отличии от базы IPGEOBASE, где собраны российские и украинские ip адреса, данная база определяет ...
Читать
Август 31, 2012 г.
Типовые задачи решаются все проще и проще. Когда то я рассказывал как вставить карту со схемой проезда, используя api google.maps. С тех пор прошло довольно много времени. Теперь я расскажу как сделать примерно тоже самое только проще и с помощью конструктора ...
Читать
Ноябрь 14, 2018 г.
Штатные элементы управления карт google практически невозможно кастомизировать, потому приходится создавать кастомные элементы, которым можно придать нужный ...
Читать