Карта API MAP () Конструктор
Пример
Создайте карту Google:
<html> <head> <scriptsrc = "http://maps.googleapis.com/maps/api/js? google.maps.latlng (51.508742, -0.120850), Zoom: 5, MaptyPeid: Google.maps.maptypeid.roadmap}; var map = new Google.maps.map (document.getElementById ("googleMap"), mapopt); инициализировать); </script> </head> <body> <div id = "googlemap"> </div> </body> </html>Определение и использование
Конструктор Map () создает новую карту и вставляет ее в указанный элемент HTML (<viv> элемент).
грамматика
Новый google.maps.map (htmlelement, mapoptions)
Значение параметра
| параметр | описывать |
|---|---|
| Htmlelement | Упомянуто, что карта должна быть помещена в этот HTML -элемент. |
| Mapoptions | MapoPtions объект с переменными инициализации карты/параметры. |
MAP () Метод
| метод | Возвращаемое значение | описывать |
|---|---|---|
| Fitbounds (latlngbounds) | Никто | Устанавливает Viewport для содержания данной границы. |
| GetBounds () | Latlng, latlng | Возвращает юго -западную широту/долготу и северо -восточную широту/долготу нынешнего просмотра. |
| getCenter () | Латлнг | Возвращает широту/долготу центра карты. |
| getDiv () | Узел | Возвращает объект DOM, содержащий карту. |
| getheading () | число | Возвращает заголовок компаса воздушного изображения (поддерживает типы спутниковых и гибридных карт). |
| getMaptyPeid () | Гибридная спутниковая местность | Возвращает текущий тип карты. |
| getProjection () | Проекция | Возвращает текущую проекцию. |
| getStreetView () | StreetViewPanorama | Возвращает по умолчанию StreetViewPanorama, связанную с картой. |
| getTilt () | число | Возвращает количество углов инцидента воздушного изображения (поддерживает типы спутниковых и гибридных карт). |
| getzoom () | число | Возвращает текущий уровень масштабирования карты. |
| Панби (Xnumber, Ynumber) | Никто | Измените центр карты на заданное расстояние в пикселях. |
| Panto (latlng) | Никто | Измените центр карты на заданный лат. |
| Pantobounds (latlngbounds) | Никто | Переведите минимальное расстояние, необходимое для карты, чтобы включить заданные latlngbounds. |
| SetCenter (latlng) | Никто | |
| Setheading (номер) | Никто | Установите направление компаса воздушного изображения (измеренное в градусах), а основное направление - север. |
| SetMaptyPeid (maptypeid) | Никто | Измените тип карты для отображения. |
| setoptions (mapoptions) | Никто | |
| SetStreetView (StreetViewPanorama) | Никто | Свяжите StreetViewPanorama с картой. |
| Settilt (номер) | Никто | Устанавливает количество углов инцидентов для воздушного изображения (поддерживает типы спутниковых и гибридных карт). |
| setzoom (номер) | Никто |
Свойства карты ()
| свойство | тип | описывать |
|---|---|---|
| Управление | Массив. <MVCarray. <Узел >> | Дополнительные элементы управления для прикрепления к карте. |
| Maptypes | MaptyPeregistry | Реестр экземпляра Maptype, разделенный на идентификатор строки. |
| OverlayMaptypes | MVCarray. <Paptype> | Дополнительный тип карты для наложения. |
Map () событие
| событие | параметр | описывать |
|---|---|---|
| Bounds_changed | Никто | Это событие запускается при изменении диапазона зрительных областей. |
| CENTER_CHANGED | Никто | Это событие запускается при изменении свойства центра карт. |
| Нажимать | Мыслив | Это событие запускается, когда пользователь нажимает на карту (но не нажимает на тег или информационное окно). |
| dblclick | Мыслив | Это событие запускается, когда пользователь дважды щелкает на карте. Обратите внимание, что событие Click также будет запускается до того, как это событие будет запущено. |
| тащить | Никто | Это событие неоднократно запускается, когда пользователь перетаскивает карту. |
| дрянь | Никто | Это событие запускается, когда пользователь перестает перетаскивать карту. |
| Dragstart | Никто | Это событие запускается, когда пользователь начинает перетаскивать карту. |
| heading_changed | Никто | Это событие запускается при изменении свойства на карте. |
| праздный | Никто | Это событие запускается, когда карта становится бездействующим после панорамирования или масштабирования. |
| maptypeid_changed | Никто | Это событие запускается при изменении свойства MaptyPeid. |
| мысли | Мыслив | Это событие будет вызвано до тех пор, пока мышь пользователя перемещается по контейнеру карты. |
| Mouseout | Мыслив | Это событие запускается, когда мышь пользователя выходит из контейнера карты. |
| Mouseover | Мыслив | Это событие запускается, когда мышь пользователя входит в контейнер с картой. |
| Projection_changed | Никто | Это событие запускается при изменении проекции. |
| Изменение размера | Никто | Это событие запускается, когда карта (div) меняет размер. |
| Право | Мыслив | Это событие запускается, когда пользователь щелкнет правой кнопкой мыши на карте. |
| плитки загружены | Никто | Это событие будет вызвано после завершения видимой загрузки плитки. |
| tilt_changed | Никто | Это событие запускается при изменении свойства наклона карты. |
| Zoom_changed | Никто | Это событие запускается при изменении свойства Zoom Map. |
Выше представляет собой сборник информации о конструкторе Google Map (). Мы будем продолжать добавлять соответствующую информацию в будущем. Спасибо за поддержку этого сайта!