Find or verify parcel vertex coordinates on the Cote d'Ivoire Mining Cadastre Map Portal/Landfolio site. Use when a user gives an official parcel or license code and asks for vertices, boundary coordinates, WGS84/DMS coordinates, decimal latitude/longitude, Esri geometry, or a repeatable workflow.
Design & media
OvitalMap Parcel CSV
Try itConvert parcel boundaries into OvitalMap-compatible CSV files, assign stable parcel codes, and maintain deduplicated country and master archives. Use for WGS84, DMS, or UTM coordinates supplied as text or images, including archive re-exports and coordinate corrections. Do not use it as cadastral or legal validation.
What it does
Convert parcel boundaries into OvitalMap-compatible CSV files, assign stable parcel codes, and maintain deduplicated country and master archives. Use for WGS84, DMS, or UTM coordinates supplied as text or images, including archive re-exports and coordinate corrections. Do not use it as cadastral or legal validation.
The skill document
Ovitalmap Parcel CSV
Use scripts via JSON stdin/stdout; never reproduce processing manually. Reply with reply_zh in Chinese unless another language is requested.
Setup
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, ...).
Workflow
- Extract and display the raw coordinate text.
- Convert decimal, DMS, or UTM input with
scripts/coordinate_converter.py. Passformatandcoordinates; also pass decimalorder, or UTMzoneandhemisphere. - Display converted vertices and obtain explicit confirmation of coordinates and providers. Do not write files before confirmation.
- Obtain the ISO alpha-2 country code from explicit context; ask if uncertain.
- Run pipeline
--step 1withparcels,country_code, and optionaldate(YYMMDD). Retainrun_id; onneeds_input, ask only forrequired_input. - Resolve provider candidates: reuse exact matches; ask before every non-exact or ambiguous match.
- With the same
run_id, run:--step 2bto classify archive hits and new parcels.--step 2to propose codes for new parcels.- After the user approves codes, pass
confirmed_codes: trueto--step 3.
- Attach or link every generated file. Label vertex files 顶点表 and boundary files 边界表.
Use --step all only with explicit "confirmed": true and "auto_accept_codes": true.
Hard Rules
- Treat
errorandneeds_inputas blocking. Do not translatereply_zhor expose internal JSON unless asked. - Never edit archive CSVs manually or guess country, provider, altitude, official ID, UTM zone, or hemisphere.
- Reuse an archive hit's parcel code; never append it again.
- Resolve batch conflicts by
parcel_ref; never infer whether identical coordinates mean the same parcel. - Do not replace a non-empty cadastre code without confirmation.
- Preserve vertex order; scripts close polygons.
- Deliver both CSV types. Scripts own the CSV headers and defaults.
Targeted Archive Actions
Call scripts/archive_manager.py with action: scan, check_duplicate, extract_single, update_cadastre, backup, or correct.
References
- Read references/csv-contract.md only when checking or changing CSV compatibility.
- Read references/reply-contract.md when changing interaction gates or user-facing replies.
- Read references/interaction-and-edge-cases.md for delivery, mixed hits, provider ambiguity, official IDs, or corrections.
Related skills
Topology-aware cadastral parcel change detection between two epochs. Identifies new, deleted, expanded, reduced, split, and merged parcels from cadastral vector data (宗地/地块/调查图斑). Use when comparing two epochs of land parcels, auditing boundary changes, or generating cadastral change ledgers.
将奥维互动地图 `.ovobj` 点标签文件和 `.ovkml` 点导出转换为经过校验的 ESRI Shapefile。Use when Codex needs to inspect or convert 奥维互动地图/奥维地图 sampling points, preserve Chinese label na...
Track parcels locally with parcelcli for Evri, Royal Mail, UPS, FedEx, and DHL. Use when the user asks to track a package, detect a carrier, check delivery s...
Create editable data and boundary maps
Download OpenStreetMap features via Overpass API. Query by bbox, tag filter, or administrative place name (e.g. 北京市朝阳区). Output GeoJSON and/or Shapefile (UTF-8 with .cpg). Supports roads, buildings, POIs, landuse, natural features, semantic presets (water/road/building/green), multi-format export, and an automatic QA summary.