Конструктор Map() створює нову мапу всередині зазначеного елемента HTML (зазвичай це елемент <div>).
Метод |
Повертає значення |
Опис |
fitBounds(LatLngBounds) |
None |
Встановлює вікно перегляду, яке містить задані межі |
getBounds() |
LatLng,LatLng |
Повертає південно-західну широту/довготу та північно-східну широту/довготу поточного вікна перегляду |
getCenter() |
LatLng |
Повертає ширину/довжину центру мапи |
getDiv() |
Node |
Повертає об’єкт DOM, який містить мапу |
getHeading() |
number |
Повертає напрямок компаса аерофотознімків (для СУПУТНИКОВИХ і ГІБРИДНИХ типів мап) |
getMapTypeId() |
HYBRID
ROADMAP
SATELLITE
TERRAIN |
Повертає поточний тип мапи |
getProjection() |
Projection |
Повертає поточну проекцію |
getStreetView() |
StreetViewPanorama |
Повертає типову панораму StreetViewPanorama, прив’язану до мапи |
getTilt() |
number |
Повертає кут падіння для аерофотознімків у градусах (для СУПУТНИКОВОГО та ГІБРИДНОГО типів мап) |
getZoom() |
number |
Повертає поточний рівень масштабування мапи |
panBy(xnumber,ynumber) |
None |
Змінює центр мапи на задану відстань у пікселях |
panTo(LatLng) |
None |
Змінює центр мапи на задану LatLng |
panToBounds(LatLngBounds) |
None |
Панорамує карту на мінімальну величину, необхідну для вмісту даного LatLngBounds |
setCenter(LatLng) |
None |
Встановлює ширину/довжину центру мапи |
setHeading(number) |
None |
Встановлює напрямок компаса для аерофотознімків, виміряних у градусах від кардинального напрямку на північ |
setMapTypeId(MapTypeId) |
None |
Встановлює тип мапи для відображення |
setOptions(MapOptions) |
None |
|
setStreetView(StreetViewPanorama) |
None |
Прив’язує StreetViewPanorama до мапи |
setTilt(number) |
None |
Встановлює кут падіння для аерофотознімків у градусах (для СУПУТНИКОВОГО та ГІБРИДНОГО типів мап) |
setZoom(number) |
None |
Встановлює рівень масштабування мапи |
Подія |
Аргументи |
Опис |
bounds_changed |
None |
Спрацьовує, коли межі вікна перегляду змінюються |
center_changed |
None |
Запускається, коли змінюється властивість центру мапи |
click |
MouseEvent |
Запускається, коли користувач клікає на мапі |
dblclick |
MouseEvent |
Викликається, коли користувач двічі клікає на мапі |
drag |
None |
Повторно запускається, поки користувач перетягує мапу |
dragend |
None |
Запускається, коли користувач припиняє перетягувати мапу |
dragstart |
None |
Виникає, коли користувач починає перетягувати мапу |
heading_changed |
None |
Запускається, коли змінюється властивість заголовка мапи |
idle |
None |
Спрацьовує, коли мапа стає неактивною після панорамування або масштабування |
maptypeid_changed |
None |
Запускається, коли змінюється властивість mapTypeId |
mousemove |
MouseEvent |
Спрацьовує кожного разу, коли миша користувача переміщується над контейнером мапи |
mouseout |
MouseEvent |
Запускається, коли миша користувача виходить із контейнера мапи |
mouseover |
MouseEvent |
Спрацьовує, коли миша користувача входить у контейнер мапи |
projection_changed |
None |
Спрацьовує, коли проекція змінилася |
resize |
None |
Запускається, коли мапа (div) змінює розмір |
rightclick |
MouseEvent |
Запускається, коли користувач клікає правою кнопкою миші на мапі |
tilesloaded |
None |
Спрацьовує, коли закінчується завантаження видимих плиток |
tilt_changed |
None |
Запускається, коли змінюється властивість нахилу мапи |
zoom_changed |
None |
Запускається, коли змінюється властивість масштабування мапи |
Конструктор/Об’єкт |
Опис |
Marker |
Створює маркер. (Зауважте, що для відображення маркера необхідно встановити положення) |
MarkerOptions |
Параметри візуалізації маркера |
MarkerImage |
Структура, що представляє піктограму маркера або зображення тіні |
MarkerShape |
Визначає форму маркера для використання у визначенні області маркера, яку можна натиснути (тип і координата) |
Animation |
Визначає анімацію, яку можна відтворювати на маркері (відскок або падіння) |
InfoWindow |
Створює інформаційне вікно |
InfoWindowOptions |
Параметри візуалізації інформаційного вікна |
Polyline |
Створює полілінію (містить контури та стилі обведення) |
PolylineOptions |
Параметри візуалізації полілінії |
Polygon |
Створює багатокутник (містить шлях і стилі обведення+заливки) |
PolygonOptions |
Параметри візуалізації багатокутника |
Rectangle |
Створює прямокутник (містить межі та стилі обведення+заливки) |
RectangleOptions |
Параметри візуалізації прямокутника |
Circle |
Створює коло (містить стилі центр+радіус і обведення+заливка) |
CircleOptions |
Варіанти візуалізації кола |
GroundOverlay |
|
GroundOverlayOptions |
|
OverlayView |
|
MapPanes |
|
MapCanvasProjection |
|
Конструктор/Об’єкт |
Опис |
MapTypeControlOptions |
Містить параметри для зміни елемента керування (положення та стиль) |
MapTypeControlStyle |
Визначає тип елемента керування мапою для відображення (спадне меню чи кнопки) |
OverviewMapControlOptions |
Параметри відтворення елемента керування оглядовою мапою (відкритого чи згорнутого) |
PanControlOptions |
Параметри візуалізації елемента керування панорамуванням (положення) |
RotateControlOptions |
Параметри візуалізації елемента керування поворотом (положення) |
ScaleControlOptions |
Параметри візуалізації елемента керування масштабом (положення та стиль) |
ScaleControlStyle |
Визначає тип керування масштабом для відображення |
StreetViewControlOptions |
Параметри візуалізації керування чоловічком (положення) перегляду вулиці |
ZoomControlOptions |
Параметри відтворення елемента керування масштабом (положення та стиль) |
ZoomControlStyle |
Визначає, який тип масштабування відображати (великий чи малий) |
ControlPosition |
Визначає розміщення елементів керування на мапі |