Library interfaces Stay organized with collections Save and categorize content based on your preferences.
CoreLibraryinterface
google.maps.CoreLibraryinterface
Properties | |
|---|---|
ColorScheme | Type: typeofColorScheme |
ControlPosition | Type: typeofControlPosition |
event | Type: typeofevent |
LatLng | Type: typeofLatLng |
LatLngAltitude | Type: typeofLatLngAltitude |
LatLngBounds | Type: typeofLatLngBounds |
MapsNetworkError | Type: typeofMapsNetworkError |
MapsNetworkErrorEndpoint | Type: typeofMapsNetworkErrorEndpoint |
MapsRequestError | Type: typeofMapsRequestError |
MapsServerError | Type: typeofMapsServerError |
MVCArray | Type: typeofMVCArray |
MVCObject | Type: typeofMVCObject |
Orientation3D | Type: typeofOrientation3D |
Point | Type: typeofPoint |
RPCStatus | Type: typeofRPCStatus |
Settings | Type: typeofSettings |
Size | Type: typeofSize |
SymbolPath | Type: typeofSymbolPath |
UnitSystem | Type: typeofUnitSystem |
Vector3D | Type: typeofVector3D |
MapsLibraryinterface
google.maps.MapsLibraryinterface
Properties | |
|---|---|
BicyclingLayer | Type: typeofBicyclingLayer |
Circle | Type: typeofCircle |
Data | Type: typeofData |
FeatureType | Type: typeofFeatureType |
GroundOverlay | Type: typeofGroundOverlay |
ImageMapType | Type: typeofImageMapType |
InfoWindow | Type: typeofInfoWindow |
KmlLayer | Type: typeofKmlLayer |
KmlLayerStatus | Type: typeofKmlLayerStatus |
Map | Type: typeofMap |
MapElement | Type: typeofMapElement |
MapTypeControlStyle | Type: typeofMapTypeControlStyle |
MapTypeId | Type: typeofMapTypeId |
MapTypeRegistry | Type: typeofMapTypeRegistry |
MaxZoomService | Type: typeofMaxZoomService |
MaxZoomStatus | Type: typeofMaxZoomStatus |
OverlayView | Type: typeofOverlayView |
Polygon | Type: typeofPolygon |
Polyline | Type: typeofPolyline |
Rectangle | Type: typeofRectangle |
RenderingType | Type: typeofRenderingType |
StrokePosition | Type: typeofStrokePosition |
StyledMapType | Type: typeofStyledMapType |
TrafficLayer | Type: typeofTrafficLayer |
TransitLayer | Type: typeofTransitLayer |
WebGLOverlayView | Type: typeofWebGLOverlayView |
ZoomChangeEvent | Type: typeofZoomChangeEvent |
Maps3DLibraryinterface
google.maps.Maps3DLibraryinterface
Properties | |
|---|---|
AltitudeMode | Type: typeofAltitudeMode |
GestureHandling | Type: typeofGestureHandling |
LocationClickEvent | Type: typeofLocationClickEvent |
Map3DElement | Type: typeofMap3DElement |
MapMode | Type: typeofMapMode |
Marker3DElement | Type: typeofMarker3DElement |
Marker3DInteractiveElement | Type: typeofMarker3DInteractiveElement |
Model3DElement | Type: typeofModel3DElement |
Model3DInteractiveElement | Type: typeofModel3DInteractiveElement |
PlaceClickEvent | Type: typeofPlaceClickEvent |
Polygon3DElement | Type: typeofPolygon3DElement |
Polygon3DInteractiveElement | Type: typeofPolygon3DInteractiveElement |
Polyline3DElement | Type: typeofPolyline3DElement |
Polyline3DInteractiveElement | Type: typeofPolyline3DInteractiveElement |
PopoverElement | Type: typeofPopoverElement |
SteadyChangeEvent | Type: typeofSteadyChangeEvent |
PlacesLibraryinterface
google.maps.PlacesLibraryinterface
GeocodingLibraryinterface
google.maps.GeocodingLibraryinterface
Properties | |
|---|---|
Containment | Type: typeofContainment |
ExtraGeocodeComputation | Type: typeofExtraGeocodeComputation |
Geocoder | Type: typeofGeocoder |
GeocoderLocationType | Type: typeofGeocoderLocationType |
GeocoderStatus | Type: typeofGeocoderStatus |
SpatialRelationship | Type: typeofSpatialRelationship |
RoutesLibraryinterface
google.maps.RoutesLibraryinterface
MarkerLibraryinterface
google.maps.MarkerLibraryinterface
Properties | |
|---|---|
AdvancedMarkerClickEvent | Type: typeofAdvancedMarkerClickEvent |
AdvancedMarkerElement | Type: typeofAdvancedMarkerElement |
Animation | Type: typeofAnimation |
CollisionBehavior | Type: typeofCollisionBehavior |
Marker | Type: typeofMarker |
PinElement | Type: typeofPinElement |
GeometryLibraryinterface
google.maps.GeometryLibraryinterface
Properties | |
|---|---|
encoding | Type: typeofencoding |
poly | Type: typeofpoly |
spherical | Type: typeofspherical |
ElevationLibraryinterface
google.maps.ElevationLibraryinterface
Properties | |
|---|---|
ElevationService | Type: typeofElevationService |
ElevationStatus | Type: typeofElevationStatus |
StreetViewLibraryinterface
google.maps.StreetViewLibraryinterface
Properties | |
|---|---|
InfoWindow | Type: typeofInfoWindow |
OverlayView | Type: typeofOverlayView |
StreetViewCoverageLayer | Type: typeofStreetViewCoverageLayer |
StreetViewPanorama | Type: typeofStreetViewPanorama |
StreetViewPreference | Type: typeofStreetViewPreference |
StreetViewService | Type: typeofStreetViewService |
StreetViewSource | Type: typeofStreetViewSource |
StreetViewStatus | Type: typeofStreetViewStatus |
JourneySharingLibraryinterface
google.maps.JourneySharingLibraryinterface
Properties | |
|---|---|
AutomaticViewportMode | Type: typeofAutomaticViewportMode |
DeliveryVehicleStopState | Type: typeofDeliveryVehicleStopState |
FleetEngineDeliveryFleetLocationProvider | Type: typeofFleetEngineDeliveryFleetLocationProvider |
FleetEngineDeliveryVehicleLocationProvider | Type: typeofFleetEngineDeliveryVehicleLocationProvider |
FleetEngineFleetLocationProvider | Type: typeofFleetEngineFleetLocationProvider |
FleetEngineServiceType | Type: typeofFleetEngineServiceType |
FleetEngineShipmentLocationProvider | Type: typeofFleetEngineShipmentLocationProvider |
FleetEngineTripLocationProvider | Type: typeofFleetEngineTripLocationProvider |
FleetEngineVehicleLocationProvider | Type: typeofFleetEngineVehicleLocationProvider |
JourneySharingMapView | Type: typeofJourneySharingMapView |
Speed | Type: typeofSpeed |
TripType | Type: typeofTripType |
VehicleNavigationStatus | Type: typeofVehicleNavigationStatus |
VehicleState | Type: typeofVehicleState |
VehicleType | Type: typeofVehicleType |
WaypointType | Type: typeofWaypointType |
DrawingLibraryinterface
google.maps.DrawingLibraryinterface
Properties | |
|---|---|
DrawingManager | Type: typeofDrawingManager |
OverlayType | Type: typeofOverlayType |
VisualizationLibraryinterface
google.maps.VisualizationLibraryinterface
Properties | |
|---|---|
HeatmapLayer | Type: typeofHeatmapLayer |
AirQualityLibraryinterface
google.maps.AirQualityLibraryinterface
Properties | |
|---|---|
AirQualityMeterElement | Type: typeofAirQualityMeterElement |
AddressValidationLibraryinterface
google.maps.AddressValidationLibraryinterface
Properties | |
|---|---|
Address | Type: typeofAddress |
AddressComponent | Type: typeofAddressComponent |
AddressMetadata | Type: typeofAddressMetadata |
AddressValidation | Type: typeofAddressValidation |
ConfirmationLevel | Type: typeofConfirmationLevel |
Geocode | Type: typeofGeocode |
Granularity | Type: typeofGranularity |
| Notice: Available only in thev=beta channel. Type: typeofPossibleNextAction |
USPSAddress | Type: typeofUSPSAddress |
USPSData | Type: typeofUSPSData |
Verdict | Type: typeofVerdict |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-18 UTC.