docs: public static org.osmdroid.views.overlay.Polygon addPolygonToMap(
          MapView map,
          org.osmdroid.views.overlay.Polygon polygon, PolygonOptions options) {
  
          if (options!=null) {
              polygon.setFillColor(options.getFillColor());
              polygon.setTitle(options.getTitle());
              polygon.setStrokeColor(options.getStrokeColor());
              polygon.setStrokeWidth(options.getStrokeWidth());
              polygon.setSubDescription(options.getSubtitle());
              polygon.setInfoWindow(new BasicInfoWindow(R.layout.bonuspack_bubble, map));
  
          }
  
  
          map.getOverlayManager().add(polygon);
          return polygon;
      }