satorbis_kit.vector_operation.wherobots_geojson module¶
Wherobots GeoJSON Operations
Functions for GeoJSON to GeoParquet conversion on Wherobots Cloud.
- satorbis_kit.vector_operation.wherobots_geojson.geojson_to_geoparquet_wherobots(input_paths: List[str], output_path: str, api_key: str | None = None, region: str | None = None, script_base_uri: str | None = None, runtime: str | None = None, timeout_seconds: int | None = None, job_name_prefix: str = 'geojson-to-geoparquet') dict[source]¶
Submit a GeoJSON to GeoParquet conversion job to Wherobots Cloud.
- Parameters:
input_paths – List of input GeoJSON file paths (can include wildcards)
output_path – Output GeoParquet file path
api_key – Wherobots API key (optional, uses hardcoded default if None)
region – Wherobots region (optional, uses hardcoded default if None)
script_base_uri – Base URI for scripts (optional, uses hardcoded default if None)
runtime – Runtime size (optional, defaults to “tiny”)
timeout_seconds – Job timeout (optional, defaults to 3600)
job_name_prefix – Job name prefix (optional)
- Returns:
Dictionary with job submission result
Example
>>> result = geojson_to_geoparquet_wherobots( ... input_paths=["s3://bucket/input.geojson"], ... output_path="s3://bucket/output.parquet", ... )