znlgis 博客

GIS开发与技术分享 — GDAL · GeoServer · PostGIS · QGIS · OpenLayers · Cesium · FreeCAD · NPOI

关于我

大家好,我是 znlgis,一名专注于 GIS(地理信息系统)开发的技术爱好者和内容创作者。

👨‍💻 我做什么

  • 📺 视频创作:在 B 站直播分享 GIS 开发技术,发布教程视频
  • 📝 技术写作:撰写详细的技术文档和教程,分享开发经验
  • 💻 开源开发:开发和维护开源 GIS 工具和框架
  • 🎓 技术布道:推广 GIS 开发技术,帮助更多人入门

🎯 技术栈

GIS 核心技术

  • 空间数据处理:GDAL、GeoTools、NetTopologySuite
  • 地图服务:GeoServer、GeoServer Cloud、PostGIS
  • 前端地图:OpenLayers、Leaflet、Cesium
  • 数据格式:Shapefile、GeoJSON、GeoPackage、FileGDB

开发语言与框架

  • 后端:C#/.NET、Java、Python
  • 前端:Vue3、TypeScript、JavaScript
  • 数据库:PostgreSQL/PostGIS、SQL Server、Oracle

工具与平台

  • 开发工具:Visual Studio、VS Code、IntelliJ IDEA
  • 容器化:Docker、Kubernetes
  • AI 平台:Dify

📊 教程内容

GIS 开发(19个系列)

  • GDAL 完整教程(15章)
  • GeoServer 系列(8章)
  • GeoServer REST API 系列(18章)
  • QGIS 完整教程(20章)
  • PostGIS 系列(18章)
  • CesiumJS 系列(18章)
  • GeoTools 系列(17章)
  • OpenLayers 系列(18章)
  • NetTopologySuite 系列(15章)
  • SharpMap 系列(17章)
  • Mapsui 系列(16章)
  • GeoServer Cloud 系列(10章)
  • OpenGIS Utils for Java / .NET
  • Esri Geometry API for Java / .NET
  • GeoPipeAgent / GeoPandas / Shapely

CAD 开发(18个系列)

  • FreeCAD 完整教程(30章)
  • OCCT 几何内核教程(18章)
  • KiCad EDA教程(18章)
  • OpenSCAD 脚本化CAD(16章)
  • Xbim BIM开发(16章)
  • LibreCAD / QCAD / SolveSpace
  • CadQuery / Clipper1 / Clipper2
  • IFoxCAD / FY_Layout / LightCAD
  • LibreDWG / Astral3D / Chili3D

C# 开发(8个系列)

  • Admin.NET 框架(10章)
  • Furion 框架(20章)
  • NPOI Office操作(18章)
  • ReoGrid 电子表格(20章)
  • SqlSugar ORM(15章)
  • SOD 框架 / .NET Reactor

AI 系列(5个系列)

  • Dify AI应用平台(10章)
  • oh-my-openagent(10章)
  • OpenClaw 多智能体网关(12章)
  • superpowers-zh / hermes-agent

🎓 学习路线推荐

🌱 GIS 入门路线

  1. GIS 基础 → 了解数据格式与地图服务
  2. QGIS 教程 → 掌握桌面 GIS
  3. GDAL 教程 → 学会空间数据处理
  4. PostGIS 教程 → 空间数据库
  5. GeoServer 教程 → 发布地图服务
  6. OpenLayers 教程 → WebGIS 开发

🔧 .NET GIS 开发路线

  1. NetTopologySuite → .NET 空间计算
  2. GDAL C# 绑定 → 数据读写
  3. SharpMap / Mapsui → 地图渲染
  4. OpenGIS Utils for .NET → GIS 工具库

🏗️ CAD 开发路线

  1. FreeCAD 教程 → 参数化建模入门
  2. OCCT 教程 → 几何内核深入
  3. CadQuery 教程 → Python 参数化CAD
  4. 选择领域深化:PCB(KiCad) / BIM(Xbim) / 机械

🤖 AI 应用路线

  1. Dify 平台 → 低代码 AI 应用
  2. OpenClaw → 多智能体网关
  3. superpowers-zh → AI 辅助开发实践

💬 联系方式

欢迎通过以下方式与我交流:

  • QQ群: 289280914 - GIS 开发技术交流
  • B站: znlgis的空间 - 视频教程和直播
  • 博客园: znlgis - 技术博客
  • GitHub: znlgis - 开源项目
  • Gitee: znlgis - 国内镜像

📖 关于这个博客

使用 Jekyll 构建,托管在 GitHub Pages

  • 极简风格:专注于内容本身,减少视觉干扰
  • 快速访问:优化加载速度,提供流畅的阅读体验
  • 移动友好:响应式设计,适配各种设备
  • 代码高亮:基于 Rouge,示例清晰易读
  • SEO 优化:便于搜索引擎收录

最后更新:2026 年 05 月