Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hongfaqiu/cesium-extends
CesiumJS 的扩展库,提供事件订阅、大数据geojson加载、geojson样式、tooltip、popup、缩放控制、绘图工具、测量工具、双屏联动、指南针、热力图等功能
https://github.com/hongfaqiu/cesium-extends
cesium compass drawer extends geojson heatmap measure plugin popup primitive subscriber sync-viewer tooltip zoom-controler
Last synced: about 6 hours ago
JSON representation
CesiumJS 的扩展库,提供事件订阅、大数据geojson加载、geojson样式、tooltip、popup、缩放控制、绘图工具、测量工具、双屏联动、指南针、热力图等功能
- Host: GitHub
- URL: https://github.com/hongfaqiu/cesium-extends
- Owner: hongfaqiu
- License: mit
- Created: 2023-03-28T09:38:19.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-06T07:57:22.000Z (6 days ago)
- Last Synced: 2025-01-11T07:08:11.538Z (1 day ago)
- Topics: cesium, compass, drawer, extends, geojson, heatmap, measure, plugin, popup, primitive, subscriber, sync-viewer, tooltip, zoom-controler
- Language: TypeScript
- Homepage: https://extends.opendde.com/
- Size: 9.81 MB
- Stars: 244
- Watchers: 1
- Forks: 56
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![npm latest version](https://img.shields.io/npm/v/cesium-extends.svg) ![license](https://img.shields.io/npm/l/cesium-extends)
cesium-extends 是一个从[DDE-Earth](https://alpha.deep-time.org/map/#/)中抽离的、用于 CesiumJS 的扩展库,它与前端框架无关,提供了一些常用的功能和组件,方便开发者快速构建 Cesium 应用。
## 安装
使用 npm 安装:
```bash
npm install cesium-extends --save
```## 功能
cesium-extends 提供了以下功能:
- 事件订阅 `@cesium-extends/subscriber`
- primitive 方式加速渲染 geojson `@cesium-extends/primitive-geojson`
- 丰富的 geojson 样式渲染 `@cesium-extends/geojson-render`
- tooltip `@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`
- ...详细信息及 demo,请参阅 [API 文档](https://extends.opendde.com/)。
## 示例
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.