getViewport method
Gets the current viewport in pixels.
Implementation
Rect getViewport() {
final scale = pow(2.0, controller.zoom).toDouble();
final size = scale * tileSize;
final centerPixels = toOffset(
const LatLng(
Angle.degree(0),
Angle.degree(0),
),
);
return Rect.fromCenter(center: centerPixels, width: size, height: size);
}