Get a Maps Demo Key: Try out select Maps JavaScript API and Places UI Kit features at no cost with a Maps Demo Key—no billing information required.

Library interfaces

[フレーム]

CoreLibrary interface

google.maps.CoreLibrary interface

Properties

ColorScheme
Type: typeof ColorScheme
ControlPosition
Type: typeof ControlPosition
event
Type: typeof event
LatLng
Type: typeof LatLng
LatLngAltitude
Type: typeof LatLngAltitude
LatLngBounds
Type: typeof LatLngBounds
MapsNetworkError
Type: typeof MapsNetworkError
MapsNetworkErrorEndpoint
MapsRequestError
Type: typeof MapsRequestError
MapsServerError
Type: typeof MapsServerError
MVCArray
Type: typeof MVCArray
MVCObject
Type: typeof MVCObject
Orientation3D
Type: typeof Orientation3D
Point
Type: typeof Point
RPCStatus
Type: typeof RPCStatus
Settings
Type: typeof Settings
Size
Type: typeof Size
SymbolPath
Type: typeof SymbolPath
UnitSystem
Type: typeof UnitSystem
Vector3D
Type: typeof Vector3D

MapsLibrary interface

google.maps.MapsLibrary interface

Properties

BicyclingLayer
Type: typeof BicyclingLayer
Circle
Type: typeof Circle
Data
Type: typeof Data
FeatureType
Type: typeof FeatureType
GroundOverlay
Type: typeof GroundOverlay
ImageMapType
Type: typeof ImageMapType
InfoWindow
Type: typeof InfoWindow
KmlLayer
Type: typeof KmlLayer
KmlLayerStatus
Type: typeof KmlLayerStatus
Map
Type: typeof Map
MapElement
Type: typeof MapElement
MapTypeControlStyle
Type: typeof MapTypeControlStyle
MapTypeId
Type: typeof MapTypeId
MapTypeRegistry
Type: typeof MapTypeRegistry
MaxZoomService
Type: typeof MaxZoomService
MaxZoomStatus
Type: typeof MaxZoomStatus
OverlayView
Type: typeof OverlayView
Polygon
Type: typeof Polygon
Polyline
Type: typeof Polyline
Rectangle
Type: typeof Rectangle
RenderingType
Type: typeof RenderingType
StrokePosition
Type: typeof StrokePosition
StyledMapType
Type: typeof StyledMapType
TrafficLayer
Type: typeof TrafficLayer
TransitLayer
Type: typeof TransitLayer
WebGLOverlayView
Type: typeof WebGLOverlayView
ZoomChangeEvent
Type: typeof ZoomChangeEvent

Maps3DLibrary interface

google.maps.Maps3DLibrary interface

Properties

AltitudeMode
Type: typeof AltitudeMode
GestureHandling
Type: typeof GestureHandling
LocationClickEvent
Type: typeof LocationClickEvent
Map3DElement
Type: typeof Map3DElement
MapMode
Type: typeof MapMode
Marker3DElement
Type: typeof Marker3DElement
Marker3DInteractiveElement
Model3DElement
Type: typeof Model3DElement
Model3DInteractiveElement
PlaceClickEvent
Type: typeof PlaceClickEvent
Polygon3DElement
Type: typeof Polygon3DElement
Polygon3DInteractiveElement
Polyline3DElement
Type: typeof Polyline3DElement
Polyline3DInteractiveElement
PopoverElement
Type: typeof PopoverElement
SteadyChangeEvent
Type: typeof SteadyChangeEvent

PlacesLibrary interface

google.maps.PlacesLibrary interface

Properties

