Использование Radial Distance Google Maps API

Автор: Vivian Patrick
Дата создания: 9 Июнь 2021
Дата обновления: 17 Ноябрь 2024
Anonim
Excel Google Maps Distance and Travel Time Calculator with Directions API
Видео: Excel Google Maps Distance and Travel Time Calculator with Directions API

Содержание

Вы можете настроить карту 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 метров вокруг местоположения маркера.