From 78ef24733b9928f06b370f3591badf801424c682 Mon Sep 17 00:00:00 2001 From: FNS Service Date: Wed, 22 Apr 2026 06:58:16 +0800 Subject: [PATCH] Update from Sync Service --- 专业领域/GIS/INDEX_GIS.md | 62 +++++++++++++++++++ 专业领域/GIS/cesium-extends.md | 108 +++++++++++++++++++++++++++++++++ 2 files changed, 170 insertions(+) create mode 100755 专业领域/GIS/INDEX_GIS.md create mode 100755 专业领域/GIS/cesium-extends.md diff --git a/专业领域/GIS/INDEX_GIS.md b/专业领域/GIS/INDEX_GIS.md new file mode 100755 index 0000000..71dd9b4 --- /dev/null +++ b/专业领域/GIS/INDEX_GIS.md @@ -0,0 +1,62 @@ +--- +title: GIS 知识库 索引 +tags: + - GIS + - Cesium + - WebGIS + - 地理信息 +created: 2026-04-22 +updated: 2026-04-22 +--- + +# GIS 知识库 + +> 地理信息系统、WebGIS、三维地图 + +--- + +## 📚 目录 + +| 笔记 | 说明 | +|------|------| +| [[cesium-extends]] | CesiumJS 扩展库,功能丰富的 WebGIS 组件 | + +--- + +## 🔧 技术栈 + +| 技术 | 说明 | +|------|------| +| CesiumJS | WebGL 地球可视化引擎 | +| GeoJSON | 地理数据格式 | +| WebGIS | Web 地理信息系统 | + +--- + +## 🏷️ 标签分类 + +- `#GIS` - 地理信息系统 +- `#Cesium` - CesiumJS 相关 +- `#WebGIS` - Web 地理信息 +- `#三维地图` - 三维可视化 + +--- + +## 📁 分类 + +### Cesium 相关 +- [[cesium-extends]] - CesiumJS 扩展库 + +--- + +## 快速导航 + +| 资源 | 链接 | +|------|------| +| Cesium 官网 | https://cesium.com | +| cesium-extends Demo | https://extends.opendde.com | +| CesiumJS GitHub | https://github.com/CesiumGS/cesium | + +--- + +*共 1 篇笔记 | 更新:2026-04-22* \ No newline at end of file diff --git a/专业领域/GIS/cesium-extends.md b/专业领域/GIS/cesium-extends.md new file mode 100755 index 0000000..90cbd02 --- /dev/null +++ b/专业领域/GIS/cesium-extends.md @@ -0,0 +1,108 @@ +# cesium-extends + +> CesiumJS 扩展库,提供丰富的 WebGIS 功能组件 +> +> 归档:2026-04-22 + +--- + +## 基本信息 + +| 项目 | 说明 | +|------|------| +| GitHub | https://github.com/hongfaqiu/cesium-extends | +| 官网 Demo | https://extends.opendde.com/ | +| npm | `npm install cesium-extends --save` | +| Stars | ⭐ 362 | +| Forks | 85 | +| 许可证 | MIT | +| 语言 | TypeScript | +| 更新 | 2026-04-21 | + +--- + +## 简介 + +cesium-extends 是从 [DDE-Earth](https://alpha.deep-time.org/map/#/) 中抽离的 CesiumJS 扩展库,与前端框架无关,提供常用功能和组件,方便快速构建 Cesium 应用。 + +--- + +## 核心功能模块 + +| 模块 | 说明 | +|------|------| +| `@cesium-extends/subscriber` | 事件订阅 | +| `@cesium-extends/primitive-geojson` | primitive 方式加速渲染 GeoJSON | +| `@cesium-extends/geojson-render` | 丰富的 GeoJSON 样式渲染 | +| `@cesium-extends/tooltip` | 鼠标提示框 | +| `@cesium-extends/popup` | 弹出框 | +| `@cesium-extends/compass` | 指南针 | +| `@cesium-extends/zoom-control` | 缩放控制 | +| `@cesium-extends/drawer` | 绘图工具 | +| `@cesium-extends/measure` | 测量工具 | +| `@cesium-extends/sync-viewer` | 双屏联动工具 | +| `@cesium-extends/heat` | 热力图 | + +--- + +## 功能分类 + +### 数据可视化 + +| 功能 | 说明 | +|------|------| +| GeoJSON 渲染 | 支持大数据量 GeoJSON 的高效渲染 | +| 热力图 | 支持热力图展示 | +| Popup | 弹出信息框 | + +### 交互工具 + +| 功能 | 说明 | +|------|------| +| 绘图工具 | 绘制点、线、面等 | +| 测量工具 | 距离测量、面积测量 | +| 缩放控制 | 自定义缩放控件 | +| 指南针 | 地图方向指示 | + +### 高级功能 + +| 功能 | 说明 | +|------|------| +| 双屏联动 | 两个 Cesium 视图同步 | +| 事件订阅 | 自定义事件系统 | + +--- + +## 安装使用 + +```bash +# 安装 +npm install cesium-extends --save + +# 引入所有功能 +import CesiumExtends from 'cesium-extends'; + +# 按需引入单个模块 +import Subscriber from '@cesium-extends/subscriber'; +import Drawer from '@cesium-extends/drawer'; +``` + +--- + +## 相关项目 + +| 项目 | 说明 | +|------|------| +| DDE-Earth | 数字深空引擎,cesium-extends 的来源项目 | +| CesiumJS | WebGL 地球可视化引擎 | + +--- + +## GIS 专业领域索引 + +其他 GIS 相关笔记: +- [[INDEX_GIS]] - GIS 知识库索引(待创建) + +--- + +*整理:知识库管理员 | 来源:GitHub | 归档:2026-04-22* \ No newline at end of file