pointToLatLng method

  1. @override
LatLng? pointToLatLng(
  1. UPoint point,
  2. double? zoom
)
override

The inverse of latlngToPoint. Projects pixel coordinates on a given zoom into latlng coordinates.

Implementation

@override
LatLng? pointToLatLng(UPoint point, double? zoom) {
  try {
    double? scale = this.scale(zoom);
    UPoint untransformedPoint = transformation.untransform(point, scale);
    return projection!.unproject(untransformedPoint);
  } catch (e) {
    return null;
  }
}