flutter_osm_plugin 0.21.0-rc.2 copy "flutter_osm_plugin: ^0.21.0-rc.2" to clipboard
flutter_osm_plugin: ^0.21.0-rc.2 copied to clipboard

outdated

openStreetMap plugin for flutter apps ( iOS available in alpha version,web is under-dev)

0.21.0-rc.2 : #

0.21.0-rc : #

  • fix crash app when close page contain mapView and make request to PlatformChannel [#157]

0.20.0+2 : #

*fix pubspec

0.20.0+1 : #

  • format files
  • update dependencies

0.20.0 : #

  • separate osm_interface in another flutter package
  • add IBaseMapController and make BaseMapController api more flexible to be used in custom controller
  • create MobileOSMController as inner controller for mobile platform
  • create MobileWidget for mobile platform
  • fix hotreload problem [#77]

0.16.0 : update kotlin version and gralde,add listener on polylines #

  • update kotlin version to 1.5.21 (migration instruction in the readme)
  • update gradle version to 7.0.2 (migration instruction in the readme)
  • add listener to polylines to get geoPoint selected on the map

0.15.0 : add bike,foot routing #

  • create RoadType and added as paramter to drawRoad, default value : RoadType.car
  • add small example in main

0.14.2 : fix bug #

  • fix setZoom method by change type variable of zoomLevel from int to double

0.14.1 : fix bug #

  • forget to replace the removed attribute defaultZoom with stepZoom

0.14.0 : improve zoom #

  • deprecate attribute defaultZoom
  • replace defaultZoom with new attribute stepZoom
  • deprecated method zoom and replaced with setZoom
  • change logic of setZoom by adding two attribute stepZoom,zoomLevel
  • add new attribute minZoomLevel and maxZoomLevel
  • add new attribute initZoom to initialize map with that zoom

0.13.0 : #

  • add onMapIsReady attribute in OSMFluter to get notified when map is initialized
  • add valueListenable listenerMapIsReady to MapController as notifier for map initialization

0.12.0 : #

  • add new method addMarker to create marker in specific location programmatically

0.11.0 : #

  • add customization of user location marker
  • implement ortiention of the user marker in ios
  • add orientation of static geopoint in ios

0.11.0-beta.4 : #

  • add map rotation in ios side

0.11.0-beta.3 : #

  • add default road color for ios side
  • fix send color of road for ios side
  • add send geoPoint when the marker of static point is clicked

0.11.0-beta.2 : #

  • fix icon marker size in iOS
  • add init road config in iOS

0.11.0-beta.1 : #

fix invokeMethod in gotoPosition

0.11.0-beta.0 : #

  • merge stable feature with alpha
  • remove unnecessary attribute in show static geopoint
  • check zoom when add static geopoint to set visibility of geopoint in the map
  • change withSpeed attribute in fly with withDuration
  • add remove last road when draw road manually

0.11.0-alpha.0 : #

  • merge new api in 0.8.0 in alpha version

0.10.1-alpha.0 : #

  • hide unnecessary api

0.10.0-alpha.0 : #

  • add draw road manually for dev that they have they own routing api

0.9.0-alpha.0 : #

  • support drawRoad in iOS

0.8.3+2 (without ios support) #

  • remove unnecesssary att

0.8.3+1 (without ios support) #

  • fix readme

0.8.3 (without ios support) #

  • create new class GeoPointWithOrientation
  • change orientation of marker of the static GeoPoint in runtime

0.8.2 (without ios support) #

  • add new attribute limitArea in MapController to init map in specific area
  • add new method limitArea to set BoundingBox of camera in the map
  • add new methodremoveLimitArea to remove limit area in the map

0.8.1+4 (without ios support) #

  • fix: set correctly the color of the circle

0.8.1+3 (without ios support) #

  • optimize draw marker before send it to native view in OSMFlutter widget
  • replace selectAdvancedPositionPicker to get select position with getCurrentPositionAdvancedPositionPicker for ios purpose

0.8.1+2 (without ios support) #

  • fix zoom init map in customPickerLocation

0.8.1+1 (without ios support) #

  • remove unused attribute

0.8.1 (without ios support) #

  • add new method setMarkerOfStaticPoint to set marker of group of geoPoint
  • remove deprecated attribute markerIcon that replaced with markerOption

0.8.0 (without ios support) #

  • add new attribute mapIsLoading to show custom widget before map has been initialized
  • remove show marker in init location
  • separate change location from init location
  • add internal listener to notify when map is ready

0.8.0-alpha.1 : #

  • fix set color static marker position
  • fix convert bitmap to string

0.8.0-alpha.0 : #

  • support ios ( not stable )
    • visualisation of map in ios
    • support select position (custom marker, not network image will not work)
    • support track user location

0.7.10+1 : #

  • remove show dialog when map config road

0.7.10 : #

  • (#123) fix zoom when changeLocation was called
  • (#123) remove previous marker when changeLocation was called

0.7.9+3 : #

  • remove background location permission

0.7.9+2 : #

  • fix reinitialize the stream controller when map screen was disposed and reopened again

0.7.9+1 : #

  • fix problem when await selectPosition used should cancel global map listener

0.7.9 : #

  • add listenerMapLongTapping and listenerMapSingleTapping to manage Tapping Listener on the map (available for Android)
  • remove deletion of marker with LongPres

0.7.8+4 : #

  • remove useSecureURL attribute
  • remove setURL for drawRoad

0.7.8+3 : #

  • fix bug in android side (check for intersectPoint using wrong key)
  • change name attribute from interestPoint to intersectPoint in drawRoad

0.7.8+2 : #

  • add copyright widget for osm copyright

0.7.8+1 : #

  • fix null check in OSMFlutter

0.7.8 : #

  • add put dynamic image to marker for select position
    • you could put flutter widget
    • load image from network

0.7.7+2 : #

  • fix bug : hide markers of start and end position

0.7.7+1 : #

  • remove roadWidth , roadColor from the method drawRoad
  • create new class RoadOption contain new attribute showMarkerOfPOI
  • fix bug in color road

0.7.7 : #

  • add interest point to draw road

0.7.6+1 : #

  • increase score

0.7.6 : #

  • add new attribute markerOption to configuration marker in osm map
  • deprecate attribute markerIcon
  • add method changeAdvPickerIconMarker

0.7.5+2 : #

  • remove unnecessary code

0.7.5+1 : #

  • fix bug
  • update osmdroid to 6.1.10
  • update osmbonuspack to 6.7.0

0.7.5 : #

  • add rotateMapCamera function to chang orientation of the osm map

0.7.4-nullsafety.2 : #

  • fix readme

0.7.4-nullsafety.1 : #

  • update readme

0.7.4-nullsafety.0 : #

  • add new widget CustomPickerLocatiob to build custom search picker
  • add new attribute textCancelPicker showSimplePickerLocation

0.7.3-nullsafety.0 : #

  • add new attribute to drawRoad : roadColor,roadWidth

0.7.2-nullsafety.0 : #

  • add goToLocation method to change location in the map without add marker
  • change example
  • fix bug

0.7.1-nullsafety.0 : #

  • create showSimplePickerLocation method that display simple dialog with osm map

0.7.0-nullsafety.0 : #

  • migrate plugin to null safety
  • fix bugs
  • remove dependencies that doesn't support null safety
  • open gps service when current location demanded by user

0.6.7+3 : #

  • remove default zoom from track location

0.6.7+2 : #

  • remove deprecated api in build.gradle

0.6.7+1 : #

  • fix issues

0.6.7 : #

  • add new method to get current location without close advanced picker
  • create new example search picker example

0.6.6+1 : #

  • fix error export

0.6.6 : #

  • add removeAllRect,removeAllShapes
  • optimisation in native android code

0.6.5 : #

  • add drawRect , removeRect

0.6.4 : #

  • add assisted selection position

0.6.3 : #

  • add drawCircle , removeCircle and removeAllCircle method
  • update android dependencies

0.6.2 : #

  • add addressSuggestion for search completion

0.6.1+1 : #

  • fix bugs

0.6.1 : #

  • add new attribute to control the visibility if infoWindow of Marker

0.6.0+1 : #

  • fix readme

0.6.0 : #

  • separation of controller from osmFlutter
  • remove working with globalkey to make operation in osmMap
  • create MapController to communicate with osm map
  • improve readability of code

0.4.7+8 : #

  • fix error in road when markers not initialized

0.4.7+7 : #

  • fix enableTracking and deactivateTracking

0.4.7+6 : #

  • fix bug in map when currentLocation = true map freeze and no response due to infinite loop in requestPermission

0.4.7+5 : #

  • fix readme

0.4.7+4 : #

  • update readme

0.4.7+3 : #

  • create new method to delete last road in map

0.4.7+2 : #

  • fix zoom level when new position was picked

0.4.7+1 : #

  • format files
  • add comments

0.4.7 : #

  • add marker picked by user deletable in long click
  • add new method to delete marker manually (cannot delete static point with this method)

0.4.6 : #

  • receive update location when tracking is enabled

0.4.5+1 : #

  • fix enable/disable tracking

0.4.5 : #

  • disableTracking when activity goes in background and re-enabled when is resumed
  • add new method to disable tracking

0.4.4+3 : #

  • fix missing export utilities

0.4.4+2 : #

  • fix bug in multiple staticPoint

0.4.4+1 : #

  • fix display marker of staticPoint

0.4.4 : #

  • add attribute defaultZoom
  • add zoomIn/zoomOut as 2 other method to make zoom in map
  • fix bug in zoom method in native code

0.4.3 : #

  • fix lifecycle of map in activity

0.4.2 : #

  • create method to calculate distance between 2 point : distance2point
  • format files

0.4.1 : #

  • recuperation distance and duration of current road

0.4.0 : #

  • migrate native android code from java to kotlin

0.3.6+7 : #

  • remove deprecated tag in pubspec

0.3.6+6 : #

  • remove deprecated tag in pubspec

0.3.6+5 : #

  • update dependencies
  • update docs

0.3.6+4 : #

  • request permission only when you want to activate tracking or get current location

0.3.6+3 : #

  • upgrade dependencies

0.3.6+2 : #

  • change longPress in selectPosition to simplePress
  • fix error and behavior

0.3.6+1 : #

  • fix draw last point in draw

0.3.6 : #

  • staticPoints become list of Markers with unique id
  • add callback setStaticPosition to set position if you don't have it or to change it over time
  • to use setStaticPosition correctly you need to initialize staticPoints with markers that have empty geoPoints and unique ids

0.3.5+1 : #

  • fix problem show address when geoPoint clicked

0.3.5 : new feature #

  • add static geoPoint
  • listener click for static geoPoint
  • fix error
  • improve more code

0.3.4 [alpha-version]: customisation infowindow of marker #

*show adresse from geopoint

0.3.3 [alpha-version]: #

  • widget road to modify marker in road and color of line
  • enable/disable https to get road in map

0.3.2+1 [alpha-version]: #

  • fix readme

0.3.2 [alpha-version]: #

  • draw road
  • handle geopoint and road exception

0.3.0 [alpha-version]: #

  • pick position and recuperation of the position

0.2.0 [alpha-version]: #

  • Custom Marker Icon

0.1.1 [alpha-version]: #

  • you can now ,recuperation your current location

0.1.0+4 [alpha-version]: #

  • fix readme

0.1.0+3 [alpha-version]: #

  • fix zoom parametre

0.1.0+2 [alpha-version]: #

  • fix readme

0.1.0+1 [alpha-version]: #

0.1.0 [alpha-version]: #

  • contain basic for android
  • trakcing,set position,current position

0.0.1 #

  • TODO: Describe initial release.
457
likes
0
points
7.79k
downloads

Publisher

unverified uploader

Weekly Downloads

openStreetMap plugin for flutter apps ( iOS available in alpha version,web is under-dev)

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dio, flutter, flutter_osm_interface, flutter_plugin_android_lifecycle, location, stream_transform, url_launcher

More

Packages that depend on flutter_osm_plugin