ola_maps_flutter 0.2.0 copy "ola_maps_flutter: ^0.2.0" to clipboard
ola_maps_flutter: ^0.2.0 copied to clipboard

PlatformAndroid

A Flutter plugin for integrating Ola Maps SDK. Provides interactive maps with markers, polylines, circles, polygons, bezier curves, and marker clustering.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.0 - 2026-02-17 #

Added #

  • Routing API Integration: Calculate and display routes with OlaRoutingService.
    • Fetch directions between two points.
    • Draw route polylines automatically.
  • Advanced Marker Customization:
    • updateMarker now supports:
      • Custom Icons from Assets (iconPath, iconBitmap)
      • Marker Rotation (iconRotation)
      • Anchor Points (iconAnchor)
      • Icon Offsets (iconOffset)
      • Icon Size Scaling (iconSize)
      • Updating Title and Snippets

0.1.0 - 2026-02-17 #

Added #

  • Initial release of Ola Maps Flutter Plugin
  • Map display with gesture controls (zoom, pan, tilt, rotate)
  • Marker support (add, remove, update)
  • InfoWindow functionality
  • Polyline drawing with customizable colors and widths
  • Circle overlays with radius, color, and opacity controls
  • Polygon shapes for area boundaries
  • Bezier curves for smooth curved lines
  • Marker clustering with GeoJSON support
  • Camera controls (zoom to location)
  • Location services (get current location, show/hide user position)
  • Comprehensive example app demonstrating all features
  • Android platform support with Ola Maps SDK 1.8.4

Features #

  • ✅ Map Controls (gestures, compass, location button)
  • ✅ Markers with rotation and animation
  • ✅ InfoWindows with snippet and subSnippet
  • ✅ Polylines for routes and paths
  • ✅ Circles for coverage areas
  • ✅ Polygons for boundaries
  • ✅ Bezier Curves for aesthetic routes
  • ✅ Marker Clustering for high-density scenarios
  • ✅ Camera and location methods

Platform Support #

  • Android: ✅ Fully supported (minSdkVersion 21)
  • iOS: ❌ Not yet supported

Dependencies #

  • Ola Maps SDK 1.8.4 (AAR)
  • Flutter SDK >=3.0.0

[Unreleased] #

Planned Features #

  • iOS platform support
  • Custom marker icons from assets
  • Map style customization
  • Gesture event callbacks
  • Advanced camera animations
  • Route optimization utilities
1
likes
160
points
0
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for integrating Ola Maps SDK. Provides interactive maps with markers, polylines, circles, polygons, bezier curves, and marker clustering.

Repository (GitHub)
View/report issues

Topics

#maps #ola-maps #navigation #geolocation #markers

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, plugin_platform_interface

More

Packages that depend on ola_maps_flutter

Packages that implement ola_maps_flutter