From f3aa97756ed7d2efdc0d8c779c86e82f2e2538c1 Mon Sep 17 00:00:00 2001 From: Daniel Loos Date: Wed, 24 Jan 2024 16:07:19 +0100 Subject: [PATCH] Remove web assets --- src/assets/www/icon.drawio.svg | 9 --- src/assets/www/index.html | 40 ---------- src/assets/www/main.css | 20 ----- src/assets/www/main.js | 129 --------------------------------- 4 files changed, 198 deletions(-) delete mode 100644 src/assets/www/icon.drawio.svg delete mode 100644 src/assets/www/index.html delete mode 100644 src/assets/www/main.css delete mode 100644 src/assets/www/main.js diff --git a/src/assets/www/icon.drawio.svg b/src/assets/www/icon.drawio.svg deleted file mode 100644 index 07b38ed..0000000 --- a/src/assets/www/icon.drawio.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/src/assets/www/index.html b/src/assets/www/index.html deleted file mode 100644 index 2e0b0a3..0000000 --- a/src/assets/www/index.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - DGGSexplorer - - - - - - - - - - -
-
-
-
- -

DGGSexplorer

-
-
-
- -
-
-
-
-
- - diff --git a/src/assets/www/main.css b/src/assets/www/main.css deleted file mode 100644 index 738a5f7..0000000 --- a/src/assets/www/main.css +++ /dev/null @@ -1,20 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -* { - font-family: Arial, Helvetica, sans-serif; -} - -h1 { - font-size: 1.5em; -} - -body { - width: 100%; - height: 100%; -} - -button { - @apply py-2 px-4 rounded-lg bg-blue-500 text-white; -} diff --git a/src/assets/www/main.js b/src/assets/www/main.js deleted file mode 100644 index a7dacf2..0000000 --- a/src/assets/www/main.js +++ /dev/null @@ -1,129 +0,0 @@ -const infobox = document.getElementById("infobox"); - -/* - * https://deck.gl/docs/api-reference/core/globe-view - */ -const { - DeckGL, - _GlobeView, - TileLayer, - BitmapLayer, - GeoJsonLayer, - SolidPolygonLayer, - COORDINATE_SYSTEM, -} = deck; - -background_polygon_north = new SolidPolygonLayer({ - id: "background_polygon_north_layer", - data: [ - [ - [-180, 90], - [0, 90], - [180, 90], - [180, 85], - [0, 85], - [-180, 85], - ], - ], - getPolygon: (d) => d, - stroked: false, - filled: true, - getFillColor: [38, 38, 38], -}); - -background_polygon_south = new SolidPolygonLayer({ - id: "background_polygon_south_layer", - data: [ - [ - [-180, -85], - [0, -85], - [180, -85], - [180, -90], - [0, -90], - [-180, -90], - ], - ], - getPolygon: (d) => d, - stroked: false, - filled: true, - getFillColor: [9, 9, 9], -}); - -basemap_layer = new TileLayer({ - id: "basemap_layer", - data: "https://a.basemaps.cartocdn.com/dark_nolabels/{z}/{x}/{y}.png", - minZoom: 0, - maxZoom: 19, - tileSize: 256, - - renderSubLayers: (props) => { - const { - bbox: { west, south, east, north }, - } = props.tile; - - return new BitmapLayer(props, { - data: null, - image: props.data, - _imageCoordinateSystem: COORDINATE_SYSTEM.CARTESIAN, - bounds: [west, south, east, north], - }); - }, -}); - -data_layer = new TileLayer({ - id: "data_layer", - data: "collections/data%252Fexample.dggs/tiles/{z}/{x}/{y}?min_val=-3&max_val=4.5", - minZoom: 0, - maxZoom: 19, - tileSize: 256, - // only one scheduling queue to allow aborting not required tiles after pan and zoom - // see https://github.com/visgl/deck.gl/issues/4429 - maxRequests: 1, - maxOngoingRequests: 4, - - renderSubLayers: (props) => { - const { - bbox: { west, south, east, north }, - } = props.tile; - - return new BitmapLayer(props, { - data: null, - image: props.data, - _imageCoordinateSystem: COORDINATE_SYSTEM.CARTESIAN, - bounds: [west, south, east, north], - }); - }, - - onViewStateChange: ({ viewState }) => { - infobox.innerHTML = viewState.zoom; - }, -}); - -coastline_layer = new GeoJsonLayer({ - id: "coastline_layer", - data: "https://raw.githubusercontent.com/nvkelso/natural-earth-vector/master/geojson/ne_50m_coastline.geojson", - getLineColor: [255, 255, 255], - lineWidthMinPixels: 1, - lineWidthMaxPixels: 1, -}); - -new DeckGL({ - views: new _GlobeView({ - resolution: 10, - }), - initialViewState: { - longitude: 0, - latitude: 0, - zoom: 1, - minZoom: 0, - maxZoom: 20, - }, - controller: true, - layers: [ - background_polygon_north, - background_polygon_south, - basemap_layer, - data_layer, - coastline_layer, - ], -});