OpenGIS Programming Knowledge Pack
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_e746f749/opengis-skills.
About this skill
Problem
GIS, CAD, and .NET workloads spread across official docs, CLIs, APIs, and examples. Generic AI code answers can cite outdated APIs, wrong coordinate systems, or non-runnable batch steps. This skill pack splits domain knowledge into retrievable SKILL.md files so conversations can load toolchain-specific context on demand.
How It Works
It covers GIS, CAD, C#, AI, IoT, and 3D, with entries that include scope, setup, core commands/APIs, workflows, FAQ, and references. Use it to locate a concrete skill: gdal for Shapefile conversion, shapely for geometry intersection, geoserver-rest-api for publishing, or freecad and cadquery for parametric CAD. Load only the one or three most relevant skills to avoid context bloat.
Boundaries
It supports API lookup, script drafting, debugging, and workflow planning, but it does not replace upstream project documentation or guarantee compatibility with every version. When citing external libraries, verify against official docs, licenses, and your runtime environment.
Use Cases
- Reproject and export TIFF to GeoTIFF in a Python job, with accurate GDAL CLI and API parameters.
- Create GeoServer workspace and data store, then publish WFS layers via REST API without manual UI steps.
- Batch-buffer, clip, and convert Shapefiles using QGIS headless scripts and processing parameters.
- Compute intersection and containment for two polygons with JTS, while handling topology exceptions.
Best For
- GIS engineers who need runnable commands and API examples for raster/vector conversion, service publishing, and spatial analysis scripts.
- Map backend engineers automating layer publishing through GeoServer REST and debugging OGC service configuration.
- CAD automation engineers generating parametric part scripts with CadQuery, FreeCAD, or OpenSCAD.
- .NET application engineers building Excel, Web API, or database code with NPOI, Furion, or SqlSugar.
Related Skills
A systematic code error fixing skill that follows a five-step workflow: Reproduce, Isolate, Understand, Fix, Verify, to help developers resolve code errors.
Supports inline SVG/HTML rendering and Mermaid code output, covering common technical diagram creation like architecture and flow diagrams.
Publish HTML, static assets, or build output as a public link, with account management, update, deletion, and AI safety review.
A comprehensive browser automation guide covering navigation, interaction, multi-tab management, and data collection, tailored for domestic web ecosystems and tools like Playwright/Selenium.