基于Claude Code与Codex双Agent协作的WebGIS全链路开发高级培训班涵盖从真实数据驱动的Leaflet交互地图、MapLibre矢量瓦片、ECharts科技大屏与Canvas动效
空间数据可视化已成为基金结题、成果报奖与甲方汇报的硬性刚需但前端交互地图、空间数据库、后端接口与云部署的全栈技术门槛长期制约着科研团队成果转化的最后一公里。2025年以来Claude Code与Codex等AI Agent实现了从代码建议到项目级开发的能力跃迁使科研人员无需精通编程即可通过双Agent协作范式——Claude Code负责工程实现、Codex负责质量审查、研究者负责需求定义与成果验收——独立完成完整的WebGIS系统构建。很多WebGIS项目并不缺想法真正卡住的是不会从零搭工程、不会接真实数据、不会把地图大屏做得像样、不会把前端、后端和空间数据库连起来更不会部署成一个甲方或答辩现场能打开的地址。本课程正是基于这一技术变革与科研深度需求的交汇而设计以NASA GIBS/EONET真实遥感数据为核心驱动通过两天全链路实战完整跑通从数据接入、Leaflet/MapLibre交互地图、ECharts科技大屏与Canvas动效可视化、PostGIS空间数据库、Express后端接口到阿里云公网部署的技术闭环现场完成八大科研专题系统帮助每位学员带走一套可上线运行、可替换自有研究区数据、可直接写进结题验收材料的WebGIS科研成果系统。【贯穿全程的双AI协作方法】1. 你提出目标把“想要一个能演示的台风路径大屏”拆成数据、地图、交互、动效、部署等任务。2. Claude Code实现在本地读写文件、安装依赖、跑构建、截图自检把功能做到可运行。3. Codex审查从性能、健壮性、安全、可维护性、可访问性等维度挑问题并给出改法。4. 你拍板验收判断哪些建议要改哪些保留形成自己的项目经验和复用规则。5. 资产回写每个专题沉淀提示词、复核清单、项目骨架、部署配置逐步形成自己的WebGIS工作台。收获1.以真实案例数据驱动的WebGIS科技大屏8系统专题可切换、可回放、可截图演示。2.PostGIS全栈系统前端地图、Express后端接口、PostGIS空间数据库完整打通。3.公网可访问演示地址部署到阿里云支持扫码展示或发给甲方、导师、面试官查看。4.可复用资产源码、课件、真实数据、项目模板、提示词库、Codex审查清单、部署说明。5.新的工作方式用Claude Code实现用Codex审查自己做需求负责人和验收人。【8个真实数据专题】以下8个专题使用NASA等公开真实数据源构建重点不是只做“漂亮页面”而是让每个成果都能解释数据来源、时间维度、地图图层和复用方法。专题一 双Agent工作台搭建目标拥有一个可运行、可复核、可继续扩展的WebGIS项目工作台。1.Codex与Claude Code的角色Claude Code负责实现Codex负责审查你负责需求和验收。2.检查账号、权限、终端、编辑器、浏览器开发者工具。3.初始化Vite地图项目建立目录、脚本和运行命令。4.编写 CLAUDE.md约定技术栈、目录规范、提交前自检规则。双AI分工Claude Code初始化工程并跑通dev/buildCodex审查依赖、目录、构建脚本和潜在风险。实操跟做新建项目、运行dev/build、保存第一版提示词。验收标准浏览器能打开地图页面终端构建无报错项目规则文件能被AI正确读取。带走交付物项目骨架、CLAUDE.md、提示词库、复核清单。专题二 Leaflet交互地图目标把静态地图做成能点、能查、能换数据的交互专题图。1.加载OSM/暗色底图讲清经纬度、缩放级别、图层概念。2.导入GeoJSON按属性做分级设色、比例符号和高亮样式。3.增加图层控制、图例、弹窗、点击查询、bbox范围拾取。4.补上弹窗转义、空数据提示和图层加载失败兜底。双AI分工Claude Code实现地图交互Codex审查事件绑定、数据兜底、弹窗安全和可访问性。实操把样例或自己的研究区数据做成交互专题图。验收标准能点击要素、显示属性、切换图层、看到图例替换数据后不需要重写主逻辑。带走交付物可替换数据的Leaflet专题图模板。专题三 MapLibre 真实数据目标从普通地图升级为真实遥感/事件数据驱动的WebGIS专题。1.理解MapLibre的栅格瓦片、矢量瓦片、样式表达式和图层顺序。2.接入NASA GIBS真彩、降水、气温、海色、海温、海冰等图层。3.接入EONET事件台风、火点、洪水、冰山等真实事件数据。4.实现日期切换、时间轴回放、多日合成、缺测帧跳过和加载失败提示。双AI分工Claude Code接图层和时间轴Codex复核瓦片URL、日期参数、缓存预取、坐标和投影适配。实操选择一个NASA图层完成时间回放专题。验收标准能按日期切换图层加载失败有提示不出现空白死页。带走交付物NASA真实数据专题图与数据源说明。专题四 EChartsCanvas科技大屏目标把专题地图升级成适合汇报、演示和作品集展示的科技大屏。1.搭建大屏布局地图主视图、指标卡、趋势图、图例、时间控件。2.ECharts制作趋势、区域统计、仪表盘并与地图状态联动。3.Canvas实现流场粒子、站点脉冲、台风路径、数据飞线等动效。4.加入响应式适配、低性能模式、标签页隐藏暂停动画、按需加载。双AI分工Claude Code实现图表和动效Codex审查 rAF 循环、内存、移动端布局和首屏性能。实操把专题三的数据升级成可汇报的大屏页面。验收标准图表与地图同步窄屏不遮挡隐藏标签页后动画暂停。带走交付物可演示科技大屏、截图素材、性能优化清单。专题五 PostgreSQL PostGIS目标把空间数据从文件升级为空间数据库支撑可交付项目的查询和分析。1.用Docker启动PostGIS讲清数据库、表、空间字段、SRID。2.导入GeoJSON/Shapefile建立GiST空间索引。3.编写范围查询、最近邻、距离、缓冲区、相交判断等空间SQL。4.把业务问题翻译成SQL视野内查点、附近查设施、区域统计。双AI分工Claude Code跑通建库导入Codex审查索引、查询计划、字段命名和数据质量问题。实操把课程样例或自带研究区数据导入PostGIS。验收标准能用SQL返回GeoJSON所需字段查询速度可接受。带走交付物PostGIS数据库、建表脚本、常用空间SQL模板。专题六 Express后端前后端打通目标把空间查询封装成接口让前端地图能实时调用后端结果。1.建立Express项目配置环境变量、数据库连接池和健康检查。2.封装REST APIbbox查询、点选最近、按属性过滤、limit限制。3.使用参数化查询防SQL注入增加经纬度/bbox/limit校验。4.前端调用接口把返回GeoJSON动态上图并处理加载态和错误态。双AI分工Claude Code实现接口和前端调用Codex审查CORS、错误脱敏、状态码、连接释放和优雅退出。实操点地图触发后端查询结果实时显示在前端。验收标准非法参数返回明确错误数据库异常不泄露敏感信息。带走交付物Express API、前后端联调页面、接口说明。专题七 阿里云上线交付目标把本地项目变成公网可访问成果满足演示、验收和作品集传播需要。1.ECS、Nginx、Node服务、Docker/PostGIS、域名与HTTPS的关系。2.前端打包并部署静态站后端用进程管理或容器方式运行。3.配置反向代理、跨域、环境变量、端口、安全组和日志查看。4.备案前临时IP访问、正式域名备案、更新回滚和备份策略。双AI分工Claude Code写部署脚本和配置Codex审查端口暴露、密钥泄露、CORS放开过度和部署风险。实操把本地项目部署成公网可访问地址。验收标准手机扫码可打开前端能正常请求后端接口。带走交付物部署脚本、Nginx配置、运维说明、演示二维码素材。专题八 课综合项目目标完成一个能讲清业务场景和技术链路的结课作品。1.选定综合主题气候热点、洪水监测、植被变化或自带项目数据。2.串联真实数据接入、地图交互、大屏展示、PostGIS查询、后端接口。3.Claude Code按任务清单补齐功能Codex做终轮审查并列出修改项。4替换标题、图层、研究区、指标和演示话术形成个人化成果。双AI分工Claude Code做最后实现和修复Codex做性能、健壮性、安全、可维护性终审。实操完成一个能本地运行、能线上访问、能说明数据源和关键功能的作品。验收标准能打开演示地址能说清数据源、核心功能、部署方式和后续如何换数据。带走交付物全栈WebGIS成果、演示地址、长图/二维码、复用资产包。

