Baidu Map

百度地图API命令行工具与坐标系转换指南

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Baidu Map。
它的用途是:百度地图API命令行工具与坐标系转换指南
完整的 Skill 内容见:https://321skill.com/skills/baidu-map-x-6/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘帮我把这个WGS-84坐标(116.404, 39.915)转换成百度地图用的BD-09坐标,并查询一下附近500米内的银行POI。’,它会调用内置的转换函数计算出对应的BD-09坐标,然后使用百度地图Place API搜索附近的银行信息,并以结构化的JSON格式返回结果。

介绍

该Skill主要解决了开发者在集成百度地图服务时面临的两大核心痛点:一是需要频繁查阅官方文档并手动调用HTTP API,过程繁琐;二是百度地图特有的BD-09坐标系与国内通用的GCJ-02、国际标准的WGS-84坐标系之间转换复杂,极易出错。

它提供了一个零依赖的命令行工具,开发者可以直接在终端中查询地理编码、地点兴趣点(POI)、规划路线,并实时进行坐标系转换。同时,它详细解释了不同坐标系间的差异,提供了可靠的转换方法,帮助开发者避开常见的“火星坐标”转换陷阱。

该Skill非常适合需要集成百度地图功能的前后端开发者、数据分析师以及任何需要处理中国地理位置数据的工程师。无论是开发基于位置的应用程序,还是进行地理数据分析,都可以从中受益。

使用建议:在进行坐标系转换时,务必明确数据源的原始坐标系。对于关键业务,建议在转换后使用已知坐标点进行交叉验证。由于百度地图API有调用配额限制,在CLI工具中频繁测试时请注意控制频率。

核心特点

与单纯提供API封装的工具不同,它集成了可直接运行的零依赖CLI工具,将API调用和复杂的坐标系转换封装为命令行操作,极大提升了开发调试效率。同时,它深入剖析了BD-09坐标系与其他坐标系互转的技术细节和常见陷阱,提供了避坑指南,这是许多同类工具所欠缺的。

注意事项

不适合仅需国际标准WGS-84坐标系或无需百度地图服务的纯海外地理位置应用开发。

常见问题

这个工具能直接转换GPS设备采集的WGS-84坐标到百度地图吗?

可以,工具提供了WGS-84到BD-09的转换功能,但需注意转换存在精度损失,且百度地图API本身可能对直接使用转换后的坐标有区域限制。

使用CLI工具查询需要申请百度地图AK(访问密钥)吗?

是的,所有百度地图Web服务API的调用都需要配置有效的AK,请在百度地图开放平台申请并配置到工具中。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/baidu-map-x-6/raw/index.md 读取 Baidu Map 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。