重生之我的 GIS 会“思考”:DataV Atlas MCP 发布,GIS 空间智能觉醒了!

简介: 随着地理空间数据的迅猛增长,高效处理与分析成为关键挑战。DataV 团队推出的 Atlas GIS MCP 工具集,融合地理信息系统(GIS)与大模型技术,提供位置服务、数据生成、数据处理及专业工具四大类功能,大幅降低技术门槛。通过 MCP(模型上下文协议),工具集让大模型直接“读懂”地理数据,实现地理编码、路径规划、空间分析等操作。无论是商业选址、城市规划还是旅游路线设计,Atlas GIS MCP 均可快速响应需求。未来,DataV 将持续优化工具集,助力更多领域挖掘地理空间数据价值,推动智能 GIS 发展。

在数字化浪潮席卷的当下,地理空间数据正以前所未有的速度增长,如何高效处理与分析这些数据,成为了各领域从业者面临的重要课题。DataV 团队全新打造的 Atlas GIS MCP 工具集,正是为解决这一难题而生。作为 DataV Atlas(分析地图)的核心能力之一,它将地理信息系统(GIS)与大模型技术深度融合,为地理空间数据的智能处理带来了全新可能。


一.什么是 MCP?为什么它对 GIS 很重要?

MCP(Model Context Protocol,模型上下文协议) 是一种专为大模型设计的数据交互标准,旨在让模型能够更高效地理解和处理特定领域的数据。在 GIS 领域,地理空间数据具有高度的专业性和复杂性(如坐标系统、空间拓扑关系等),传统的数据处理方式往往需要繁琐的人工编码和格式转换。而 MCP 工具集通过标准化的接口设计,让大模型能够直接 “读懂” 地理数据(如 GeoJSON、WKT 等格式),并快速执行地理编码、路径规划、空间分析等操作。简单来说,它就像是一座 “桥梁”,让大模型的智能能力与 GIS 的专业分析需求无缝对接,大幅降低了地理空间数据处理的技术门槛。


二.Atlas GIS MCP 工具集:重新定义 GIS 工作流

Atlas GIS MCP 工具集包含位置服务、数据生成、数据处理、专业工具四大类共 14 个工具,覆盖了从数据获取、处理到分析的全流程.


1.位置服务:让地址与坐标 “双向奔赴”

GeoCoding 地理编码输入结构化地址(如 “北京市朝阳区光华路 1 号”),一键转换为精确的经纬度坐标,省去手动查询的麻烦。

NearbySearch 周边 POI 搜索基于中心点坐标和半径,快速获取周边餐饮、酒店等 POI 信息,返回包含名称、评分等属性的 GeoJSON 数据,助力商业选址、城市规划等场景。

Routing 路径规划支持驾车、步行等四种模式,可自定义起点、终点和最多 16 个途径点,实时生成最优路线,输出的 GeoJSON 路径数据可直接用于地图可视化。

2.数据生成:从 “零” 创建空间数据

RandomPointsInPolygon 面内随机点生成:在指定区域内按随机、均匀或聚类分布生成点数据,适用于模拟人口分布、交通流量等场景。

Fishnet 渔网网格生成:根据输入的面要素和边长,自动创建规则的矩形网格,常用于空间分区分析、资源分配规划。

DotDensity 点密度地图:通过多边形内的点数量直观展示数据分布(如人口密度、疾病发生率),点的权重可自定义,让抽象数据 “可视化”。


3.数据处理:让复杂数据 “轻装上阵”

Simplify 数据简化:在保持地理要素基本形状的前提下,减少数据顶点数量,提升渲染效率,尤其适合大规模数据可视化。

Dissolve 数据合并:根据行政区划、属性字段等规则合并线或面要素,例如将多个省级行政区合并成如华东大区、包邮区等。

FilterFeatures 数据筛选:通过 JavaScript 表达式(如 “population> 90000 && area > 100”)快速过滤目标要素,精准提取所需数据。


4.专业工具:解锁 GIS 高阶分析

