Google Maps JavaScript API V3 Reference

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Son güncelleme tarihi: 23 Ocak 2023, Pazartesi

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

Daha fazla bilgi için Sürüm Notları'na ve Sürüm Oluşturma bölümüne bakın.
3.50 sürümü (üç aylık kanal), 3.49 sürümü ve 3.48 sürümü için referans belgelere de göz atabilirsiniz.

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: BetaimportLibrary

Sabit değerler: version

BetaCoreLibrary arayüzü

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

BetaMapsLibrary arayüzü

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

BetaPlacesLibrary arayüzü

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

BetaGeocodedLibrary arayüzü

Özellikler: Geocoder, GeocoderLocationType, GeocoderStatus

BetaRoutesLibrary arayüzü

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

BetaMarkerLibrary arayüzü

Özellikler: AdvancedMarkerView, Animation, CollisionBehavior, Marker, PinView

BetaGeometryLibrary arayüzü

Özellikler: encoding, poly, spherical

BetaElevationLibrary arayüzü

Özellikler: ElevationService, ElevationStatus

BetaStreetViewLibrary arayüzü

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

BetaJourneysharingLibrary arayüzü

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

BetaDrawingLibrary arayüzü

Özellikler: DrawingManager, OverlayType

BetaVisualizationLibrary 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

Etkinlik sayısı: 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

Sabitler: 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

Haritalar

Haritalar

Harita sınıfı

Özellikler: controls, data, mapTypes, overlayMapTypes

Yöntemler: fitBounds, getBounds, getCenter, getClickableIcons, getDiv, BetagetFeatureLayer, getHeading, BetagetMapCapabilities, getMapTypeId, getProjection, getRenderingType, getStreetView, getTilt, getZoom, moveCamera, panBy, panTo, panToBounds, getTilt, getTilt, getTilt, getTilt, getTilt, getTilt, getTilt, getTilt

Sabit değerler: DEMO_MAP_ID

Etkinlikler: bounds_changed, center_changed, click, contextmenu, dblclick, drag, dragend, dragstart, heading_changed, idle, isfractionalzoomenabled_changed, Betamapcapabilities_changed, maptypeid_changed, mousemove, mouseout, mouseover, projection_changed, renderingtype_changed, tilesloaded, tilesloaded, tilesloaded, tilesloaded, tilesloaded, tilesloaded/

MapOptions arayüzü

Properties: backgroundColor, center, clickableIcons, controlSize, disableDefaultUI, disableDoubleClickZoom, draggableCursor, draggingCursor, fullscreenControl, fullscreenControlOptions, gestureHandling, heading, isFractionalZoomEnabled, keyboardShortcuts, mapId, mapTypeControl, mapTypeControlOptions, mapTypeId, maxZoom, minZoom, noClear, panControl, panControlOptions, restriction, rotateControl, rotateControlOptions, scaleControl, scaleControlOptions, scrollwheel, streetView, streetViewControl, streetViewControlOptions, styles, tilt, zoom, zoomControl, zoomControlOptions, draggable

MapTypeStyle arayüzü

Özellikler: elementType, featureType, stylers

MapfingerEvent arayüzü

Özellikler: domEvent, latLng

Yöntemler: stop

IconShootEvent arayüzü

Özellikler: placeId

MapTypeId sabitleri

Sabit değerler: 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

TrafficLayerOptions 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 değerler: RASTER, UNINITIALIZED, VECTOR

BetaMapCapabilities 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 arayüzü

Yöntemler: fromLatLngAltitude, getCameraParams

KameraParams arayüzü

Özellikler: center, heading, tilt, zoom

Koordinatlar

EnlBoy dersi

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

Sabit değerler: 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 (beta)

BetaFeatureLayer arayüzü

Özellikler: featureType, isAvailable, style

Yöntemler: addListener

BetaFeatureType sabitleri

