编程

proj地理坐标系投影转换

试用

Explain, compare, and choose geographic coordinate reference systems and map projections, including CRS selection, EPSG codes, datum differences, axis order,...

它能做什么

Use this skill for geographic coordinate system and projection questions.

技能文档

Project

Use this skill for geographic coordinate system and projection questions.

Scope

  • Explain what a CRS/projection is and why it matters.
  • Compare common systems such as EPSG:4326, EPSG:3857, UTM zones, CGCS2000, GCJ-02, and BD-09.
  • Recommend a target CRS based on the task: storage, web map display, measurement, analysis, or exchange.
  • Review conversion plans and call out likely mistakes such as swapped axis order, wrong units, or datum mismatch.

Workflow

  1. Identify the source coordinate system, target coordinate system, and the actual job to be done.
  2. State whether the user needs a geographic CRS, projected CRS, or a provider-specific offset system.
  3. Call out the important differences: datum, units, axis order, extent, and whether the transform is exact or approximate.
  4. Give a concrete recommendation with an EPSG code or named system when possible.
  5. If the request involves local files or batch conversion, hand off execution details to qgis.

Answer Checklist

  • Name the source and target CRS explicitly.
  • State units clearly: degrees vs meters.
  • Mention whether the CRS is suitable for measurement, display, storage, or exchange.
  • Warn when web map tiles use EPSG:3857 but input data is EPSG:4326.
  • Warn that GCJ-02 and BD-09 are offset systems, not drop-in replacements for standard global CRS definitions.
  • If accuracy matters, state whether a datum shift or local transformation model is required.

Common Rules

  • Prefer EPSG:4326 for interoperable storage and API exchange unless another CRS is required.
  • Prefer a projected CRS in meters for distance, area, and buffering.
  • Prefer the correct local projected CRS over Web Mercator for engineering or survey-style measurement.
  • Do not guess a UTM zone from country alone; derive it from longitude and hemisphere.
  • Do not assume all software uses the same axis order for EPSG:4326; some APIs expect lon,lat, others advertise lat,lon.

When Not to Use

  • Reverse geocoding or coordinates-to-address lookup: use geocode.
  • Deterministic GIS execution on files: use qgis.
  • CesiumJS globe rendering or camera/data-layer code: use cesium.
  • Navigation routing, turn-by-turn directions, or POI reviews.

OpenClaw + ClawHub Notes

  • Keep examples generic and portable. Do not hardcode private datasets, machine paths, or tokens.
  • Prefer standards-based names and EPSG identifiers over vendor-specific jargon.
  • For clawhub.ai publication, keep examples reproducible and changelog/version updates semver-driven.

Reference Docs In This Skill

  • Read {baseDir}/references/common-systems.md when you need quick guidance on common CRS and projection tradeoffs.

相关技能

把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。

作者 nssa.io1.0k 次安装47 星标

以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。

作者 johnpatternai22 次安装8 星标

诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。

作者 Iván855 次安装69 星标

在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。

作者 Iván559 次安装18 星标

从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。

作者 fly0pants4.3k 次安装296 星标

执行 Git 操作(提交、分支、合并、变基、冲突解决与恢复)时强制套用安全规则。

作者 Iván535 次安装31 星标

jvy 的更多技能

浏览全部技能

面向中文办公场景的 WPS 文档、表格与演示处理及格式兼容。

作者 jvy142 次安装4 星标

Create Apache ECharts option JSON, standalone HTML chart pages, and export-ready chart artifacts from CSV, TSV, JSON tables, or existing option configs. Use...

作者 jvy23 次安装

Gitee operations via OpenAPI and git: repositories, pull requests, issues, comments, and file contents. Use when: (1) inspecting or creating Gitee pull reque...

作者 jvy36 次安装1 星标

Write, explain, adapt, and debug practical shader code for GLSL, WebGL, Three.js ShaderMaterial, React Three Fiber, postprocess-style full-screen effects, an...

作者 jvy24 次安装1 星标

Build, debug, and integrate OpenLayers web maps, including map/view setup, XYZ and OSM base layers, vector sources, GeoJSON overlays, Web Mercator and WGS84...

作者 jvy17 次安装

Research public holidays, bank holidays, observed days, school breaks, and make-up workdays for any country or region. Use when the user asks whether a speci...

作者 jvy18 次安装