相关新闻

HoRain云--JavaScript 比较 和 逻辑运算符

HoRain云--JavaScript 比较 和 逻辑运算符

比较和逻辑运算符用于测试 true 或者 false。 比较运算符 比较运算符在逻辑语句中使用,以测定变量或值是否相等。 x5,下面的表格解释了比较运算符: 运算符描述比较返回值实例等于x8false实例 x5true实例 绝对等于(值和类型均相等…

2026/8/15 11:03:01 阅读更多 →
量化交易系统构建指南:从数据获取到实盘部署的技术实践

量化交易系统构建指南:从数据获取到实盘部署的技术实践

最近在量化交易圈子里,一个现象引起了我的注意:越来越多开发者希望通过技术手段实现所谓的"精准预测"和"龙头捕捉"。从标题中"一天干准一只"、"绝不马后炮"等表述来看,这背后反映的是交易者对确定性…

2026/8/18 18:33:14 阅读更多 →
RAG检索效果差?先换Embedding模型

RAG检索效果差?先换Embedding模型

问: RAG系统上线后,用户反馈“问A答B”,团队调了两周分块参数,效果还是不理想。问题到底出在哪?答: 大概率不是分块的问题,是Embedding模型选错了。分块对检索效果的影响,远小于Embe…

2026/8/18 8:07:53 阅读更多 →

最新新闻

收藏!小白程序员必看:7篇综述带你彻底搞懂AI Agent记忆,解锁大模型无限可能!

收藏!小白程序员必看:7篇综述带你彻底搞懂AI Agent记忆,解锁大模型无限可能!

大模型有个老毛病:关掉对话框,它就彻底失忆 过去几年,业界的解法是把上下文窗口越拉越长——从几 K 卷到百万 token。但在 2024–2026 这两年,我明显感觉到,记忆从一个边缘话题,成了 Agent 和 LLM 架构里最…

2026/8/20 18:05:42 阅读更多 →
Koheesio + Spark Connect:远程会话下构建数据管道的新玩法

Koheesio + Spark Connect:远程会话下构建数据管道的新玩法

Koheesio Spark Connect:远程会话下构建数据管道的新玩法 【免费下载链接】koheesio Python framework for building efficient data pipelines. It promotes modularity and collaboration, enabling the creation of complex pipelines from simple, reusable co…

2026/8/20 18:05:42 阅读更多 →
THCalendarDatePicker 常见问题排查:8 个高频 Bug 与解决方案清单

THCalendarDatePicker 常见问题排查:8 个高频 Bug 与解决方案清单

THCalendarDatePicker 常见问题排查:8 个高频 Bug 与解决方案清单 【免费下载链接】THCalendarDatePicker A DatePicker based on a custom calendar view 项目地址: https://gitcode.com/gh_mirrors/th/THCalendarDatePicker THCalendarDatePicker 是一款基…

2026/8/20 18:05:42 阅读更多 →
如何用 CuPy 编写自定义 CUDA 层?pytorch-pwc 相关层 4 个 Kernel 源码深度解读

如何用 CuPy 编写自定义 CUDA 层?pytorch-pwc 相关层 4 个 Kernel 源码深度解读

如何用 CuPy 编写自定义 CUDA 层?pytorch-pwc 相关层 4 个 Kernel 源码深度解读 【免费下载链接】pytorch-pwc a reimplementation of PWC-Net in PyTorch that matches the official Caffe version 项目地址: https://gitcode.com/gh_mirrors/py/pytorch-pwc …

2026/8/20 18:05:42 阅读更多 →
基于SpringBoot+Vue的美妆产品推荐系统(源码+讲解视频+LW)

基于SpringBoot+Vue的美妆产品推荐系统(源码+讲解视频+LW)

联系博主 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 …

2026/8/20 18:05:42 阅读更多 →
uivonim源码剖析:从instance-api到window-manager,一份Neovim GUI架构阅读指南

uivonim源码剖析:从instance-api到window-manager,一份Neovim GUI架构阅读指南

uivonim源码剖析:从instance-api到window-manager,一份Neovim GUI架构阅读指南 【免费下载链接】uivonim Fork of the Veonim Neovim GUI 项目地址: https://gitcode.com/gh_mirrors/ui/uivonim uivonim 是 Veonim Neovim GUI 的活跃 fork&#x…

2026/8/20 18:04:38 阅读更多 →

日新闻

Framework笔记本BIOS更新变砖,“可维修”承诺遭遇芯片级维修考验!

Framework笔记本BIOS更新变砖,“可维修”承诺遭遇芯片级维修考验!

Framework笔记本BIOS更新引“变砖”危机2026年7月7日,Framework向用户quantum5发送邮件,建议其安装BIOS 3.20更新。然而,更新后电脑出现严重问题,屏幕显示三角形和随机像素图案,风扇狂转,系统完全挂起。qua…

2026/8/20 0:00:46 阅读更多 →
2026还在担忧建站平台哪家好?手把手带你搭建自家网站!

2026还在担忧建站平台哪家好?手把手带你搭建自家网站!

2026还在担忧建站平台哪家好?手把手带你搭建自家网站!据艾瑞咨询发布的《2026年中国企业数字化服务市场研究报告》,2025年国内网站建设市场规模已达896亿元,同比增长18.7%。中国互联网络信息中心数据显示,截至2025年底…

2026/8/20 0:00:46 阅读更多 →
2026高端网站建设公司哪家好?怎么选才能不花冤枉钱?

2026高端网站建设公司哪家好?怎么选才能不花冤枉钱?

2026高端网站建设公司哪家好?怎么选才能不花冤枉钱?据艾瑞咨询《2026年中国企业数字化服务市场研究报告》,2025年国内网站建设市场规模已达896亿元,其中高端定制网站服务占比突破42%。更值得关注的是,91%的规模以上企业…

2026/8/20 0:00:46 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/19 11:55:18 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/19 9:46:27 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/19 11:55:16 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/20 6:11:08 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/19 7:42:22 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/19 11:55:13 阅读更多 →