关于
关于我
大家好,我是 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
📊 教程内容
{% assign total_series = 0 %}{% for section in site.data.navigation %}{% assign total_series = total_series | plus: section.children.size %}{% endfor %}
共 {{ total_series }} 个教程系列,按分类整理如下(与侧边栏目录树一致):
{% for section in site.data.navigation %}
{{ section.icon }} {{ section.title }}({{ section.children | size }} 个系列)
{% for item in section.children %}- [{{ item.title }}](https://znlgis.github.io{{ item.url }})
{% endfor %}
🎓 学习路线推荐
🌱 GIS 入门路线
- GIS 基础 → 了解数据格式与地图服务
- QGIS 教程 → 掌握桌面 GIS
- GDAL 教程 → 学会空间数据处理
- PostGIS 教程 → 空间数据库
- GeoServer 教程 → 发布地图服务
- OpenLayers 教程 → WebGIS 开发
🔧 .NET GIS 开发路线
- NetTopologySuite → .NET 空间计算
- GDAL C# 绑定 → 数据读写
- SharpMap / Mapsui → 地图渲染
- OpenGIS Utils for .NET → GIS 工具库
🏗️ CAD 开发路线
- FreeCAD 教程 → 参数化建模入门
- OCCT 教程 → 几何内核深入
- CadQuery 教程 → Python 参数化CAD
- 选择领域深化:PCB(KiCad) / BIM(Xbim) / 机械
🤖 AI 应用路线
- Dify 平台 → 低代码 AI 应用
- OpenClaw → 多智能体网关
- superpowers-zh → AI 辅助开发实践
💬 联系方式
欢迎通过以下方式与我交流:
- QQ群:
289280914- GIS 开发技术交流 - B站: znlgis的空间 - 视频教程和直播
- 博客园: znlgis - 技术博客
- GitHub: znlgis - 开源项目
- Gitee: znlgis - 国内镜像
📖 关于这个博客
使用 Jekyll 构建,托管在 GitHub Pages。
- 极简风格:专注于内容本身,减少视觉干扰
- 快速访问:优化加载速度,提供流畅的阅读体验
- 移动友好:响应式设计,适配各种设备
- 代码高亮:基于 Rouge,示例清晰易读
- SEO 优化:便于搜索引擎收录
最后更新:{{ site.time | date: '%Y 年 %m 月 %d 日' }}(站点构建时间)
本博客使用 Jekyll 静态生成,每次推送代码时自动重新构建。以上日期为站点最近一次构建时间。各教程页面可通过 Git 提交记录查看具体修改历史。

浙公网安备 33010602011771号