GIS 数据转换 MCP:用于转换 GIS 数据格式的 MCP 服务器
模型上下文协议 (MCP) 是由 Anthropic 开发的开放标准,它使大型语言模型 (LLM) 能够安全高效地与外部工具、数据源和服务交互。介绍 GIS 数据转换 MCP:MCP(模型上下文协议)服务器,允许 LLM 访问 GIS 数据转换的 API。GIS 数据转换 MCP 很有用,因为它允许 LLM 运行准确的 GIS 数据转换。这是在 Claude Desktop 上运行 GIS 数据
完整仓库(如果您喜欢这个项目,请留下一颗星!)🌟
介绍 GIS 数据转换 MCP:MCP(模型上下文协议)服务器,允许 LLM 访问 GIS 数据转换的 API。
其特点如下:
- 反向地理编码:将坐标转换为位置信息
- WKT/GeoJSON 转换:在已知文本和 GeoJSON 格式之间进行转换
- CSV/GeoJSON 转换:将带有坐标的表格数据转换为 GeoJSON,反之亦然
- TopoJSON/GeoJSON 转换:在 GeoJSON 和 TopoJSON(保留拓扑的格式)之间转换
- KML/GeoJSON 转换:将 KML 文件转换为 GeoJSON 格式
什么是 MCP?
模型上下文协议 (MCP) 是由 Anthropic 开发的开放标准,它使大型语言模型 (LLM) 能够安全高效地与外部工具、数据源和服务交互。
有关 MCP 的更多信息,请阅读本文。
我如何构建 A11y MCP
该项目由以下材料构建:
- 模型上下文协议 SDK(运行 MCP 的基础框架)
- 众所周知(WKT/GeoJSON 转换)
- csv2geojson(CSV/GeoJSON 转换)
- topojson-client 和 topojson-server(TopoJSON 处理)
- tokml 和 @tmcw/togeojson(KML 转换)
- xmldom(KML 的 XML 解析)
参照其他知名 MCP(如youtube-transcript MCP)的示例,我能够使用模型上下文协议 SDK 轻松构建此项目。
为什么 GIS 数据转换 MCP 如此有用
GIS 数据转换 MCP 很有用,因为它允许 LLM 运行准确的 GIS 数据转换。
这为用户节省了时间,以前他们必须:
- 编写自己的数据转换脚本
- 依靠法学硕士(LLM)来转换数据,但数据转换基于其训练知识,并不准确
这是以前从未做过的事。
这是在 Claude Desktop 上运行 GIS 数据转换 MCP 的示例。

如示例所示,当用户指示反向地理定位经度和纬度数据时,它会响应该位置的精确地址。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)