Google Maps JavaScript API v3 Reference

最終更新日: 2026 年 9 月 1 日(火)

これは、Maps JavaScript API バージョン 3.66(週ごとのチャンネル)のすべてのクラス、メソッド、インターフェースのインデックスです。このリファレンスは、API の最新の変更に合わせて更新されます。

詳細については、リリースノートとバージョニングをご覧ください。
バージョン 3.65(四半期ごとのチャンネル)、バージョン 3.64、 バージョン 3.63 のリファレンス ドキュメントもご覧ください。

いずれかの項目の名前をクリックすると、詳細なドキュメントが表示されます。

グローバル コンセプト

google.maps

google.maps 名前空間

定数: version

静的メソッド: importLibrary

設定

Settings クラス ライブラリ「core」

静的メソッド: getInstance

プロパティ: BetaexperienceIds、 fetchAppCheckToken

MapsAppCheckTokenResult インターフェース

プロパティ: token

イベント システム

イベント Namespace ライブラリ「core」

静的メソッド: addListener、 addListenerOnce、 clearInstanceListeners、 clearListeners、 hasListeners、 removeListener、 trigger、 addDomListener、 addDomListenerOnce

MapsEventListener インターフェース

メソッド: remove

MVCObject クラス ライブラリ「core」

メソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

MVCArray クラス extends MVCObject, library "core"

メソッド: clear、forEach、getArray、getAt、getLength、insertAt、pop、push、removeAt、setAt

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: insert_at、 remove_at、 set_at

ErrorEvent インターフェース

プロパティ: error

エラー

MapsNetworkError クラス extends Error、ライブラリ「core」

プロパティ: code、 endpoint

MapsRequestError クラス extends MapsNetworkError, Error, ライブラリ「core」

継承されたプロパティ: code、 endpoint

MapsServerError クラスは MapsNetworkError、Error、ライブラリ「core」を継承します。

継承されたプロパティ: code、 endpoint

MapsNetworkErrorEndpoint 定数 ライブラリ「core」

定数: 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

RPCStatus 定数 ライブラリ "core"

定数: ABORTED、ALREADY_EXISTS、CANCELLED、DATA_LOSS、DEADLINE_EXCEEDED、FAILED_PRECONDITION、INTERNAL、INVALID_ARGUMENT、NOT_FOUND、OK、OUT_OF_RANGE、PERMISSION_DENIED、RESOURCE_EXHAUSTED、UNAUTHENTICATED、UNAVAILABLE、UNIMPLEMENTED、UNKNOWN

マップ

マップ

MapElement クラス (タグ: <gmp-map>) HTMLElement を拡張し、MapElementOptions を実装します。ライブラリは "maps" です。

プロパティ: center(属性: center)、headingInteractionDisabled(属性: heading-interaction-disabled)、innerMap、internalUsageAttributionIds(属性: internal-usage-attribution-ids)、mapId(属性: map-id)、renderingType(属性: rendering-type)、tiltInteractionDisabled(属性: tilt-interaction-disabled)、zoom(属性: zoom)

スロット: control-block-end-inline-center、 control-block-end-inline-end、 control-block-end-inline-start、 control-block-start-inline-center、 control-block-start-inline-end、 control-block-start-inline-start、 control-inline-end-block-center、 control-inline-end-block-end、 control-inline-end-block-start、 control-inline-start-block-center、 control-inline-start-block-end、 control-inline-start-block-start、 default

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-zoomchange

MapElementOptions インターフェース

プロパティ: center、headingInteractionDisabled、internalUsageAttributionIds、mapId、renderingType、tiltInteractionDisabled、zoom

ZoomChangeEvent クラス extends Event, library "maps"
Map クラス extends MVCObject, ライブラリ「maps」

定数: DEMO_MAP_ID

プロパティ: controls、data、mapTypes、overlayMapTypes

メソッド: fitBounds、getBounds、getCenter、getClickableIcons、BetagetDatasetFeatureLayer、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

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: 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 インターフェースは MapMouseEvent を拡張します

プロパティ: placeId

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

ColorScheme 定数 ライブラリ "core"

定数: DARK、FOLLOW_SYSTEM、LIGHT

MapTypeId 定数 library "maps"

定数: HYBRID、ROADMAP、SATELLITE、TERRAIN

MapTypeRegistry クラス extends MVCObject、ライブラリ「maps」

メソッド: set

継承されたメソッド: addListener、 bindTo、 get、 notify、 setValues、 unbind、 unbindAll

MapRestriction インターフェース

プロパティ: latLngBounds、 strictBounds

TrafficLayer クラス extends MVCObject、ライブラリ「maps」

メソッド: getMap、setMap、setOptions

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

TrafficLayerOptions インターフェース

プロパティ: autoRefresh、 map

TransitLayer クラス extends MVCObject、ライブラリ「maps」

メソッド: getMap、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

BicyclingLayer クラス extends MVCObject, library "maps"

メソッド: getMap、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

ベータ版CameraOptions インターフェース

プロパティ: center、heading、tilt、zoom

VisibleRegion インターフェース

プロパティ: farLeft、farRight、latLngBounds、nearLeft、nearRight

RenderingType 定数 ライブラリ "maps"

定数: RASTER、UNINITIALIZED、VECTOR

MapCapabilities インターフェース

プロパティ: isAdvancedMarkersAvailable, isDataDrivenStylingAvailable, isWebGLOverlayViewAvailable

WebGL

WebGLOverlayView クラス extends MVCObject、ライブラリ "maps"

メソッド: getMap、onAdd、onContextLost、onContextRestored、onDraw、onRemove、onStateUpdate、requestRedraw、requestStateUpdate、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

WebGLDrawOptions インターフェース

プロパティ: gl、 transformer

WebGLStateOptions インターフェース

プロパティ: gl

CoordinateTransformer インターフェース

メソッド: fromLatLngAltitude、getCameraParams

CameraParams インターフェースは CameraOptions を拡張します

プロパティ: center、heading、tilt、zoom

座標

LatLng クラス ライブラリ「core」

メソッド: equals、 lat、 lng、 toJSON、 toString、 toUrlValue

LatLngLiteral インターフェース

プロパティ: lat、 lng

LatLngBounds クラス ライブラリ「core」

定数: MAX_BOUNDS

メソッド: contains、equals、extend、getCenter、getNorthEast、getSouthWest、intersects、isEmpty、toJSON、toSpan、toString、toUrlValue、union

LatLngBoundsLiteral インターフェース

プロパティ: east、north、south、west

LatLngAltitude クラス LatLngAltitudeLiteral、LatLngLiteral、ライブラリ「core」 を実装

プロパティ: altitude, lat, lng

メソッド: equals、toJSON

LatLngAltitudeLiteral インターフェース extends LatLngLiteral

プロパティ: altitude, lat, lng

Point クラス ライブラリ「core」

プロパティ: x、 y

メソッド: equals、toString

サイズクラス ライブラリ「core」

プロパティ: height、 width

メソッド: equals、toString

パディング インターフェース

プロパティ: bottom、left、right、top

CircleLiteral インターフェース extends CircleOptions

プロパティ: center、 radius

継承されたプロパティ: clickable、 draggable、 editable、 fillColor、 fillOpacity、 map、 strokeColor、 strokeOpacity、 strokePosition、 strokeWeight、 visible、 zIndex

Orientation3D クラスは、ライブラリ「core」の Orientation3DLiteral を実装します。

プロパティ: heading, roll, tilt

メソッド: equals、toJSON

Orientation3DLiteral インターフェース

プロパティ: heading, roll, tilt

Vector3D クラス は Vector3DLiteral を実装し、ライブラリ「core」

プロパティ: x, y, z

メソッド: equals、toJSON

Vector3DLiteral インターフェース

プロパティ: x, y, z

データドリブン スタイル設定

FeatureLayer インターフェース

プロパティ: BetadatasetId、featureType、isAvailable、style

メソッド: addListener

イベント: click, mousemove

FeatureType 定数 ライブラリ「maps」

定数: ADMINISTRATIVE_AREA_LEVEL_1、 ADMINISTRATIVE_AREA_LEVEL_2、 COUNTRY、 BetaDATASET、 LOCALITY、 POSTAL_CODE、 SCHOOL_DISTRICT

FeatureStyleFunction typedef
FeatureStyleFunctionOptions インターフェース

プロパティ: feature

FeatureStyleOptions インターフェース

プロパティ: fillColor、fillOpacity、strokeColor、strokeOpacity、strokeWeight

機能インターフェース

プロパティ: featureType

PlaceFeature インターフェース extends Feature

プロパティ: placeId

継承されたプロパティ: featureType

メソッド: fetchPlace

ベータ版DatasetFeature インターフェース は Feature を拡張します

プロパティ: datasetAttributes、 datasetId

継承されたプロパティ: featureType

FeatureMouseEvent インターフェースは MapMouseEvent を拡張します

プロパティ: features

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

コントロール

CameraControlOptions インターフェース

プロパティ: position

FullscreenControlOptions インターフェース

プロパティ: position

MapTypeControlOptions インターフェース

プロパティ: mapTypeIds, position, style

MapTypeControlStyle 定数 library "maps"

定数: DEFAULT、DROPDOWN_MENU、HORIZONTAL_BAR

MotionTrackingControlOptions インターフェース

プロパティ: position

PanControlOptions インターフェース

プロパティ: position

RotateControlOptions インターフェース

プロパティ: position

ScaleControlOptions インターフェース

プロパティ: style

ScaleControlStyle 定数

定数: DEFAULT

StreetViewControlOptions インターフェース

プロパティ: position、 sources

ZoomControlOptions インターフェース

プロパティ: position

ControlPosition 定数 ライブラリ "core"

定数: BLOCK_END_INLINE_CENTER、BLOCK_END_INLINE_END、BLOCK_END_INLINE_START、BLOCK_START_INLINE_CENTER、BLOCK_START_INLINE_END、BLOCK_START_INLINE_START、BOTTOM_CENTER、BOTTOM_LEFT、BOTTOM_RIGHT、INLINE_END_BLOCK_CENTER、INLINE_END_BLOCK_END、INLINE_END_BLOCK_START、INLINE_START_BLOCK_CENTER、INLINE_START_BLOCK_END、INLINE_START_BLOCK_START、LEFT_BOTTOM、LEFT_CENTER、LEFT_TOP、RIGHT_BOTTOM、RIGHT_CENTER、RIGHT_TOP、TOP_CENTER、TOP_LEFT、TOP_RIGHT

ジオメトリ ライブラリ

エンコード名前空間 ライブラリ「geometry」

静的メソッド: decodePath、 encodePath

球面名前空間 ライブラリ「geometry」

静的メソッド: computeArea、 computeDistanceBetween、 computeHeading、 computeLength、 computeOffset、 computeOffsetOrigin、 computeSignedArea、 interpolate、 AlphatraversePath

poly namespace library "geometry"

静的メソッド: containsLocation、 isLocationOnEdge

地図上での図形描画

高度なマーカー

AdvancedMarkerElement クラス (タグ: <gmp-advanced-marker>) extends HTMLElement、implements AdvancedMarkerElementOptions、ライブラリ "marker"

プロパティ: anchorLeft(属性: anchor-left)、 anchorTop(属性: anchor-top)、 collisionBehavior、 gmpClickable(属性: gmp-clickable)、 gmpDraggable、 map、 position(属性: position)、 title(属性: title)、 zIndex、 element、 content

メソッド: addListener

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click、 gmp-drag、 gmp-dragend、 gmp-dragstart、 click、 dragstart、 drag、 dragend

AdvancedMarkerElementOptions インターフェース

プロパティ: anchorLeft、 anchorTop、 collisionBehavior、 content、 gmpClickable、 gmpDraggable、 map、 position、 title、 zIndex

AdvancedMarkerClickEvent クラス extends Event、ライブラリ「マーカー」
PinElement クラス extends HTMLElement、PinElementOptions を実装、ライブラリ「マーカー」

プロパティ: background、borderColor、glyphColor、glyphSrc、glyphText、scale、element、glyph

継承されたメソッド: addEventListener、 removeEventListener

PinElementOptions インターフェース

プロパティ: background、borderColor、glyphColor、glyphSrc、glyphText、scale、glyph

情報ウィンドウ

InfoWindow クラスは、ライブラリ「maps」、「streetView」の MVCObject を拡張します。

プロパティ: isOpen

メソッド: close、focus、getContent、getHeaderContent、getHeaderDisabled、getPosition、getZIndex、open、setContent、setHeaderContent、setHeaderDisabled、setOptions、setPosition、setZIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: close、 closeclick、 content_changed、 domready、 headercontent_changed、 headerdisabled_changed、 position_changed、 visible、 zindex_changed

InfoWindowOptions インターフェース

プロパティ: ariaLabel、 content、 disableAutoPan、 headerContent、 headerDisabled、 maxWidth、 minWidth、 pixelOffset、 position、 zIndex

InfoWindowOpenOptions インターフェース

プロパティ: anchor, map, shouldFocus

ポリゴン

Polyline クラス extends MVCObject、ライブラリ「maps」

メソッド: getDraggable、getEditable、getMap、getPath、getVisible、setDraggable、setEditable、setMap、setOptions、setPath、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click、 contextmenu、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 rightclick

PolylineOptions インターフェース

プロパティ: clickable、draggable、editable、geodesic、icons、map、path、strokeColor、strokeOpacity、strokeWeight、visible、zIndex

IconSequence インターフェース

プロパティ: fixedRotation、icon、offset、repeat

Polygon クラス extends MVCObject、ライブラリ "maps"

メソッド: getDraggable、getEditable、getMap、getPath、getPaths、getVisible、setDraggable、setEditable、setMap、setOptions、setPath、setPaths、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click、 contextmenu、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 rightclick

PolygonOptions インターフェース

プロパティ: clickable、draggable、editable、fillColor、fillOpacity、geodesic、map、paths、strokeColor、strokeOpacity、strokePosition、strokeWeight、visible、zIndex

PolyMouseEvent インターフェース extends MapMouseEvent

プロパティ: edge, path, vertex

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

Rectangle クラス extends MVCObject、ライブラリ「maps」

メソッド: getBounds、getDraggable、getEditable、getMap、getVisible、setBounds、setDraggable、setEditable、setMap、setOptions、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: bounds_changed、 click、 contextmenu、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 rightclick

RectangleOptions インターフェース

プロパティ: bounds、clickable、draggable、editable、fillColor、fillOpacity、map、strokeColor、strokeOpacity、strokePosition、strokeWeight、visible、zIndex

Circle クラス extends MVCObject, ライブラリ "maps"

