geomap_package 2.0.0 copy "geomap_package: ^2.0.0" to clipboard
geomap_package: ^2.0.0 copied to clipboard

PlatformiOSweb

A Flutter package for displaying geomaps with Google Maps and Flutter Map, supporting both mobile and web platforms with GetX state management.

2.0.0 #

BREAKING CHANGES #

  • New Tracking Engine: Migrated completely to the Dataset Tracking API for improved accuracy and reliability.
  • Response Format Change: Replaced geoMapTracing key with DatasetTracking in API responses.
  • Model Cleanup: Removed deprecated fields (listConfigurationAPI, expiredTime, key, value, automaticRunTime) from TrackingVehicleConfiguration.
  • API Removal: Removed the legacy getListTracingByTimeRange method from ApiService.

Added #

  • Support for dynamic automaticRunTime fetched directly from the Dataset detail.
  • Added datasetCode to MapGeoModel to support multi-dataset tracking.
  • New DatasetModel to handle dataset-specific configurations.

Improved & Fixed #

  • UI Stability: Fixed text overflow issues in GeoMapInfoCard with smart ellipsis (max 2 lines) and improved wrapping.
  • Performance: Optimized the data refresh sequence to avoid redundant API calls.

1.0.0 #

  • Initial public release
  • Support for Google Maps on mobile and web platforms
  • Support for Flutter Map on all platforms (mobile and web)
  • Universal GeoMapPublic widget that works across platforms
  • GeoMapController for managing map state and data
  • GeoMapConfig for configuring map behavior and appearance
  • Role-based views: viewer (full features) and driver (simplified view)
  • Close button callback for WebView integration
  • Custom font configuration support
  • Custom API base URLs for development and production environments
  • Internationalization support (English and Vietnamese)
  • Display markers, circles, polygons, and polylines
  • Real-time data refresh capabilities
2
likes
130
points
190
downloads

Publisher

verified publishersharemap.live

Weekly Downloads

A Flutter package for displaying geomaps with Google Maps and Flutter Map, supporting both mobile and web platforms with GetX state management.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_map, geolocator, get, google_maps_flutter, google_maps_flutter_web, http, intl, jwt_decoder, latlong2, meta, pointer_interceptor, url_launcher, widget_to_marker

More

Packages that depend on geomap_package