- 分类
- 地理信息
GDAL 使用笔记与开发流程
写在最前 1. 集成GDAL 这只是 Java 项目的集成部分。在开发或部署环境中,还需要在系统中安装 GDAL 的二进制程序,并正确配置相关环境变量,才能让 Java 识别并调用它。 换句话说,Java 只是通过接口调用系统中已安装的 GDAL,而不是自带完整实现。仅仅引入 GDAL 的 Java
- 2025-10-04
- 101
- 0
- 0
- 34.1℃
MapLibre GL JS 使用笔记与开发流程
写在最前 1. 前端集成 npm install maplibre-gl <template>
<div ref="mapContainer" class="maplibre-map"></div>
</template>
<script setup lang="ts">
import { o
- 2025-10-04
- 221
- 0
- 0
- 46.1℃
GIS 与 OGC 基础概念整理
写在最前 1. 资源类型 矢量数据(Vector) .shp / .shx / .dbf - ESRI Shapefile,经典矢量格式,需配套使用 .geojson / .json - WebGIS 常用矢量格式,轻量级 .kml / .kmz - Google Eart
- 2025-07-25
- 84
- 0
- 0
- 32.4℃
Survey365:构建完全脱离 ArcGIS 的开源外业调查平台
本项目构建一个全开源技术栈的地理信息外业调查系统,旨在完全摆脱ArcGIS等商业闭源依赖,支持Web与移动端同步开发,并作为空间数据库、地图渲染及跨端架构的验证平台。后端采用Keycloak统一认证、Spring Boot 3.5、MyBatis Plus及PostGIS,前端使用Vue 3、Tabler UI和MapLibre GL JS,移动端基于MapLibre Native、Kotlin + Jetpack与Material Design,同时集成DuckDB Spatial、GeoPackage Android、SpatiaLite和GDAL等移动空间数据库与处理组件。项目还规划了离线导航能力,通过本地路网数据与算法实现无网络环境下的路径计算,弥补离线场景下在线导航不可用的短板,验证了全开源方案的可行性与实用性。
- 2025-07-08
- 273
- 0
- 0
- 51.3℃
转生成为GIS工程师
作者在离开GIS行业近两年后,决定以全新心态回归这一技术领域。他感悟到,日常虽已用不上,但内心始终挂念,认为只要对知识和技保持认真与喜欢的态度,未来终会获得回馈。文章同时反思了因恐惧而放弃目标的现象,指出每一次放弃并非放弃梦想本身,而是放弃了那个能逐步靠近梦想的自己。核心鼓励读者直面恐惧、坚持所爱,相信持续投入的价值。
- 2025-04-20
- 159
- 0
- 0
- 39.9℃