AccessibilityOptions
Type: typeof AccessibilityOptions
AddressComponent
Type: typeof AddressComponent
Attribution
Type: typeof Attribution
AuthorAttribution
Type: typeof AuthorAttribution
Autocomplete
Type: typeof Autocomplete
AutocompleteService
Type: typeof AutocompleteService
AutocompleteSessionToken
AutocompleteSuggestion
BusinessStatus
Type: typeof BusinessStatus
ConnectorAggregation
Type: typeof ConnectorAggregation
ConsumerAlert
Type: typeof ConsumerAlert
ConsumerAlertDetails
Type: typeof ConsumerAlertDetails
EVChargeOptions
Type: typeof EVChargeOptions
EVConnectorType
Type: typeof EVConnectorType
FormattableText
Type: typeof FormattableText
FuelOptions
Type: typeof FuelOptions
FuelPrice
Type: typeof FuelPrice
FuelType
Type: typeof FuelType
Money
Type: typeof Money
OpeningHours
Type: typeof OpeningHours
OpeningHoursPeriod
Type: typeof OpeningHoursPeriod
OpeningHoursPoint
Type: typeof OpeningHoursPoint
ParkingOptions
Type: typeof ParkingOptions
PaymentOptions
Type: typeof PaymentOptions
Photo
Type: typeof Photo
Place
Type: typeof Place
PlaceContextualElement
PlaceContextualListConfigElement
PlaceContextualListLayout
PlacePrediction
Type: typeof PlacePrediction
PlacesService
Type: typeof PlacesService
PlacesServiceStatus
Type: typeof PlacesServiceStatus
PlusCode
Type: typeof PlusCode
PostalAddress
Type: typeof PostalAddress
PriceLevel
Type: typeof PriceLevel
PriceRange
Type: typeof PriceRange
RankBy
Type: typeof RankBy
Review
Type: typeof Review
SearchBox
Type: typeof SearchBox
SearchByTextRankPreference
SearchNearbyRankPreference
StringRange
Type: typeof StringRange

GeocodingLibrary interface

google.maps.GeocodingLibrary interface

Properties

Containment
Type: typeof Containment
ExtraGeocodeComputation
Geocoder
Type: typeof Geocoder
GeocoderLocationType
Type: typeof GeocoderLocationType
GeocoderStatus
Type: typeof GeocoderStatus
SpatialRelationship
Type: typeof SpatialRelationship

RoutesLibrary interface

google.maps.RoutesLibrary interface

Properties

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

MarkerLibrary interface

google.maps.MarkerLibrary interface

Properties

AdvancedMarkerClickEvent
AdvancedMarkerElement
Type: typeof AdvancedMarkerElement
Animation
Type: typeof Animation
CollisionBehavior
Type: typeof CollisionBehavior
Marker
Type: typeof Marker
PinElement
Type: typeof PinElement

GeometryLibrary interface

google.maps.GeometryLibrary interface

Properties

encoding
Type: typeof encoding
poly
Type: typeof poly
spherical
Type: typeof spherical

ElevationLibrary interface

google.maps.ElevationLibrary interface

Properties

ElevationService
Type: typeof ElevationService
ElevationStatus
Type: typeof ElevationStatus

JourneySharingLibrary interface

google.maps.JourneySharingLibrary interface

Properties

AutomaticViewportMode
Type: typeof AutomaticViewportMode
DeliveryVehicleStopState
FleetEngineDeliveryFleetLocationProvider
FleetEngineDeliveryVehicleLocationProvider
FleetEngineFleetLocationProvider
FleetEngineServiceType
FleetEngineShipmentLocationProvider
FleetEngineTripLocationProvider
FleetEngineVehicleLocationProvider
JourneySharingMapView
Type: typeof JourneySharingMapView
Speed
Type: typeof Speed
TripType
Type: typeof TripType
VehicleNavigationStatus
VehicleState
Type: typeof VehicleState
VehicleType
Type: typeof VehicleType
WaypointType
Type: typeof WaypointType

DrawingLibrary interface

google.maps.DrawingLibrary interface

Properties

DrawingManager
Type: typeof DrawingManager
OverlayType
Type: typeof OverlayType

VisualizationLibrary interface

google.maps.VisualizationLibrary interface

Properties

HeatmapLayer
Type: typeof HeatmapLayer

AirQualityLibrary interface

google.maps.AirQualityLibrary interface

Properties

AirQualityMeterElement

AddressValidationLibrary interface

google.maps.AddressValidationLibrary interface

Properties

BetaAddress
Type: typeof Address
BetaAddressComponent
Type: typeof AddressComponent
BetaAddressMetadata
Type: typeof AddressMetadata
BetaAddressValidation
Type: typeof AddressValidation
BetaConfirmationLevel
Type: typeof ConfirmationLevel
BetaGeocode
Type: typeof Geocode
BetaGranularity
Type: typeof Granularity
BetaPossibleNextAction
Type: typeof PossibleNextAction
BetaUSPSAddress
Type: typeof USPSAddress
BetaUSPSData
Type: typeof USPSData
BetaVerdict
Type: typeof Verdict

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026年09月01日 UTC.