メソッド: getBounds、getCenter、getDraggable、getEditable、getMap、getRadius、getVisible、setCenter、setDraggable、setEditable、setMap、setOptions、setRadius、setVisible

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: center_changed、 click、 dblclick、 drag、 dragend、 dragstart、 mousedown、 mousemove、 mouseout、 mouseover、 mouseup、 radius_changed、 rightclick

CircleOptions インターフェース

プロパティ: center、clickable、draggable、editable、fillColor、fillOpacity、map、radius、strokeColor、strokeOpacity、strokePosition、strokeWeight、visible、zIndex

StrokePosition 定数 ライブラリ「maps」

定数: CENTER、INSIDE、OUTSIDE

データ

Data クラスは MVCObject を継承し、ライブラリ「maps」

メソッド: add、addGeoJson、contains、forEach、getControlPosition、getControls、getDrawingMode、getFeatureById、getMap、getStyle、loadGeoJson、overrideStyle、remove、revertStyle、setControlPosition、setControls、setDrawingMode、setMap、setStyle、toGeoJson

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: addfeature、 click、 contextmenu、 dblclick、 mousedown、 mouseout、 mouseover、 mouseup、 removefeature、 removeproperty、 setgeometry、 setproperty、 rightclick

Data.DataOptions インターフェース

プロパティ: controlPosition、controls、drawingMode、featureFactory、map、style

Data.GeoJsonOptions インターフェース

プロパティ: idPropertyName

Data.StyleOptions インターフェース

プロパティ: animation、clickable、cursor、draggable、editable、fillColor、fillOpacity、icon、icons、label、opacity、shape、strokeColor、strokeOpacity、strokeWeight、title、visible、zIndex

Data.StylingFunction typedef
Data.Feature クラス library "maps"

メソッド: forEachProperty、 getGeometry、 getId、 getProperty、 removeProperty、 setGeometry、 setProperty、 toGeoJson

イベント: removeproperty、 setgeometry、 setproperty

Data.FeatureOptions インターフェース

プロパティ: geometry, id, properties

Data.Geometry インターフェース

メソッド: forEachLatLng、getType

Data.Point クラス は、ライブラリ「maps」の Data.Geometry を実装します

メソッド: forEachLatLng、get、getType

Data.MultiPoint クラス Data.Geometry を実装、ライブラリ「maps」

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.LineString クラス は Data.Geometry を実装し、ライブラリは "maps"

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.MultiLineString クラス Data.Geometry を実装、ライブラリ "maps"

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.LinearRing クラス Data.Geometry を実装、ライブラリ「maps」

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.Polygon クラス は Data.Geometry を実装します。ライブラリ "maps"

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.MultiPolygon クラス は Data.Geometry を実装します。ライブラリは「maps」です。

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.GeometryCollection クラス は Data.Geometry を実装します。ライブラリ「maps」

メソッド: forEachLatLng、 getArray、 getAt、 getLength、 getType

Data.MouseEvent インターフェース は MapMouseEvent を拡張します

プロパティ: feature

継承されたプロパティ: domEvent、 latLng

継承されるメソッド: stop

Data.AddFeatureEvent インターフェース

プロパティ: feature

Data.RemoveFeatureEvent インターフェース

プロパティ: feature

Data.SetGeometryEvent インターフェース

プロパティ: feature, newGeometry, oldGeometry

Data.SetPropertyEvent インターフェース

プロパティ: feature、name、newValue、oldValue

Data.RemovePropertyEvent インターフェース

プロパティ: feature, name, oldValue

DOM 要素

OverlayView クラス extends MVCObject、ライブラリ「maps」、「streetView」

静的メソッド: preventMapHitsAndGesturesFrom、 preventMapHitsFrom

メソッド: draw、 getMap、 getPanes、 getProjection、 onAdd、 onRemove、 setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

MapPanes インターフェース

プロパティ: floatPane、mapPane、markerLayer、overlayLayer、overlayMouseTarget

MapCanvasProjection インターフェース

メソッド: fromContainerPixelToLatLng、 fromDivPixelToLatLng、 fromLatLngToContainerPixel、 fromLatLngToDivPixel、 getVisibleRegion、 getWorldWidth

KML

KmlLayer クラス extends MVCObject、ライブラリ "maps"

メソッド: getDefaultViewport、getMap、getMetadata、getStatus、getUrl、getZIndex、setMap、setOptions、setUrl、setZIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click、 defaultviewport_changed、 status_changed

KmlLayerOptions インターフェース

プロパティ: clickable、map、preserveViewport、screenOverlays、suppressInfoWindows、url、zIndex

KmlLayerMetadata インターフェース

プロパティ: author、description、hasScreenOverlays、name、snippet

KmlLayerStatus 定数 ライブラリ "maps"

定数: DOCUMENT_NOT_FOUND、 DOCUMENT_TOO_LARGE、 FETCH_ERROR、 INVALID_DOCUMENT、 INVALID_REQUEST、 LIMITS_EXCEEDED、 OK、 TIMED_OUT、 UNKNOWN

KmlMouseEvent インターフェース

プロパティ: featureData, latLng, pixelOffset

KmlFeatureData インターフェース

プロパティ: author、description、id、infoWindowHtml、name、snippet

KmlAuthor インターフェース

プロパティ: email, name, uri

イメージ オーバーレイ

MapType インターフェース

プロパティ: alt、maxZoom、minZoom、name、projection、radius、tileSize

メソッド: getTile、releaseTile

Projection インターフェース

メソッド: fromLatLngToPoint、fromPointToLatLng

ImageMapType クラス extends MVCObject、implements MapType、ライブラリ「maps」

プロパティ: alt、maxZoom、minZoom、name、projection、radius、tileSize

メソッド: getOpacity、 getTile、 releaseTile、 setOpacity

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: tilesloaded

ImageMapTypeOptions インターフェース

プロパティ: alt、getTileUrl、maxZoom、minZoom、name、opacity、tileSize

GroundOverlay クラス extends MVCObject、ライブラリ「maps」

メソッド: getBounds、 getMap、 getOpacity、 getUrl、 setMap、 setOpacity

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: click, dblclick

GroundOverlayOptions インターフェース

プロパティ: clickable, map, opacity

StyledMapType クラス extends MVCObject, implements MapType, ライブラリ "maps"

プロパティ: alt、maxZoom、minZoom、name、projection、radius、tileSize

メソッド: getTile、releaseTile

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

StyledMapTypeOptions インターフェース

プロパティ: alt、maxZoom、minZoom、name

図形描画ライブラリ

DrawingManager クラス MVCObject を拡張し、ライブラリ「drawing」

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

OverlayType 定数 ライブラリ「drawing」

定数: CIRCLE、MARKER、POLYGON、POLYLINE、RECTANGLE

最大ズーム

MaxZoomService クラス ライブラリ "maps"

メソッド: getMaxZoomAtLatLng

MaxZoomResult インターフェース

プロパティ: status、 zoom

MaxZoomStatus 定数 ライブラリ「maps」

定数: ERROR、OK

マーカー(非推奨)

マーカー クラス extends MVCObject、ライブラリ「marker」

定数: MAX_ZINDEX

メソッド: getAnimation、getClickable、getCursor、getDraggable、getIcon、getLabel、getMap、getOpacity、getPosition、getShape、getTitle、getVisible、getZIndex、setAnimation、setClickable、setCursor、setDraggable、setIcon、setLabel、setMap、setOpacity、setOptions、setPosition、setShape、setTitle、setVisible、setZIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: 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、 visible_changed、 zindex_changed、 rightclick

MarkerOptions インターフェース

プロパティ: anchorPoint、animation、clickable、crossOnDrag、cursor、draggable、icon、label、map、opacity、optimized、position、shape、title、visible、zIndex、BetacollisionBehavior

CollisionBehavior 定数 ライブラリ "marker"

定数: OPTIONAL_AND_HIDES_LOWER_PRIORITY、REQUIRED、REQUIRED_AND_HIDES_OPTIONAL

アイコン インターフェース

プロパティ: anchor、labelOrigin、origin、scaledSize、size、url

MarkerLabel インターフェース

プロパティ: className、color、fontFamily、fontSize、fontWeight、text

MarkerShape インターフェース

プロパティ: coords、 type

シンボル インターフェース

プロパティ: anchor、 fillColor、 fillOpacity、 labelOrigin、 path、 rotation、 scale、 strokeColor、 strokeOpacity、 strokeWeight

SymbolPath 定数 ライブラリ "core"

定数: BACKWARD_CLOSED_ARROW、BACKWARD_OPEN_ARROW、CIRCLE、FORWARD_CLOSED_ARROW、FORWARD_OPEN_ARROW

アニメーション定数 ライブラリ「マーカー」

定数: BOUNCE、DROP

ヒートマップ(非推奨)

HeatmapLayer クラス ライブラリ「visualization」

ストリートビュー

レンダリング

StreetViewPanorama クラス extends MVCObject, ライブラリ "streetView"

プロパティ: controls

メソッド: focus、getLinks、getLocation、getMotionTracking、getPano、getPhotographerPov、getPosition、getPov、getStatus、getVisible、getZoom、registerPanoProvider、setLinks、setMotionTracking、setOptions、setPano、setPosition、setPov、setVisible、setZoom

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: closeclick、 pano_changed、 position_changed、 pov_changed、 resize、 status_changed、 visible_changed、 zoom_changed

StreetViewPanoramaOptions インターフェース

プロパティ: addressControl、addressControlOptions、clickToGo、controlSize、disableDefaultUI、disableDoubleClickZoom、enableCloseButton、fullscreenControl、fullscreenControlOptions、imageDateControl、linksControl、motionTracking、motionTrackingControl、motionTrackingControlOptions、panControl、panControlOptions、pano、position、pov、scrollwheel、showRoadLabels、visible、zoom、zoomControl、zoomControlOptions

StreetViewAddressControlOptions インターフェース

プロパティ: position

PanoProviderOptions インターフェース

プロパティ: cors

StreetViewTileData インターフェース

プロパティ: centerHeading, tileSize, worldSize

メソッド: getTileUrl

StreetViewPov インターフェース

プロパティ: heading、 pitch

StreetViewCoverageLayer クラス extends MVCObject、ライブラリ「streetView」

メソッド: getMap、setMap

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

サービス

StreetViewService クラス ライブラリ "streetView"

メソッド: getPanorama

StreetViewStatus 定数 ライブラリ "streetView"

定数: OK、UNKNOWN_ERROR、ZERO_RESULTS

StreetViewLocationRequest インターフェース

プロパティ: location、preference、radius、sources、source

StreetViewPanoRequest インターフェース

プロパティ: pano

StreetViewResponse インターフェース

プロパティ: data

StreetViewLocation インターフェース

プロパティ: description、latLng、pano、shortDescription

StreetViewPreference 定数 ライブラリ「streetView」

定数: BEST、NEAREST

StreetViewSource 定数 ライブラリ "streetView"

定数: DEFAULT、GOOGLE、OUTDOOR

StreetViewPanoramaData インターフェース

プロパティ: copyright、imageDate、links、location、tiles

プロパティ: description, heading, pano

場所

Places Widgets

PlaceAutocompleteElement クラス (タグ: <gmp-place-autocomplete>) HTMLElement を拡張し、PlaceAutocompleteElementOptions を実装します。ライブラリは「places」です。

プロパティ: description(属性: description)、 disabled(属性: disabled)、 futureOpeningBusinessesIncluded(属性: future-opening-businesses-included)、 includedPrimaryTypes(属性: included-primary-types)、 includedRegionCodes(属性: included-region-codes)、 internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 locationBias、 locationRestriction、 maxlength(属性: maxlength)、 name(属性: name)、 noClearButton(属性: no-clear-button)、 noInputIcon(属性: no-input-icon)、 origin(属性: origin)、 placeholder(属性: placeholder)、 pureServiceAreaBusinessesIncluded(属性: pure-service-area-businesses-included)、 readonly(属性: readonly)、 requestedLanguage(属性: requested-language)、 requestedRegion(属性: requested-region)、 unitSystem(属性: unit-system)、 value

スロット: clear-icon、input-icon、prediction-item-icon

パーツ: focus-ring、 input、 prediction-item、 prediction-item-icon、 prediction-item-main-text、 prediction-item-match、 prediction-item-nonmatch、 prediction-item-secondary-text、 prediction-item-selected、 prediction-list

CSS プロパティ: background-color、 border、 border-radius、 color、 color-scheme、 font、 font-family、 font-size、 font-style、 font-weight、 line-height

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error, gmp-select

PlaceAutocompleteElementOptions インターフェース

プロパティ: description、disabled、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedRegionCodes、internalUsageAttributionIds、locationBias、locationRestriction、maxlength、name、noClearButton、noInputIcon、origin、placeholder、pureServiceAreaBusinessesIncluded、readonly、requestedLanguage、requestedRegion、unitSystem、value

PlacePredictionSelectEvent クラス extends Event、ライブラリ "places"

プロパティ: placePrediction

BasicPlaceAutocompleteElement クラス (タグ: <gmp-basic-place-autocomplete>) HTMLElement を拡張し、BasicPlaceAutocompleteElementOptions を実装します。ライブラリは「places」です。

プロパティ: description(属性: description)、 disabled(属性: disabled)、 futureOpeningBusinessesIncluded(属性: future-opening-businesses-included)、 includedPrimaryTypes(属性: included-primary-types)、 includedRegionCodes(属性: included-region-codes)、 internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 locationBias、 locationRestriction、 maxlength(属性: maxlength)、 name(属性: name)、 noClearButton(属性: no-clear-button)、 noInputIcon(属性: no-input-icon)、 origin(属性: origin)、 placeholder(属性: placeholder)、 pureServiceAreaBusinessesIncluded(属性: pure-service-area-businesses-included)、 readonly(属性: readonly)、 requestedLanguage(属性: requested-language)、 requestedRegion(属性: requested-region)、 unitSystem(属性: unit-system)

スロット: clear-icon、input-icon、prediction-item-icon

パーツ: focus-ring、 input、 prediction-item、 prediction-item-icon、 prediction-item-main-text、 prediction-item-match、 prediction-item-nonmatch、 prediction-item-secondary-text、 prediction-item-selected、 prediction-list

CSS プロパティ: background-color、 border、 border-radius、 color、 color-scheme、 font、 font-family、 font-size、 font-style、 font-weight、 line-height

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error, gmp-select

BasicPlaceAutocompleteElementOptions インターフェース

プロパティ: description、disabled、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedRegionCodes、internalUsageAttributionIds、locationBias、locationRestriction、maxlength、name、noClearButton、noInputIcon、origin、placeholder、pureServiceAreaBusinessesIncluded、readonly、requestedLanguage、requestedRegion、unitSystem

