ola_maps_flutter 0.2.0
ola_maps_flutter: ^0.2.0 copied to clipboard
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:
updateMarkernow supports:- Custom Icons from Assets (
iconPath,iconBitmap) - Marker Rotation (
iconRotation) - Anchor Points (
iconAnchor) - Icon Offsets (
iconOffset) - Icon Size Scaling (
iconSize) - Updating Title and Snippets
- Custom Icons from Assets (
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
