public Envelope envelope() {
      return (bbox == null || bbox.size() != 4) ? GeoUtils.WORLD_LAT_LON_BOUNDS :
        new Envelope(bbox.get(0), bbox.get(2), bbox.get(1), bbox.get(3));
    }
Returns the {@link GeometryType GeometryTypes} that can be contained in this geoparquet file or an empty set if
unknown.
<p>
These can come from geoarrow encoding type, or the {@code geometry_types} attributes.
planetiler-core/src/main/java/com/onthegomap/planetiler/reader/parquet/GeoParquetMetadata.java