Содержание
Вы можете настроить карту Google в соответствии с конкретными потребностями аудитории вашего веб-сайта с помощью API Карт Google 3.0. Один из методов персонализации - вставить круг, показывающий радиус расстояния вокруг определенного места. Вы можете, например, показать пятикилометровый радиус вокруг туристического места, чтобы посетители могли видеть близлежащие отели и рестораны. Чтобы создать радиус расстояния вокруг местоположения или точки, используйте класс Google Maps "Circle".
Шаг 1
Откройте HTML-файл и перейдите в раздел, содержащий код карты Google.
Шаг 2
Прокрутите код вниз, пока не найдете тот, который определяет местоположение маркера. Чтобы легко найти закладку, выполните поиск по запросу "google.maps.Marker" в файле HTML.
Шаг 3
Ниже того места, где вы определяете маркер, создайте слой «Круг» и прикрепите его к нему. Например, введите:
var circleExample = new google.maps.Circle ({map: map
Шаг 4
Добавьте радиус круга, который будет вокруг маркера в метрах:
var circleExample = new google.maps.Circle ({map: радиус карты: 5000
Шаг 5
Создайте цвет заливки для круга. Вы определяете цвет, используя шестнадцатеричный формат. Например, введите:
var circleExample = new google.maps.Circle ({карта: радиус карты: 5000 fillColor = #FFFFFF});
Шаг 6
Свяжите или добавьте кружок к маркеру:
var circleExample = new google.maps.Circle ({карта: радиус карты: 5000 fillColor = #FFFFFF}); circleExample.bindTo (’карта’, маркер);
Шаг 7
Сохраните карту и протестируйте. Карты Google покажут белый круг с радиусом 5000 метров вокруг местоположения маркера.