Openclaw Skills for vector GIS conversion lets you transform spatial data between major geospatial formats with zero external dependencies.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install geoskill-vector-convert
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install geoskill-vector-convert using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Openclaw Skills provides a lightweight, standard-library-only workflow for converting vector GIS data across common spatial formats including Shapefile, GeoJSON, KML, GPX, GeoPackage, and CSV. It is designed for developers and GIS practitioners who need reliable format interoperability without installing heavyweight geospatial stacks.
This skill emphasizes portability, transparency, and control: auto-detect inputs, inspect file metadata, transform coordinate systems, filter attributes, clip by bounding box, and export clean outputs from a single Python CLI. Openclaw Skills makes vector conversion practical in constrained environments where dependency-free execution matters.
--to, along with optional processing flags like --crs, --precision, --fields, or --bbox.--info is used, it skips conversion and prints dataset summary details such as feature count, CRS, bounds, and field names.If you have the script available locally, run it directly with Python:
python vector-convert.py --help
python vector-convert.py input.shp --to geojson -o output.geojson
python vector-convert.py input.geojson --to shp -o output.shp
python vector-convert.py input.kml --to gpkg -o output.gpkg
python vector-convert.py input.shp --info
python vector-convert.py input.shp --to geojson --crs EPSG:3857
python vector-convert.py input.geojson --to csv --precision 4
python vector-convert.py input.geojson --to csv --fields name,type,population
python vector-convert.py input.shp --to geojson --bbox -180 -90 180 90
pytest tests/ -v
Openclaw Skills for vector conversion follows a simple file-oriented schema:
| Element | Purpose | Notes |
|---|---|---|
| Input file | Source vector dataset | Format detected by extension |
| Output file | Converted dataset | Extension should match --to target |
| Geometry | Spatial coordinates and shapes | Preserved or reprojected during conversion |
| Attributes | Feature properties | Can be filtered with --fields |
| CRS metadata | Coordinate reference system | Can be transformed with --crs |
| Bounds / bbox | Spatial extent | Exposed in info mode and usable for clipping |
| Format | Extension | Read | Write |
|---|---|---|---|
| Shapefile | .shp |
Yes | Yes |
| GeoJSON | .geojson, .json |
Yes | Yes |
| KML | .kml |
Yes | Yes |
| GPX | .gpx |
Yes | Yes |
| GeoPackage | .gpkg |
Yes | Yes |
| CSV | .csv |
Yes | Yes |
feature_count: Number of records in the dataset.crs: Spatial reference system, typically expressed as an EPSG code.bounds: Dataset extent for quick inspection and bbox clipping.field_names: Available attribute columns for selection and export.precision: Output coordinate rounding level when specified.bbox: Spatial filter used to include intersecting features only.Loading
Openclaw Skills for fast, offline discovery, comparison, and recommendation of Google Earth Engine public datasets.

Openclaw Skills for automatically extracting water bodies from satellite imagery using NDWI/MNDWI, Otsu thresholding, and vectorized outputs.

WorldPop Population lets you search, inspect, and download high-resolution population and demographic raster datasets from WorldPop with Openclaw Skills.

Openclaw Skills for estimating solar PV potential, tilt, output, and economics from NASA POWER data.

Openclaw Skills for calculating remote sensing spectral indices from GeoTIFF imagery using pure Python, with no external dependencies.

Openclaw Skills for RS Metadata Crawler lets you search, merge, deduplicate, and export satellite imagery metadata from major public sources without downloading imagery.








































