docs: private List<IGeoPoint> loadPoints(BoundingBox view) {
          List<IGeoPoint> pts = new ArrayList<IGeoPoint>();
  
          for (int i = 0; i < 10000; i++) {
              pts.add(new GeoPoint((Math.random() * view.getLatitudeSpan()) + view.getLatSouth(),
                  (Math.random() * view.getLongitudeSpan()) + view.getLonWest()));
          }
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
          pts.add(new GeoPoint(0d, 0d));
  
  
          pts.add(new GeoPoint(1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
  
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
  
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
          pts.add(new GeoPoint(-1.1d * cellSizeInDp, 1.1d * cellSizeInDp));
  
  
          pts.add(new GeoPoint(1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
          pts.add(new GeoPoint(1.1d * cellSizeInDp, -1.1d * cellSizeInDp));
  
          return pts;
      }