Как добавить карту Google на веб-страницу с помощью API

Чтобы вставить карту Google с маркером местоположения на свою веб-страницу, вам необходимо приобрести специальный программный ключ у Google, а затем добавить соответствующий JavaScript-код на страницу. Хотя этот процесс прост, он помогает, по крайней мере, иметь базовые знания HTML и JavaScript.

Получить ключ API Карт Google

Чтобы защитить свои серверы от бомбардировки запросами на карты и поиском местоположения, Google ограничивает доступ к своей базе данных Карт. Вы должны зарегистрироваться в Google в качестве разработчика, чтобы получить уникальный ключ для использования интерфейса прикладного программирования для запроса данных с серверов Карт. Ключ API является бесплатным, если вам не нужен сверхпрочный доступ к серверам Google (например, для разработки веб-приложения).

Чтобы зарегистрировать свой ключ API:


  1. Перейдите в консоль Google Cloud Platform и, войдя в свою учетную запись Google, создайте новый проект или выберите существующий.


  2. Нажмите Продолжить включить API и любые связанные сервисы.


  3. На полномочия страница, получить Ключ API. При необходимости установите соответствующие ограничения на ключ.


  4. Защитите свой ключ API, используя лучшие практики, рекомендованные Google.


Если вы считаете, что вам нужно, чтобы карта отображалась чаще, чем позволяет ваша бесплатная квота, установите соглашение о выставлении счетов с Google. Большинство веб-сайтов — особенно блоги с низким трафиком или нишевые сайты — вряд ли потребляют большую часть распределения квот.

Вставьте JavaScript в вашу веб-страницу

Вставьте следующий код на свою веб-страницу в разделе BODY документа HTML:

 

// Инициализация и добавление карты
function initMap () {
// Расположение флага
var flag = {lat: XXX, lng: YYY};
// Карта с центром в флаге
var map = new google.maps.Map (
document.getElementById ('map'), {zoom: 4, center: flag});
// Маркер, расположенный на флаге
var marker = new google.maps.Marker ({позиция: флаг, карта: карта});
}