类库 › deck.gl
visgl

visgl/deck.gl

deck.gl是一个基于WebGL2/WebGPU的高性能大规模数据可视化框架,专注于简化地理空间、3D及2D数据的可视化开发。它通过可组合的图层系统,将JSON数据映射为图标、多边形、文本等视觉元素,并支持地图、第一人称等多种视图,内置高性能渲染、交互事件处理和地图投影等功能。

14,039 2,208 14,039 464
在 GitHub 上查看

技术栈

框架

Preact ^10.17.0 React ^18.2.0

状态管理

Zustand ^5.0.5

构建工具

Vite ^7.3.1 Webpack ^4.20.2

测试

Playwright ^1.58.0 Vitest ^4.0.18

CSS-in-JS

Styled Components ^5.3.3
查看全部依赖 (183)

依赖

@arcgis/core ^4.28.0 @carto/api-client ^0.5.19 @deck.gl/aggregation-layers 9.3.0-alpha.3 @deck.gl/arcgis ^9.0.0 @deck.gl/carto 9.3.0-alpha.3 @deck.gl/core ^9.2.0 @deck.gl/extensions 9.3.0-alpha.3 @deck.gl/geo-layers 9.3.0-alpha.3 @deck.gl/google-maps ^9.2.0 @deck.gl/json 9.3.0-alpha.3 @deck.gl/layers ^9.2.0 @deck.gl/mapbox ^9.2.0 @deck.gl/mesh-layers 9.3.0-alpha.3 @deck.gl/react 9.3.0-alpha.3 @deck.gl/widgets ^9.0.0 @esri/react-arcgis ^5.2.0 @googlemaps/js-api-loader ^1.16.0 @here/harp-datasource-protocol ^0.14.0 @here/harp-geoutils ^0.14.0 @here/harp-mapview ^0.14.0 @here/harp-omv-datasource ^0.14.0 @here/harp-webpack-utils ^0.14.0 @jupyter-widgets/base ^1.1.10 || ^2 || ^3 || ^4 @loaders.gl/3d-tiles ^4.4.0-alpha.18 @loaders.gl/compression ^4.4.0-alpha.18 @loaders.gl/core ^4.4.0-alpha.18 @loaders.gl/csv ^4.4.0-alpha.18 @loaders.gl/draco ^4.4.0-alpha.18 @loaders.gl/gis ^4.4.0-alpha.18 @loaders.gl/gltf ^4.4.0-alpha.18 @loaders.gl/i3s ^4.4.0-alpha.18 @loaders.gl/images ^4.4.0-alpha.18 @loaders.gl/las ^4.4.0-alpha.18 @loaders.gl/loader-utils ^4.4.0-alpha.18 @loaders.gl/mvt ^4.4.0-alpha.18 @loaders.gl/obj ^4.4.0-alpha.18 @loaders.gl/ply ^4.4.0-alpha.18 @loaders.gl/schema ^4.4.0-alpha.18 @loaders.gl/terrain ^4.4.0-alpha.18 @loaders.gl/tiles ^4.4.0-alpha.18 @loaders.gl/wms ^4.4.0-alpha.18 @luma.gl/core ^9.3.0-alpha.10 @luma.gl/debug ^9.1.9 @luma.gl/engine ^9.3.0-alpha.10 @luma.gl/gltf ^9.3.0-alpha.10 @luma.gl/shadertools ^9.3.0-alpha.10 @luma.gl/test-utils ^9.3.0-alpha.10 @luma.gl/webgl ^9.3.0-alpha.10 @mapbox/tiny-sdf ^2.0.5 @mapbox/vector-tile ^1.3.1 @material-ui/core ^4.10.2 @material-ui/icons ^4.9.1 @material-ui/lab ^4.0.0-alpha.57 @math.gl/core ^4.1.0 @math.gl/culling ^4.1.0 @math.gl/polygon ^4.1.0 @math.gl/sun ^4.1.0 @math.gl/types ^4.1.0 @math.gl/web-mercator ^4.1.0 @monaco-editor/react ^4.4.6 @probe.gl/env ^4.1.1 @probe.gl/log ^4.0.9 @probe.gl/stats ^4.1.1 @tensorflow/tfjs ^4.2.0 @turf/circle 6.5.0 @turf/rhumb-bearing ^6.5.0 @turf/rhumb-distance ^6.5.0 @turf/turf ^7.0.0 @types/d3 ^7.4.3 @types/d3-array ^3.2.0 @types/d3-color ^1.4.2 @types/d3-scale ^4.0.0 @types/geojson ^7946.0.8 @types/google.maps ^3.48.6 @types/offscreencanvas ^2019.6.4 @types/react ^18.0.0 @types/react-dom ^18.0.0 @vis.gl/react-google-maps ^1.7.1 @vis.gl/react-maplibre ^1.0.0-alpha.4 Jinja2 NumPy a5-js ^0.5.0 babel-polyfill ^6.16.0 cartocolor ^5.0.2 colorbrewer ^1.0.0 d3 ^7.9.0 d3-array ^3.2.0 d3-color ^3.1.0 d3-dsv ^1.0.8 d3-force ^1.0.6 d3-format ^3.1.0 d3-hexbin ^0.2.1 d3-hierarchy ^2.0.0 d3-request ^1.0.6 d3-scale ^3.1.0 d3-voronoi ^1.1.1 deck.gl ^9.0.0 deck.gl-leaflet ^1.1.1 earcut ^2.2.4 esri-loader ^3.7.0 expr-eval ^2.0.2 extrude-polyline ^1.0.6 gl-matrix ^3.0.0 glsl-transpiler ^1.8.5 h3-js ^4.1.0 html-webpack-plugin ^3.2.0 ipykernel jsep ^0.3.0 leaflet ^1.7.1 long ^3.2.0 mapbox-gl ^3.8.0 maplibre-gl ^5.0.0 mjolnir.js ^3.0.0 moment-timezone ^0.6.0 monaco-editor ^0.39.0 ol ^7.1.0 pbf ^3.2.1 popmotion ^11.0.0 prop-types ^15.8.1 quadbin ^0.4.0 react-autobind ^1.0.6 react-dom ^18.2.0 react-map-gl ^8.0.0 react-stats-zavatta ^0.0.6 react-virtualized-auto-sizer ^1.0.2 stats.js ^0.17.0 supercluster ^8.0.1 three ^0.114.0 tween.js ^16.6.0 webworkify-webpack ^2.1.3

