getBoxAroundAPoint static method

List<LatLng> getBoxAroundAPoint(
  1. LatLng point,
  2. LatLngBounds bounds
)

Implementation

static List<LatLng> getBoxAroundAPoint(LatLng point,LatLngBounds bounds) {
  int distance = (DistanceAlgo.getDistanceBetween2Points(
              bounds.northeast, bounds.southwest) *
          0.10)
      .floor();

  LatLng north = PointAlgo.getLatLngFromAPoint(point, distance, 0);
  LatLng east = PointAlgo.getLatLngFromAPoint(point, distance, 90);
  LatLng south = PointAlgo.getLatLngFromAPoint(point, distance, 180);
  LatLng west = PointAlgo.getLatLngFromAPoint(point, distance, 270);

  return [north,east,south,west,north];

}