MapTransformer class

Helps with converting map coordinates to XY coordinates and vice-versa.

Properties

constraints → BoxConstraints
Constraints of the current widget.
final
controller → MapController
Map controller which is used in MapLayout.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tileSize → int
The size of the tiles. This is usually equal to the size of the .png file taken from the server. E.g. 256 for a 256x256 pixels or 512 for a 512x512 pixels.
final

Methods

drag(double dx, double dy) → void
Drags the map by dx, dy pixels.
getBoundary() → Boundary
Gets the current visible boundary.
getViewport() → Rect
Gets the current viewport in pixels.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setZoomInPlace(double zoom, Offset position) → void
In-place zoom.
toLatLng(Offset position) → LatLng
Converts XY coordinates to LatLng.
toLatLngMany(Iterable<Offset> positions) → Iterable<LatLng>
Converts many XY coordinates to LatLng.
toOffset(LatLng location) → Offset
Converts LatLng coordinates to XY Offset.
toOffsetMany(Iterable<LatLng> locations) → Iterable<Offset>
Converts many LatLng coordinates to XY Offset.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited