返回顶部
w

wgs84WGS84坐标系统

Explain and work with the WGS 84 coordinate system for GPS-style longitude/latitude data, including EPSG:4326 usage, axis-order checks, range validation, UTM zone recommendation, and reprojection planning. Use when the user asks about WGS84, EPSG:4326, GPS coordinates, 经纬度, 坐标校验, 轴顺序, UTM 分带, or WGS84 conversion guidance.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
120
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

wgs84

WGS84

使用此技能进行WGS 84经度/纬度坐标的实际工作。

WGS 84通常指全球地理参考系统,在GIS软件中常以EPSG:4326形式呈现。它是GPS坐标交换的默认正确选择,但并非适用于所有显示或测量工作流程。

此技能的功能

  • - 解释什么是WGS 84以及何时使用它。
  • 验证经度/纬度数值范围。
  • 检查坐标对是lon,lat还是lat,lon格式。
  • 为投影分析推荐UTM区域和EPSG代码。
  • 标记坐标是否落入中国大陆范围内(该区域常出现GCJ-02/BD-09混淆)。
  • 建议保留WGS84、使用Web Mercator显示,或切换到投影CRS进行分析。
  • 解释何时将数据保留在EPSG:4326中,以及何时进行重投影。
  • 在需要执行时,将基于文件的重投影步骤移交给qgis。

标准工作流程

  1. 1. 确认输入是否已经是WGS 84,还是仅凭假设认为是GPS坐标。
  2. 明确说明预期的元组顺序:lon,lat或lat,lon。
  3. 在讨论转换前验证数值范围。
  4. 确定任务类型:
- 存储或API交换 - 网络地图显示 - 距离/面积/缓冲区分析 - 区域工程或测量工作流程
  1. 5. 除非任务需要投影单位,否则为交换/存储保留EPSG:4326。
  2. 如果分析需要米制单位,推荐合适的投影CRS,如本地CRS或UTM区域。

实用命令

验证WGS84坐标对

bash
python3 {baseDir}/scripts/wgs84_tool.py validate --lon 116.4074 --lat 39.9042

检查坐标对是lon,lat还是lat,lon

bash
python3 {baseDir}/scripts/wgs84_tool.py guess-order --a 116.4074 --b 39.9042
python3 {baseDir}/scripts/wgs84_tool.py guess-order --a 39.9042 --b 116.4074

从WGS84坐标推荐UTM区域和EPSG代码

bash
python3 {baseDir}/scripts/wgs84_tool.py utm --lon 116.4074 --lat 39.9042
python3 {baseDir}/scripts/wgs84_tool.py utm --lon -122.478255 --lat 37.819929

标记中国地图偏移风险

bash
python3 {baseDir}/scripts/wgs84_tool.py china-check --lon 116.4074 --lat 39.9042

为具体任务推荐合适的CRS

bash
python3 {baseDir}/scripts/wgs84_tool.py recommend --lon 116.4074 --lat 39.9042 --task exchange
python3 {baseDir}/scripts/wgs84_tool.py recommend --lon 116.4074 --lat 39.9042 --task analysis
python3 {baseDir}/scripts/wgs84_tool.py recommend --lon 116.4074 --lat 39.9042 --task web-map

决策规则

  • - 对于可互操作的存储、API、日志和交换,优先使用EPSG:4326。
  • 对于缓冲、面积、距离和最近邻分析,优先使用以米为单位的投影CRS。
  • 仅为了网络地图显示兼容性才使用EPSG:3857,不用于精确测量。
  • 不要仅因为坐标对包含两个小数就假定它是WGS 84;当精度重要时,确认源系统。
  • 不要假设所有系统以相同方式解释EPSG:4326轴顺序;许多实际API使用lon,lat,即使标准文本可能不同。
  • 在中国大陆工作流程中,明确检查源是原始WGS84还是应用级别的GCJ-02/BD-09。
  • 将GCJ-02和BD-09视为地图偏移系统,而非EPSG:4326的简单别名。

返回内容

  • - 解释的坐标顺序。
  • 数值是否为有效的WGS84经度/纬度范围。
  • 保留EPSG:4326是否适合该任务。
  • 如果不适合,推荐目标CRS并解释原因。
  • 如果使用UTM,提供区域编号、半球和EPSG代码。
  • 如果点位于中国大陆,在相关时包含关于GCJ-02/BD-09歧义的简短警告。

何时不使用

  • - 反向地理编码或坐标转地址查询:使用geocode。
  • 基于文件的GIS转换或批量重投影:使用qgis。
  • 超出WGS84中心指导的通用CRS比较:使用project。
  • 导航路线规划、POI搜索或地图评论。

OpenClaw + ClawHub 说明

  • - 保持示例通用且可重现。
  • 不要硬编码私有路径、真实设备轨迹或私有数据集。
  • 对于clawhub.ai发布,保持版本控制/变更日志遵循语义化版本,示例基于标准。

此技能中的参考文档

  • - 阅读{baseDir}/references/wgs84-reference.md以获取简洁的CRS比较和常见失败案例。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wgs84-1776116710 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wgs84-1776116710 技能

通过命令行安装

skillhub install wgs84-1776116710

下载

⬇ 下载 wgs84 v1.0.0(免费)

文件大小: 6.45 KB | 发布时间: 2026-4-14 13:03

v1.0.0 最新 2026-4-14 13:03
WGS84 Skill 1.0.0 – Initial Release

- Provides explanations and guidance for WGS 84 (EPSG:4326) coordinate usage, validation, and best practices.
- Supports numeric range validation, coordinate axis-order checks, UTM zone/EPSG code recommendations, and China mapping offset warnings.
- Offers practical Python command examples for validating, analyzing, and reprojecting GPS-style coordinates.
- Outlines clear decision rules for choosing between WGS84, Web Mercator, or projected CRSs based on analysis or display needs.
- Includes guidance on potential confusion with GCJ-02/BD-09 in Chinese coordinate workflows.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部