Sabitler: ADMINISTRATIVE_AREA_LEVEL_1, ADMINISTRATIVE_AREA_LEVEL_2, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4, COUNTRY, LOCALITY, NEIGHBORHOOD, POSTAL_CODE, SUBLOCALITY_LEVEL_1

BetaFeatureStyleFunction typedef
BetaFeatureStyleFunctionOptions arayüzü

Özellikler: feature

BetaFeatureStyleOptions arayüzü

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

BetaÖzellik arayüzü

Özellikler: featureType

BetaPlaceFeature arayüzü

Özellikler: placeId, displayName

Yöntemler: fetchPlace

BetaFeaturetimEvent arayüzü

Özellikler: features

Kontroller

FullscreenControlOptions arayüzü

Özellikler: position

MapTypeControlOptions arayüzü

Özellikler: mapTypeIds, position, style

MapTypeControlStyle sabitleri

Sabit değerler: 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 sabitleri

Sabit değerler: DEFAULT

StreetViewControlOptions arayüzü

Özellikler: position

ZoomControlOptions arayüzü

Özellikler: position

ControlPosition sabitleri

Sabitler: 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, setIcon, getZIndex, getZIndex, getZIndex, getZIndex, getZIndex, getZIndex,{setPosition}

Sabit değerler: 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/

MarkerOptions arayüzü

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

BetaOrtak çalışma davranışı sabit değerleri

Sabit değerler: 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

Simge arayüzü

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

SymbolPath sabitleri

Sabit değerler: BACKWARD_CLOSED_ARROW, BACKWARD_OPEN_ARROW, CIRCLE, FORWARD_CLOSED_ARROW, FORWARD_OPEN_ARROW

Animasyon sabitleri

Sabit değerler: BOUNCE, DROP

Gelişmiş İşaretçiler (beta)

BetaAdvancedMarkerView sınıfı

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

Yöntemler: addListener

Etkinlik sayısı: click, drag, dragend, dragstart

BetaAdvancedMarkerViewOptions arayüzü

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

BetaPinView sınıfı

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

Yöntemler: addListener

BetaPinViewOptions arayüzü

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

Bilgi Penceresi

InfoWindow sınıfı

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

Etkinlik sayısı: 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

Poligonlar

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

Poligon 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

PolyParmakEvent 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

Ders sınıfı

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 değerler: 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

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

Etkinlik sayısı: 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.DoğrusalRing 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.timEvent 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

Etkinlik sayısı: 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

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

KmltimEvent 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

Etkinlik sayısı: 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

Etkinlik sayısı: 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 sabitleri

Sabit değerler: CIRCLE, MARKER, POLYGON, POLYLINE, RECTANGLE

Isı haritaları