PlaceDetailsElement クラス (タグ: <gmp-place-details>) HTMLElement を拡張し、PlaceDetailsElementOptions を実装します。ライブラリは「places」です。

プロパティ: internalUsageAttributionIds(attr: internal-usage-attribution-ids)、 place

CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-collage-border-radius-outer、--gmp-dialog-border-radius、--gmp-mat-color-disabled-surface、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-neutral-container、--gmp-mat-color-on-positive-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-positive-container、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-medium、--gmp-mat-font-body-small、--gmp-mat-font-display-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-label-medium、--gmp-mat-font-title-small、--gmp-mat-spacing-extra-large、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-mat-spacing-two-extra-large、--gmp-star-rating-color、background-color、border、border-radius、color-scheme、font-size

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error, gmp-load

PlaceDetailsElementOptions インターフェース

プロパティ: internalUsageAttributionIds

PlaceDetailsCompactElement クラス (タグ: <gmp-place-details-compact>) HTMLElement を拡張し、PlaceDetailsCompactElementOptions を実装します。ライブラリ「places」

プロパティ: internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 orientation(属性: orientation)、 place、 truncationPreferred(属性: truncation-preferred)

CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-dialog-border-radius、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-medium、--gmp-mat-font-body-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-label-medium、--gmp-mat-font-title-small、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-star-rating-color、--gmp-thumbnail-border-radius、background-color、border、border-radius、color-scheme、font-size

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error, gmp-load

PlaceDetailsCompactElementOptions インターフェース

プロパティ: internalUsageAttributionIds, orientation, truncationPreferred

ベータ版AdvancedPlaceDetailsElement クラス (タグ: <gmp-advanced-place-details>) extends PlaceDetailsElement、HTMLElement、implements AdvancedPlaceDetailsElementOptions、PlaceDetailsElementOptions、ライブラリ「places」

プロパティ: internalUsageAttributionIds(attr: internal-usage-attribution-ids)、 place

スロット: action-corner、action-main

継承される CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-collage-border-radius-outer、--gmp-dialog-border-radius、--gmp-mat-color-disabled-surface、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-neutral-container、--gmp-mat-color-on-positive-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-positive-container、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-medium、--gmp-mat-font-body-small、--gmp-mat-font-display-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-label-medium、--gmp-mat-font-title-small、--gmp-mat-spacing-extra-large、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-mat-spacing-two-extra-large、--gmp-star-rating-color、background-color、border、border-radius、color-scheme、font-size

継承されたメソッド: addEventListener、 removeEventListener

継承されたイベント: gmp-error, gmp-load

ベータ版AdvancedPlaceDetailsElementOptions インターフェース extends PlaceDetailsElementOptions

プロパティ: internalUsageAttributionIds

ベータ版AdvancedPlaceDetailsCompactElement クラス (タグ: <gmp-advanced-place-details-compact>) PlaceDetailsCompactElement、HTMLElement を拡張し、AdvancedPlaceDetailsCompactElementOptions、PlaceDetailsCompactElementOptions を実装します。ライブラリ「places」

プロパティ: internalUsageAttributionIds(attr: internal-usage-attribution-ids)、 place

継承されたプロパティ: orientation(属性: orientation)、truncationPreferred(属性: truncation-preferred)

スロット: action-corner、action-main

継承された CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-dialog-border-radius、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-medium、--gmp-mat-font-body-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-label-medium、--gmp-mat-font-title-small、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-star-rating-color、--gmp-thumbnail-border-radius、background-color、border、border-radius、color-scheme、font-size

継承されたメソッド: addEventListener、 removeEventListener

継承されたイベント: gmp-error, gmp-load

ベータ版AdvancedPlaceDetailsCompactElementOptions インターフェース は PlaceDetailsCompactElementOptions を拡張

プロパティ: internalUsageAttributionIds

継承されたプロパティ: orientation、 truncationPreferred

PlaceDetailsOrientation 定数 ライブラリ「places」

定数: HORIZONTAL、VERTICAL

PlaceDetailsPlaceRequestElement クラス (タグ: <gmp-place-details-place-request>) HTMLElement を拡張し、PlaceDetailsPlaceRequestElementOptions を実装します。ライブラリは「places」です。

プロパティ: place(属性: place)

継承されたメソッド: addEventListener、 removeEventListener

PlaceDetailsPlaceRequestElementOptions インターフェース

プロパティ: place

PlaceDetailsLocationRequestElement クラス (タグ: <gmp-place-details-location-request>) HTMLElement を拡張し、PlaceDetailsLocationRequestElementOptions を実装します。ライブラリは「places」です。

プロパティ: location(属性: location)

継承されたメソッド: addEventListener、 removeEventListener

PlaceDetailsLocationRequestElementOptions インターフェース

プロパティ: location

PlaceSearchElement クラス (タグ: <gmp-place-search>) extends HTMLElement, implements PlaceSearchElementOptions, ライブラリ "places"

プロパティ: attributionPosition(属性: attribution-position)、internalUsageAttributionIds(属性: internal-usage-attribution-ids)、orientation(属性: orientation)、places、selectable(属性: selectable)、truncationPreferred(属性: truncation-preferred)

CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-card-border-radius、--gmp-dialog-border-radius、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-neutral-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-title-medium、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-star-rating-color、--gmp-thumbnail-border-radius、background-color、border、border-radius、color-scheme、font-size

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error、 gmp-load、 gmp-select

PlaceSearchElementOptions インターフェース

プロパティ: attributionPosition、internalUsageAttributionIds、orientation、selectable、truncationPreferred

ベータ版AdvancedPlaceSearchElement クラス (タグ: <gmp-advanced-place-search>) extends PlaceSearchElement、HTMLElement、implements AdvancedPlaceSearchElementOptions、PlaceSearchElementOptions、ライブラリ "places"

プロパティ: attributionPosition(属性: attribution-position)、internalUsageAttributionIds(属性: internal-usage-attribution-ids)、orientation(属性: orientation)、selectable(属性: selectable)、truncationPreferred(属性: truncation-preferred)

継承されたプロパティ: places

スロット: details-item

CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-card-border-radius、--gmp-dialog-border-radius、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-neutral-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-title-medium、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-star-rating-color、--gmp-thumbnail-border-radius、background-color、border、border-radius、color-scheme、font-size

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error、 gmp-load、 gmp-select

ベータ版AdvancedPlaceSearchElementOptions インターフェース は PlaceSearchElementOptions を拡張します

プロパティ: attributionPosition、internalUsageAttributionIds、orientation、selectable、truncationPreferred

ベータ版AdvancedPlaceListElement クラス (タグ: <gmp-advanced-place-list>) HTMLElement を拡張し、AdvancedPlaceListElementOptions を実装します。ライブラリは「places」です。

プロパティ: attributionPosition(属性: attribution-position)、internalUsageAttributionIds(属性: internal-usage-attribution-ids)、orientation(属性: orientation)、places(属性: places)、selectable(属性: selectable)、truncationPreferred(属性: truncation-preferred)

スロット: details-item

CSS プロパティ: --gmp-button-border-color、--gmp-button-border-radius、--gmp-button-border-width、--gmp-card-border-radius、--gmp-dialog-border-radius、--gmp-mat-color-info、--gmp-mat-color-negative、--gmp-mat-color-neutral-container、--gmp-mat-color-on-neutral-container、--gmp-mat-color-on-secondary-container、--gmp-mat-color-on-surface、--gmp-mat-color-on-surface-variant、--gmp-mat-color-outline-decorative、--gmp-mat-color-positive、--gmp-mat-color-primary、--gmp-mat-color-secondary-container、--gmp-mat-color-surface、--gmp-mat-font-body-small、--gmp-mat-font-family、--gmp-mat-font-headline-medium、--gmp-mat-font-label-large、--gmp-mat-font-title-medium、--gmp-mat-spacing-extra-small、--gmp-mat-spacing-large、--gmp-mat-spacing-medium、--gmp-mat-spacing-small、--gmp-star-rating-color、--gmp-thumbnail-border-radius、background-color、border、border-radius、color-scheme、font-size

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error、 gmp-load、 gmp-select

ベータ版AdvancedPlaceListElementOptions インターフェース

プロパティ: attributionPosition、internalUsageAttributionIds、orientation、places、selectable、truncationPreferred

PlaceSearchAttributionPosition 定数 ライブラリ「places」

定数: BOTTOM、TOP

PlaceSearchOrientation 定数 ライブラリ「places」

定数: HORIZONTAL、VERTICAL

PlaceSelectEvent クラス extends Event、ライブラリ "places"

プロパティ: place

PlaceNearbySearchRequestElement クラス (タグ: <gmp-place-nearby-search-request>) HTMLElement を拡張し、PlaceNearbySearchRequestElementOptions を実装します。ライブラリは「places」です。

プロパティ: excludedPrimaryTypes(属性: excluded-primary-types)、excludedTypes(属性: excluded-types)、futureOpeningBusinessesIncluded、includedPrimaryTypes(属性: included-primary-types)、includedTypes(属性: included-types)、locationRestriction(属性: location-restriction)、maxResultCount(属性: max-result-count)、rankPreference(属性: rank-preference)

継承されたメソッド: addEventListener、 removeEventListener

PlaceNearbySearchRequestElementOptions インターフェース

プロパティ: excludedPrimaryTypes、excludedTypes、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedTypes、locationRestriction、maxResultCount、rankPreference

PlaceTextSearchRequestElement クラス (タグ: <gmp-place-text-search-request>) HTMLElement を拡張し、PlaceTextSearchRequestElementOptions を実装し、ライブラリ「places」

プロパティ: evConnectorTypes(attr: ev-connector-types)、 evMinimumChargingRateKw(attr: ev-minimum-charging-rate-kw)、 futureOpeningBusinessesIncluded、 includedType(attr: included-type)、 isOpenNow(attr: is-open-now)、 locationBias(attr: location-bias)、 locationRestriction(attr: location-restriction)、 maxResultCount(attr: max-result-count)、 minRating(attr: min-rating)、 priceLevels(attr: price-levels)、 rankPreference(attr: rank-preference)、 textQuery(attr: text-query)、 useStrictTypeFiltering(attr: use-strict-type-filtering)

継承されたメソッド: addEventListener、 removeEventListener

PlaceTextSearchRequestElementOptions インターフェース

プロパティ: evConnectorTypes、evMinimumChargingRateKw、futureOpeningBusinessesIncluded、includedType、isOpenNow、locationBias、locationRestriction、maxResultCount、minRating、priceLevels、rankPreference、textQuery、useStrictTypeFiltering

Autocomplete クラス extends MVCObject、ライブラリ「places」

メソッド: getBounds、 getFields、 getPlace、 setBounds、 setComponentRestrictions、 setFields、 setOptions、 setTypes

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: place_changed

AutocompleteOptions インターフェース

プロパティ: bounds、componentRestrictions、fields、strictBounds、types、placeIdOnly

メソッド: getBounds、getPlaces、setBounds

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: places_changed

SearchBoxOptions インターフェース

プロパティ: bounds

アルファ版PlaceContextualElement クラス (tag: <gmp-place-contextual>) HTMLElement を拡張し、PlaceContextualElementOptions を実装します。ライブラリは「places」です。

プロパティ: contextToken(属性: context-token)

継承されたメソッド: addEventListener、 removeEventListener

アルファ版PlaceContextualElementOptions インターフェース

プロパティ: contextToken

アルファ版PlaceContextualListConfigElement クラス (タグ: <gmp-place-contextual-list-config>) HTMLElement を拡張し、PlaceContextualListConfigElementOptions を実装し、ライブラリ「places」

プロパティ: layout(属性: layout)、 mapHidden(属性: map-hidden)

継承されたメソッド: addEventListener、 removeEventListener

アルファ版PlaceContextualListConfigElementOptions インターフェース

プロパティ: layout、 mapHidden

アルファ版PlaceContextualListLayout 定数 ライブラリ "places"

定数: COMPACT、VERTICAL

プレイス ウィジェットのコンテンツのカスタマイズ

PlaceContentConfigElement クラス (タグ: <gmp-place-content-config>) HTMLElement を拡張し、PlaceContentConfigElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceContentConfigElementOptions インターフェース
PlaceAllContentElement クラス (tag: <gmp-place-all-content>) HTMLElement を拡張し、PlaceAllContentElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceAllContentElementOptions インターフェース
PlaceStandardContentElement クラス (タグ: <gmp-place-standard-content>) HTMLElement を拡張し、PlaceStandardContentElementOptions を実装します。ライブラリは "places" です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceStandardContentElementOptions インターフェース
PlaceMediaElement クラス (タグ: <gmp-place-media>) HTMLElement を拡張し、PlaceMediaElementOptions を実装します。ライブラリは「places」です。

プロパティ: lightboxPreferred(属性: lightbox-preferred)、 preferredSize(属性: preferred-size)

継承されたメソッド: addEventListener、 removeEventListener

PlaceMediaElementOptions インターフェース

プロパティ: lightboxPreferred、 preferredSize

MediaSize 定数 ライブラリ「places」

定数: LARGE、MEDIUM、SMALL

PlaceAddressElement クラス (タグ: <gmp-place-address>) HTMLElement を拡張し、PlaceAddressElementOptions を実装します。ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

PlaceAddressElementOptions インターフェース
PlaceRatingElement クラス (タグ: <gmp-place-rating>) HTMLElement を拡張し、PlaceRatingElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceRatingElementOptions インターフェース
PlaceTypeElement クラス (タグ: <gmp-place-type>) HTMLElement を拡張し、PlaceTypeElementOptions を実装し、ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

PlaceTypeElementOptions インターフェース
PlacePriceElement クラス (タグ: <gmp-place-price>) HTMLElement を拡張し、PlacePriceElementOptions を実装します。ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

PlacePriceElementOptions インターフェース
PlaceAccessibleEntranceIconElement クラス (タグ: <gmp-place-accessible-entrance-icon>) HTMLElement を拡張し、PlaceAccessibleEntranceIconElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceAccessibleEntranceIconElementOptions インターフェース
PlaceOpenNowStatusElement クラス (タグ: <gmp-place-open-now-status>) HTMLElement を拡張し、PlaceOpenNowStatusElementOptions を実装し、ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

PlaceOpenNowStatusElementOptions インターフェース
PlaceReviewSummaryElement クラス (タグ: <gmp-place-review-summary>) HTMLElement を拡張し、PlaceReviewSummaryElementOptions を実装し、ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