开发依赖

@arcgis/core ^4.21.0 @babel/cli ^7.28.6 @docusaurus/core ^3.6.3 @docusaurus/plugin-content-docs ^3.6.3 @docusaurus/preset-classic ^3.6.3 @floating-ui/dom ^1.7.5 @loaders.gl/csv ^4.4.0-alpha.18 @loaders.gl/polyfills ^4.4.0-alpha.18 @luma.gl/core ^9.3.0-alpha.10 @luma.gl/effects ^9.3.0-alpha.10 @luma.gl/webgpu ^9.3.0-alpha.10 @math.gl/proj4 ^4.1.0 @mdx-js/react ^3.1.0 @probe.gl/bench ^4.1.1 @probe.gl/test-utils ^4.1.1 @types/jscodeshift ^17.3.0 @types/pngjs ^6.0.5 @types/react ^18.2.0 @types/react-dom ^18.2.0 @types/stats.js ^0.17.4 @vis.gl/dev-tools 1.0.2 @vis.gl/ts-plugins 1.0.2 @vitest/browser-playwright ^4.0.18 @vitest/coverage-v8 ^4.0.18 algoliasearch ^4.18.0 algoliasearch-helper ^3.13.3 babel-core ^6.21.0 babel-loader ^6.2.10 babel-plugin-styled-components ^2.0.0 babel-preset-es2015 ^6.18.0 babel-preset-react ^6.16.0 babel-preset-stage-2 ^6.18.0 brfs-babel ^1.0.0 buble ^0.19.3 buble-loader ^0.4.0 exports-loader ^0.7.0 express ^4.16.3 jscodeshift ^17.3.0 jsdom ^20.0.0 mustache ^2.3.0 pixelmatch ^7.1.0 pngjs ^7.0.0 pre-commit ^1.2.2 prism-react-renderer ^2.3.0 puppeteer ^24.26.1 react-dom ^18.2.0 s2-geometry ^1.2.10 sharp ^0.34.5 transform-loader ^0.2.3 ts-node ~10.9.1 typescript ^4.6.0 webpack-cli ^3.1.2 webpack-dev-server ^3.1.1

评论

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-04 08:34
浙ICP备14020137号-1 $お客様$