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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/baidu-map-x-6/raw/index.md(查看排版版本)