isaaccorley/geospatial-skills/overture-data
Claude Code and agent skill by isaaccorley/geospatial-skills
- community
Checking that the SKILL.md file is still in the repository.
Download Overture Maps data (buildings, places, roads, land use, water, etc.) for a bounding box. Returns a GeoDataFrame saved as GeoJSON or GeoPackage.
Install
npx vskill@latest install isaaccorley/geospatial-skills/overture-dataSKILL.md
You are helping the user download Overture Maps data using geoai.
Input: $@
Follow these steps in order.
Step 1 -- Parse arguments
Extract:
$0or the first positional argument as the Overture data type--bbox minx,miny,maxx,maxyas the bounding box (required)--output FILEas the output file path (optional, default:./<data_type>_overture.gpkg)
Valid Overture data types: address, building, building_part, division, division_area, division_boundary, place, segment, connector, infrastructure, land, land_cover, land_use, water
If the data type is not recognized, print the list of valid types and ask the user to pick one.
If the user provided natural language (e.g. "get buildings in downtown Nashville"), extract the data type and either infer or ask for the bounding box.
Step 2 -- Validate the bounding box
Confirm the bounding box has 4 numeric values:
minx < maxxandminy < maxy- Values within WGS84 range
If validation fails, report the issue and ask for corrected coordinates.
Step 3 -- Download the data
For building data specifically
For all other data types
Replace DATA_TYPE, MINX, MINY, MAXX, MAXY, and OUTPUT_PATH with actual values.
Step 4 -- Update state
If a state directory exists, update it:
If STATE_DIR is set:
Step 5 -- Report results
Summarize:
- Data type downloaded
- Number of features
- Output file path and size
- Column summary
- CRS and spatial extent
Then suggest: "Use the `gdal` skill to examine the downloaded data, or the `geospatial-viewers` skill to view it."
Error handling
- `import geoai` fails -> suggest
pip install "geoai-py[extra]"(the Overture helpers need the extra). - `overturemaps` not installed -> suggest
pip install "geoai-py[extra]"which includes the overturemaps dependency. - No features found -> suggest expanding the bounding box or trying a different data type.
- Network error -> report and suggest retrying.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/overture-data/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/isaaccorley/geospatial-skills/overture-data)