package parquet
- Alphabetic
- Public
- Protected
Type Members
- case class CRSMetaData() extends Product with Serializable
A case class that holds CRS metadata for geometry columns.
A case class that holds CRS metadata for geometry columns. This class is left empty since CRS metadata was not implemented yet.
- trait GeoParquetFileFormatBase extends FileFormat with DataSourceRegister
Trait of GeoParquetFileFormat defines a method for spatial predicate push down.
Trait of GeoParquetFileFormat defines a method for spatial predicate push down. The actual implementations of GeoParquetFileFormat are in the sql/spark-3.x submodule for specific Spark minor versions.
- case class GeoParquetMetaData(version: Option[String], primaryColumn: String, columns: Map[String, GeometryFieldMetaData]) extends Product with Serializable
A case class that holds the metadata of GeoParquet file
A case class that holds the metadata of GeoParquet file
- version
The version identifier for the GeoParquet specification.
- primaryColumn
The name of the "primary" geometry column.
- columns
Metadata about geometry columns.
- trait GeoParquetSpatialFilter extends AnyRef
Filters containing spatial predicates such as
ST_Within(geom, ST_GeomFromText(...))will be converted to GeoParquetSpatialFilter and get pushed down to GeoParquetFileFormat by org.apache.spark.sql.sedona_sql.optimization.SpatialFilterPushDownForGeoParquet. - case class GeometryFieldMetaData(encoding: String, geometryTypes: Seq[String], bbox: Seq[Double], crs: Option[CRSMetaData] = None) extends Product with Serializable
A case class that holds the metadata of geometry column in GeoParquet metadata
A case class that holds the metadata of geometry column in GeoParquet metadata
- encoding
Name of the geometry encoding format. Currently only "WKB" is supported
- geometryTypes
The geometry types of all geometries, or an empty array if they are not known.
- bbox
Bounding Box of the geometries in the file, formatted according to RFC 7946, section 5.
Value Members
- object GeoParquetMetaData extends Serializable
- object GeoParquetSpatialFilter