Google Maps JavaScript API v3 Reference

Последнее обновление: понедельник, 5 мая 2025 г.

Это индекс всех классов, методов и интерфейсов в Maps JavaScript API версии 3.60.

Дополнительную информацию см. в Примечаниях к выпуску и Версиях .

Щелкните название любого элемента, чтобы просмотреть подробную документацию.

Глобальные концепции

google.maps

пространство имен google.maps

Статические методы: importLibrary

Константы: version

Настройки

Класс настроек

Статические методы: getInstance

Характеристики: Beta experienceIds , fetchAppCheckToken

Интерфейс MapsAppCheckTokenResult

Система событий

класс событий

Статические методы: addListener , addListenerOnce , clearInstanceListeners , clearListeners , hasListeners , removeListener , trigger , addDomListener , addDomListenerOnce

Интерфейс MapsEventListener

Методы: remove

Класс MVCObject

Методы: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll

Класс MVCArray

Методы: clear , forEach , getArray , getAt , getLength , insertAt , pop , push , removeAt , setAt

События: insert_at , remove_at , set_at

Интерфейс ErrorEvent

Свойства: error

Ошибки

Класс MapsNetworkError

Свойства: code , endpoint

Класс MapsRequestError
Класс MapsServerError
Константы MapsNetworkErrorEndpoint

Константы: DIRECTIONS_ROUTE , DISTANCE_MATRIX , ELEVATION_ALONG_PATH , ELEVATION_LOCATIONS , FLEET_ENGINE_GET_DELIVERY_VEHICLE , FLEET_ENGINE_GET_TRIP , FLEET_ENGINE_GET_VEHICLE , FLEET_ENGINE_LIST_DELIVERY_VEHICLES , FLEET_ENGINE_LIST_TASKS , FLEET_ENGINE_LIST_VEHICLES , FLEET_ENGINE_SEARCH_TASKS , GEOCODER_GEOCODE , MAPS_MAX_ZOOM , PLACES_AUTOCOMPLETE , PLACES_DETAILS , PLACES_FIND_PLACE_FROM_PHONE_NUMBER , PLACES_FIND_PLACE_FROM_QUERY , PLACES_GATEWAY , PLACES_GET_PLACE , PLACES_LOCAL_CONTEXT_SEARCH , PLACES_NEARBY_SEARCH , PLACES_SEARCH_TEXT , STREETVIEW_GET_PANORAMA

Карты

Карты

Класс MapElement

Свойства: center , headingInteractionDisabled , innerMap , internalUsageAttributionIds , mapId , renderingType , tiltInteractionDisabled , zoom

Методы: Beta addEventListener , Beta removeEventListener

События: gmp-zoomchange

Beta Интерфейс MapElementOptions

Свойства: center , headingInteractionDisabled , internalUsageAttributionIds , mapId , renderingType , tiltInteractionDisabled , zoom

Класс ZoomChangeEvent
Класс карты

Свойства: controls , data , mapTypes , overlayMapTypes

Методы: fitBounds , getBounds , getCenter , getClickableIcons , Beta getDatasetFeatureLayer , getDiv , getFeatureLayer , getHeading , getHeadingInteractionEnabled , getInternalUsageAttributionIds , getMapCapabilities , getMapTypeId , getProjection , getRenderingType , getStreetView , getTilt , getTiltInteractionEnabled , getZoom , moveCamera , panBy , panTo , panToBounds , setCenter , setClickableIcons , setHeading , setHeadingInteractionEnabled , setMapTypeId , setOptions , setRenderingType , setStreetView , setTilt , setTiltInteractionEnabled , setZoom

Константы: DEMO_MAP_ID

События: bounds_changed , center_changed , click , contextmenu , dblclick , drag , dragend , dragstart , heading_changed , idle , isfractionalzoomenabled_changed , mapcapabilities_changed , maptypeid_changed , mousemove , mouseout , mouseover , projection_changed , renderingtype_changed , tilesloaded , tilt_changed , zoom_changed , rightclick

Интерфейс MapOptions

