flutter_osm_interface library
Classes
- Address
- AssetMarker
- BaseMapController
- class BaseMapController : base controller for osm flutter
- BoundingBox
- CircleOSM
- CircleOSM : class that represent circle with be draw into map radius : (double) rayon of circle should be in meter
- CustomTile
- CustomTile
-
EventOSM<
T> - GeoPoint
- GeoPoint
- GeoPointEvent
- GeoPointWithOrientation
- IBaseMapController
- BaseMapController : base controller for osm flutter
- IBaseOSMController
- IconAnchor
- Instruction
- IosMapInit
- LongTapEvent
- MapInitialization
- MapRestoration
- MarkerIcon
- MarkerOption
- MethodChannelOSM
- MobileOSMPlatform
- MultiRoadConfiguration
- MultiRoadConfiguration
- MultiRoadOption
- MultiRoadOption
- OSMPlatform
- RectOSM
- RectOSM : class that represent circle with be draw into map distance : (double) size of region, should be in meter
- Region
- RegionIsChangingEvent
- RoadInfo
- RoadInfo
- RoadOption
- RoadOption
- RoadTapEvent
- SearchInfo
- ShapeOSM
- ShapeOSM this class that represent shape will be draw into the map can be circle or rect key : (String) unique key should be given to each shape centerPoint : (GeoPoint) center point of shape color : (Color) color of the shape strokeWidth : (double) width stoke of the circle
- SingleTapEvent
- StaticPositionGeoPoint
- TapEvent
- TileURLs
- TileURLs
- UserLocationEvent
- UserLocationMaker
- UserTrackingOption
Extensions
- ColorMap on Color
- config on MethodChannelOSM
- ExtAnchor on Anchor
- ExtBoundingBox on BoundingBox
- ExtGeoPoint on GeoPoint
-
ExtListGeoPoint
on List<
GeoPoint> - ExtString on String
- ExtTileUrls on TileURLs
-
ListMultiRoadConf
on List<
MultiRoadConfiguration> - mapCache on MethodChannelOSM
- OSMControllerOfBaseMapController on BaseMapController
- PExtRoadInfo on RoadInfo
- PrivateBaseMapController on IBaseMapController
- setLiteners on IBaseMapController
- TransformEncodedPolyLineToListGeo on String
- Uint8ListConvert on Uint8List
Constants
- deg2rad → const double
- earthRadiusMeters → const int
-
iosSizeIcon
→ const List<
double> - rad2deg → const double
Functions
-
capturePng(
GlobalKey< State< globalKey) → Future<StatefulWidget> >Uint8List> -
geoPointAsRect(
{required GeoPoint center, required double lengthInMeters, required double widthInMeters}) → List< GeoPoint> - geoPointAsRect
Typedefs
- IconAnchorOffset = ({double x, double y})
- OnGeoPointClicked = void Function(GeoPoint)
- OnLocationChanged = void Function(GeoPoint)