Update from Sync Service
This commit is contained in:
62
专业领域/GIS/INDEX_GIS.md
Executable file
62
专业领域/GIS/INDEX_GIS.md
Executable file
@@ -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*
|
||||
108
专业领域/GIS/cesium-extends.md
Executable file
108
专业领域/GIS/cesium-extends.md
Executable file
@@ -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*
|
||||
Reference in New Issue
Block a user