Install
openclaw skills install @jeromeex/ovitalmap-parcel-csvGenerate and archive Ovitalmap parcel vertex/boundary CSVs. Use when users provide parcel coordinates or images and request 奥维地图 CSV export, archive re-export, or coordinate correction.
openclaw skills install @jeromeex/ovitalmap-parcel-csvUse scripts via JSON stdin/stdout; never reproduce processing manually. Reply with reply_zh in Chinese unless another language is requested.
Set OVITALMAP_WORKSPACE to the user's working directory; otherwise scripts use the current directory.
Parcel input:
{"vertices":[[114.13472,22.50422],[114.13564,22.50411],[114.135,22.503]],"provider_name":"张三","official_id":null,"altitude":[]}
Use WGS84 longitude, latitude order. For batches, keep one country per run and providers per parcel unless shared. The pipeline assigns stable parcel_ref values (P01, P02, ...).
scripts/coordinate_converter.py. Pass format and coordinates; also pass decimal order, or UTM zone and hemisphere.--step 1 with parcels, country_code, and optional date (YYMMDD). Retain run_id; on needs_input, ask only for required_input.run_id, run:
--step 2b to classify archive hits and new parcels.--step 2 to propose codes for new parcels.confirmed_codes: true to --step 3.Use --step all only with explicit "confirmed": true and "auto_accept_codes": true.
error and needs_input as blocking. Do not translate reply_zh or expose internal JSON unless asked.parcel_ref; never infer whether identical coordinates mean the same parcel.Call scripts/archive_manager.py with action: scan, check_duplicate, extract_single, update_cadastre, backup, or correct.