PlaceReviewSummaryElementOptions インターフェース
PlaceReviewsElement クラス (タグ: <gmp-place-reviews>) HTMLElement を拡張し、PlaceReviewsElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceReviewsElementOptions インターフェース
PlaceSummaryElement クラス (タグ: <gmp-place-summary>) HTMLElement を拡張し、PlaceSummaryElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceSummaryElementOptions インターフェース
PlaceFeatureListElement クラス (タグ: <gmp-place-feature-list>) extends HTMLElement、implements PlaceFeatureListElementOptions、ライブラリ "places"

継承されたメソッド: addEventListener、 removeEventListener

PlaceFeatureListElementOptions インターフェース
PlaceOpeningHoursElement クラス (タグ: <gmp-place-opening-hours>) HTMLElement を拡張し、PlaceOpeningHoursElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceOpeningHoursElementOptions インターフェース
PlacePhoneNumberElement クラス (タグ: <gmp-place-phone-number>) HTMLElement を拡張し、PlacePhoneNumberElementOptions を実装し、ライブラリ "places"

継承されたメソッド: addEventListener、 removeEventListener

PlacePhoneNumberElementOptions インターフェース
PlacePlusCodeElement クラス (タグ: <gmp-place-plus-code>) HTMLElement を拡張し、PlacePlusCodeElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlacePlusCodeElementOptions インターフェース
PlaceTypeSpecificHighlightsElement クラス (タグ: <gmp-place-type-specific-highlights>) HTMLElement を拡張し、PlaceTypeSpecificHighlightsElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceTypeSpecificHighlightsElementOptions インターフェース
PlaceWebsiteElement クラス (タグ: <gmp-place-website>) HTMLElement を拡張し、PlaceWebsiteElementOptions を実装します。ライブラリは「places」です。

継承されたメソッド: addEventListener、 removeEventListener

PlaceWebsiteElementOptions インターフェース
PlaceAttributionElement クラス (タグ: <gmp-place-attribution>) HTMLElement を拡張し、PlaceAttributionElementOptions を実装します。ライブラリは "places" です。

プロパティ: darkSchemeColor(属性: dark-scheme-color)、 lightSchemeColor(属性: light-scheme-color)

継承されたメソッド: addEventListener、 removeEventListener

PlaceAttributionElementOptions インターフェース

プロパティ: darkSchemeColor、 lightSchemeColor

AttributionColor 定数 ライブラリ「places」

定数: BLACK、GRAY、WHITE

ベータ版PlaceButtonElement クラス (タグ: <gmp-place-button>) extends HTMLElement、implements PlaceButtonElementOptions、ライブラリ「places」

プロパティ: actionAriaLabel(属性: action-aria-label)、 label(属性: label)

スロット: icon-start

パーツ: button

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click

ベータ版PlaceButtonElementOptions インターフェース

プロパティ: actionAriaLabel、 label

ベータ版PlaceLinkElement クラス (タグ: <gmp-place-link>) HTMLElement を拡張し、PlaceLinkElementOptions を実装します。ライブラリは「places」です。

プロパティ: action(属性: action)、actionAriaLabel(属性: action-aria-label)、href(属性: href)、label(属性: label)、target(属性: target)

スロット: icon-start

パーツ: button

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click

ベータ版PlaceLinkElementOptions インターフェース

プロパティ: action、actionAriaLabel、href、label、target

ベータ版ActionLinkType 定数 ライブラリ「places」

定数: CALL、CUSTOM、OPEN_DIRECTIONS、OPEN_MAP、OPEN_WEBSITE

ベータ版ActionButtonPosition 定数 ライブラリ「places」

定数: ACTION_CORNER、ACTION_MAIN

ベータ版PlaceActionEvent クラス extends Event、ライブラリ「places」

プロパティ: place

ベータ版PlaceNameElement クラス (tag: <gmp-place-name>) extends HTMLElement、implements PlaceNameElementOptions、ライブラリ「places」

継承されたメソッド: addEventListener、 removeEventListener

ベータ版PlaceNameElementOptions インターフェース

Places Data

プレイスクラス PlaceOptions を実装、ライブラリ「places」

静的メソッド: searchByText、 searchNearby

プロパティ: accessibilityOptions、addressComponents、addressDescriptor、adrFormatAddress、allowsDogs、attributions、businessStatus、consumerAlert、containingPlaces、currentOpeningHours、currentSecondaryOpeningHours、displayName、displayNameLanguageCode、editorialSummary、editorialSummaryLanguageCode、evChargeAmenitySummary、evChargeOptions、formattedAddress、fuelOptions、futureOpeningDate、generativeSummary、googleMapsLinks、googleMapsURI、hasCurbsidePickup、hasDelivery、hasDineIn、hasLiveMusic、hasMenuForChildren、hasOutdoorSeating、hasRestroom、hasTakeout、iconBackgroundColor、id、internationalPhoneNumber、isGoodForChildren、isGoodForGroups、isGoodForWatchingSports、isPureServiceAreaBusiness、isReservable、location、nationalPhoneNumber、neighborhoodSummary、parkingOptions、paymentOptions、photos、plusCode、postalAddress、priceLevel、priceRange、primaryType、primaryTypeDisplayName、primaryTypeDisplayNameLanguageCode、rating、regularOpeningHours、regularSecondaryOpeningHours、requestedLanguage、requestedRegion、resourceName、reviews、reviewSummary、servesBeer、servesBreakfast、servesBrunch、servesCocktails、servesCoffee、servesDessert、servesDinner、servesLunch、servesVegetarianFood、servesWine、shortFormattedAddress、subDestinations、svgIconMaskURI、timeZone、transitStation、types、userRatingCount、utcOffsetMinutes、viewport、websiteURI、openingHours、hasWiFi

メソッド: fetchFields、BetagetNextOpeningTime、BetaisOpen

継承されるメソッド: toJSON

PlaceOptions インターフェース

プロパティ: id、requestedLanguage、requestedRegion、resourceName

AccessibilityOptions クラス ライブラリ「places」

プロパティ: hasWheelchairAccessibleEntrance、hasWheelchairAccessibleParking、hasWheelchairAccessibleRestroom、hasWheelchairAccessibleSeating

AddressComponent クラス library "places"

プロパティ: longText, shortText, types

継承されるメソッド: toJSON

AddressDescriptor クラス library "places"

プロパティ: areas、 landmarks

継承されるメソッド: toJSON

エリアクラス ライブラリ「places」

プロパティ: containment、 place

継承されるメソッド: toJSON

アトリビューション クラス ライブラリ「places」

プロパティ: provider、 providerURI

継承されるメソッド: toJSON

AuthorAttribution クラス library "places"

プロパティ: displayName, photoURI, uri

継承されるメソッド: toJSON

ConnectorAggregation クラス ライブラリ「places」

プロパティ: availabilityLastUpdateTime、availableCount、count、maxChargeRateKw、outOfServiceCount、type

ConsumerAlert クラス ライブラリ「places」

プロパティ: details, languageCode, overview

継承されるメソッド: toJSON

ConsumerAlertDetails クラス ライブラリ「places」

プロパティ: aboutLinkTitle、aboutLinkURI、description、title

包含定数 ライブラリ「places」

定数: NEAR、OUTSKIRTS、WITHIN

ContentBlock クラス ライブラリ「places」

プロパティ: content, contentLanguageCode, referencedPlaces

継承されるメソッド: toJSON

EVChargeAmenitySummary クラス library "places"

プロパティ: coffee、disclosureText、disclosureTextLanguageCode、flagContentURI、overview、restaurant、store

継承されるメソッド: toJSON

EVChargeOptions クラス library "places"

プロパティ: connectorAggregations、 connectorCount

継承されるメソッド: toJSON

EVConnectorType 定数 ライブラリ "places"

定数: CCS_COMBO_1、 CCS_COMBO_2、 CHADEMO、 J1772、 NACS、 OTHER、 TESLA、 TYPE_2、 UNSPECIFIED_GB_T、 UNSPECIFIED_WALL_OUTLET

EVSearchOptions インターフェース

プロパティ: connectorTypes、 minimumChargingRateKw

FetchFieldsRequest インターフェース

プロパティ: fields、 internalUsageAttributionIds

FuelOptions クラス ライブラリ「places」

プロパティ: fuelPrices

継承されるメソッド: toJSON

FuelPrice クラス library "places"

プロパティ: price, type, updateTime

FuelType 定数 ライブラリ "places"

定数: BIO_DIESEL、 DIESEL、 DIESEL_PLUS、 E100、 E80、 E85、 LPG、 METHANE、 MIDGRADE、 PREMIUM、 REGULAR_UNLEADED、 SP100、 SP91、 SP91_E10、 SP92、 SP95、 SP95_E10、 SP98、 SP99、 TRUCK_DIESEL

GenerativeSummary クラス library "places"

プロパティ: disclosureText、disclosureTextLanguageCode、flagContentURI、overview、overviewLanguageCode

継承されるメソッド: toJSON

プロパティ: directionsURI、photosURI、placeURI、reviewsURI、writeAReviewURI

継承されるメソッド: toJSON

ランドマーク クラス ライブラリ「places」

プロパティ: place、spatialRelationship、straightLineDistanceMeters、travelDistanceMeters

継承されるメソッド: toJSON

Money クラス library "places"

プロパティ: currencyCode, nanos, units

メソッド: toString

継承されるメソッド: toJSON

NeighborhoodSummary クラス library "places"

プロパティ: description、disclosureText、disclosureTextLanguageCode、flagContentURI、overview

継承されるメソッド: toJSON

OpeningHours クラス ライブラリ「places」

プロパティ: periods, specialDays, weekdayDescriptions

継承されるメソッド: toJSON

OpeningHoursPeriod クラス ライブラリ「places」

プロパティ: close、 open

継承されるメソッド: toJSON

OpeningHoursPoint クラス library "places"

プロパティ: day, hour, minute

継承されるメソッド: toJSON

SecondaryOpeningHours クラス extends OpeningHours、ライブラリ「places」

プロパティ: type

継承されたプロパティ: periods、specialDays、weekdayDescriptions

継承されるメソッド: toJSON

ParkingOptions クラス ライブラリ「places」

プロパティ: hasFreeGarageParking、hasFreeParkingLot、hasFreeStreetParking、hasPaidGarageParking、hasPaidParkingLot、hasPaidStreetParking、hasValetParking

PaymentOptions クラス ライブラリ「places」

プロパティ: acceptsCashOnly、acceptsCreditCards、acceptsDebitCards、acceptsNFC

Photo クラス library "places"

プロパティ: authorAttributions、flagContentURI、googleMapsURI、heightPx、widthPx

メソッド: getURI

継承されるメソッド: toJSON

PlusCode クラス ライブラリ "places"

プロパティ: compoundCode、 globalCode

継承されるメソッド: toJSON

PostalAddress クラスは、PostalAddressLiteral を実装し、ライブラリ「places」

プロパティ: addressLines、 administrativeArea、 languageCode、 locality、 organization、 postalCode、 recipients、 regionCode、 sortingCode、 sublocality

継承されるメソッド: toJSON

PostalAddressLiteral インターフェース

プロパティ: addressLines、 administrativeArea、 languageCode、 locality、 organization、 postalCode、 recipients、 regionCode、 sortingCode、 sublocality

PriceLevel 定数 ライブラリ "places"

定数: EXPENSIVE、FREE、INEXPENSIVE、MODERATE、VERY_EXPENSIVE

PriceRange クラス ライブラリ「places」

プロパティ: endPrice、 startPrice

継承されるメソッド: toJSON

クラス ライブラリ「places」を確認する

プロパティ: authorAttribution、flagContentURI、googleMapsURI、originalText、originalTextLanguageCode、publishTime、rating、relativePublishTimeDescription、text、textLanguageCode、visitDateMonth、visitDateYear

継承されるメソッド: toJSON

ReviewSummary クラス library "places"

プロパティ: disclosureText、disclosureTextLanguageCode、flagContentURI、reviewsURI、text、textLanguageCode

継承されるメソッド: toJSON

SearchByTextRequest インターフェース

プロパティ: evSearchOptions、fields、futureOpeningBusinessesIncluded、includedType、internalUsageAttributionIds、isOpenNow、language、locationBias、locationRestriction、maxResultCount、minRating、priceLevels、pureServiceAreaBusinessesIncluded、rankPreference、region、textQuery、useStrictTypeFiltering、query、BetarankBy

SearchByTextRankPreference 定数 ライブラリ「places」

定数: DISTANCE、RELEVANCE

SearchNearbyRequest インターフェース

プロパティ: excludedPrimaryTypes、excludedTypes、fields、futureOpeningBusinessesIncluded、includedPrimaryTypes、includedTypes、internalUsageAttributionIds、language、locationRestriction、maxResultCount、rankPreference、region

SearchNearbyRankPreference 定数 ライブラリ「places」

定数: DISTANCE、POPULARITY

SpatialRelationship 定数 ライブラリ "places"

定数: ACROSS_THE_ROAD、 AROUND_THE_CORNER、 BEHIND、 BESIDE、 DOWN_THE_ROAD、 NEAR、 WITHIN

TimeZone クラス ライブラリ「places」

プロパティ: id、 version

継承されるメソッド: toJSON

TransitAgency クラス library "places"

プロパティ: displayName、displayNameLanguageCode、fareURL、icon、lines、url

継承されるメソッド: toJSON

TransitIcon クラス ライブラリ "places"

プロパティ: nameIncluded、 url

継承されるメソッド: toJSON

TransitLine クラス ライブラリ「places」

プロパティ: backgroundColor、displayName、displayNameLanguageCode、icon、id、shortDisplayName、shortDisplayNameLanguageCode、textColor、url、vehicleIcon、vehicleType

継承されるメソッド: toJSON

TransitStation クラス ライブラリ「places」

プロパティ: agencies、displayName、displayNameLanguageCode、stops

継承されるメソッド: toJSON

TransitStop クラス ライブラリ「places」

プロパティ: displayName、displayNameLanguageCode、hasWheelchairAccessibleEntrance、id、location、platformCode、platformCodeLanguageCode、signageText、signageTextLanguageCode、stopCode、stopCodeLanguageCode

継承されるメソッド: toJSON

TransitVehicleType 定数 ライブラリ「places」

定数: AIRPLANE、 BUS、 CABLE_CAR、 COACH、 COMMUTER_TRAIN、 FERRY、 FUNICULAR、 GONDOLA_LIFT、 HEAVY_RAIL、 HIGH_SPEED_TRAIN、 HORSE_CARRIAGE、 INTERCITY_BUS、 LONG_DISTANCE_TRAIN、 METRO_RAIL、 MONORAIL、 RAIL、 SHARE_TAXI、 SPECIAL、 SUBWAY、 TRAM、 TROLLEYBUS

予測入力データ

AutocompleteSuggestion クラス ライブラリ「places」

静的メソッド: fetchAutocompleteSuggestions

