You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by mi...@apache.org on 2024/01/03 16:33:46 UTC
(superset) 03/04: chore: Add example charts for deck.gl (#25770)
This is an automated email from the ASF dual-hosted git repository.
michaelsmolina pushed a commit to branch 3.1
in repository https://gitbox.apache.org/repos/asf/superset.git
commit c520cf463e324dfb044db28a3519d0629a4ed8c2
Author: Willie Hung <wi...@gmail.com>
AuthorDate: Wed Jan 3 06:46:21 2024 -0600
chore: Add example charts for deck.gl (#25770)
Signed-off-by: Willie Hung <wi...@gmail.com>
(cherry picked from commit 113a8a381c82d584ff5714501a2e19488716db05)
---
.../src/Multi/images/example.png | Bin 0 -> 153910 bytes
.../legacy-preset-chart-deckgl/src/Multi/index.ts | 2 ++
.../src/layers/Arc/images/example.png | Bin 0 -> 71818 bytes
.../legacy-preset-chart-deckgl/src/layers/Arc/index.ts | 2 ++
.../src/layers/Contour/images/example.png | Bin 0 -> 139128 bytes
.../src/layers/Contour/index.ts | 4 +++-
.../src/layers/Geojson/images/example.png | Bin 0 -> 224170 bytes
.../src/layers/Geojson/index.ts | 2 ++
.../src/layers/Grid/images/example.png | Bin 0 -> 377404 bytes
.../src/layers/Grid/index.ts | 2 ++
.../src/layers/Heatmap/images/example.png | Bin 0 -> 265453 bytes
.../src/layers/Heatmap/index.ts | 2 ++
.../src/layers/Hex/images/example.png | Bin 0 -> 268797 bytes
.../legacy-preset-chart-deckgl/src/layers/Hex/index.ts | 2 ++
.../src/layers/Path/images/example.png | Bin 0 -> 168591 bytes
.../src/layers/Path/index.ts | 2 ++
.../src/layers/Polygon/images/example.png | Bin 0 -> 165278 bytes
.../src/layers/Polygon/index.ts | 2 ++
.../src/layers/Scatter/images/example.png | Bin 0 -> 218289 bytes
.../src/layers/Scatter/index.ts | 2 ++
.../src/layers/Screengrid/images/example.png | Bin 0 -> 103782 bytes
.../src/layers/Screengrid/index.ts | 2 ++
22 files changed, 23 insertions(+), 1 deletion(-)
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/images/example.png
new file mode 100644
index 0000000000..df5f1de7a7
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts
index 0535e96010..42ce06b1c7 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/Multi/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../transformProps';
import controlPanel from './controlPanel';
@@ -25,6 +26,7 @@ const metadata = new ChartMetadata({
category: t('Map'),
credits: ['https://uber.github.io/deck.gl'],
description: t('Compose multiple layers together to form complex visuals.'),
+ exampleGallery: [{ url: example }],
name: t('deck.gl Multiple Layers'),
thumbnail,
useLegacyApi: true,
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/images/example.png
new file mode 100644
index 0000000000..b031f430db
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts
index fa7e4155a2..350877432e 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Arc/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -29,6 +30,7 @@ const metadata = new ChartMetadata({
),
name: t('deck.gl Arc'),
thumbnail,
+ exampleGallery: [{ url: example }],
useLegacyApi: true,
tags: [t('deckGL'), t('Geo'), t('3D'), t('Relational'), t('Web')],
});
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/images/example.png
new file mode 100644
index 0000000000..20572b77e4
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts
index 01f14467c7..bc0bd8c1f6 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Contour/index.ts
@@ -20,6 +20,7 @@ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
const metadata = new ChartMetadata({
category: t('Map'),
@@ -27,7 +28,8 @@ const metadata = new ChartMetadata({
description: t(
'Uses Gaussian Kernel Density Estimation to visualize spatial distribution of data',
),
- name: t('deck.gl Countour'),
+ exampleGallery: [{ url: example }],
+ name: t('deck.gl Contour'),
thumbnail,
useLegacyApi: true,
tags: [t('deckGL'), t('Spatial'), t('Comparison'), t('Experimental')],
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/images/example.png
new file mode 100644
index 0000000000..f35389d36d
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts
index c3afedbc85..23708a2d24 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Geojson/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -27,6 +28,7 @@ const metadata = new ChartMetadata({
description: t(
'The GeoJsonLayer takes in GeoJSON formatted data and renders it as interactive polygons, lines and points (circles, icons and/or texts).',
),
+ exampleGallery: [{ url: example }],
name: t('deck.gl Geojson'),
thumbnail,
useLegacyApi: true,
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/images/example.png
new file mode 100644
index 0000000000..1d1407809a
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts
index 7bc1bec265..b9d45ddaff 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Grid/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -29,6 +30,7 @@ const metadata = new ChartMetadata({
),
name: t('deck.gl Grid'),
thumbnail,
+ exampleGallery: [{ url: example }],
useLegacyApi: true,
tags: [t('deckGL'), t('3D'), t('Comparison'), t('Experimental')],
});
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/images/example.png
new file mode 100644
index 0000000000..ebd1c8ae48
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts
index 00d1c99af0..adf4ed393e 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Heatmap/index.ts
@@ -20,6 +20,7 @@ import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
const metadata = new ChartMetadata({
category: t('Map'),
@@ -27,6 +28,7 @@ const metadata = new ChartMetadata({
description: t(
'Uses Gaussian Kernel Density Estimation to visualize spatial distribution of data',
),
+ exampleGallery: [{ url: example }],
name: t('deck.gl Heatmap'),
thumbnail,
useLegacyApi: true,
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/images/example.png
new file mode 100644
index 0000000000..378a442665
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts
index 7d714f82c4..1b67fbb657 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Hex/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -27,6 +28,7 @@ const metadata = new ChartMetadata({
description: t(
'Overlays a hexagonal grid on a map, and aggregates data within the boundary of each cell.',
),
+ exampleGallery: [{ url: example }],
name: t('deck.gl 3D Hexagon'),
thumbnail,
useLegacyApi: true,
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/images/example.png
new file mode 100644
index 0000000000..a259597742
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts
index a62be08da7..23919c8446 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Path/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -27,6 +28,7 @@ const metadata = new ChartMetadata({
description: t('Visualizes connected points, which form a path, on a map.'),
name: t('deck.gl Path'),
thumbnail,
+ exampleGallery: [{ url: example }],
useLegacyApi: true,
tags: [t('deckGL'), t('Web')],
});
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/images/example.png
new file mode 100644
index 0000000000..18feb67819
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts
index 325eeac401..d685214493 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Polygon/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -29,6 +30,7 @@ const metadata = new ChartMetadata({
),
name: t('deck.gl Polygon'),
thumbnail,
+ exampleGallery: [{ url: example }],
useLegacyApi: true,
tags: [
t('deckGL'),
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/images/example.png
new file mode 100644
index 0000000000..fc0ec76631
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts
index 4e93e81d69..7e4d28e0a9 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Scatter/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -29,6 +30,7 @@ const metadata = new ChartMetadata({
),
name: t('deck.gl Scatterplot'),
thumbnail,
+ exampleGallery: [{ url: example }],
useLegacyApi: true,
tags: [
t('deckGL'),
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/images/example.png b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/images/example.png
new file mode 100644
index 0000000000..92679725e3
Binary files /dev/null and b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/images/example.png differ
diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts
index fc285ba104..a106d3d8a9 100644
--- a/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts
+++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/src/layers/Screengrid/index.ts
@@ -18,6 +18,7 @@
*/
import { t, ChartMetadata, ChartPlugin } from '@superset-ui/core';
import thumbnail from './images/thumbnail.png';
+import example from './images/example.png';
import transformProps from '../../transformProps';
import controlPanel from './controlPanel';
@@ -29,6 +30,7 @@ const metadata = new ChartMetadata({
),
name: t('deck.gl Screen Grid'),
thumbnail,
+ exampleGallery: [{ url: example }],
useLegacyApi: true,
tags: [
t('deckGL'),