AdcodeToGeojson 行政区划解析:输入六位行政区划代码(如 “330000” 代表浙江省),一键获取对应的 GeoJSON 数据,支持包含子级区域的全量数据获取。

InnerLines 边界提取:自动识别多边形之间的共享边界,生成无属性的线图层,助力分析相邻区域的接壤关系,如省界、市界的可视化。


三.DataV Atlas:不止于工具,更是地理分析平台

同时,DataV GeoAtlas 免费小工具已集成 Atlas GIS MCP 功能,并上线了 GeoAtlas.AI 助理,为 GIS 分析再提速。


案例一:区域数据生成与分析


💬 “请帮我生成上海黄浦区区域,并生成 1KM 的网格,用一个新数据表展示,在该表添加一个字段 population,人口数量范围 20-200 之间,然后基于该表的网格面信息生成人口点密度数据”

GeoAtlas.AI 依次调用 insertAdminData 工具添加黄浦区行政区划数据、Fishnet 工具创建网格、addNumberColumn 工具添加字段、DotDensity 工具生成人口点密度数据:


screenshot_2025-06-18_17-30-38.png


案例二:位置标注与路线规划

💬 “在地图上标出杭州阿里巴巴云谷园区位置,地图上展示该位置,然后搜索距离该位置最近的几个的地铁站(非在建),查询并展示该位置到最近三个地铁站的路线”

GeoAtlas.AI 先通过 GeoCoding 工具解析地址获取坐标,再用 importDataByGeoJSON 工具在地图展示位置,接着调用 NearbySearch 工具筛选出最近的非在建三个地铁站,然后利用 Routing 工具规划步行路线,最后通过 importDataByUrl 工具将路线数据导入地图展示:


screenshot_2025-06-18_17-35-03.png


案例三:旅游路线规划

💬 “我绘制了9个点。请根据我标注的第一个点为路线起点,选择剩余点位作为途径点生成旅游路线,最后再回到第一个点”

GeoAtlas.AI 使用 selectFeatureByIndex 工具选择起点和途径点,再通过 Routing 工具生成旅游路线:

screenshot_2025-06-18_17-38-29.png


无论是数据分析科学家、GIS 专家,还是市场营销、城市规划从业者,都能通过 DataV Atlas 挖掘时空数据的深层价值,为商业决策、科学研究提供直观的地理视角。


四.如何开启智能 GIS 之旅?

1.获取 TOKEN:访问 DataV Atlas GIS 工具集页面完成鉴权,获取调用工具所需的 Token


2. 配置 MCP 服务器:参考以下示例,将工具集集成至自有平台或大模型应用中:

{ 
  "mcpServers": { 
    "atlas-gis-tools": { 
      "name": "Atlas GIS 工具集", 
      "type": "stdio", 
      "command": "npx", 
      "args": ["-y", "atlas-tools-mcp-server@latest"], 
      "env": {"TOKEN": "你的Token"} 
    } 
  }
}


3. 实战案例参考:北方大区20 公里网格面生成 ① AdcodeToGeojson 获取行政区划数据 -> ② Dissolve 合并区域 -> ③ Simplify 简化数据 ->  ④ Fishnet 生成网格


640 - 2025-06-18T174623.046.png


五.结语:让地理空间智能触手可及

640 (9).jpg


地理空间数据是连接现实与数字世界的重要纽带,而大模型则为数据价值的挖掘提供了强大引擎。Atlas GIS MCP 工具集的推出,加速了 GIS 领域迈入 “大模型辅助分析” 的新阶段 —— 无需复杂编码,无需深厚 GIS 专业知识,任何人都能通过简单的工具组合,完成从前需要数小时甚至数天的地理空间分析任务。


未来,DataV 团队将持续迭代 MCP 工具集,拓展更多场景化能力。无论是城市精细化治理、物流路径优化,还是环境监测、商业洞察,Atlas GIS MCP 工具集都将成为您探索地理空间智能的得力助手。

作者介绍
目录