プロパティ: placePrediction

AutocompleteRequest インターフェース

プロパティ: futureOpeningBusinessesIncluded、includedPrimaryTypes、includedRegionCodes、input、inputOffset、internalUsageAttributionIds、language、locationBias、locationRestriction、origin、pureServiceAreaBusinessesIncluded、region、sessionToken

AutocompleteSessionToken クラス ライブラリ「places」
PlacePrediction クラス ライブラリ「places」

プロパティ: distanceMeters、mainText、placeId、secondaryText、text、types

メソッド: BetafetchAddressValidation、toPlace

StringRange クラス ライブラリ「places」

プロパティ: endOffset、 startOffset

FormattableText クラス ライブラリ「places」

プロパティ: matches、 text

メソッド: toString

Geocoder

Geocoder クラス ライブラリ「geocoding」

メソッド: geocode

GeocoderRequest インターフェース

プロパティ: address、 bounds、 componentRestrictions、 BetaextraComputations、 fulfillOnZeroResults、 language、 location、 placeId、 region

GeocoderComponentRestrictions インターフェース

プロパティ: administrativeArea、country、locality、postalCode、route

ベータ版ExtraGeocodeComputation 定数 ライブラリ "geocoding"

定数: ADDRESS_DESCRIPTORS

GeocoderStatus 定数 ライブラリ "geocoding"

定数: ERROR、 INVALID_REQUEST、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR、 ZERO_RESULTS

GeocoderResponse インターフェース

プロパティ: Betaaddress_descriptor, plus_code, results

GeocoderResult インターフェース

プロパティ: address_components、 Betaaddress_descriptor、 formatted_address、 geometry、 partial_match、 place_id、 plus_code、 postcode_localities、 types

ベータ版AddressDescriptor インターフェース

プロパティ: areas、 landmarks

GeocoderAddressComponent インターフェース

プロパティ: long_name, short_name, types

GeocoderGeometry インターフェース

プロパティ: bounds、location、location_type、viewport

GeocoderLocationType 定数 ライブラリ「geocoding」

定数: APPROXIMATE、GEOMETRIC_CENTER、RANGE_INTERPOLATED、ROOFTOP

ベータ版ランドマーク インターフェース

プロパティ: display_name、display_name_language_code、place_id、spatial_relationship、straight_line_distance_meters、travel_distance_meters、types

ベータ版Area インターフェース

プロパティ: containment、display_name、display_name_language_code、place_id

ベータ版コンテナ定数 ライブラリ "geocoding"

定数: NEAR、OUTSKIRTS、WITHIN

ベータ版SpatialRelationship 定数 ライブラリ「geocoding」

定数: ACROSS_THE_ROAD、 AROUND_THE_CORNER、 BEHIND、 BESIDE、 DOWN_THE_ROAD、 NEAR、 WITHIN

Places Autocomplete サービス(非推奨)

AutocompleteService クラス ライブラリ「places」

メソッド: getPlacePredictions、getQueryPredictions

AutocompletionRequest インターフェース

プロパティ: componentRestrictions、input、language、locationBias、locationRestriction、offset、origin、region、sessionToken、types、bounds、location、radius

AutocompleteResponse インターフェース

プロパティ: predictions

QueryAutocompletionRequest インターフェース

プロパティ: bounds、input、location、offset、radius

ComponentRestrictions インターフェース

プロパティ: country

AutocompletePrediction インターフェース

プロパティ: description、distance_meters、matched_substrings、place_id、structured_formatting、terms、types

QueryAutocompletePrediction インターフェース

プロパティ: description、matched_substrings、place_id、terms

PredictionTerm インターフェース

プロパティ: offset、 value

PredictionSubstring インターフェース

プロパティ: length、 offset

StructuredFormatting インターフェース

プロパティ: main_text, main_text_matched_substrings, secondary_text

Address Validation

AddressValidation クラス library "addressValidation"

静的メソッド: fetchAddressValidation

プロパティ: address、geocode、metadata、responseId、uspsData、verdict

継承されるメソッド: toJSON

AddressValidationRequest インターフェース

プロパティ: address、internalUsageAttributionIds、placeAutocompleteElement、previousResponseId、sessionToken、uspsCASSEnabled

Address クラス library "addressValidation"

プロパティ: components、formattedAddress、missingComponentTypes、postalAddress、unconfirmedComponentTypes、unresolvedTokens

継承されるメソッド: toJSON

AddressComponent クラス ライブラリ「addressValidation」

プロパティ: componentName、componentNameLanguageCode、componentType、confirmationLevel、inferred、replaced、spellCorrected、unexpected

AddressMetadata クラス ライブラリ「addressValidation」

プロパティ: business, poBox, residential

継承されるメソッド: toJSON

ConfirmationLevel 定数 ライブラリ「addressValidation」

定数: CONFIRMED、UNCONFIRMED_AND_SUSPICIOUS、UNCONFIRMED_BUT_PLAUSIBLE

Geocode クラス library "addressValidation"

プロパティ: bounds、featureSizeMeters、location、placeId、placeTypes、plusCode

メソッド: fetchPlace

継承されるメソッド: toJSON

粒度定数 ライブラリ "addressValidation"

定数: BLOCK、 OTHER、 PREMISE、 PREMISE_PROXIMITY、 ROUTE、 SUB_PREMISE

ベータ版PossibleNextAction 定数 ライブラリ「addressValidation」

定数: ACCEPT、CONFIRM、CONFIRM_ADD_SUBPREMISES、FIX

USPSAddress クラス ライブラリ "addressValidation"

プロパティ: city、 cityStateZipAddressLine、 firm、 firstAddressLine、 secondAddressLine、 state、 urbanization、 zipCode、 zipCodeExtension

継承されるメソッド: toJSON

USPSData クラス ライブラリ「addressValidation」

プロパティ: abbreviatedCity、addressRecordType、carrierRoute、carrierRouteIndicator、cassProcessed、county、deliveryPointCheckDigit、deliveryPointCode、dpvCMRA、dpvConfirmation、dpvDoorNotAccessible、dpvDrop、dpvEnhancedDeliveryCode、dpvFootnote、dpvNonDeliveryDays、dpvNonDeliveryDaysValues、dpvNoSecureLocation、dpvNoStat、dpvNoStatReasonCode、dpvPBSA、dpvThrowback、dpvVacant、elotFlag、elotNumber、errorMessage、fipsCountyCode、hasDefaultAddress、hasNoEWSMatch、lacsLinkIndicator、lacsLinkReturnCode、pmbDesignator、pmbNumber、poBoxOnlyPostalCode、postOfficeCity、postOfficeState、standardizedAddress、suiteLinkFootnote

継承されるメソッド: toJSON

判定クラス ライブラリ「addressValidation」

プロパティ: addressComplete、geocodeGranularity、hasInferredComponents、hasReplacedComponents、hasUnconfirmedComponents、inputGranularity、BetapossibleNextAction、validationGranularity

プレイス サービス(非推奨)

PlacesService クラス ライブラリ「places」

メソッド: findPlaceFromPhoneNumber、 findPlaceFromQuery、 getDetails、 nearbySearch、 textSearch

PlaceDetailsRequest インターフェース

プロパティ: fields、language、placeId、region、sessionToken

FindPlaceFromPhoneNumberRequest インターフェース

プロパティ: fields、language、locationBias、phoneNumber

FindPlaceFromQueryRequest インターフェース

プロパティ: fields、language、locationBias、query

PlaceSearchRequest インターフェース

プロパティ: bounds、keyword、language、location、maxPriceLevel、minPriceLevel、openNow、radius、rankBy、type、name

TextSearchRequest インターフェース

プロパティ: bounds、language、location、query、radius、region、type

RankBy 定数 ライブラリ「places」

定数: DISTANCE、PROMINENCE

LocationBias typedef
LocationRestriction typedef
PlacesServiceStatus 定数 ライブラリ「places」

定数: INVALID_REQUEST、 NOT_FOUND、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR、 ZERO_RESULTS

PlaceSearchPagination インターフェース

プロパティ: hasNextPage

メソッド: nextPage

PlaceResult インターフェース

プロパティ: 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、rating、reviews、types、url、user_ratings_total、utc_offset_minutes、vicinity、website、utc_offset、permanently_closed

PlaceAspectRating インターフェース

プロパティ: rating、 type

BusinessStatus 定数 ライブラリ「places」

定数: CLOSED_PERMANENTLY、CLOSED_TEMPORARILY、FUTURE_OPENING、OPERATIONAL

PlaceGeometry インターフェース

プロパティ: location、 viewport

PlaceOpeningHours インターフェース

プロパティ: periods, weekday_text, open_now

メソッド: isOpen

PlaceOpeningHoursPeriod インターフェース

プロパティ: close、 open

PlaceOpeningHoursTime インターフェース

プロパティ: day、hours、minutes、nextDate、time

PlacePlusCode インターフェース

プロパティ: compound_code、 global_code

PlacePhoto インターフェース

プロパティ: height, html_attributions, width

メソッド: getUrl

PhotoOptions インターフェース

プロパティ: maxHeight、 maxWidth

PlaceReview インターフェース

プロパティ: author_name、 author_url、 language、 profile_photo_url、 rating、 relative_time_description、 text、 time、 aspects

ルート

ルート ウィジェット

アルファ版Route3DElement クラス (タグ: <gmp-route-3d>) extends HTMLElement、implements Route3DElementOptions、ライブラリ「routes」

プロパティ: autofitsCamera(属性: autofits-camera)、 departureTime(属性: departure-time)、 destination(属性: destination)、 fallbackInfo、 geocodingResults、 internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 origin(属性: origin)、 routes、 routingPreference(属性: routing-preference)、 trafficPolylinesDisabled(属性: traffic-polylines-disabled)、 travelMode(属性: travel-mode)

継承されたメソッド: addEventListener、 removeEventListener

イベント: Alphagmp-error, Alphagmp-load

Route3DElementOptions インターフェース

プロパティ: autofitsCamera、departureTime、destination、internalUsageAttributionIds、origin、routingPreference、trafficPolylinesDisabled、travelMode

Routes Data

ルートクラス ライブラリ「routes」

静的メソッド: computeRoutes

プロパティ: description、distanceMeters、durationMillis、legs、localizedValues、optimizedIntermediateWaypointIndices、path、polylineDetails、routeLabels、routeToken、speedPaths、staticDurationMillis、travelAdvisory、viewport、warnings

メソッド: Alphacreate3DPolylines、 createPolylines、 AlphacreatePopover、 createWaypointAdvancedMarkers、 AlphacreateWaypointMarkers

継承されるメソッド: toJSON

ComputeRoutesRequest インターフェース

プロパティ: arrivalTime、computeAlternativeRoutes、departureTime、destination、extraComputations、fields、intermediates、internalUsageAttributionIds、language、optimizeWaypointOrder、origin、polylineQuality、region、requestedReferenceRoutes、routeModifiers、routingPreference、trafficModel、transitPreference、travelMode、units

ComputeRoutesExtraComputation 定数 ライブラリ "routes"

定数: FLYOVER_INFO_ON_POLYLINE、 FUEL_CONSUMPTION、 HTML_FORMATTED_NAVIGATION_INSTRUCTIONS、 NARROW_ROAD_INFO_ON_POLYLINE、 TOLLS、 TRAFFIC_ON_POLYLINE

アルファ版CreateWaypointMarkersOptions インターフェース

プロパティ: forEach、 markerClass

DirectionalLocationLiteral インターフェースは LatLngAltitudeLiteral、LatLngLiteral を拡張します。

プロパティ: heading

継承されたプロパティ: altitude、lat、lng

DirectionalLocation クラス extends LatLngAltitude, implements DirectionalLocationLiteral, LatLngAltitudeLiteral, LatLngLiteral, ライブラリ "routes"

プロパティ: heading

継承されたプロパティ: altitude、lat、lng

メソッド: toJSON

継承されるメソッド: equals

FallbackInfo クラス ライブラリ「routes」

プロパティ: reason、 routingMode

継承されるメソッド: toJSON

FallbackReason 定数 ライブラリ "routes"

定数: LATENCY_EXCEEDED、SERVER_ERROR

FallbackRoutingMode 定数 ライブラリ「routes」

定数: TRAFFIC_AWARE、TRAFFIC_UNAWARE

GeocodedWaypoint クラス ライブラリ「routes」

プロパティ: geocoderStatus、intermediateWaypointRequestIndex、partialMatch、placeId、types

継承されるメソッド: toJSON

GeocodingResults クラス ライブラリ「routes」

プロパティ: destination, intermediates, origin

継承されるメソッド: toJSON

MultiModalSegment クラス ライブラリ「routes」

プロパティ: instructions、maneuver、stepEndIndex、stepStartIndex、travelMode

継承されるメソッド: toJSON

PolylineDetailInfo クラス ライブラリ「routes」

プロパティ: endIndex, presence, startIndex

継承されるメソッド: toJSON

PolylineDetails クラス ライブラリ「routes」

プロパティ: flyoverInfo、 narrowRoadInfo

継承されるメソッド: toJSON

PolylineQuality 定数 ライブラリ「routes」

定数: HIGH_QUALITY、OVERVIEW

ReferenceRoute 定数 ライブラリ「routes」

定数: FUEL_EFFICIENT、SHORTER_DISTANCE

RoadFeatureState 定数 ライブラリ「routes」

定数: DOES_NOT_EXIST、EXISTS

RouteLabel 定数 ライブラリ「routes」

定数: DEFAULT_ROUTE、DEFAULT_ROUTE_ALTERNATE、FUEL_EFFICIENT、SHORTER_DISTANCE

RouteLeg クラス library "routes"

プロパティ: distanceMeters、durationMillis、endLocation、localizedValues、path、speedPaths、startLocation、staticDurationMillis、steps、stepsOverview、travelAdvisory

継承されるメソッド: toJSON

RouteLegLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、distanceLanguage、duration、durationLanguage、staticDuration、staticDurationLanguage

継承されるメソッド: toJSON

RouteLegStep クラス ライブラリ「routes」

プロパティ: distanceMeters、 endLocation、 instructions、 localizedValues、 maneuver、 path、 startLocation、 staticDurationMillis、 transitDetails、 travelMode

継承されるメソッド: toJSON

RouteLegStepLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、distanceLanguage、staticDuration、staticDurationLanguage

継承されるメソッド: toJSON

RouteLegTravelAdvisory クラス ライブラリ「routes」

プロパティ: speedReadingIntervals、 tollInfo

継承されるメソッド: toJSON

RouteLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、distanceLanguage、duration、durationLanguage、staticDuration、staticDurationLanguage、transitFare、transitFareLanguage

継承されるメソッド: toJSON

