Overview
  • Authentication
  • Routing APIs
    • Directions API
    • Directions Basic API
    • Distance Matrix API
    • Distance Matrix Basic API
    • Route Optimizer API
    • Fleet Planner API
  • Roads APIs
    • Snap To Road API
    • Nearest Roads API
    • Speed Limits API
  • Places APIs
    • Autocomplete API
    • Place Details API
    • Advance Place Details API
    • Nearby Search API
    • Advance Nearby Search API
    • Photo API
    • Text Search API
    • Address Validation API
    • Geofencing API
    • Elevation API
  • Geocoding
    • Geocoding API
    • Reverse Geocoding API
  • Map Tiles
    • 2D Tiles
      • Overview
      • Vector Tiles API
      • Static Tiles API
    • 3D Tiles
      • Overview and Integration
    • Style Editor
  • Navigation SDKs
    • Navigation SDK - Android
    • Navigation SDK - iOS
  • Map SDKs
    • Map SDK - iOS
    • Map SDK - Android
  • Places SDKs
    • Places SDK - Android
    • Places SDK - iOS
  • Web SDK
    • SDK Setup
    • Adding Markers
    • Events & Controls
    • Static Maps
    • Geolocation
    • Adding Shapes
    • Marker Clustering
    • Heatmap Layer
    • Ground Overlays
    • Custom Overlays
  • Ola Maps MCP
    • MCP Overview
    • Ola Maps MCP Server
  • Street View

Map Events & Controls

This documentation provides methods for adding map events and controls

Map Events

OnMapLoad Event

OnMapFailure Event

onMapIdle Event

onMapClick Event

onMapMove Event

onMapMoveStart Event

onMapMoveEnd Event

onMapZoom Event

onMapZoomStart Event

onMapZoomEnd Event

onMapPitch Event

onMapPitchStart Event

onMapPitchEnd Event

onMapRotate Event

Get Map Styles

Map Event Demonstration

Try performing some actions like click,zoom,rotate etc on the map to see the events being triggered.

Map Controls

Enable Map Rotation

Disable Map Rotation

Enable Map Double Click Zoom

Disable Map Double Click Zoom

Enable Map Scroll

Disable Map Scroll

Enable Map Zoom

Disable Map Zoom

Enable Map Compass