Свойства: backgroundColor , cameraControl , cameraControlOptions , center , clickableIcons , colorScheme , controlSize , disableDefaultUI , disableDoubleClickZoom , draggableCursor , draggingCursor , fullscreenControl , fullscreenControlOptions , gestureHandling , heading , headingInteractionEnabled , internalUsageAttributionIds , isFractionalZoomEnabled , keyboardShortcuts , mapId , mapTypeControl , mapTypeControlOptions , mapTypeId , maxZoom , minZoom , noClear , renderingType , restriction , rotateControl , rotateControlOptions , scaleControl , scaleControlOptions , scrollwheel , streetView , streetViewControl , streetViewControlOptions , styles , tilt , tiltInteractionEnabled , zoom , zoomControl , zoomControlOptions , draggable , panControl , panControlOptions

Интерфейс MapTypeStyle

Свойства: elementType , featureType , stylers

Интерфейс MapMouseEvent

Свойства: domEvent , latLng

Методы: stop

Интерфейс IconMouseEvent

Свойства: placeId

Константы ColorScheme

Константы: DARK , FOLLOW_SYSTEM , LIGHT

Константы MapTypeId

Константы: HYBRID , ROADMAP , SATELLITE , TERRAIN

Класс MapTypeRegistry

Методы: set

Интерфейс MapRestriction

Свойства: latLngBounds , strictBounds

Класс TrafficLayer

Методы: getMap , setMap , setOptions

Интерфейс TrafficLayerOptions

Свойства: autoRefresh , map

Класс TransitLayer

Методы: getMap , setMap

Класс BicyclingLayer

Методы: getMap , setMap

Beta Интерфейс CameraOptions

Свойства: center , heading , tilt , zoom

Интерфейс VisibleRegion

Свойства: farLeft , farRight , latLngBounds , nearLeft , nearRight

Константы RenderingType

Константы: RASTER , UNINITIALIZED , VECTOR

Интерфейс MapCapabilities

Свойства: isAdvancedMarkersAvailable , isDataDrivenStylingAvailable , isWebGLOverlayViewAvailable

WebGL

Класс WebGLOverlayView

Методы: getMap , onAdd , onContextLost , onContextRestored , onDraw , onRemove , onStateUpdate , requestRedraw , requestStateUpdate , setMap

Интерфейс WebGLDrawOptions

Свойства: gl , transformer

Интерфейс WebGLStateOptions

Свойства gl

Интерфейс CoordinateTransformer

Методы: fromLatLngAltitude , getCameraParams

Интерфейс CameraParams

Свойства: center , heading , tilt , zoom

Координаты

Класс LatLng

Методы: equals , lat , lng , toJSON , toString , toUrlValue

Интерфейс LatLngLiteral

Свойства: lat , lng

Класс LatLngBounds

Методы: contains , equals , extend , getCenter , getNorthEast , getSouthWest , intersects , isEmpty , toJSON , toSpan , toString , toUrlValue , union

Константы: MAX_BOUNDS

Интерфейс LatLngBoundsLiteral

Свойства: east , north , south , west

Класс LatLngAltitude

Свойства: altitude , lat , lng

Методы: equals , toJSON

Интерфейс LatLngAltitudeLiteral

Свойства: altitude , lat , lng

класс точки

Свойства: x , y

Методы: equals , toString

Размерный класс

Свойства: height , width

Методы: equals , toString

Интерфейс заполнения

Свойства: bottom , left , right , top

Интерфейс CircleLiteral

Свойства: center , radius

Beta Класс Orientation3D

Свойства: heading , roll , tilt

Методы: equals , toJSON

Beta Интерфейс Orientation3DLiteral

Свойства: heading , roll , tilt

Beta Класс Vector3D

Свойства: x , y , z

Методы: equals , toJSON

Beta Интерфейс Vector3DLiteral

Свойства: x , y , z

Стиль, основанный на данных

Интерфейс FeatureLayer

Характеристики: Beta datasetId , featureType , isAvailable , style

Методы: addListener

События: click , mousemove

Константы FeatureType

Константы: ADMINISTRATIVE_AREA_LEVEL_1 , ADMINISTRATIVE_AREA_LEVEL_2 , COUNTRY , Beta DATASET , LOCALITY , POSTAL_CODE , SCHOOL_DISTRICT

FeatureStyleFunction typedef
Интерфейс FeatureStyleFunctionOptions

Свойства: feature

Интерфейс FeatureStyleOptions

Свойства: fillColor , fillOpacity , strokeColor , strokeOpacity , strokeWeight

Интерфейс функций

Свойства: featureType

Интерфейс PlaceFeature

Свойства: placeId

Методы: fetchPlace