RouteModifiers インターフェース

プロパティ: avoidFerries、avoidHighways、avoidIndoor、avoidTolls、tollPasses、vehicleInfo

アルファ版RoutePolyline3DOptions インターフェース

プロパティ: colorScheme, polylineOptions, trafficPolylinesDisabled

RoutePolylineDetails インターフェース

プロパティ: speed, transitDetails, travelMode

RoutePolylineOptions インターフェース

プロパティ: colorScheme、 polylineOptions

RouteTravelAdvisory クラス ライブラリ「routes」

プロパティ: fuelConsumptionMicroliters、routeRestrictionsPartiallyIgnored、speedReadingIntervals、tollInfo、transitFare

継承されるメソッド: toJSON

RoutingPreference 定数 ライブラリ「routes」

定数: TRAFFIC_AWARE、TRAFFIC_AWARE_OPTIMAL、TRAFFIC_UNAWARE

速度定数 ライブラリ「routes」

定数: NORMAL、SLOW、TRAFFIC_JAM

SpeedPath インターフェース

プロパティ: path、 speed

SpeedReadingInterval クラス library "routes"

プロパティ: endPolylinePointIndex, speed, startPolylinePointIndex

StepsOverview クラス ライブラリ「routes」

プロパティ: multiModalSegments

継承されるメソッド: toJSON

TollInfo クラス ライブラリ「routes」

プロパティ: estimatedPrices

継承されるメソッド: toJSON

TransitAgency クラス ライブラリ「routes」

プロパティ: name, phoneNumber, url

継承されるメソッド: toJSON

TransitDetails クラス ライブラリ「routes」

プロパティ: arrivalStop、 arrivalTime、 departureStop、 departureTime、 headsign、 headwayMillis、 stopCount、 transitLine、 tripShortText

継承されるメソッド: toJSON

TransitLine クラス ライブラリ「routes」

プロパティ: agencies、color、iconURL、name、shortName、textColor、url、vehicle

継承されるメソッド: toJSON

TransitPreference インターフェース

プロパティ: allowedTransitModes、 routingPreference

TransitStop クラス ライブラリ「routes」

プロパティ: location、 name

継承されるメソッド: toJSON

TransitVehicle クラス ライブラリ「routes」

プロパティ: iconURL、localIconURL、name、nameLanguage、vehicleType

継承されるメソッド: toJSON

VehicleEmissionType 定数 ライブラリ「routes」

定数: DIESEL、ELECTRIC、GASOLINE、HYBRID

VehicleInfo インターフェース

プロパティ: emissionType

ウェイポイント インターフェース

プロパティ: location、sideOfRoad、vehicleStopover、via

WaypointMarkerDetails インターフェース

プロパティ: index, leg, totalMarkers

ルート マトリックス

RouteMatrix クラス ライブラリ「routes」

静的メソッド: computeRouteMatrix

プロパティ: rows

継承されるメソッド: toJSON

RouteMatrixRow クラス library "routes"

プロパティ: items

継承されるメソッド: toJSON

RouteMatrixItem クラス ライブラリ「routes」

プロパティ: condition、distanceMeters、durationMillis、error、fallbackInfo、localizedValues、staticDurationMillis、travelAdvisory

ComputeRouteMatrixRequest インターフェース

プロパティ: arrivalTime、departureTime、destinations、extraComputations、fields、internalUsageAttributionIds、language、origins、region、routingPreference、trafficModel、transitPreference、travelMode、units

ComputeRouteMatrixExtraComputation 定数 ライブラリ「routes」

定数: TOLLS

RouteMatrixItemCondition 定数 ライブラリ「routes」

定数: ROUTE_EXISTS、ROUTE_NOT_FOUND

RouteMatrixItemError クラス extends Error、ライブラリ「routes」

継承されるメソッド: toJSON

RouteMatrixItemLocalizedValues クラス ライブラリ「routes」

プロパティ: distance、distanceLanguage、duration、durationLanguage、staticDuration、staticDurationLanguage、transitFare、transitFareLanguage

継承されるメソッド: toJSON

RouteMatrixOrigin インターフェース

プロパティ: routeModifiers、 waypoint

Elevation

ElevationService クラス ライブラリ「elevation」

メソッド: getElevationAlongPath、getElevationForLocations

LocationElevationRequest インターフェース

プロパティ: locations

LocationElevationResponse インターフェース

プロパティ: results

PathElevationRequest インターフェース

プロパティ: path、 samples

PathElevationResponse インターフェース

プロパティ: results

ElevationResult インターフェース

プロパティ: elevation, location, resolution

ElevationStatus 定数 ライブラリ「elevation」

定数: INVALID_REQUEST、OK、OVER_QUERY_LIMIT、REQUEST_DENIED、UNKNOWN_ERROR

ルート(非推奨)

DirectionsService クラス ライブラリ「routes」

メソッド: route

DirectionsRequest インターフェース

プロパティ: avoidFerries、avoidHighways、avoidTolls、destination、drivingOptions、language、optimizeWaypoints、origin、provideRouteAlternatives、region、transitOptions、travelMode、unitSystem、waypoints

DirectionsStatus 定数 ライブラリ「routes」

定数: INVALID_REQUEST、 MAX_WAYPOINTS_EXCEEDED、 NOT_FOUND、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR、 ZERO_RESULTS

DirectionsResult インターフェース

プロパティ: available_travel_modes、geocoded_waypoints、request、routes

DirectionsRenderer クラス extends MVCObject、ライブラリ「routes」

メソッド: getDirections、 getMap、 getPanel、 getRouteIndex、 setDirections、 setMap、 setOptions、 setPanel、 setRouteIndex

継承されたメソッド: addListener、 bindTo、 get、 notify、 set、 setValues、 unbind、 unbindAll

イベント: directions_changed

DirectionsRendererOptions インターフェース

プロパティ: directions、draggable、hideRouteList、infoWindow、map、markerOptions、panel、polylineOptions、preserveViewport、routeIndex、suppressBicyclingLayer、suppressInfoWindows、suppressMarkers、suppressPolylines

DirectionsWaypoint インターフェース

プロパティ: location、 stopover

DirectionsGeocodedWaypoint インターフェース

プロパティ: partial_match, place_id, types

DirectionsRoute インターフェース

プロパティ: bounds、 copyrights、 fare、 legs、 overview_path、 overview_polyline、 summary、 warnings、 waypoint_order

DirectionsLeg インターフェース

プロパティ: arrival_time、departure_time、distance、duration、duration_in_traffic、end_address、end_location、start_address、start_location、steps、via_waypoints、traffic_speed_entry

DirectionsStep インターフェース

プロパティ: 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 インターフェース

プロパティ: points

プレイス インターフェース

プロパティ: location, placeId, query

TravelMode 定数 library "routes"

定数: BICYCLING、DRIVING、TRANSIT、BetaTWO_WHEELER、WALKING

DrivingOptions インターフェース

プロパティ: departureTime、 trafficModel

TrafficModel 定数 ライブラリ「routes」

定数: BEST_GUESS、OPTIMISTIC、PESSIMISTIC

TransitOptions インターフェース

プロパティ: arrivalTime、departureTime、modes、routingPreference

TransitMode 定数 ライブラリ「routes」

定数: BUS、 BetaLIGHT_RAIL、 RAIL、 SUBWAY、 TRAIN、 TRAM

TransitRoutePreference 定数 ライブラリ「routes」

定数: FEWER_TRANSFERS、LESS_WALKING

TransitFare インターフェース

プロパティ: currency, text, value

TransitDetails インターフェース

プロパティ: arrival_stop、 arrival_time、 departure_stop、 departure_time、 headsign、 headway、 line、 num_stops、 trip_short_name

TransitStop インターフェース

プロパティ: location、 name

TransitLine インターフェース

プロパティ: agencies、color、icon、name、short_name、text_color、url、vehicle

TransitAgency インターフェース

プロパティ: name, phone, url

TransitVehicle インターフェース

プロパティ: icon、local_icon、name、type

VehicleType 定数 ライブラリ「routes」

定数: 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 定数 ライブラリ "core"

定数: IMPERIAL、METRIC

距離インターフェース

プロパティ: text、 value

期間インターフェース

プロパティ: text、 value

時間インターフェース

プロパティ: text, time_zone, value

距離行列(非推奨)

DistanceMatrixService クラス ライブラリ "routes"

メソッド: getDistanceMatrix

DistanceMatrixRequest インターフェース

プロパティ: avoidFerries、avoidHighways、avoidTolls、destinations、drivingOptions、language、origins、region、transitOptions、travelMode、unitSystem

DistanceMatrixResponse インターフェース

プロパティ: destinationAddresses, originAddresses, rows

DistanceMatrixResponseRow インターフェース

プロパティ: elements

DistanceMatrixResponseElement インターフェース

プロパティ: distance、duration、duration_in_traffic、fare、status

DistanceMatrixStatus 定数 ライブラリ「routes」

定数: INVALID_REQUEST、 MAX_DIMENSIONS_EXCEEDED、 MAX_ELEMENTS_EXCEEDED、 OK、 OVER_QUERY_LIMIT、 REQUEST_DENIED、 UNKNOWN_ERROR

DistanceMatrixElementStatus 定数 ライブラリ「routes」

定数: NOT_FOUND、OK、ZERO_RESULTS

3D Maps

3D マップ

Map3DElement クラス (タグ: <gmp-map-3d>) extends HTMLElement、implements Map3DElementOptions、ライブラリ "maps3d"

プロパティ: AlphaautofitsCameraAnimation(属性: autofits-camera-animation)、 bounds、 cameraPosition(属性: camera-position)、 center(属性: center)、 defaultUIHidden(属性: default-ui-hidden)、 description(属性: description)、 fov(属性: fov)、 gestureHandling(属性: gesture-handling)、 heading(属性: heading)、 internalUsageAttributionIds(属性: internal-usage-attribution-ids)、 language、 mapId(属性: map-id)、 maxAltitude(属性: max-altitude)、 maxHeading(属性: max-heading)、 maxTilt(属性: max-tilt)、 minAltitude(属性: min-altitude)、 minHeading(属性: min-heading)、 minTilt(属性: min-tilt)、 mode(属性: mode)、 range(属性: range)、 region、 roll(属性: roll)、 tilt(属性: tilt)、 defaultUIDisabled(属性: default-ui-disabled)

メソッド: flyCameraAround、flyCameraTo、stopCameraAnimation

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-animationend、 gmp-camerapositionchange、 gmp-centerchange、 gmp-click、 gmp-error、 gmp-fovchange、 gmp-headingchange、 gmp-map-id-error、 gmp-rangechange、 gmp-rollchange、 gmp-steadychange、 gmp-tiltchange

Map3DElementOptions インターフェース

プロパティ: AlphaautofitsCameraAnimation、bounds、cameraPosition、center、defaultUIHidden、description、fov、gestureHandling、heading、internalUsageAttributionIds、language、mapId、maxAltitude、maxHeading、maxTilt、minAltitude、minHeading、minTilt、mode、range、region、roll、tilt、defaultUIDisabled

MapMode 定数 ライブラリ "maps3d"

定数: HYBRID、AlphaROADMAP、SATELLITE

GestureHandling 定数 ライブラリ「maps3d」

定数: AUTO、COOPERATIVE、GREEDY

アルファ版AutofitsCameraAnimation 定数 ライブラリ「maps3d」

定数: FLY_TO、NONE

FlyAroundAnimationOptions インターフェース

プロパティ: camera、durationMillis、repeatCount、rounds

FlyToAnimationOptions インターフェース

プロパティ: durationMillis、 endCamera

CameraOptions インターフェース

プロパティ: altitudeMode、cameraPosition、center、fov、heading、range、roll、tilt

SteadyChangeEvent クラス extends Event、ライブラリ "maps3d"

プロパティ: isSteady

LocationClickEvent クラス Event を拡張、ライブラリ「maps3d」

プロパティ: position

PlaceClickEvent クラスは、LocationClickEvent、Event、ライブラリ「maps3d」を拡張します

プロパティ: placeId

継承されたプロパティ: position

メソッド: fetchPlace

地図上に図形を描画する

MarkerElement クラス (タグ: <gmp-marker>) HTMLElement を拡張し、MarkerElementOptions を実装します。ライブラリ "maps3d"

プロパティ: altitudeMode(attr: altitude-mode)、 anchorLeft(attr: anchor-left)、 anchorTop(attr: anchor-top)、 AlphaautofitsCamera(attr: autofits-camera)、 collisionBehavior(attr: collision-behavior)、 collisionPriority(attr: collision-priority)、 position(attr: position)、 title(attr: title)

スロット: default

CSS プロパティ: z-index

継承されたメソッド: addEventListener、 removeEventListener

MarkerElementOptions インターフェース

プロパティ: altitudeMode、anchorLeft、anchorTop、AlphaautofitsCamera、collisionBehavior、collisionPriority、position、title

MarkerInteractiveElement クラス (タグ: <gmp-marker-interactive>) MarkerElement、HTMLElement を拡張し、MarkerElementOptions、MarkerInteractiveElementOptions を実装します。ライブラリは "maps3d" です。

プロパティ: gmpPopoverTargetElement(属性: gmp-popover-target-element)

継承されたプロパティ: altitudeMode(属性: altitude-mode)、 anchorLeft(属性: anchor-left)、 anchorTop(属性: anchor-top)、 AlphaautofitsCamera(属性: autofits-camera)、 collisionBehavior(属性: collision-behavior)、 collisionPriority(属性: collision-priority)、 position(属性: position)、 title(属性: title)

継承されたスロット: default

継承された CSS プロパティ: z-index

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click

MarkerInteractiveElementOptions インターフェース extends MarkerElementOptions

プロパティ: gmpPopoverTargetElement

継承されたプロパティ: altitudeMode、anchorLeft、anchorTop、AlphaautofitsCamera、collisionBehavior、collisionPriority、position、title

Marker3DElement クラス (タグ: <gmp-marker-3d>) extends HTMLElement、implements Marker3DElementOptions、ライブラリ "maps3d"

プロパティ: altitudeMode(attr: altitude-mode)、 AlphaautofitsCamera(attr: autofits-camera)、 collisionBehavior(attr: collision-behavior)、 collisionPriority(attr: collision-priority)、 drawsWhenOccluded(attr: draws-when-occluded)、 extruded(attr: extruded)、 label(attr: label)、 position(attr: position)、 sizePreserved(attr: size-preserved)、 zIndex(attr: z-index)

スロット: default

継承されたメソッド: addEventListener、 removeEventListener

Marker3DElementOptions インターフェース

プロパティ: altitudeMode、 AlphaautofitsCamera、 collisionBehavior、 collisionPriority、 drawsWhenOccluded、 extruded、 label、 position、 sizePreserved、 zIndex

