Class BboxCovering
Object
BboxCovering
Represents the bounding box covering structure in GeoParquet metadata, mapping min/max coordinates to column names.
This structure is used to map bounding box components (xmin, xmax, ymin, ymax) to specific column names in the dataset, enabling spatial indexing and optimized querying. It also supports optional Z dimension components (zmin, zmax) for 3D geometries.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetXmax()Gets the column names for the maximum X coordinate.getXmin()Gets the column names for the minimum X coordinate.getYmax()Gets the column names for the maximum Y coordinate.getYmin()Gets the column names for the minimum Y coordinate.getZmax()Gets the column names for the maximum Z coordinate.getZmin()Gets the column names for the minimum Z coordinate.voidSets the column names for the maximum X coordinate.voidSets the column names for the minimum X coordinate.voidSets the column names for the maximum Y coordinate.voidSets the column names for the minimum Y coordinate.voidSets the column names for the maximum Z coordinate.voidSets the column names for the minimum Z coordinate.
-
Field Details
-
xmin
-
xmax
-
ymin
-
ymax
-
zmin
-
zmax
-
-
Constructor Details
-
BboxCovering
public BboxCovering()
-
-
Method Details
-
getXmin
Gets the column names for the minimum X coordinate.- Returns:
- the list of column names
-
setXmin
Sets the column names for the minimum X coordinate.- Parameters:
xmin- the list of column names
-
getXmax
Gets the column names for the maximum X coordinate.- Returns:
- the list of column names
-
setXmax
Sets the column names for the maximum X coordinate.- Parameters:
xmax- the list of column names
-
getYmin
Gets the column names for the minimum Y coordinate.- Returns:
- the list of column names
-
setYmin
Sets the column names for the minimum Y coordinate.- Parameters:
ymin- the list of column names
-
getYmax
Gets the column names for the maximum Y coordinate.- Returns:
- the list of column names
-
setYmax
Sets the column names for the maximum Y coordinate.- Parameters:
ymax- the list of column names
-
getZmin
Gets the column names for the minimum Z coordinate.- Returns:
- the list of column names, or null if not defined
-
setZmin
Sets the column names for the minimum Z coordinate.- Parameters:
zmin- the list of column names
-
getZmax
Gets the column names for the maximum Z coordinate.- Returns:
- the list of column names, or null if not defined
-
setZmax
Sets the column names for the maximum Z coordinate.- Parameters:
zmax- the list of column names
-