Google Maps JavaScript API V3 Reference

Son güncelleme tarihi: 18 Mayıs 2023, Perşembe

Bu, Maps JavaScript API sürüm 3.53'teki (haftalık kanal) tüm sınıfların, yöntemlerin ve arayüzlerin bir dizinidir. Bu referans, API'de yapılan son değişikliklerle güncel tutulur.

Daha fazla bilgi için Sürüm Notları ve Sürüm Oluşturma'ya bakın.
Ayrıca, 3.52 sürümü (üç aylık kanal), 3.51 sürümü ve 3.50 sürümü için referans dokümanları da inceleyin.

Ayrıntılı dokümanları görmek için herhangi bir öğenin adını tıklayın.

Global Kavramlar

google.maps

google.maps ad alanı

Statik Yöntemler: importLibrary

Sabitler: version

CoreLibrary arayüzü

Özellikler: ControlPosition, event, LatLng, LatLngAltitude, LatLngBounds, MapsNetworkError, MapsNetworkErrorEndpoint, MapsRequestError, MapsServerError, MVCArray, MVCObject, Point, Settings, Size, SymbolPath, UnitSystem

MapsLibrary arayüzü

Özellikler: BicyclingLayer, Circle, Data, FeatureType, GroundOverlay, ImageMapType, InfoWindow, KmlLayer, KmlLayerStatus, Map, MapTypeControlStyle, MapTypeId, MapTypeRegistry, MaxZoomService, MaxZoomStatus, OverlayView, Polygon, Polyline, Rectangle, Rectangle,{Data, {Data, MapTypeRegistry,{DataRenderingTypeStrokePositionStyledMapTypeTrafficLayerTransitLayerWebGLOverlayView

PlacesLibrary arayüzü

Özellikler: AddressComponent, Attribution, Autocomplete, AutocompleteService, AutocompleteSessionToken, BusinessStatus, OpeningHours, OpeningHoursPeriod, OpeningHoursPoint, Photo, PhotoAttribution, Place, PlacesService, PlacesServiceStatus, PlusCode, PriceLevel, RankBy, Review, SearchBox

GeocodingLibrary arayüzü

Özellikler: Geocoder, GeocoderLocationType, GeocoderStatus

RoutesLibrary arayüzü

Özellikler: DirectionsRenderer, DirectionsService, DirectionsStatus, DistanceMatrixElementStatus, DistanceMatrixService, DistanceMatrixStatus, TrafficModel, TransitMode, TransitRoutePreference, TravelMode, VehicleType

MarkerLibrary arayüzü

Özellikler: AdvancedMarkerClickEvent, AdvancedMarkerElement, Animation, CollisionBehavior, Marker, PinElement

GeometryLibrary arayüzü

Özellikler: encoding, poly, spherical

ElevationLibrary arayüzü

Özellikler: ElevationService, ElevationStatus

StreetViewLibrary arayüzü

Özellikler: InfoWindow, OverlayView, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPreference, StreetViewService, StreetViewSource, StreetViewStatus

JourneysharingLibrary arayüzü

Özellikler: AutomaticViewportMode, DeliveryVehicleStopState, FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineServiceType, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, JourneySharingMapView

DrawingLibrary arayüzü

Özellikler: DrawingManager, OverlayType

VisualizationLibrary arayüzü

Özellikler: HeatmapLayer

Ayarlar (beta)

BetaAyarlar sınıfı

Statik Yöntemler: BetagetInstance

Özellikler: BetaexperienceIds

Etkinlik sistemi

etkinlik sınıfı

Statik Yöntemler: addListener, addListenerOnce, clearInstanceListeners, clearListeners, hasListeners, removeListener, trigger, addDomListener, addDomListenerOnce

MapsEventHearer arayüzü

Yöntemler: remove

MVCObject sınıfı

Yöntemler: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

MVCArray sınıfı

Yöntemler: clear, forEach, getArray, getAt, getLength, insertAt, pop, push, removeAt, setAt

Etkinlikler: insert_at, remove_at, set_at

ErrorEvent arayüzü

Özellikler: error

Hatalar

MapsNetworkError sınıfı

Özellikler: code, endpoint

MapsRequestError sınıfı
MapsServerError sınıfı
MapsNetworkErrorEndpoint sabit değerleri

Sabit: 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_LOCAL_CONTEXT_SEARCH, PLACES_LOCAL_CONTEXT_SEARCH, PLACES_LOCAL_CONTEXT_SEARCHPLACES_NEARBY_SEARCHSTREETVIEW_GET_PANORAMA

Haritalar

Haritalar

Sınıfı eşle

Özellikler: controls, data, mapTypes, overlayMapTypes

Yöntemler: fitBounds, getBounds, getCenter, getClickableIcons, BetagetDatasetFeatureLayer, getDiv, getFeatureLayer, getHeading, getMapCapabilities, getMapTypeId, getProjection, getRenderingType, getStreetView, getTilt, getZoom, moveCamera, panBy, getStreetView, getStreetView, getStreetView, getStreetView, getStreetView, getStreetView,{}panTopanToBoundssetCentersetClickableIconssetHeadingsetMapTypeIdsetOptionssetStreetViewsetTiltsetZoom

Sabitler: DEMO_MAP_ID

Etkinlikler: 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, tilesloaded, tilesloaded, tilesloaded, tilesloaded, tilesloaded, tilesloaded, tilesloaded, tilesloaded, tilesloaded/ tilt_changedzoom_changedrightclick

MapOptions arayüzü

backgroundColorcenterclickableIconscontrolSizedisableDefaultUIdisableDoubleClickZoomdraggableCursordraggingCursorfullscreenControlfullscreenControlOptionsgestureHandlingheadingisFractionalZoomEnabledkeyboardShortcutsmapIdmapTypeControlmapTypeControlOptionsmapTypeIdmaxZoomminZoomnoClearpanControlpanControlOptionsrestrictionrotateControlrotateControlOptionsscaleControlscaleControlOptionsscrollwheelstreetViewstreetViewControlstreetViewControlOptionsstylestiltzoomzoomControlzoomControlOptionsdraggable

BetaMapElement sınıfı

Özellikler: center, innerMap, mapId, zoom

Yöntemler: BetaaddEventListener, BetaremoveEventListener

BetaMapElementOptions arayüzü

Özellikler: center, mapId, zoom

MapTypeStyle arayüzü

Özellikler: elementType, featureType, stylers

MapMouseEvent arayüzü

Özellikler: domEvent, latLng

Yöntemler: stop

IconMouseEvent arayüzü

Özellikler: placeId

MapTypeId sabit değerleri

Sabit: HYBRID, ROADMAP, SATELLITE, TERRAIN

MapTypeRegistry sınıfı

Yöntemler: set

MapRestriction arayüzü

Özellikler: latLngBounds, strictBounds

Trafik Katmanı sınıfı

Yöntemler: getMap, setMap, setOptions

Trafik Katmanı Seçenekleri arayüzü

Özellikler: autoRefresh, map

TransitLayer sınıfı

Yöntemler: getMap, setMap

BicyclingLayer sınıfı

Yöntemler: getMap, setMap

BetaKameraSeçenekleri arayüzü

Özellikler: center, heading, tilt, zoom

visibleRegion arayüzü

Özellikler: farLeft, farRight, latLngBounds, nearLeft, nearRight

Oluşturma Türü sabitleri

Sabit: RASTER, UNINITIALIZED, VECTOR

MapCapabilities arayüzü

Özellikler: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable

WebGL

WebGLOverlayView sınıfı

Yöntemler: getMap, onAdd, onContextLost, onContextRestored, onDraw, onRemove, onStateUpdate, requestRedraw, requestStateUpdate, setMap

WebGLDrawOptions arayüzü

Özellikler: gl, transformer

WebGLStateOptions arayüzü

Özellikler: gl

Koordinatör Dönüşüm Arayüzü

Yöntemler: fromLatLngAltitude, getCameraParams

KameraParams arayüzü

Özellikler: center, heading, tilt, zoom

Koordinatlar

EnlBoy sınıfı

Yöntemler: equals, lat, lng, toJSON, toString, toUrlValue

LatLngLiteral arayüzü

Özellikler: lat, lng

LatLngBounds dersi

Yöntemler: contains, equals, extend, getCenter, getNorthEast, getSouthWest, intersects, isEmpty, toJSON, toSpan, toString, toUrlValue, union

Sabitler: MAX_BOUNDS

LatLngBoundsLiteral arayüzü

Özellikler: east, north, south, west

LatLngAltitude dersi

Özellikler: altitude, lat, lng

Yöntemler: equals, toJSON

LatLngAltitudeLiteral arayüzü

Özellikler: altitude, lat, lng

Puan sınıfı

Özellikler: x, y

Yöntemler: equals, toString

Boyut sınıfı

Özellikler: height, width

Yöntemler: equals, toString

Dolgu arayüzü

Özellikler: bottom, left, right, top

CircleLiteral arayüzü

Özellikler: center, radius

Veriye dayalı stil

FeatureLayer arayüzü

Özellikler: BetadatasetId, featureType, isAvailable, style

Yöntemler: addListener

FeatureType sabitleri

Sabit: ADMINISTRATIVE_AREA_LEVEL_1, ADMINISTRATIVE_AREA_LEVEL_2, COUNTRY, BetaDATASET, LOCALITY, POSTAL_CODE

FeatureStyleFunction türü
FeatureStyleFunctionOptions arayüzü

Özellikler: feature

FeatureStyleOptions arayüzü

Özellikler: fillColor, fillOpacity, strokeColor, strokeOpacity, strokeWeight

Özellik arayüzü

Özellikler: featureType

PlaceFeature arayüzü

Özellikler: placeId

Yöntemler: fetchPlace

BetaDatasetFeature arayüzü

Özellikler: datasetAttributes, datasetId

FeatureMouseEvent arayüzü

Özellikler: features

Kontroller

FullscreenControlOptions arayüzü

Özellikler: position

MapTypeControlOptions arayüzü

Özellikler: mapTypeIds, position, style

MapTypeControlStyle sabitleri

Sabit: DEFAULT, DROPDOWN_MENU, HORIZONTAL_BAR

MotionTrackingControlOptions arayüzü

Özellikler: position

PanControlOptions arayüzü

Özellikler: position

TurnControlOptions arayüzü

Özellikler: position

ScaleControlOptions arayüzü

Özellikler: style

ScaleControlStyle sabit değerleri

Sabitler: DEFAULT

StreetViewControlOptions arayüzü

Özellikler: position

ZoomControlOptions arayüzü

Özellikler: position

ControlPosition sabitleri

Sabit: BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, LEFT_BOTTOM, LEFT_CENTER, LEFT_TOP, RIGHT_BOTTOM, RIGHT_CENTER, RIGHT_TOP, TOP_CENTER, TOP_LEFT, TOP_RIGHT

Geometri Kitaplığı

ad alanı kodlama

Statik Yöntemler: decodePath, encodePath

Küresel ad alanı

Statik Yöntemler: computeArea, computeDistanceBetween, computeHeading, computeLength, computeOffset, computeOffsetOrigin, computeSignedArea, interpolate

poly ad alanı

Statik Yöntemler: containsLocation, isLocationOnEdge

Harita üzerinde çizim

İşaretçi

İşaretçi sınıfı

Yöntemler: getAnimation, getClickable, getCursor, getDraggable, getIcon, getLabel, getMap, getOpacity, getPosition, getShape, getTitle, getVisible, getZIndex, setAnimation, setClickable, setCursor, setDraggable, getZIndex, getZIndex, getZIndex, getZIndex, getZIndex, getZIndex,{}setIconsetLabelsetMapsetOpacitysetOptionssetPositionsetShapesetTitlesetVisiblesetZIndex

Sabitler: MAX_ZINDEX

Etkinlikler: animation_changed, click, clickable_changed, contextmenu, cursor_changed, dblclick, drag, dragend, draggable_changed, dragstart, flat_changed, icon_changed, mousedown, mouseout, mouseover, mouseup, position_changed, shape_changed, title_changed, title_changed, title_changed, title_changed, title_changed, title_changed, title_changed, title_changed, title_changed, title_changed/ visible_changedzindex_changedrightclick

MarkerOptions arayüzü

Özellikler: anchorPoint, animation, clickable, BetacollisionBehavior, crossOnDrag, cursor, draggable, icon, label, map, opacity, optimized, position, shape, title, visible, zIndex

CollisionBehavior sabitleri

Sabit: OPTIONAL_AND_HIDES_LOWER_PRIORITY, REQUIRED, REQUIRED_AND_HIDES_OPTIONAL

Simge arayüzü

Özellikler: anchor, labelOrigin, origin, scaledSize, size, url

MarkerLabel arayüzü

Özellikler: className, color, fontFamily, fontSize, fontWeight, text

MarkerShape arayüzü

Özellikler: coords, type

Sembol arayüzü

Özellikler: anchor, fillColor, fillOpacity, labelOrigin, path, rotation, scale, strokeColor, strokeOpacity, strokeWeight

SymbolPath sabitleri

Sabit: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Animasyon sabitleri

Sabit: BOUNCE, DROP

Gelişmiş İşaretçiler

AdvancedMarkerElement sınıfı

Özellikler: collisionBehavior, content, element, gmpDraggable, map, position, title, zIndex

Yöntemler: BetaaddEventListener, addListener, BetaremoveEventListener

Etkinlikler: click, drag, dragend, dragstart, Betagmp-click

AdvancedMarkerElementOptions arayüzü

Özellikler: collisionBehavior, content, gmpDraggable, map, position, title, zIndex

BetaAdvancedMarkerClickEvent sınıfı
PinElement sınıfı

Özellikler: background, borderColor, element, glyph, glyphColor, scale

Yöntemler: BetaaddEventListener, BetaremoveEventListener

PinElementOptions arayüzü

Özellikler: background, borderColor, glyph, glyphColor, scale

Bilgi Penceresi

InfoWindow sınıfı

Yöntemler: close, focus, getContent, getPosition, getZIndex, open, setContent, setOptions, setPosition, setZIndex

Etkinlikler: closeclick, content_changed, domready, position_changed, visible, zindex_changed

InfoWindowOptions arayüzü

Özellikler: ariaLabel, content, disableAutoPan, maxWidth, minWidth, pixelOffset, position, zIndex

InfoWindowOpenOptions arayüzü

Özellikler: anchor, map, shouldFocus

Çokgenler

Polyline sınıfı

Yöntemler: getDraggable, getEditable, getMap, getPath, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setVisible

Etkinlikler: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

PolylineOptions arayüzü

Özellikler: clickable, draggable, editable, geodesic, icons, map, path, strokeColor, strokeOpacity, strokeWeight, visible, zIndex

IconSequence arayüzü

Özellikler: fixedRotation, icon, offset, repeat

Çokgen sınıfı

Yöntemler: getDraggable, getEditable, getMap, getPath, getPaths, getVisible, setDraggable, setEditable, setMap, setOptions, setPath, setPaths, setVisible

Etkinlikler: click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

PolygonOptions arayüzü

Özellikler: clickable, draggable, editable, fillColor, fillOpacity, geodesic, map, paths, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

PolyMouseEvent arayüzü

Özellikler: edge, path, vertex

Dikdörtgen sınıf

Yöntemler: getBounds, getDraggable, getEditable, getMap, getVisible, setBounds, setDraggable, setEditable, setMap, setOptions, setVisible

Etkinlikler: bounds_changed, click, contextmenu, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, rightclick

RectangleOptions arayüzü

Özellikler: bounds, clickable, draggable, editable, fillColor, fillOpacity, map, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

Daire

Yöntemler: getBounds, getCenter, getDraggable, getEditable, getMap, getRadius, getVisible, setCenter, setDraggable, setEditable, setMap, setOptions, setRadius, setVisible

Etkinlikler: center_changed, click, dblclick, drag, dragend, dragstart, mousedown, mousemove, mouseout, mouseover, mouseup, radius_changed, rightclick

CircleOptions arayüzü

Özellikler: center, clickable, draggable, editable, fillColor, fillOpacity, map, radius, strokeColor, strokeOpacity, strokePosition, strokeWeight, visible, zIndex

StrokePosition sabitleri

Sabit: CENTER, INSIDE, OUTSIDE

Veri

Veri sınıfı

Yöntemler: add, addGeoJson, contains, forEach, getControlPosition, getControls, getDrawingMode, getFeatureById, getMap, getStyle, loadGeoJson, overrideStyle, remove, revertStyle, setControlPosition, setControls, setDrawingMode, setMap, setStyle, setStyle,toGeoJson

Etkinlikler: addfeature, click, contextmenu, dblclick, mousedown, mouseout, mouseover, mouseup, removefeature, removeproperty, setgeometry, setproperty, rightclick

Data.DataOptions arayüzü

Özellikler: controlPosition, controls, drawingMode, featureFactory, map, style

Data.GeoJsonOptions arayüzü

Özellikler: idPropertyName

Data.StyleOptions arayüzü

Özellikler: animation, clickable, cursor, draggable, editable, fillColor, fillOpacity, icon, icons, label, opacity, shape, strokeColor, strokeOpacity, strokeWeight, title, visible, zIndex

Data.StylingFunction typedef
Data.Feature sınıfı

Yöntemler: forEachProperty, getGeometry, getId, getProperty, removeProperty, setGeometry, setProperty, toGeoJson

Etkinlikler: removeproperty, setgeometry, setproperty

Data.FeatureOptions arayüzü

Özellikler: geometry, id, properties

Data.Geometry arayüzü

Yöntemler: forEachLatLng, getType

Data.Point sınıfı

Yöntemler: forEachLatLng, get, getType

Data.MultiPoint sınıfı

Yöntemler: forEachLatLng, getArray, getAt, getLength, getType

Data.LineString sınıfı

Yöntemler: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiLineString sınıfı

Yöntemler: forEachLatLng, getArray, getAt, getLength, getType

Data.LinearRing sınıfı

Yöntemler: forEachLatLng, getArray, getAt, getLength, getType

Data.Polygon sınıfı

Yöntemler: forEachLatLng, getArray, getAt, getLength, getType

Data.MultiPolygon sınıfı

Yöntemler: forEachLatLng, getArray, getAt, getLength, getType

Data.GeometryCollection sınıfı

Yöntemler: forEachLatLng, getArray, getAt, getLength, getType

Data.MouseEvent arayüzü

Özellikler: feature

Data.AddFeatureEvent arayüzü

Özellikler: feature

Data.RemoveFeatureEvent arayüzü

Özellikler: feature

Data.SetGeometryEvent arayüzü

Özellikler: feature, newGeometry, oldGeometry

Data.SetPropertyEvent arayüzü

Özellikler: feature, name, newValue, oldValue

Data.RemovePropertyEvent arayüzü

Özellikler: feature, name, oldValue

DOM öğeleri

OverlayView sınıfı

Statik Yöntemler: preventMapHitsAndGesturesFrom, preventMapHitsFrom

Yöntemler: draw, getMap, getPanes, getProjection, onAdd, onRemove, setMap

MapPanes arayüzü

Özellikler: floatPane, mapPane, markerLayer, overlayLayer, overlayMouseTarget

MapCanvasProjection arayüzü

Yöntemler: fromContainerPixelToLatLng, fromDivPixelToLatLng, fromLatLngToContainerPixel, fromLatLngToDivPixel, getVisibleRegion, getWorldWidth

KML

KmlLayer sınıfı

Yöntemler: getDefaultViewport, getMap, getMetadata, getStatus, getUrl, getZIndex, setMap, setOptions, setUrl, setZIndex

Etkinlikler: click, defaultviewport_changed, status_changed

KmlLayerOptions arayüzü

Özellikler: clickable, map, preserveViewport, screenOverlays, suppressInfoWindows, url, zIndex

KmlLayermetadata arayüzü

Özellikler: author, description, hasScreenOverlays, name, snippet

KmlLayerStatus sabitleri

Sabit: DOCUMENT_NOT_FOUND, DOCUMENT_TOO_LARGE, FETCH_ERROR, INVALID_DOCUMENT, INVALID_REQUEST, LIMITS_EXCEEDED, OK, TIMED_OUT, UNKNOWN

KmlMouseEvent arayüzü

Özellikler: featureData, latLng, pixelOffset

KmlFeatureData arayüzü

Özellikler: author, description, id, infoWindowHtml, name, snippet

KmlAuthor arayüzü

Özellikler: email, name, uri

Görüntü yer paylaşımları

MapType arayüzü

Özellikler: alt, maxZoom, minZoom, name, projection, radius, tileSize

Yöntemler: getTile, releaseTile

Projeksiyon arayüzü

Yöntemler: fromLatLngToPoint, fromPointToLatLng

ImageMapType sınıfı

Özellikler: alt, maxZoom, minZoom, name, projection, radius, tileSize

Yöntemler: getOpacity, getTile, releaseTile, setOpacity

Etkinlikler: tilesloaded

ImageMapTypeOptions arayüzü

Özellikler: alt, getTileUrl, maxZoom, minZoom, name, opacity, tileSize

GroundOverlay dersi

Yöntemler: getBounds, getMap, getOpacity, getUrl, setMap, setOpacity

Etkinlikler: click, dblclick

GroundOverlayOptions arayüzü

Özellikler: clickable, map, opacity

StyledMapType sınıfı

Özellikler: alt, maxZoom, minZoom, name, projection, radius, tileSize

Yöntemler: getTile, releaseTile

StyledMapTypeOptions arayüzü

Özellikler: alt, maxZoom, minZoom, name

Çizim Kitaplığı

DrawingManager sınıfı

Yöntemler: getDrawingMode, getMap, setDrawingMode, setMap, setOptions

Etkinlikler: circlecomplete, markercomplete, overlaycomplete, polygoncomplete, polylinecomplete, rectanglecomplete

DrawingManagerOptions arayüzü

Özellikler: circleOptions, drawingControl, drawingControlOptions, drawingMode, map, markerOptions, polygonOptions, polylineOptions, rectangleOptions

DrawingControlOptions arayüzü

Özellikler: drawingModes, position

OverlayCompleteEvent arayüzü

Özellikler: overlay, type

OverlayType sabit değerleri

Sabit: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Isı haritaları

HeatmapLayer sınıfı

Yöntemler: getData, getMap, setData, setMap, setOptions

HeatmapLayerOptions arayüzü

Özellikler: data, dissipating, gradient, map, maxIntensity, opacity, radius

weightedLocation arayüzü

Özellikler: location, weight

Maks. Yakınlaştırma

MaxZoomService sınıfı

Yöntemler: getMaxZoomAtLatLng

MaxZoomResult arayüzü

Özellikler: status, zoom

MaxZoomStatus sabitleri

Sabit: ERROR, OK

Street View

Görüntü Oluşturma

StreetViewPanorama sınıfı

Özellikler: controls

Yöntemler: focus, getLinks, getLocation, getMotionTracking, getPano, getPhotographerPov, getPosition, getPov, getStatus, getVisible, getZoom, registerPanoProvider, setLinks, setMotionTracking, setOptions, setPano, setPosition, setPov, setVisible, setVisible,setZoom

Etkinlikler: closeclick, pano_changed, position_changed, pov_changed, resize, status_changed, visible_changed, zoom_changed

StreetViewPanoramaOptions arayüzü

Özellikler: addressControl, addressControlOptions, clickToGo, controlSize, disableDefaultUI, disableDoubleClickZoom, enableCloseButton, fullscreenControl, fullscreenControlOptions, imageDateControl, linksControl, motionTracking, motionTrackingControl, motionTrackingControlOptions, panControl, panControlOptions, pano, position, pov, pov,{clickToGo, {clickToGo, motionTrackingControl,{clickToGoscrollwheelshowRoadLabelsvisiblezoomzoomControlzoomControlOptions

StreetViewAddressControlOptions arayüzü

Özellikler: position

PanoProviderOptions arayüzü

Özellikler: cors

StreetViewTileData arayüzü

Özellikler: centerHeading, tileSize, worldSize

Yöntemler: getTileUrl

StreetViewPov arayüzü

Özellikler: heading, pitch

StreetViewCoverageLayer sınıfı

Yöntemler: getMap, setMap

Hizmet

StreetViewService sınıfı

Yöntemler: getPanorama

StreetViewStatus sabitleri

Sabit: OK, UNKNOWN_ERROR, ZERO_RESULTS

StreetViewLocationRequest arayüzü

Özellikler: location, preference, radius, source

StreetViewPanoRequest arayüzü

Özellikler: pano

StreetViewResponse arayüzü

Özellikler: data

StreetViewLocation arayüzü

Özellikler: description, latLng, pano, shortDescription

StreetViewPreferred sabit değerleri

Sabit: BEST, NEAREST

StreetViewSource sabitleri

Sabit: DEFAULT, OUTDOOR

StreetViewPanoramaData arayüzü

Özellikler: copyright, imageDate, links, location, tiles

Özellikler: description, heading, pano

Yerler

Yerler Widget'ları

AlfaPlaceAutocompleteElement sınıfı

Özellikler: element, inputElement

Yöntemler: addListener

Etkinlikler: gmp-placeselect, gmp-requesterror

AlfaPlaceAutocompleteElementOptions arayüzü

Özellikler: componentRestrictions, element, inputElement, locationBias, locationRestriction, requestedLanguage, requestedRegion, types

Sınıfı otomatik tamamla

Yöntemler: getBounds, getFields, getPlace, setBounds, setComponentRestrictions, setFields, setOptions, setTypes

Etkinlikler: place_changed

AutocompleteOptions arayüzü

Özellikler: bounds, componentRestrictions, fields, strictBounds, types, placeIdOnly

Yöntemler: getBounds, getPlaces, setBounds

Etkinlikler: places_changed

SearchBoxOptions arayüzü

Özellikler: bounds

Yer (beta)

BetaYer sınıfı

Statik Yöntemler: BetafindPlaceFromPhoneNumber, BetafindPlaceFromQuery

addressComponentsadrFormatAddressattributionsbusinessStatusdisplayNameformattedAddressgoogleMapsURIhasCurbsidePickuphasDeliveryhasDineInhasTakeouthasWheelchairAccessibleEntranceiconBackgroundColoridinternationalPhoneNumberisReservablelocationnationalPhoneNumberopeningHoursphotosplusCodepriceLevelratingrequestedLanguagerequestedRegionreviewsservesBeerservesBreakfastservesBrunchservesDinnerservesLunchservesVegetarianFoodservesWinesvgIconMaskURItypesuserRatingCountutcOffsetMinutesviewportwebsiteURI

Yöntemler: BetafetchFields, BetagetNextOpeningTime, BetaisOpen, toJSON

BetaPlaceOptions arayüzü

Özellikler: id, requestedLanguage, requestedRegion

BetaAddressBileşen sınıfı

Özellikler: longText, shortText, types

Betaİlişkilendirme sınıfı

Özellikler: provider, providerURI

BetaFetchFieldsRequest arayüzü

Özellikler: fields, sessionToken

BetaOpeningHours dersi

Özellikler: periods, weekdayDescriptions

BetaOpeningHoursPeriod dersi

Özellikler: close, open

BetaOpeningHoursPoint sınıfı

Özellikler: day, hour, minute

BetaFotoğraf sınıfı

Özellikler: attributions, heightPx, widthPx

Yöntemler: getURI

BetaFotoğraf İlişkilendirme Sınıfı

Özellikler: author, authorURI

BetaPlusCode sınıfı

Özellikler: compoundCode, globalCode

BetaSınıfı inceleyin

Özellikler: author, authorPhotoURI, authorURI, publishTime, rating, relativePublishTimeDescription, text, textLanguageCode

BetaPriceLevel sabitleri

Sabit: EXPENSIVE, FREE, INEXPENSIVE, MODERATE, VERY_EXPENSIVE

Yerler Hizmeti

PlacesService sınıfı

Yöntemler: findPlaceFromPhoneNumber, findPlaceFromQuery, getDetails, nearbySearch, textSearch

PlaceDetailsRequest arayüzü

Özellikler: fields, language, placeId, region, sessionToken

FindPlaceFromPhoneNumberRequest arayüzü

Özellikler: fields, language, locationBias, phoneNumber

FindPlaceFromQueryRequest arayüzü

Özellikler: fields, language, locationBias, query

PlaceSearchRequest arayüzü

Özellikler: bounds, keyword, language, location, maxPriceLevel, minPriceLevel, openNow, radius, rankBy, type, name

TextSearchRequest arayüzü

Özellikler: bounds, language, location, query, radius, region, type

RankBy sabitleri

Sabit: DISTANCE, PROMINENCE

LocationBias typedef
LocationRestriction typedef
PlacesServiceStatus sabit değerleri

Sabit: INVALID_REQUEST, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

PlaceSearchPagination arayüzü

Özellikler: hasNextPage

Yöntemler: nextPage

PlaceResult arayüzü

Özellikler: address_components, adr_address, aspects, business_status, formatted_address, formatted_phone_number, geometry, html_attributions, icon, icon_background_color, icon_mask_base_uri, international_phone_number, name, opening_hours, photos, place_id, plus_code, name,{aspects,{aspects,{aspects,{aspects,{aspectsprice_levelratingreviewstypesurluser_ratings_totalutc_offset_minutesvicinitywebsiteutc_offsetpermanently_closed

PlaceAspectRating arayüzü

Özellikler: rating, type

İşletme Durumu sabitleri

Sabit: CLOSED_PERMANENTLY, CLOSED_TEMPORARILY, OPERATIONAL

PlaceGeometry arayüzü

Özellikler: location, viewport

PlaceOpeningHours arayüzü

Özellikler: periods, weekday_text, open_now

Yöntemler: isOpen

PlaceOpeningHoursPeriod arayüzü

Özellikler: close, open

PlaceOpeningHoursTime arayüzü

Özellikler: day, hours, minutes, nextDate, time

PlacePlusCode arayüzü

Özellikler: compound_code, global_code

PlacePhoto arayüzü

Özellikler: height, html_attributions, width

Yöntemler: getUrl

Fotoğraf Seçenekleri arayüzü

Özellikler: maxHeight, maxWidth

PlaceReview arayüzü

Özellikler: author_name, author_url, language, profile_photo_url, rating, relative_time_description, text, time, aspects

Yerler Otomatik Tamamlama Hizmeti

AutocompleteService sınıfı

Yöntemler: getPlacePredictions, getQueryPredictions

AutocompleteRequest arayüzü

Özellikler: componentRestrictions, input, language, locationBias, locationRestriction, offset, origin, region, sessionToken, types, bounds, location, radius

AutocompleteResponse arayüzü

Özellikler: predictions

QueryAutocompleteRequest arayüzü

Özellikler: bounds, input, location, offset, radius

AutocompleteSessionToken sınıfı
componentRestrictions arayüzü

Özellikler: country

AutocompletePrediction arayüzü

Özellikler: description, distance_meters, matched_substrings, place_id, structured_formatting, terms, types

QueryAutocompletePrediction arayüzü

Özellikler: description, matched_substrings, place_id, terms

PredictionTerm arayüzü

Özellikler: offset, value

Tahmine dayalı alt dize arayüzü

Özellikler: length, offset

Yapılandırılmış Biçimlendirme arayüzü

Özellikler: main_text, main_text_matched_substrings, secondary_text

Coğrafi Kodlayıcı

Geocoder sınıfı

Yöntemler: geocode

GeocoderRequest arayüzü

Özellikler: address, bounds, componentRestrictions, language, location, placeId, region

GeocodercomponentRestrictions arayüzü

Özellikler: administrativeArea, country, locality, postalCode, route

GeocoderStatus sabit değerleri

Sabit: ERROR, INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

GeocoderResponse arayüzü

Özellikler: results

GeocoderResult arayüzü

Özellikler: address_components, formatted_address, geometry, partial_match, place_id, plus_code, postcode_localities, types

GeocoderAddressBileşen arayüzü

Özellikler: long_name, short_name, types

GeocoderGeometry arayüzü

Özellikler: bounds, location, location_type, viewport

GeocoderLocationType sabit değerleri

Sabit: APPROXIMATE, GEOMETRIC_CENTER, RANGE_INTERPOLATED, ROOFTOP

Rotalar

Yol tarifi

DirectionsService sınıfı

Yöntemler: route

DirectionsRequest arayüzü

Özellikler: avoidFerries, avoidHighways, avoidTolls, destination, drivingOptions, language, optimizeWaypoints, origin, provideRouteAlternatives, region, transitOptions, travelMode, unitSystem, waypoints

DirectionsStatus sabit değerleri

Sabit: INVALID_REQUEST, MAX_WAYPOINTS_EXCEEDED, NOT_FOUND, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR, ZERO_RESULTS

DirectionsResult arayüzü

Özellikler: available_travel_modes, geocoded_waypoints, routes

DirectionsRenderer sınıfı

Yöntemler: getDirections, getMap, getPanel, getRouteIndex, setDirections, setMap, setOptions, setPanel, setRouteIndex

Etkinlikler: directions_changed

DirectionsRendererOptions arayüzü

Özellikler: directions, draggable, hideRouteList, infoWindow, map, markerOptions, panel, polylineOptions, preserveViewport, routeIndex, suppressBicyclingLayer, suppressInfoWindows, suppressMarkers, suppressPolylines

DirectionsWaypoint arayüzü

Özellikler: location, stopover

DirectionsGeocodedWaypoint arayüzü

Özellikler: partial_match, place_id, types

DirectionsRoute arayüzü

Özellikler: bounds, copyrights, fare, legs, overview_path, overview_polyline, summary, warnings, waypoint_order

DirectionsLeg arayüzü

Özellikler: arrival_time, departure_time, distance, duration, duration_in_traffic, end_address, end_location, start_address, start_location, steps, via_waypoints, traffic_speed_entry

Directionsstep arayüzü

Özellikler: distance, duration, encoded_lat_lngs, end_location, instructions, maneuver, path, start_location, steps, transit, transit_details, travel_mode, start_point, end_point, lat_lngs, polyline

DirectionsPolyline arayüzü

Özellikler: points

Yer arayüzü

Özellikler: location, placeId, query

TravelMode sabitleri

Sabit: BICYCLING, DRIVING, TRANSIT, WALKING

Sürüş Seçenekleri arayüzü

Özellikler: departureTime, trafficModel

TrafikModel sabitleri

Sabit: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions arayüzü

Özellikler: arrivalTime, departureTime, modes, routingPreference

TransitMode sabitleri

Sabit: BUS, RAIL, SUBWAY, TRAIN, TRAM

TransitRoutePreferences sabit değerleri

Sabit: FEWER_TRANSFERS, LESS_WALKING

TransitFare arayüzü

Özellikler: currency, value

TransitDetails arayüzü

Özellikler: arrival_stop, arrival_time, departure_stop, departure_time, headsign, headway, line, num_stops, trip_short_name

TransitStop arayüzü

Özellikler: location, name

TransitLine arayüzü

Özellikler: agencies, color, icon, name, short_name, text_color, url, vehicle

TransitAjans arayüzü

Özellikler: name, phone, url

TransitTool arayüzü

Özellikler: icon, local_icon, name, type

Araç Türü sabitleri

Sabit: BUS, CABLE_CAR, COMMUTER_TRAIN, FERRY, FUNICULAR, GONDOLA_LIFT, HEAVY_RAIL, HIGH_SPEED_TRAIN, INTERCITY_BUS, METRO_RAIL, MONORAIL, OTHER, RAIL, SHARE_TAXI, SUBWAY, TRAM, TROLLEYBUS

UnitSystem sabitleri

Sabit: IMPERIAL, METRIC

Mesafe arayüzü

Özellikler: text, value

Süre arayüzü

Özellikler: text, value

Zaman arayüzü

Özellikler: text, time_zone, value

DirectionsTravelMode sabitleri
DirectionsUnitSystem sabitleri

Mesafe Matrisi

DISTANCEMaplexService sınıfı

Yöntemler: getDistanceMatrix

DISTANCEMaplexRequest arayüzü

Özellikler: avoidFerries, avoidHighways, avoidTolls, destinations, drivingOptions, language, origins, region, transitOptions, travelMode, unitSystem

DISTANCEMaplexResponse arayüzü

Özellikler: destinationAddresses, originAddresses, rows

DISTANCEMaplexResponseRow arayüzü

Özellikler: elements

DISTANCEMaplexResponseElement arayüzü

Özellikler: distance, duration, duration_in_traffic, fare, status

DISTANCEMaplexStatus sabit değerleri

Sabit: INVALID_REQUEST, MAX_DIMENSIONS_EXCEEDED, MAX_ELEMENTS_EXCEEDED, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

DISTANCEMaplexElementStatus sabit değerleri

Sabit: NOT_FOUND, OK, ZERO_RESULTS

Rakım

ElevationService sınıfı

Yöntemler: getElevationAlongPath, getElevationForLocations

LocationElevationRequest arayüzü

Özellikler: locations

LocationElevationResponse arayüzü

Özellikler: results

PathElevationRequest arayüzü

Özellikler: path, samples

PathElevationResponse arayüzü

Özellikler: results

ElevationResult arayüzü

Özellikler: elevation, location, resolution

Yükselti Durumu sabitleri

Sabit: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

Yolculuk Paylaşımı

Harita Görünümü

JourneysharingMapView sınıfı

Özellikler: anticipatedRoutePolylines, anticipatedRoutePolylineSetup, automaticViewportMode, element, enableTraffic, locationProvider, map, mapOptions, takenRoutePolylines, takenRoutePolylineSetup, destinationMarkerSetup, originMarkerSetup, pingMarkerSetup, successfulTaskMarkerSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup, destinationMarkers, destinationMarkers,{automaticViewportMode, {automaticViewportMode, pingMarkerSetup,{automaticViewportModeoriginMarkerssuccessfulTaskMarkerstaskOutcomeMarkersunsuccessfulTaskMarkersvehicleMarkerswaypointMarkers

JourneysharingMapViewOptions arayüzü

Özellikler: anticipatedRoutePolylineSetup, automaticViewportMode, element, locationProvider, mapOptions, takenRoutePolylineSetup, destinationMarkerSetup, originMarkerSetup, pingMarkerSetup, successfulTaskMarkerSetup, taskOutcomeMarkerSetup, unsuccessfulTaskMarkerSetup, vehicleMarkerSetup, waypointMarkerSetup

AutomaticViewportMode sabitleri

Sabit: FIT_ANTICIPATED_ROUTE, NONE

LocationProvider soyut sınıfı

Yöntemler: addListener

PollingLocationProvider soyut sınıfı

Özellikler: isPolling, pollingIntervalMillis

Etkinlikler: ispollingchange

PollingLocationProviderIsPollingChangeEvent arayüzü

Özellikler: error

Kimlik doğrulama

AuthToken arayüzü

Özellikler: expiresInSeconds, token

AuthTokenContext arayüzü

Özellikler: deliveryVehicleId, taskId, trackingId, tripId, vehicleId

AuthTokenFetcher typedef
AuthTokenFetcherOptions arayüzü

Özellikler: context, serviceType

FleetEngineServiceType sabit değerleri

Sabit: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

Kullanıcı Arayüzünü Özelleştirme

PolylineSetup typedef
PolylineSetupOptions arayüzü

Özellikler: polylineOptions, visible

DefaultPolylineSetupOptions arayüzü

Özellikler: defaultPolylineOptions, defaultVisible

MarkerSetup typedef
MarkerSetupOptions arayüzü

Özellikler: markerOptions

DefaultMarkerSetupOptions arayüzü

Özellikler: defaultMarkerOptions

MarkerCustomizeFunctionParams arayüzü

Özellikler: defaultOptions, isNew, marker

DeliveryToolMarkerCustomizeFunctionParams arayüzü

Özellikler: vehicle

PlannedStopMarkerCustomizeFunctionParams arayüzü

Özellikler: stopIndex

TaskMarkerCustomizeFunctionParams arayüzü

Özellikler: task

ShipmentMarkerCustomizeFunctionParams arayüzü

Özellikler: taskTrackingInfo

TripMarkerCustomizeFunctionParams arayüzü

Özellikler: trip

TripWaypointMarkerCustomizeFunctionParams arayüzü

Özellikler: waypointIndex

Filo Motor Varlıkları

Görev arayüzü

Özellikler: attributes, estimatedCompletionTime, latestVehicleLocationUpdate, name, outcome, outcomeLocation, outcomeLocationSource, outcomeTime, plannedLocation, remainingVehicleJourneySegments, status, targetTimeWindow, trackingId, type, vehicleId

TaskTrackingInfo arayüzü

Özellikler: attributes, estimatedArrivalTime, estimatedTaskCompletionTime, latestVehicleLocationUpdate, name, plannedLocation, remainingDrivingDistanceMeters, remainingStopCount, routePolylinePoints, state, targetTimeWindow, taskOutcome, taskOutcomeTime, trackingId

Seyahat arayüzü

Özellikler: actualDropOffLocation, actualPickupLocation, dropOffTime, latestVehicleLocationUpdate, name, passengerCount, pickupTime, plannedDropOffLocation, plannedPickupLocation, remainingWaypoints, status, type, vehicleId

DeliveryTool arayüzü

Özellikler: attributes, currentRouteSegmentEndPoint, latestVehicleLocationUpdate, name, navigationStatus, remainingDistanceMeters, remainingDurationMillis, remainingVehicleJourneySegments

DeliveryToolStop arayüzü

Özellikler: tasks

DeliveryToolStopState sabitleri

Sabit: ARRIVED, ENROUTE, NEW, UNSPECIFIED

ToolJourneySegment arayüzü

Özellikler: drivingDistanceMeters, drivingDurationMillis, path, stop

ToolLocationUpdate arayüzü

Özellikler: heading, location, speedKilometersPerHour, time

ToolWaypoint arayüzü

Özellikler: distanceMeters, durationMillis, location, path

TimeWindow arayüzü

Özellikler: endTime, startTime

Gezi ve Sipariş İlerleme Durumu

FleetEngineTripLocationProvider sınıfı

Özellikler: tripId

Yöntemler: refresh

Etkinlikler: error, update

FleetEngineTripLocationProviderOptions arayüzü

Özellikler: authTokenFetcher, destinationMarkerCustomization, originMarkerCustomization, pollingIntervalMillis, projectId, tripId, vehicleMarkerCustomization, waypointMarkerCustomization

FleetEngineTripLocationProviderUpdateEvent arayüzü

Özellikler: trip

Filo İzleme

FleetEngineDeliveryToolLocationProvider sınıfı

Özellikler: deliveryVehicleId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions

Etkinlikler: error, update

FleetEngineDeliveryToolLocationProviderOptions arayüzü

Özellikler: authTokenFetcher, deliveryVehicleId, deliveryVehicleMarkerCustomization, plannedStopMarkerCustomization, pollingIntervalMillis, projectId, shouldShowOutcomeLocations, shouldShowTasks, staleLocationThresholdMillis, taskFilterOptions, taskMarkerCustomization, taskOutcomeMarkerCustomization

FleetEngineTaskFilterOptions arayüzü

Özellikler: completionTimeFrom, completionTimeTo, state

FleetEngineDeliveryToolLocationProviderUpdateEvent arayüzü

Özellikler: completedVehicleJourneySegments, deliveryVehicle, tasks

FleetEngineDeliveryFleetLocationProvider sınıfı

Özellikler: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

Etkinlikler: update

FleetEngineDeliveryFleetLocationProviderOptions arayüzü

Özellikler: authTokenFetcher, deliveryVehicleFilter, deliveryVehicleMarkerCustomization, locationRestriction, projectId, staleLocationThresholdMillis

FleetEngineDeliveryFleetLocationProviderUpdateEvent arayüzü

Özellikler: deliveryVehicles

Gönderim Takibi

FleetEngineShipmentLocationProvider sınıfı

Özellikler: trackingId

Yöntemler: refresh

Etkinlikler: error, update

FleetEngineShipmentLocationProviderOptions arayüzü

Özellikler: authTokenFetcher, deliveryVehicleMarkerCustomization, destinationMarkerCustomization, pollingIntervalMillis, projectId, trackingId

FleetEngineShipmentLocationProviderUpdateEvent arayüzü

Özellikler: taskTrackingInfo

Yerel Bağlam (beta)

Harita Görünümü

BetaLocalContextMapView sınıfı

Özellikler: directionsOptions, element, isTransitioningMapBounds, locationBias, locationRestriction, maxPlaceCount, placeTypePreferences

Yöntemler: addListener, hidePlaceDetailsView, search

Etkinlikler: error, placedetailsviewhidestart, placedetailsviewshowstart

BetaLocalContextMapViewOptions arayüzü

Özellikler: directionsOptions, element, locationBias, locationRestriction, map, maxPlaceCount, pinOptionsSetup, placeChooserViewSetup, placeDetailsViewSetup, placeTypePreferences

BetaPlaceTypeTercihler typedef
BetaMapDirectionsOptions sınıfı

Yöntemler: addListener

BetaMapDirectionsOptions Literal Arayüz

Özellikler: origin

BetaPinOptions arayüzü

Özellikler: background, glyphColor, scale

PlaceChooserViewSetupOptionsOptions

Özellikler: layoutMode, position

BetaPlaceChooserLayoutMode sabitleri

Sabit: HIDDEN, SHEET

BetaPlaceChooserPosition sabitleri

Sabit: BLOCK_END, INLINE_END, INLINE_START

PlaceDetailsViewSetupOptions arayüzü

Özellikler: hidesOnMapClick, layoutMode, position

BetaPlaceDetailsLayoutMode sabitleri

Sabit: INFO_WINDOW, SHEET

BetaPlaceDetailsPosition sabitleri

Sabit: INLINE_END, INLINE_START