Marker3DInteractiveElement クラス (タグ: <gmp-marker-3d-interactive>) Marker3DElement、HTMLElement を拡張し、Marker3DElementOptions、Marker3DInteractiveElementOptions を実装します。ライブラリ「maps3d」

プロパティ: gmpPopoverTargetElement(属性: gmp-popover-target-element)、 title(属性: title)

継承されたプロパティ: altitudeMode(属性: altitude-mode)、AlphaautofitsCamera(属性: autofits-camera)、collisionBehavior(属性: collision-behavior)、collisionPriority(属性: collision-priority)、drawsWhenOccluded(属性: draws-when-occluded)、extruded(属性: extruded)、label(属性: label)、position(属性: position)、sizePreserved(属性: size-preserved)、zIndex(属性: z-index)

スロット: default

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click

Marker3DInteractiveElementOptions インターフェースは Marker3DElementOptions を拡張します

プロパティ: gmpPopoverTargetElement、 title

継承されたプロパティ: altitudeMode、AlphaautofitsCamera、collisionBehavior、collisionPriority、drawsWhenOccluded、extruded、label、position、sizePreserved、zIndex

Model3DElement クラス (タグ: <gmp-model-3d>) extends HTMLElement、implements Model3DElementOptions、ライブラリ "maps3d"

プロパティ: altitudeMode(属性: altitude-mode)、orientation(属性: orientation)、position(属性: position)、scale(属性: scale)、src(属性: src)

継承されたメソッド: addEventListener、 removeEventListener

Model3DElementOptions インターフェース

プロパティ: altitudeMode、orientation、position、scale、src

Model3DInteractiveElement クラス (タグ: <gmp-model-3d-interactive>) extends Model3DElement、HTMLElement、implements Model3DElementOptions、Model3DInteractiveElementOptions、ライブラリ "maps3d"

継承されたプロパティ: altitudeMode(属性: altitude-mode)、orientation(属性: orientation)、position(属性: position)、scale(属性: scale)、src(属性: src)

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click

Model3DInteractiveElementOptions インターフェースは Model3DElementOptions を拡張します

継承されたプロパティ: altitudeMode、 orientation、 position、 scale、 src

Polyline3DElement クラス (タグ: <gmp-polyline-3d>) extends HTMLElement、Polyline3DElementOptions を実装、ライブラリ "maps3d"

プロパティ: altitudeMode(属性: altitude-mode)、 AlphaautofitsCamera(属性: autofits-camera)、 drawsOccludedSegments(属性: draws-occluded-segments)、 extruded(属性: extruded)、 geodesic(属性: geodesic)、 outerColor(属性: outer-color)、 outerWidth(属性: outer-width)、 path(属性: path)、 strokeColor(属性: stroke-color)、 strokeWidth(属性: stroke-width)、 zIndex(属性: z-index)、 coordinates

継承されたメソッド: addEventListener、 removeEventListener

Polyline3DElementOptions インターフェース

プロパティ: altitudeMode、AlphaautofitsCamera、coordinates、drawsOccludedSegments、extruded、geodesic、outerColor、outerWidth、path、strokeColor、strokeWidth、zIndex

Polyline3DInteractiveElement クラス (タグ: <gmp-polyline-3d-interactive>) extends Polyline3DElement、HTMLElement、implements Polyline3DElementOptions、Polyline3DInteractiveElementOptions、ライブラリ "maps3d"

継承されたプロパティ: altitudeMode(属性: altitude-mode)、AlphaautofitsCamera(属性: autofits-camera)、drawsOccludedSegments(属性: draws-occluded-segments)、extruded(属性: extruded)、geodesic(属性: geodesic)、outerColor(属性: outer-color)、outerWidth(属性: outer-width)、path(属性: path)、strokeColor(属性: stroke-color)、strokeWidth(属性: stroke-width)、zIndex(属性: z-index)、coordinates

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click

Polyline3DInteractiveElementOptions インターフェース extends Polyline3DElementOptions

継承されたプロパティ: altitudeMode、 AlphaautofitsCamera、 coordinates、 drawsOccludedSegments、 extruded、 geodesic、 outerColor、 outerWidth、 path、 strokeColor、 strokeWidth、 zIndex

Polygon3DElement クラス (タグ: <gmp-polygon-3d>) extends HTMLElement、Polygon3DElementOptions を実装、ライブラリ "maps3d"

プロパティ: altitudeMode、 AlphaautofitsCamera(属性: autofits-camera)、 drawsOccludedSegments(属性: draws-occluded-segments)、 extruded(属性: extruded)、 fillColor(属性: fill-color)、 geodesic(属性: geodesic)、 innerPaths、 path(属性: path)、 strokeColor(属性: stroke-color)、 strokeWidth(属性: stroke-width)、 zIndex(属性: z-index)、 outerCoordinates、 innerCoordinates

継承されたメソッド: addEventListener、 removeEventListener

Polygon3DElementOptions インターフェース

プロパティ: altitudeMode、AlphaautofitsCamera、drawsOccludedSegments、extruded、fillColor、geodesic、innerCoordinates、innerPaths、outerCoordinates、path、strokeColor、strokeWidth、zIndex

Polygon3DInteractiveElement クラス (タグ: <gmp-polygon-3d-interactive>) extends Polygon3DElement、HTMLElement、implements Polygon3DElementOptions、Polygon3DInteractiveElementOptions、ライブラリ "maps3d"

継承されたプロパティ: altitudeMode、AlphaautofitsCamera(属性: autofits-camera)、drawsOccludedSegments(属性: draws-occluded-segments)、extruded(属性: extruded)、fillColor(属性: fill-color)、geodesic(属性: geodesic)、innerPaths、path(属性: path)、strokeColor(属性: stroke-color)、strokeWidth(属性: stroke-width)、zIndex(属性: z-index)、outerCoordinates、innerCoordinates

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-click

Polygon3DInteractiveElementOptions インターフェース extends Polygon3DElementOptions

継承されたプロパティ: altitudeMode、AlphaautofitsCamera、drawsOccludedSegments、extruded、fillColor、geodesic、innerCoordinates、innerPaths、outerCoordinates、path、strokeColor、strokeWidth、zIndex

FlattenerElement クラス (タグ: <gmp-flattener>) HTMLElement を拡張し、FlattenerElementOptions を実装します。ライブラリ "maps3d"

プロパティ: innerPaths, path(attr: path)

継承されたメソッド: addEventListener、 removeEventListener

FlattenerElementOptions インターフェース

プロパティ: innerPaths、 path

アルファ版Label3DElement クラス (タグ: <gmp-label-3d>) extends HTMLElement、implements Label3DElementOptions、ライブラリ "maps3d"

プロパティ: collisionBehavior(属性: collision-behavior)、 for(属性: for)

継承されたメソッド: addEventListener、 removeEventListener

アルファ版Label3DElementOptions インターフェース

プロパティ: collisionBehavior、 for

PopoverElement クラス (タグ: <gmp-popover>) extends HTMLElement、implements PopoverElementOptions、ライブラリ "maps3d"

プロパティ: altitudeMode、 autoPanDisabled(属性: auto-pan-disabled)、 lightDismissDisabled(属性: light-dismiss-disabled)、 open(属性: open)、 positionAnchor(属性: position-anchor)

スロット: default、header

CSS プロパティ: --gmp-popover-max-width、 --gmp-popover-min-width、 --gmp-popover-pixel-offset-x、 --gmp-popover-pixel-offset-y、 background-color、 border-radius、 box-shadow、 color-scheme、 padding

継承されたメソッド: addEventListener、 removeEventListener

PopoverElementOptions インターフェース

プロパティ: altitudeMode、autoPanDisabled、lightDismissDisabled、open、positionAnchor

AltitudeMode 定数 ライブラリ "maps3d"

定数: ABSOLUTE、CLAMP_TO_GROUND、RELATIVE_TO_GROUND、RELATIVE_TO_MESH

アルファ版CirclePathElement クラス (タグ: <gmp-circle-path>) HTMLElement を拡張し、CirclePathElementOptions を実装、ライブラリ "maps3d"

プロパティ: center(属性: center)、 radius(属性: radius)

継承されたメソッド: addEventListener、 removeEventListener

アルファ版CirclePathElementOptions インターフェース

プロパティ: center、 radius

環境(アルファ版)

大気質

アルファ版AirQualityMeterElement クラス (タグ: <gmp-air-quality-meter>) HTMLElement を拡張し、AirQualityMeterElementOptions を実装し、ライブラリ「airQuality」

プロパティ: location(attr: location)、 requestedLanguage

継承されたメソッド: addEventListener、 removeEventListener

イベント: gmp-error, gmp-load

AirQualityMeterElementOptions インターフェース

プロパティ: location、 requestedLanguage

移動経路の共有

地図表示

JourneySharingMapView クラス ライブラリ "journeySharing"

プロパティ: automaticViewportMode、element、enableTraffic、locationProviders、map、mapOptions、locationProvider、destinationMarkerSetup、originMarkerSetup、taskOutcomeMarkerSetup、unsuccessfulTaskMarkerSetup、vehicleMarkerSetup、waypointMarkerSetup、anticipatedRoutePolylineSetup、takenRoutePolylineSetup、pingMarkerSetup、successfulTaskMarkerSetup、destinationMarkers、originMarkers、successfulTaskMarkers、taskOutcomeMarkers、unsuccessfulTaskMarkers、vehicleMarkers、waypointMarkers、anticipatedRoutePolylines、takenRoutePolylines

メソッド: addLocationProvider、removeLocationProvider

JourneySharingMapViewOptions インターフェース

プロパティ: automaticViewportMode、element、locationProviders、mapOptions、locationProvider、destinationMarkerSetup、originMarkerSetup、taskOutcomeMarkerSetup、unsuccessfulTaskMarkerSetup、vehicleMarkerSetup、waypointMarkerSetup、anticipatedRoutePolylineSetup、takenRoutePolylineSetup、pingMarkerSetup、successfulTaskMarkerSetup

AutomaticViewportMode 定数 ライブラリ "journeySharing"

定数: FIT_ANTICIPATED_ROUTE、NONE

LocationProvider 抽象クラス

メソッド: addListener

PollingLocationProvider 抽象クラス extends LocationProvider

プロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: ispollingchange

PollingLocationProviderIsPollingChangeEvent インターフェース

プロパティ: error

認証

AuthToken インターフェース

プロパティ: expiresInSeconds、 token

AuthTokenContext インターフェース

プロパティ: deliveryVehicleId、taskId、trackingId、tripId、vehicleId

AuthTokenFetcher typedef
AuthTokenFetcherOptions インターフェース

プロパティ: context、 serviceType

FleetEngineServiceType 定数 ライブラリ「journeySharing」

定数: DELIVERY_VEHICLE_SERVICE、TASK_SERVICE、TRIP_SERVICE、UNKNOWN_SERVICE

UI のカスタマイズ

PolylineSetup typedef
PolylineSetupOptions インターフェース

プロパティ: polylineOptions、 visible

DefaultPolylineSetupOptions インターフェース

プロパティ: defaultPolylineOptions、 defaultVisible

MarkerSetup typedef
MarkerSetupOptions インターフェース

プロパティ: markerOptions

DefaultMarkerSetupOptions インターフェース

プロパティ: defaultMarkerOptions

MarkerCustomizationFunctionParams インターフェース

プロパティ: defaultOptions, isNew, marker

DeliveryVehicleMarkerCustomizationFunctionParams インターフェースは MarkerCustomizationFunctionParams を拡張します

プロパティ: vehicle

継承されたプロパティ: defaultOptions、isNew、marker

PlannedStopMarkerCustomizationFunctionParams インターフェース は DeliveryVehicleMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張します。

プロパティ: stopIndex

継承されたプロパティ: defaultOptions、 isNew、 marker、 vehicle

TaskMarkerCustomizationFunctionParams インターフェース は DeliveryVehicleMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張します。

プロパティ: task

継承されたプロパティ: defaultOptions、 isNew、 marker、 vehicle

ShipmentMarkerCustomizationFunctionParams インターフェース extends MarkerCustomizationFunctionParams

プロパティ: taskTrackingInfo

継承されたプロパティ: defaultOptions、isNew、marker

TripMarkerCustomizationFunctionParams インターフェースは MarkerCustomizationFunctionParams を拡張します

プロパティ: trip

継承されたプロパティ: defaultOptions、isNew、marker

TripWaypointMarkerCustomizationFunctionParams インターフェースは、TripMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張します。

プロパティ: waypointIndex

継承されたプロパティ: defaultOptions、 isNew、 marker、 trip

VehicleMarkerCustomizationFunctionParams インターフェースは MarkerCustomizationFunctionParams を拡張します

プロパティ: vehicle

継承されたプロパティ: defaultOptions、isNew、marker

VehicleWaypointMarkerCustomizationFunctionParams インターフェースは、VehicleMarkerCustomizationFunctionParams、MarkerCustomizationFunctionParams を拡張します。

プロパティ: waypointIndex

継承されたプロパティ: defaultOptions、 isNew、 marker、 vehicle

PolylineCustomizationFunctionParams インターフェース

プロパティ: defaultOptions, isNew, polylines

ShipmentPolylineCustomizationFunctionParams インターフェースは PolylineCustomizationFunctionParams を拡張します

プロパティ: taskTrackingInfo

継承されたプロパティ: defaultOptions、isNew、polylines

TripPolylineCustomizationFunctionParams インターフェースは PolylineCustomizationFunctionParams を拡張します。

プロパティ: trip

継承されたプロパティ: defaultOptions、isNew、polylines

VehiclePolylineCustomizationFunctionParams インターフェースは PolylineCustomizationFunctionParams を拡張します

プロパティ: vehicle

継承されたプロパティ: defaultOptions、isNew、polylines

DeliveryVehiclePolylineCustomizationFunctionParams インターフェースは PolylineCustomizationFunctionParams を拡張します

プロパティ: deliveryVehicle

継承されたプロパティ: defaultOptions、isNew、polylines

Fleet Engine エンティティ

タスク インターフェース

プロパティ: attributes、estimatedCompletionTime、latestVehicleLocationUpdate、name、outcome、outcomeLocation、outcomeLocationSource、outcomeTime、plannedLocation、remainingVehicleJourneySegments、status、targetTimeWindow、trackingId、type、vehicleId

TaskInfo インターフェース

プロパティ: extraDurationMillis, id, targetTimeWindow

TaskTrackingInfo インターフェース

プロパティ: attributes、estimatedArrivalTime、estimatedTaskCompletionTime、latestVehicleLocationUpdate、name、plannedLocation、remainingDrivingDistanceMeters、remainingStopCount、routePolylinePoints、state、targetTimeWindow、taskOutcome、taskOutcomeTime、trackingId

