Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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、缩放控制、绘图工具、测量工具、双屏联动、指南针、热力图等功能

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.