vibespatial.io.support¶
Attributes¶
Classes¶
Enum where members are also (and must be) strings |
|
Enum where members are also (and must be) strings |
|
Enum where members are also (and must be) strings |
|
Functions¶
|
Module Contents¶
- class vibespatial.io.support.IOFormat¶
Enum where members are also (and must be) strings
- GEOARROW = 'geoarrow'¶
- GEOPARQUET = 'geoparquet'¶
- WKB = 'wkb'¶
- GEOJSON = 'geojson'¶
- SHAPEFILE = 'shapefile'¶
- GDAL_LEGACY = 'gdal-legacy'¶
- class vibespatial.io.support.IOPathKind¶
Enum where members are also (and must be) strings
- GPU_NATIVE = 'gpu_native'¶
- HYBRID = 'hybrid'¶
- FALLBACK = 'fallback'¶
- class vibespatial.io.support.IOOperation¶
Enum where members are also (and must be) strings
- READ = 'read'¶
- WRITE = 'write'¶
- SCAN = 'scan'¶
- DECODE = 'decode'¶
- ENCODE = 'encode'¶
- class vibespatial.io.support.IOSupportEntry¶
-
- default_path: IOPathKind¶
- read_path: IOPathKind¶
- write_path: IOPathKind¶
- canonical_gpu: bool¶
- reason: str¶
- class vibespatial.io.support.IOPlan¶
-
- operation: IOOperation¶
- selected_path: IOPathKind¶
- canonical_gpu: bool¶
- reason: str¶
- vibespatial.io.support.IO_SUPPORT_MATRIX: dict[IOFormat, IOSupportEntry]¶
- vibespatial.io.support.plan_io_support(format: IOFormat | str, operation: IOOperation | str) IOPlan¶