Trip インターフェース

プロパティ: actualDropOffLocation、actualPickupLocation、dropOffTime、latestVehicleLocationUpdate、name、passengerCount、pickupTime、plannedDropOffLocation、plannedPickupLocation、remainingWaypoints、status、type、vehicleId

DeliveryVehicle インターフェース

プロパティ: attributes、currentRouteSegmentEndPoint、latestVehicleLocationUpdate、name、navigationStatus、remainingDistanceMeters、remainingDurationMillis、remainingVehicleJourneySegments

DeliveryVehicleStop インターフェース

プロパティ: plannedLocation, state, tasks

DeliveryVehicleStopState 定数 ライブラリ「journeySharing」

定数: ARRIVED、ENROUTE、NEW、UNSPECIFIED

VehicleJourneySegment インターフェース

プロパティ: drivingDistanceMeters、drivingDurationMillis、path、stop

VehicleLocationUpdate インターフェース

プロパティ: heading、location、speedKilometersPerHour、time

VehicleWaypoint インターフェース

プロパティ: distanceMeters、durationMillis、location、path、speedReadingIntervals

車両インターフェース

プロパティ: attributes、currentRouteSegmentEndPoint、currentRouteSegmentVersion、currentTrips、etaToFirstWaypoint、latestLocation、maximumCapacity、name、navigationStatus、remainingDistanceMeters、supportedTripTypes、vehicleState、vehicleType、waypoints、waypointsVersion

VehicleNavigationStatus 定数 ライブラリ "journeySharing"

定数: ARRIVED_AT_DESTINATION、ENROUTE_TO_DESTINATION、NO_GUIDANCE、OFF_ROUTE、UNKNOWN_NAVIGATION_STATUS

VehicleState 定数 ライブラリ「journeySharing」

定数: OFFLINE、ONLINE、UNKNOWN_VEHICLE_STATE

VehicleType 定数 ライブラリ "journeySharing"

定数: AUTO、TAXI、TRUCK、TWO_WHEELER、UNKNOWN

TripType 定数 ライブラリ "journeySharing"

定数: EXCLUSIVE、SHARED、UNKNOWN_TRIP_TYPE

TripWaypoint インターフェース

プロパティ: distanceMeters、durationMillis、location、path、speedReadingIntervals、tripId、waypointType

WaypointType 定数 ライブラリ "journeySharing"

定数: DROP_OFF_WAYPOINT_TYPE、INTERMEDIATE_DESTINATION_WAYPOINT_TYPE、PICKUP_WAYPOINT_TYPE、UNKNOWN_WAYPOINT_TYPE

TimeWindow インターフェース

プロパティ: endTime、 startTime

速度定数 ライブラリ "journeySharing"

定数: NORMAL、SLOW、TRAFFIC_JAM

SpeedReadingInterval インターフェース

プロパティ: endPolylinePointIndex, speed, startPolylinePointIndex

トリップと注文の進捗状況

FleetEngineTripLocationProvider クラス extends PollingLocationProvider, LocationProvider, ライブラリ "journeySharing"

静的メソッド: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION、 TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

プロパティ: tripId

継承されたプロパティ: isPolling、 pollingIntervalMillis

メソッド: refresh

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineTripLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、authTokenFetcher、destinationMarkerCustomization、originMarkerCustomization、pollingIntervalMillis、projectId、remainingPolylineCustomization、takenPolylineCustomization、tripId、vehicleMarkerCustomization、waypointMarkerCustomization

FleetEngineTripLocationProviderUpdateEvent インターフェース

プロパティ: trip

フリートのトラッキング - Last Mile Fleet

FleetEngineDeliveryVehicleLocationProvider クラス extends PollingLocationProvider, LocationProvider, library "journeySharing"

プロパティ: deliveryVehicleId、shouldShowOutcomeLocations、shouldShowTasks、staleLocationThresholdMillis、taskFilterOptions

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineDeliveryVehicleLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、authTokenFetcher、deliveryVehicleId、deliveryVehicleMarkerCustomization、plannedStopMarkerCustomization、pollingIntervalMillis、projectId、remainingPolylineCustomization、shouldShowOutcomeLocations、shouldShowTasks、staleLocationThresholdMillis、takenPolylineCustomization、taskFilterOptions、taskMarkerCustomization、taskOutcomeMarkerCustomization

FleetEngineTaskFilterOptions インターフェース

プロパティ: completionTimeFrom, completionTimeTo, state

FleetEngineDeliveryVehicleLocationProviderUpdateEvent インターフェース

プロパティ: completedVehicleJourneySegments, deliveryVehicle, tasks

FleetEngineDeliveryFleetLocationProvider クラス extends PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」

プロパティ: deliveryVehicleFilter, locationRestriction, staleLocationThresholdMillis

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: update

継承されたイベント: ispollingchange

FleetEngineDeliveryFleetLocationProviderOptions インターフェース

プロパティ: authTokenFetcher、deliveryVehicleFilter、deliveryVehicleMarkerCustomization、locationRestriction、projectId、staleLocationThresholdMillis

FleetEngineDeliveryFleetLocationProviderUpdateEvent インターフェース

プロパティ: deliveryVehicles

フリート トラッキング - オンデマンドの配車とデリバリー

FleetEngineVehicleLocationProvider クラス extends PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」

静的メソッド: TRAFFIC_AWARE_ACTIVE_POLYLINE_CUSTOMIZATION_FUNCTION、 TRAFFIC_AWARE_REMAINING_POLYLINE_CUSTOMIZATION_FUNCTION

プロパティ: staleLocationThresholdMillis、 vehicleId

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineVehicleLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、authTokenFetcher、destinationMarkerCustomization、intermediateDestinationMarkerCustomization、originMarkerCustomization、pollingIntervalMillis、projectId、remainingPolylineCustomization、staleLocationThresholdMillis、takenPolylineCustomization、vehicleId、vehicleMarkerCustomization

FleetEngineVehicleLocationProviderUpdateEvent インターフェース

プロパティ: trips、 vehicle

FleetEngineFleetLocationProvider クラス extends PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」

プロパティ: locationRestriction, staleLocationThresholdMillis, vehicleFilter

継承されたプロパティ: isPolling、 pollingIntervalMillis

継承されるメソッド: addListener

イベント: update

継承されたイベント: ispollingchange

FleetEngineFleetLocationProviderOptions インターフェース

プロパティ: authTokenFetcher、locationRestriction、projectId、staleLocationThresholdMillis、vehicleFilter、vehicleMarkerCustomization

FleetEngineFleetLocationProviderUpdateEvent インターフェース

プロパティ: vehicles

配送追跡

FleetEngineShipmentLocationProvider クラス extends PollingLocationProvider、LocationProvider、ライブラリ「journeySharing」

プロパティ: trackingId

継承されたプロパティ: isPolling、 pollingIntervalMillis

メソッド: refresh

継承されるメソッド: addListener

イベント: error, update

継承されたイベント: ispollingchange

FleetEngineShipmentLocationProviderOptions インターフェース

プロパティ: activePolylineCustomization、 authTokenFetcher、 deliveryVehicleMarkerCustomization、 destinationMarkerCustomization、 pollingIntervalMillis、 projectId、 remainingPolylineCustomization、 takenPolylineCustomization、 trackingId

FleetEngineShipmentLocationProviderUpdateEvent インターフェース

プロパティ: taskTrackingInfo

ライブラリ インターフェース

ライブラリ インターフェース

CoreLibrary インターフェース

プロパティ: ColorScheme、ControlPosition、event、LatLng、LatLngAltitude、LatLngBounds、MapsNetworkError、MapsNetworkErrorEndpoint、MapsRequestError、MapsServerError、MVCArray、MVCObject、Orientation3D、Point、RPCStatus、Settings、Size、SymbolPath、UnitSystem、Vector3D

MapsLibrary インターフェース

プロパティ: BicyclingLayer、Circle、Data、FeatureType、GroundOverlay、ImageMapType、InfoWindow、KmlLayer、KmlLayerStatus、Map、MapElement、MapTypeControlStyle、MapTypeId、MapTypeRegistry、MaxZoomService、MaxZoomStatus、OverlayView、Polygon、Polyline、Rectangle、RenderingType、StrokePosition、StyledMapType、TrafficLayer、TransitLayer、WebGLOverlayView、ZoomChangeEvent

Maps3DLibrary インターフェース

プロパティ: AltitudeMode、AlphaAutofitsCameraAnimation、AlphaCirclePathElement、FlattenerElement、GestureHandling、AlphaLabel3DElement、LocationClickEvent、Map3DElement、MapMode、Marker3DElement、Marker3DInteractiveElement、MarkerElement、MarkerInteractiveElement、Model3DElement、Model3DInteractiveElement、PlaceClickEvent、Polygon3DElement、Polygon3DInteractiveElement、Polyline3DElement、Polyline3DInteractiveElement、PopoverElement、SteadyChangeEvent

PlacesLibrary インターフェース

プロパティ: AccessibilityOptions、BetaActionButtonPosition、BetaActionLinkType、AddressComponent、AddressDescriptor、BetaAdvancedPlaceDetailsCompactElement、BetaAdvancedPlaceDetailsElement、BetaAdvancedPlaceListElement、BetaAdvancedPlaceSearchElement、Area、Attribution、AttributionColor、AuthorAttribution、Autocomplete、AutocompleteService、AutocompleteSessionToken、AutocompleteSuggestion、BasicPlaceAutocompleteElement、BusinessStatus、ConnectorAggregation、ConsumerAlert、ConsumerAlertDetails、Containment、ContentBlock、EVChargeAmenitySummary、EVChargeOptions、EVConnectorType、FormattableText、FuelOptions、FuelPrice、FuelType、GenerativeSummary、GoogleMapsLinks、Landmark、MediaSize、Money、NeighborhoodSummary、OpeningHours、OpeningHoursPeriod、OpeningHoursPoint、ParkingOptions、PaymentOptions、Photo、Place、PlaceAccessibleEntranceIconElement、BetaPlaceActionEvent、PlaceAddressElement、PlaceAllContentElement、PlaceAttributionElement、PlaceAutocompleteElement、BetaPlaceButtonElement、PlaceContentConfigElement、PlaceContextualElement、PlaceContextualListConfigElement、PlaceContextualListLayout、PlaceDetailsCompactElement、PlaceDetailsElement、PlaceDetailsLocationRequestElement、PlaceDetailsOrientation、PlaceDetailsPlaceRequestElement、PlaceFeatureListElement、BetaPlaceLinkElement、PlaceMediaElement、BetaPlaceNameElement、PlaceNearbySearchRequestElement、PlaceOpeningHoursElement、PlaceOpenNowStatusElement、PlacePhoneNumberElement、PlacePlusCodeElement、PlacePrediction、PlacePredictionSelectEvent、PlacePriceElement、PlaceRatingElement、PlaceReviewsElement、PlaceReviewSummaryElement、PlaceSearchAttributionPosition、PlaceSearchElement、PlaceSearchOrientation、PlaceSelectEvent、PlacesService、PlacesServiceStatus、PlaceStandardContentElement、PlaceSummaryElement、PlaceTextSearchRequestElement、PlaceTypeElement、PlaceTypeSpecificHighlightsElement、PlaceWebsiteElement、PlusCode、PostalAddress、PriceLevel、PriceRange、RankBy、Review、ReviewSummary、SearchBox、SearchByTextRankPreference、SearchNearbyRankPreference、SecondaryOpeningHours、SpatialRelationship、StringRange、TimeZone、TransitAgency、TransitIcon、TransitLine、TransitStation、TransitStop、TransitVehicleType

GeocodingLibrary インターフェース

プロパティ: Containment、ExtraGeocodeComputation、Geocoder、GeocoderLocationType、GeocoderStatus、SpatialRelationship

RoutesLibrary インターフェース

プロパティ: ComputeRouteMatrixExtraComputation、ComputeRoutesExtraComputation、DirectionalLocation、DirectionsRenderer、DirectionsService、DirectionsStatus、DistanceMatrixElementStatus、DistanceMatrixService、DistanceMatrixStatus、FallbackInfo、FallbackReason、FallbackRoutingMode、GeocodedWaypoint、GeocodingResults、MultiModalSegment、PolylineDetailInfo、PolylineDetails、PolylineQuality、ReferenceRoute、RoadFeatureState、Route、AlphaRoute3DElement、RouteLabel、RouteLeg、RouteLegLocalizedValues、RouteLegStep、RouteLegStepLocalizedValues、RouteLegTravelAdvisory、RouteLocalizedValues、RouteMatrix、RouteMatrixItem、RouteMatrixItemCondition、RouteMatrixItemError、RouteMatrixItemLocalizedValues、RouteMatrixRow、RouteTravelAdvisory、RoutingPreference、Speed、SpeedReadingInterval、StepsOverview、TollInfo、TrafficModel、TransitAgency、TransitDetails、TransitLine、TransitMode、TransitRoutePreference、TransitStop、TransitVehicle、TravelMode、VehicleEmissionType、VehicleType

MarkerLibrary インターフェース

プロパティ: AdvancedMarkerClickEvent、AdvancedMarkerElement、Animation、CollisionBehavior、Marker、PinElement

GeometryLibrary インターフェース

プロパティ: encoding, poly, spherical

ElevationLibrary インターフェース

プロパティ: ElevationService、 ElevationStatus

StreetViewLibrary インターフェース

プロパティ: InfoWindow、OverlayView、StreetViewCoverageLayer、StreetViewPanorama、StreetViewPreference、StreetViewService、StreetViewSource、StreetViewStatus

JourneySharingLibrary インターフェース

プロパティ: AutomaticViewportMode、DeliveryVehicleStopState、FleetEngineDeliveryFleetLocationProvider、FleetEngineDeliveryVehicleLocationProvider、FleetEngineFleetLocationProvider、FleetEngineServiceType、FleetEngineShipmentLocationProvider、FleetEngineTripLocationProvider、FleetEngineVehicleLocationProvider、JourneySharingMapView、Speed、TripType、VehicleNavigationStatus、VehicleState、VehicleType、WaypointType

DrawingLibrary インターフェース

プロパティ: DrawingManager、 OverlayType

VisualizationLibrary インターフェース

プロパティ: HeatmapLayer

AirQualityLibrary インターフェース

プロパティ: AirQualityMeterElement

AddressValidationLibrary インターフェース

プロパティ: Address、AddressComponent、AddressMetadata、AddressValidation、ConfirmationLevel、Geocode、Granularity、BetaPossibleNextAction、USPSAddress、USPSData、Verdict