private boolean testOverShape(int x, int y) {
      if (shapeFilter != null) {
        return shapeFilter.test(x, y);
      }
      return true;
    }
X/Y extents within a given zoom level. {@code minX} and {@code minY} are inclusive and {@code maxX} and {@code
maxY} are exclusive. shape is an optional polygon defining a more refine shape
planetiler-core/src/main/java/com/onthegomap/planetiler/geo/TileExtents.java