vibespatial.io.geojson¶
Classes¶
Functions¶
|
|
|
|
|
Module Contents¶
- class vibespatial.io.geojson.GeoJSONIngestPlan¶
- implementation: str¶
- selected_strategy: str¶
- objective: str¶
- uses_stream_tokenizer: bool¶
- uses_pylibcudf: bool¶
- uses_native_geometry_assembly: bool¶
- reason: str¶
- class vibespatial.io.geojson.GeoJSONOwnedBatch¶
-
- property properties: list[dict[str, object]]¶
- without_properties() GeoJSONOwnedBatch¶
- class vibespatial.io.geojson.GeoJSONIngestBenchmark¶
- implementation: str¶
- geometry_type: str¶
- rows: int¶
- elapsed_seconds: float¶
- rows_per_second: float¶
- vibespatial.io.geojson.plan_geojson_ingest(*, prefer: str = 'auto', objective: str = 'pipeline') GeoJSONIngestPlan¶
- vibespatial.io.geojson.read_geojson_owned(source: str | bytes | bytearray | memoryview | pathlib.Path, *, prefer: str = 'auto', objective: str = 'pipeline', track_properties: bool = True) GeoJSONOwnedBatch¶
- vibespatial.io.geojson.benchmark_geojson_ingest(*, geometry_type: str = 'point', rows: int = 100000, repeat: int = 5, seed: int = 0) list[GeoJSONIngestBenchmark]¶