- 博客(514)
- 资源 (63)
- 收藏
- 关注
原创 AI 背景下 WebGIS 开发人员应该具备哪些能力?
在 AI 赋能的未来,WebGIS 工程师必须完成从“地图构建者”到“空间智能工程专家”的转型。
2026-04-23 09:07:21
301
原创 「声控」地图:AI + 语音交互如何重塑地图的交互方式
摘要: 从触控到声控的地图交互革命正在发生。借助Vue3、DeepSeek、Web Speech API和MapboxGL等技术,用户可通过语音指令实现地图操作,如"带我去东方明珠,附近找停车场"。系统包含语音识别、意图理解、地图执行和语音反馈四大模块,1.5-2.5秒内完成响应。未来通过流式识别等技术进一步优化延迟,适用于车载导航、无障碍出行等场景,标志着机器开始适应人类自然交互方式的时代到来。
2026-04-09 23:58:49
334
原创 Map Chat:用 AI Function Calling 解锁地图交互新范式
摘要: Map Chat项目通过自然语言交互革新地图使用方式,用户只需说出需求(如“缩放到上海并展示医院”),AI即可将其转化为结构化指令(如调用地图API函数),实现自动化操作。技术栈采用Node.js后端、Vue 3前端及支持Function Calling的大模型(如Gemini)。核心流程包括:AI解析用户意图→翻译为函数调用→执行地图API→前端动态渲染。系统通过精准的意图翻译和异步动作管理(如顺序执行“定位→搜索”),将传统多步操作简化为自然对话,显著提升交互效率与用户体验。
2026-04-07 23:47:49
497
1
原创 不会数据库不用愁,MCP借你忧
通过一个本地项目,揭示如何利用 **MCP(模型上下文协议)**,为你强大的 PostGIS 数据库装上一个“AI 大脑”,让它变成一个听得懂人话、指哪打哪的智能数据助理。
2026-03-25 22:46:53
334
原创 DeepWiki:为你的代码库装上 AI 大脑,重塑前端与 WebGIS 开发认知边界
DeepWiki 的出现,标志着我们与代码交互的方式正在发生根本性的变革。它将开发者从繁琐、低效的代码阅读中解放出来,让我们能将更多精力聚焦于架构设计、逻辑创新和解决真正复杂的问题。
2026-03-25 08:10:18
514
原创 QGIS的真正潜力表达式深度解析与实战技巧
QGIS 表达式是一种微型编程语言,它允许您通过编写公式来访问和处理数据。这些公式可以执行数学计算、操作文本、评估地理空间关系,并根据特定条件返回动态结果。
2026-03-23 21:58:58
498
原创 技术与责任:AI时代GIS开发中的数据隐私、算法偏见与伦理挑战
当人工智能赋予地理信息系统(GIS)前所未有的洞察力时,GIS开发者不再仅仅是地图的搬运工,更是数字世界的构建者和规则的制定者。在这个过程中,位置数据的隐私保护、AI算法可能带来的社会公平性问题,以及我们自身应承担的伦理责任,已经成为每一个开发者无法回避的技术必修课。
2026-03-21 17:25:38
523
原创 AI 赋能 WebGIS 开发:CodeBuddy SKILL最佳实践
本文介绍了在WebGIS开发中如何利用CodeBuddy的"Skill"功能提升开发效率。Skill将零散的提示词工程封装为可复用的能力模块,分为用户级和项目级两种类型。文章推荐了Vue JS和Anthropics的开源Skill库,并详细演示了如何使用skill-creator定制Element Plus UI规范和Mapbox GL引擎专属Skill。最后通过RTCO框架展示了如何在实际项目中应用这些Skill快速生成符合规范的WebGIS组件代码,实现开发效率与质量的提升。
2026-03-19 23:07:38
1058
原创 WebGIS开发者的提示词工程:从理论到实践
本文探讨了AI辅助WebGIS开发的提示词优化方法。针对空间数据处理中的代码生成问题,提出了"角色-任务-上下文-输出"(RTCO)四步框架,通过明确技术栈、坐标系、数据格式等关键要素提升代码质量。文章展示了Leaflet多边形缓冲分析、PostGIS近邻查询和Mapbox样式配置三个典型场景的Prompt优化案例,并介绍了Few-shot提示词在复杂空间算法中的应用,强调通过示例样本的多样性、边界条件覆盖和结构化输入输出来提高AI生成代码的准确性。这些方法可有效解决GIS开发中常见的坐
2026-03-18 23:05:27
517
原创 CodeBuddy+WebGIS开发最佳实践
本文探讨如何利用CodeBuddy AI提升WebGIS开发效率。首先强调项目初始化阶段需确立地图与业务逻辑解耦规范,通过配置WebGIS专属规则约束常见错误。其次提出五步开发法则处理复杂场景:澄清需求、制定方案、审阅检查、实施代码和保存复用。文章还介绍了精准使用上下文管理工具的技巧,包括引用文档、代码文件和斜杠指令。最后分享了创建GIS审查员SubAgent、沉淀技能库和连接空间服务等进阶玩法,并给出避免AI处理超载数据的实用建议。通过合理使用AI工具,开发者可聚焦核心业务逻辑,提升WebGIS开发质量。
2026-03-17 22:46:12
589
原创 AI 时代 WebGIS 开发的新范式:你是选择被淘汰,还是光速进化?
摘要:AI技术正在彻底重构WebGIS开发模式,从传统的手写样板代码转变为自然语言生成,大幅提升了开发效率。AI不仅能快速生成基础地图项目代码,还能帮助前端开发者突破空间算法和WebGL渲染的技术瓶颈,使复杂特效和空间计算变得触手可及。同时,AI的精准调试能力有效解决了传统GIS开发中的隐蔽问题。面对AI带来的变革,WebGIS开发者需要转型为架构师角色,聚焦GIS领域核心知识、系统架构设计和Prompt工程能力,才能在未来GeoAI时代保持竞争力。AI不会淘汰开发者,但会淘汰不会使用AI的开发者。
2026-03-16 23:39:00
463
原创 QGIS操作教程 | 一站式从入门到精通的QGIS学习指南
QGIS操作教程是一个系统性的开源GIS学习网站,提供从基础到进阶的完整教学体系。基础教程包含软件概览、安装配置、数据管理、图层编辑、样式渲染等8大模块;进阶教程涵盖Python二次开发、处理工具箱和模型构建等高级功能。该教程特色鲜明:体系化教学、实用案例驱动、内容全面覆盖、图文并茂展示,适合GIS初学者、从业人员、开发者及行业用户学习。基于QGIS 3.34.0版本编写,完全免费开放,帮助用户从零成长为QGIS专家。
2026-02-18 10:30:08
1411
原创 GeoServer保姆级教程:从入门到精通的完整指南
《GeoServer Cookbook保姆级教程推荐》介绍了一份面向WebGIS开发者的开源地图服务器学习资源。该教程分为基础、进阶和扩展三部分,涵盖GeoServer安装配置、数据发布、样式定制、切片优化等核心内容,共14个模块。特色包括图文并茂的详细步骤、生产环境导向的配置方案(如Nginx集群部署),以及PostGIS、REST API等扩展技术。适合从零基础到进阶开发者系统学习,帮助掌握地理空间数据服务的完整发布流程与性能优化方案。教程地址:https://lzugis.github.io/geos
2026-02-18 10:08:36
964
原创 或许这是你学习three.js一份不错的资料
本文推荐了一份系统全面的Three.js中文学习文档《Three.js Wiki》,包含六大模块27篇核心内容,涵盖基础概念到高级架构。文档特色包括:源码级讲解、双后端(WebGL/WebGPU)支持、丰富架构图示、系统化知识体系。适合不同层次开发者,从入门到精通,提供中英双语版本并持续更新。建议结合实践循序渐进学习,这份深度剖析的文档能帮助开发者真正掌握Three.js的设计思想和架构原理。访问地址:https://lzugis.cn/threejs-wiki/
2026-02-16 18:46:48
1163
1
原创 学习 GeoTools 不用愁,GeoTools WIKI 解你忧
《GeoTools WIKI:最全面的开源地理空间工具库学习文档上线》 GeoTools WIKI正式发布,这是一套系统化的中文学习文档,帮助开发者掌握GeoTools这一强大的开源Java地理空间数据处理库。文档包含七大核心模块,从基础概念到实战开发,涵盖矢量/栅格数据处理、渲染系统、格式支持等完整知识体系。特色包括:100+可视化图表、可直接运行的代码示例、基于最新30.x版本内容,以及递进式学习路径。适合GIS开发者、Java工程师、遥感数据处理人员等不同层次用户学习使用。该文档解决了GeoTools
2026-02-15 11:07:40
1144
原创 墙裂推荐-Cesium Wiki,学Cesium的利器
Cesium Wiki是系统学习CesiumJS的权威资源,提供从入门到精通的完整学习体系。站点包含七大核心模块:概览、核心架构、渲染系统、3D Tiles、地球表面、数据源和开发工具,全面覆盖CesiumJS技术栈。特色包括可视化架构图、双语支持、关联导航和实战导向,适合GIS初学者、前端开发者、三维可视化工程师等不同人群。通过系统化的学习路径,帮助用户掌握CesiumJS从基础应用到高级开发的完整技能。访问地址:https://lzugis.cn/cesium-wiki/
2026-02-15 10:12:31
699
原创 终于,Leaflet WIKI发布上线了
Leaflet WIKI中文文档平台正式上线,为开发者提供Leaflet轻量级地图库的系统化学习资源。该平台包含八大核心模块,从入门指南到架构解析,覆盖图层系统、用户交互、插件开发等完整内容。特色包括循序渐进的学习路径、架构深度解析、实践代码示例,全面支持Leaflet 2.0新特性。适合前端开发者、GIS工程师、学生等不同层次用户使用,帮助快速掌握地图开发技能。
2026-02-10 20:51:41
453
原创 全新上线——最全面的 Turf.js中英文学习文档
Turf.js Wiki文档站重磅发布,深度解析Turf.js源码架构与算法实现。该文档站包含六大系统模块:1) 架构设计(Monorepo组织、四层依赖);2) 基础模块(GeoJSON工厂、迭代工具链);3) 几何操作(缓冲区、多边形裁剪算法);4) 测量与变换(测地线/恒向线计算);5) 空间分析(K-means/DBSCAN聚类);6) 构建系统(tsup/Rollup编译)。通过源码级解析揭示Turf.js 100+模块的组织方式、性能优化技巧及地理空间算法实现细节,为开发者提供全面的技术参考。
2026-02-10 08:43:41
1083
原创 Nano Banana使用初探
本文分享了使用Nano Banana生成故宫景区导览地图的实验过程和效果。作者将故宫卫星影像导入Nano Banana,通过详细提示词生成了一幅卡通风格的导览图,包含主要建筑标注、图例等要素。生成的导览图与GIS底图完美叠加,精度令人惊叹。文章进一步探讨了该技术在GIS领域的应用潜力,包括景区导视图生成、城市POI地图制作、空间数据自动提取以及地物变化检测等功能,展现了AI在地图生成和空间分析中的广阔前景。最后邀请读者共同探讨更多应用场景。
2026-02-06 00:08:21
376
原创 强力推荐!OpenLayers 中文 Wiki 指南
我们的 Wiki 站点旨在打破信息差:结构化梳理:拒绝碎片化,将复杂的源码逻辑梳理成清晰的知识图谱。深度解构:不仅教你“怎么用”,更告诉你“为什么这么设计”。
2026-02-02 23:00:47
1014
原创 重磅发布!MapboxGL Wiki 正式上线
📢 MapboxGL Wiki中文学习资源库上线啦! 专为中文开发者打造的系统化Mapbox GL JS学习平台正式发布!这个资源库包含六大核心模块:从快速入门到架构解析、渲染系统、数据管理、UI组件和开发工具,提供完整的知识体系。 🌟 特色亮点: 100+张精美SVG架构图 完整可用的代码示例 深度技术原理剖析 中英双语切换 现代化的阅读体验 适合各阶段开发者使用,帮助快速掌握Mapbox GL JS开发技巧。立即访问:https://lzugis.cn/mapboxgl-wiki 开启你的地图开发进
2026-01-20 22:07:50
472
原创 多边形简化讲解:从四大核心算法到 Mapshaper 自动化实战
本文将为您深度解析主流的简化算法,并提供基于 **Mapshaper** 的 Node.js 自动化集成方案。
2026-01-08 23:45:03
2369
原创 消失的极点:深度解析 Web 墨卡托投影与高纬度畸变
本文探讨了Web墨卡托投影(EPSG:3857)在互联网地图中的广泛应用及其特性。作为一种等角圆柱投影,墨卡托保持了局部形状的准确性,但导致两极严重变形,使高纬度地区面积失真。Web墨卡托通过简化计算(使用球体模型)和限制纬度范围(±85.05°),实现了高效渲染和正方形瓦片适配。尽管存在面积畸变问题,其局部保角性、计算效率和方向一致性仍使其成为主流选择。开发者需注意避免直接在该投影下计算面积或距离,建议转换到等面积投影或使用专业算法。随着3D球体视图的引入,地图正在逐步解决传统投影的局限性。
2026-01-07 23:56:47
1191
原创 深度解析WEBGIS中的“地图级别(Zoom Level)
如果你把经纬度看作是地球上固定的“绝对坐标”,那么地图级别就是观察这个世界的“相对视窗”。今天,我们就来拆解这套连接宏观地球与微观街道的数学桥梁。
2026-01-07 15:00:13
679
原创 GIS发展史:从空间分析思想到数字孪生核心
摘要:地理信息系统(GIS)经历了从手工制图到数字智能的演进过程。19世纪中叶的空间分析思想为GIS奠定基础,20世纪60-70年代计算机技术催生了首个GIS系统。80-90年代GIS实现商业化推广,21世纪初借助互联网和移动技术走向大众化。当前GIS正向智能化、数字孪生和虚实融合方向发展,成为连接物理与数字世界的空间智能平台,持续改变人类认知和决策世界的方式。
2026-01-02 18:53:46
1222
原创 全球导航卫星系统(GNSS)与卫星导航解析
本文讨论了全球导航卫星系统(GNSS)的基本运行原理和技术。描述了 GNSS 的基本组成部分、卫星星座等。
2025-12-30 09:26:11
1794
原创 精通GeoServer SLD:从静态样式到动态交互的完整指南
本文系统介绍了GeoServer中样式图层描述符(SLD)技术的应用,重点解析了过滤器和动态参数替换两大核心功能。在基础部分,详细讲解了比较运算符、空间运算符、逻辑运算符和算术运算符的使用方法,并通过人口筛选、线串相交等实例展示数据筛选与可视化技巧。在高级动态参数部分,阐述了如何通过环境变量实现交互式地图样式,包括预定义变量和自定义参数的应用。全文通过丰富的代码示例和效果对比图,为开发者提供了从基础到进阶的SLD技术完整指南,帮助实现更智能、更具表现力的地图服务。
2025-12-26 11:48:58
1488
原创 玩转QGIS字段计算器:从零开始编辑属性数据
摘要:QGIS字段计算器教程详解如何通过表达式工具处理属性数据。文章介绍了启动计算器的方法、表达式语法规则,并提供了创建人口密度字段、更新地址字段等实用示例。同时讲解了处理不同数据类型(数值、文本、日期等)的技巧,以及表达式构建器的使用方法和常见错误规避。教程还包含虚拟字段应用、脚本保存功能,并推荐了更多计算示例(几何运算、字符串处理等),最后给出新手操作指南和使用贴士,帮助用户快速掌握这一强大工具。
2025-12-22 13:42:56
2012
原创 栅格切片在三个框架中的不同表现
不同地图框架的底图渲染差异分析 本文针对用户反馈的底图模糊问题,通过对比Leaflet、MapboxGL和OpenLayers三种主流地图框架的渲染表现,发现不同框架的渲染方式会导致底图显示效果的差异。主要结论包括: Leaflet采用DOM渲染,仅支持整数级别缩放,不会导致图片压缩模糊; MapboxGL使用WebGL渲染,支持小数级别缩放,图片会被拉伸或压缩; OpenLayers(4.6.5+)采用Canvas 2D渲染,同样支持小数级别缩放,图片也会被缩放处理。 通过Node.js编写的切片边框可视
2025-12-21 12:10:01
1064
原创 到2030年,人工智能会取代前端开发人员吗?
人工智能不会完全取代前端开发人员,而是重塑其角色。当前AI工具可辅助代码生成、设计转换、测试调试等工作,但人类在创造力、问题解决和协作方面的优势不可替代。到2030年,AI将赋能开发人员,实现更智能的编码助手、个性化用户体验和多设备适配等。前端开发者需掌握UX/UI设计、无障碍开发等技能,并与AI协作构建更好的网站。未来是开发者和AI的合作,而非替代关系。
2025-12-19 11:46:46
1191
原创 2025年前端开发的未来:服务器优先、人工智能驱动、更贴近底层
2025年的前端开发已发生深刻变革,工程师需具备全栈思维,掌握现代CSS特性(如容器查询、级联层)和AI工具(如GitHub Copilot),以提升效率。AI是辅助而非替代,真正的风险在于技能停滞。前端角色更关键,需关注性能、可访问性及产品影响。未来成功的关键在于持续学习、跨领域协作和适应新技术,前端开发正从单纯UI构建转向综合用户体验设计。
2025-12-17 09:04:11
699
原创 城市为何存在?中心地理论告诉你答案
中心地理论由德国地理学家克里斯塔勒提出,解释了城镇层级分布规律。该理论认为,聚落形成是为了向周边提供服务,大城市提供高级服务,小城镇提供基本服务。其核心包括层级结构、六边形分布模型、服务半径和门槛人口等概念。尽管基于均质平原等理想假设,这一理论仍为现代城市规划提供了重要框架。借助GIS技术,中心地理论得以更精准地应用于基础设施布局优化,揭示城市分布背后"可达性"这一根本逻辑。
2025-12-14 22:12:04
1197
原创 GIS渔网网格:打开地理数据分析的新视角
渔网网格是GIS中将空间数据分割为规则单元的重要工具,通过矩形或正方形网格实现数据系统化管理。其核心应用包括环境监测(追踪森林砍伐、污染扩散)、城市规划(分析土地利用)和公共卫生(绘制疾病传播地图)。创建时需合理设置网格尺寸,避免过大遗漏细节或过小导致数据碎片化,也可选择六边形网格减少边缘效应。渔网网格的关键在于通过结构化方式揭示空间模式,其分析效果高度依赖恰当的网格尺寸选择。
2025-12-13 10:10:18
691
原创 不会画图不用愁,Smart Draw解你忧
摘要:Smart Draw是一款基于AI的智能绘图工具,支持通过自然语言描述自动生成20+种专业图表(流程图/架构图/思维导图等)。核心优势包括:双绘图引擎切换(Draw.io专业风格/Excalidraw手绘风格)、多模态输入(文字/图片/文件)、代码级编辑和对话式迭代优化。典型应用场景涵盖产品流程图、系统架构图、ER图等,特别适合产品/研发/设计等非专业绘图人员快速创建可视化内容。工具支持本地化部署,保障数据隐私,用户可通过优化提示词和增量调整获得更精准的图表输出。
2025-12-13 09:31:11
1123
原创 【开源项目分享】之“提示词优化器”
摘要: Prompt Optimizer是一款强大的AI提示词优化工具,支持Web、桌面应用、Chrome插件和Docker部署。核心功能包括智能优化提示词、多模型集成(OpenAI/Gemini等)、对比测试和安全架构。工具区分系统提示词(全局设定AI角色)和用户提示词(具体任务指令),通过优化显著提升AI输出质量。使用简单:配置API密钥后输入原始提示词即可生成优化版本(如将记账APP需求优化为详细技术方案)。适合个人或团队高效提升AI交互效果。
2025-11-30 10:36:26
1290
原创 分享几个我总结的“超干”网站
给大家分享几个我自己维护的“超干”的网站,从前端技术到WebGIS开发,从前端到后端,从开发到软件,应有尽有。
2025-11-24 22:46:54
1047
2
sqllite相关文件
2013-12-16
交通红绿灯
2013-04-17
martin和PG实现全国基础底图
2025-02-22
PostGIS空间函数简介
2017-03-09
Jquery封装的地图工具
2014-11-03
Arcgis for Javasctipt中常见的layer简介
2015-01-09
SvgImageLayer.js
2017-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