技术栈
gis
三维地图技术社区
14 分钟前
gis
·
无人机
·
三维地图
·
北斗定位
·
实时定位
GPS/北斗多设备实时定位接入系统架构设计与实践:人员+无人机+RID雷达+AIS船舶一图统览
在安防应急、工程监管、低空经济等场景中,如何将人员、车辆、无人机、船舶等多类型GPS/北斗定位设备统一接入,并在三维地图上实时呈现,是很多开发者面临的系统集成难题。
WebGIS开发
18 小时前
gis
·
webgl
·
gis开发
WebGIS开发进阶教程①:WebGL坐标系
版权声明:本系列文章为新中地webgis讲师原创,转载请获得授权并注明出处!WebGL 是如何把 3D 世界中的模型(物体)渲染到屏幕上的呢? 这其中的最大难点就是`坐标系的变换。
415411
1 天前
java
·
mybatis
·
gis
·
postgis
MyBatis-Plus + PostGIS 实战(二):空间查询与空间索引
前几篇我们解决了 Geometry 字段的 CRUD、Swagger 展示、TypeHandler 生效规则以及 Geometry vs Geography 的选型问题。
疯狂学习GIS
2 天前
人工智能
·
ai
·
大模型
·
gis
·
agent
·
qgis
·
codex
AI Agent 操作 QGIS 实测:Codex 与 Claude Code 能自己出图吗
过去一年,Claude Code、Codex 这类编程代理早就跨过了 IDE 里自动补全的阶段,能读文件、跑命令、调接口、自己排错地干活。
GISBox
6 天前
gis
·
geojson
·
矢量数据
·
gisbox
·
素材广场
·
安徽景点分布图
·
wmts服务
从素材下载到服务分发:安徽景点分布图WMTS发布全流程
在当今数字化时代,GIS(地理信息系统)技术在各个领域的应用愈发广泛,从城市规划到文旅开发,从国土测绘到数字孪生,都离不开高效的GIS工具支持。GISBox作为一款功能强大的GIS软件,为用户提供了便捷的地图制作、数据处理和服务发布解决方案。本文将详细介绍如何利用GISBox的素材广场获取安徽景点分布图,并将其发布为WMTS服务,助力您轻松完成GIS项目制作。
我才是银古
6 天前
c#
·
gis
·
gdal
当 GIS 开发遇上 .NET:一个 GDAL 集成工具库的架构设计与实践
在 GIS(地理信息系统)领域,GDAL/OGR 几乎是一个绕不开的存在。无论是读写 Shapefile、处理 GeoJSON,还是进行坐标系转换,只要涉及地理空间数据,十有八九会跟 GDAL 打交道。对于 .NET 开发者来说,GDAL 是原生库,.NET 生态里虽然有 MaxRev.Gdal 这样的跨平台绑定,但直接用它写业务代码仍然需要处理大量底层细节。
我才是银古
7 天前
java
·
gis
·
geotools
·
gdal
·
esri
构建 Java GIS 工具库:从碎片化 API 到统一抽象的设计实践
在 GIS 领域做 Java 开发,面对 JTS、GeoTools、GDAL、ESRI Geometry API 等多套底层库,如何将它们整合成一个好用的工具层,是本文想分享的核心内容。
我才是银古
7 天前
gis
·
空间分析
·
gdal
·
质检
·
ai平台
从零构建 GIS 数据引擎:方案驱动架构的设计与实践
在 GIS(地理信息系统)领域,数据分析和数据质检是两个看似独立却又高度关联的场景。数据分析回答"结果是什么",数据质检则关注"过程哪里有问题"。如果为这两个场景分别建设一套系统,就意味着两套执行引擎、两套调度逻辑、两套数据适配——重复建设,维护成本翻倍。
liuccn
8 天前
gis
·
空间数据
GIS坐标系与面积计算类型对照
一句话总结:面积计算结果的正确性,取决于你用什么坐标系 + 用什么数学模型。 下表一次性理清所有组合关系。
欲买桂花同载酒
8 天前
gis
windows下使用uv配置python的GADL包
GDAL不是标准的python库,各种安装方式都比较繁琐,本文使用uv通过whl安装这种较为简单稳定的方式,对uv不熟悉可以参考uv中文文档
WebGIS开发
8 天前
考研
·
gis
·
地图学与地理信息系统
GIS考研择校城市、学校和专业排名应该怎么排序?GIS就业受地域影响大吗?
很多同学已经开始准备2027年考研,那么问题来了:GIS考研择校时,城市、学校和专业排名应该怎么选?GIS就业受地域影响大不大?
415411
10 天前
java
·
gis
·
geotools
·
geojson
·
shp
·
wkt
GeoTools 实战(二):空间数据格式转换全解析——Shp ↔ GeoJSON ↔ WKT(GeoTools 29.3 + JTS 1.19.0 实战版)
在 GIS 开发中,空间数据格式转换是最常见的需求之一。不同系统、不同场景对数据格式的要求各不相同:本文将使用 GeoTools 29.3 + JTS 1.19.0,从工程实战视角讲解四种核心格式转换场景,并重点分析其中的坑位与解决方案。
云游的二狗
11 天前
gis
·
maplibre
【无标题】
整合自 20260629本机操作记录.md、20260630dem处理记录.md 及 2026-06-30 编码/COG 修复结论。 案例数据:Copernicus DEM GLO-30 · 鞍山市 · 目标产物供 MapLibre raster-dem + encoding: 'terrarium' 使用。
我才是银古
11 天前
gis
·
skill
·
ai平台
给 AI 程序员开「外挂」?这个仓库装了 63 个
你有没有遇到过这种情况:让 AI 帮你写一段 GDAL 转坐标系代码,它给你编了个不存在的参数;让它帮你配 GeoServer 的 REST API,它凭空造了个接口;让它写个 FreeCAD 的 Python 宏,它把 Sketcher 和 Part 模块的 API 搅成了浆糊。
tntxia
16 天前
gis
GIS 坐标系
GIS 坐标系主要分为地理坐标系(GCS) 和投影坐标系(PCS) 两大类,前者用经纬度描述球面位置,后者将曲面展平为平面直角坐标以便量测。
丷丩
1 个月前
javascript
·
gis
·
mapbox
·
maplibre gl js
MapLibre GL JS第50课:用表达式创建虚线渐变线
使用表达式创建带虚线的渐变线条。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例的核心特色是展示如何同时使用 line-gradient 和 line-dasharray 属性创建带虚线的渐变线条。
丷丩
1 个月前
gis
·
可视化
·
地图
·
mapbox
·
maplibre gl js
MapLibre GL JS第49课:用表达式创建渐变线
使用表达式创建渐变线条。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例的核心特色是展示如何使用 line-gradient 属性和表达式创建渐变线条。
丷丩
1 个月前
gis
·
地图
·
样式
·
mapbox
·
maplibre gl js
MapLibre GL JS第48课:用数据驱动属性样式化线
使用数据表达式创建线条颜色的可视化。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例的核心特色是展示如何使用数据驱动属性(data-driven property)为线条设置颜色。
丷丩
1 个月前
javascript
·
gis
·
动画
·
mapbox
·
maplibre
MapLibre GL JS第47课:添加动画图标
向地图添加动画图标。使用 new maplibregl.Map() 创建地图实例,配置基本参数。本示例的核心特色是展示如何使用 StyleImageInterface 接口创建动态动画图标。
丷丩
1 个月前
架构
·
gis
·
容错设计
错误处理与容错机制:GeoAI-UP的降级策略设计
今天通过GeoAI-UP系统:聊一个非常重要但经常被忽视的话题——错误处理与容错机制。做系统开发的人都明白,再完美的代码也会遇到各种意外情况。网络抖动、数据库超时、外部服务不可用……这些"黑天鹅"事件随时可能发生。