HeatmapLayer dersi

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 değerler: 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

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,{clickToGo,{clickToGo,{clickToGo,{clickToGo,{clickToGo

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 değerler: 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

StreetViewTercih sabitleri

Sabit değerler: BEST, NEAREST

StreetViewSource sabitleri

Sabit değerler: DEFAULT, OUTDOOR

StreetViewPanoramaData arayüzü

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

Özellikler: description, heading, pano

Yerler

Yerler Widget'ları

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: findPlaceFromPhoneNumber, findPlaceFromQuery

Properties: addressComponents, adrFormatAddress, attributions, businessStatus, displayName, formattedAddress, googleMapsURI, hasCurbsidePickup, hasDelivery, hasDineIn, hasTakeout, hasWheelchairAccessibleEntrance, icon, iconBackgroundColor, id, internationalPhoneNumber, isReservable, location, nationalPhoneNumber, openingHours, photos, plusCode, priceLevel, rating, requestedLanguage, requestedRegion, reviews, servesBeer, servesBreakfast, servesBrunch, servesDinner, servesLunch, servesVegetarianFood, servesWine, svgIconMaskURI, types, userRatingsCount, utcOffsetMinutes, viewport, websiteURI

Yöntemler: fetchFields, getNextOpeningTime, isOpen

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

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 değerler: DISTANCE, PROMINENCE

LocationBias typedef
LocationRestriction typedef
PlacesServiceStatus sabitleri

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, price_level, place_id,{aspects,{aspects,{aspects,{aspects,{aspects,{aspects,{aspects,{aspects,{aspects,{aspects,{aspects

PlaceAspectRating arayüzü

Özellikler: rating, type

İşletme Durumu sabitleri

Sabit değerler: 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

Place Photo 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: bounds, componentRestrictions, input, language, location, offset, origin, radius, region, sessionToken, types

AutocompleteResponse arayüzü

Özellikler: predictions

QueryAutocompleteRequest arayüzü

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

AutocompleteSessionToken sınıfı
Bileşen kısıtlamaları 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

PredictionSubstring 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 sabitleri

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 sabitleri

Sabit değerler: 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 dersi

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 değerler: BICYCLING, DRIVING, TRANSIT, WALKING

driveOptions arayüzü

Özellikler: departureTime, trafficModel

TrafficModel sabitleri

Sabit değerler: BEST_GUESS, OPTIMISTIC, PESSIMISTIC

TransitOptions arayüzü

Özellikler: arrivalTime, departureTime, modes, routingPreference

TransitMode sabitleri

Sabit değerler: BUS, RAIL, SUBWAY, TRAIN, TRAM

TransitRouteTercih sabitleri

Sabit değerler: 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

TransitAgency arayüzü

Özellikler: name, phone, url

TransitTool arayüzü

Özellikler: icon, local_icon, name, type

Araç Türü sabitleri

Sabitler: 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 değerler: 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

DISTANCEMalastService sınıfı

Yöntemler: getDistanceMatrix

DISTANCEMalastRequest arayüzü

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

DISTANCEMalastResponse arayüzü

Özellikler: destinationAddresses, originAddresses, rows

DISTANCEMalastResponseRow arayüzü

Özellikler: elements

DISTANCEMalastResponseElement arayüzü

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

DISTANCEMalastStatus sabitleri

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

DISTANCEMalastElementStatus sabitleri

Sabit değerler: 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ükseltme Durumu sabitleri

Sabit değerler: INVALID_REQUEST, OK, OVER_QUERY_LIMIT, REQUEST_DENIED, UNKNOWN_ERROR

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

Etkinlik sayısı: error, placedetailsviewhidestart, placedetailsviewshowstart

BetaLocalContextMapViewOptions arayüzü

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

BetaPlaceTypeTercih typedef
BetaMapDirectionsOptions sınıfı

Yöntemler: addListener

BetaMapDirectionsOptions Literal arayüzü

Özellikler: origin

BetaPinOptions arayüzü

Özellikler: background, glyphColor, scale

PlaceChooserViewSetupOptions arayüzü

Özellikler: layoutMode, position

BetaPlaceChooserLayoutMode sabitleri

Sabit değerler: HIDDEN, SHEET

BetaPlaceChooserPosition sabitleri

Sabit değerler: BLOCK_END, INLINE_END, INLINE_START

PlaceDetailsViewSetupOptions arayüzü

Özellikler: hidesOnMapClick, layoutMode, position

BetaPlaceDetailsLayoutMode sabitleri

Sabit değerler: INFO_WINDOW, SHEET

BetaPlaceDetailsPosition sabit değerleri

Sabit değerler: INLINE_END, INLINE_START

Yolculuk Paylaşımı (beta)

Harita Görünümü

BetaJourneysharingMapView sınıfı

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

BetaJourneysharingMapViewOptions arayüzü

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

BetaAutomaticViewportMode sabitleri

Sabit değerler: FIT_ANTICIPATED_ROUTE, NONE

BetaLocationProvider soyut sınıfı

Yöntemler: addListener

BetaPollingLocationProvider soyut sınıfı

Özellikler: isPolling

Etkinlikler: ispollingchange

BetaPollingLocationProviderIsPollingChangeEvent arayüzü

Özellikler: error

Kimlik Doğrulama

BetaAuthToken arayüzü

Özellikler: expiresInSeconds, token

BetaAuthTokenContext arayüzü

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

BetaAuthTokenFetcher typedef
BetaAuthTokenFetcherOptions arayüzü

Özellikler: context, serviceType

BetaFleetEngineServiceType sabit değerleri

Sabit değerler: DELIVERY_VEHICLE_SERVICE, TASK_SERVICE, TRIP_SERVICE, UNKNOWN_SERVICE

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

BetaPolylineSetup typedef
BetaPolylineSetupOptions arayüzü

Özellikler: polylineOptions, visible

BetaDefaultPolylineSetupOptions arayüzü

Özellikler: defaultPolylineOptions, defaultVisible

BetaMarkerSetup typedef
BetaMarkerSetupOptions arayüzü

Özellikler: markerOptions

BetaDefaultMarkerSetupOptions arayüzü

Özellikler: defaultMarkerOptions

BetaMarkerCustomizeFunctionParams arayüzü

Özellikler: defaultOptions, isNew, marker

BetaDeliveryToolMarkerCustomizeFunctionParams arayüzü

Özellikler: vehicle

BetaPlannedStopMarkerCustomizeFunctionParams arayüzü

Özellikler: stopIndex

BetaTaskMarkerCustomizeFunctionParams arayüzü

Özellikler: task

BetaShipmentMarkerCustomizeFunctionParams arayüzü

Özellikler: task

BetaTripMarkerCustomizeFunctionParams arayüzü

Özellikler: trip

BetaTripWaypointMarkerCustomizeFunctionParams arayüzü

Özellikler: waypointIndex

Filo Motor Varlıkları

BetaGörev arayüzü

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

BetaSeyahat arayüzü

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

BetaDeliveryTool arayüzü

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

BetaToolJourneySegment arayüzü

Özellikler: distanceMeters, durationMillis, extraDurationMillis, location, path

BetaToolLocationUpdate arayüzü

Özellikler: heading, location, speedKilometersPerHour, time

BetaToolWaypoint arayüzü

Özellikler: distanceMeters, durationMillis, location, path

Seyahat ve Sipariş İlerlemesi

BetaFleetEngineTripLocationProvider sınıfı

Özellikler: tripId

Yöntemler: refresh

Etkinlik sayısı: error, update

BetaFleetEngineTripLocationProviderOptions arayüzü

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

BetaFleetEngineTripLocationProviderUpdateEvent arayüzü

Özellikler: trip

Filo İzleme

BetaFleetEngineDeliveryToolLocationProvider sınıfı

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

Etkinlik sayısı: error, update

BetaFleetEngineDeliveryToolLocationProviderOptions arayüzü

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

BetaFleetEngineTaskFiltreOptions arayüzü

Özellikler: completionTimeFrom, completionTimeTo, state

BetaFleetEngineDeliveryToolLocationProviderUpdateEvent arayüzü

Özellikler: completedVehicleJourneySegments, deliveryVehicle, tasks

BetaFleetEngineDeliveryFleetLocationProvider sınıfı

Özellikler: deliveryVehicleFilter, locationRestriction, pollingIntervalMillis, staleLocationThresholdMillis

Etkinlikler: update

BetaFleetEngineDeliveryFleetLocationProviderOptions arayüzü

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

BetaFleetEngineDeliveryFleetLocationProviderUpdateEvent arayüzü

Özellikler: deliveryVehicles

Gönderim Takibi

BetaFleetEngineShipmentLocationProvider sınıfı

Özellikler: trackingId

Yöntemler: getTask, refresh

Etkinlik sayısı: error, update

BetaFleetEngineShipmentLocationProviderOptions arayüzü

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

BetaFleetEngineShipmentLocationProviderUpdateEvent arayüzü

Özellikler: task