ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

HTML учебник

HTML HOME HTML Introduction HTML Editors HTML Basic HTML Elements HTML Attributes HTML Headings HTML Paragraphs HTML Styles HTML Formatting HTML Quotations HTML Comments HTML Colors HTML CSS HTML Links HTML Images HTML Tables HTML Lists HTML Blocks HTML Classes HTML Id HTML Iframes HTML JavaScript HTML File Paths HTML Head HTML Layout HTML Responsive HTML Computercode HTML Entities HTML Symbols HTML Charset HTML URL Encode HTML XHTML

HTML Forms

HTML Forms HTML Form Elements HTML Input Types HTML Input Attributes

HTML5

HTML5 Intro HTML5 Support HTML5 New Elements HTML5 Semantics HTML5 Migration HTML5 Style Guide

HTML Graphics

HTML Canvas HTML SVG HTML Google Maps

HTML Media

HTML Media HTML Video HTML Audio HTML Plug-ins HTML YouTube

HTML APIs

HTML Geolocation HTML Drag/Drop HTML Web Storage HTML Web Workers HTML SSE

HTML Examples

HTML Examples HTML Accessibility

HTML References

HTML Tag List HTML Attributes HTML Events HTML Colors HTML Canvas HTML Audio/Video HTML Doctypes HTML Character Sets HTML URL Encode HTML Lang Codes HTTP Messages HTTP Methods PX to EM Converter Keyboard Shortcuts


HTML Google Карты


Карты Google позволяют отображать карты на веб-странице:


Базовая веб-страница

Чтобы продемонстрировать, как добавить карту Google на веб-страницу, мы будем использовать базовую HTML-страницу:

Example

<!DOCTYPE html>
<html>
<body>

<h1>My First Google Map</h1>

<div id="map">My map will go here</div>

</body>
<html>

Задание размера карты

Задайте размер карты:

Пример

<div id="map" style="width:400px;height:400px">


Создание функции для задания свойств карты

В этом примере определяется карта Google, сосредоточенная в Лондоне, Англия:

Пример

function myMap() {
    var mapOptions = {
        center: new google.maps.LatLng(51.5, -0.12),
        zoom: 10,
        mapTypeId: google.maps.MapTypeId.HYBRID
    }
var map = new google.maps.Map(document.getElementById("map"), mapOptions);
}

Пример объяснено

Переменная mapOptions определяет свойства сопоставления.

Свойство Center указывает, где следует центрировать карту (с помощью координат широты и долготы).

Свойство Zoom определяет уровень масштабирования карты (попробуйте поэкспериментировать с уровнем масштабирования).

Свойство maptypeid указывает тип карты для отображения. Поддерживаются следующие типы карт: «Дорожная карта», «спутник», «гибрид» и «рельеф».

Линия: var map=new google.maps.Map(document.getElementById("map"), mapOptions); создает новую карту внутри элемента <div> с идентификатором = "Map", используя передаваемые параметры (mapOptions).


Добавление API Карт Google

Наконец, Показать карту на странице!

Функциональность карты обеспечивается библиотекой JavaScript, расположенной в Google. Добавьте скрипт для ссылки на API Карт Google с обратным вызовом функции myMap:

Пример

<script src="https://maps.googleapis.com/maps/api/js?callback=myMap"></script>

Чтобы узнать больше о картах Google, перейдите в руководство по картам Google .


Регистрация API ключи кюча на сайте GoogleMAPS .

Нужно выбрать Maps JavaScript API (ПОЛУЧИТЬ КЛЮЧ - в правом верхнем углу)