From c4c59d0f20a5f916ca4322b4f5258d067f4af954 Mon Sep 17 00:00:00 2001
From: allyoucanmap
Sync geostory components with their live resources on geonode
+Sync geostory components with their live resources on geonode
utils/ResourceUtils
](#module_utils/ResourceUtils)
+
+
+## DOWNLOAD\_METADATA
+Sync geostory components with their live resources on geonode
+
+**Kind**: global constant
## SYNC\_RESOURCES
diff --git a/geonode_mapstore_client/client/version.txt b/geonode_mapstore_client/client/version.txt
index 76ed187bbc..b800730136 100644
--- a/geonode_mapstore_client/client/version.txt
+++ b/geonode_mapstore_client/client/version.txt
@@ -1 +1 @@
-geonode-mapstore-client-v4.0.0-c5d2ff8b3612aa78add51591ffe7f7106ff70611
\ No newline at end of file
+geonode-mapstore-client-v4.0.0-4c486ba53191710186e90e7a9ee1d40c2b6e228b
\ No newline at end of file
diff --git a/geonode_mapstore_client/static/mapstore/configs/localConfig.json b/geonode_mapstore_client/static/mapstore/configs/localConfig.json
index c0179461af..8e57f0397f 100644
--- a/geonode_mapstore_client/static/mapstore/configs/localConfig.json
+++ b/geonode_mapstore_client/static/mapstore/configs/localConfig.json
@@ -929,8 +929,23 @@
"name": "FilterLayer"
},
{
- "type": "plugin",
- "name": "LayerDownload"
+ "labelId": "gnviewer.download",
+ "disablePluginIf": "{!state('selectedLayerPermissions').includes('download_resourcebase')}",
+ "type": "dropdown",
+ "items": [
+ {
+ "type": "plugin",
+ "name": "LayerDownload"
+ },
+ {
+ "type": "plugin",
+ "name": "IsoDownload"
+ },
+ {
+ "type": "plugin",
+ "name": "DublinCoreDownload"
+ }
+ ]
},
{
"type": "plugin",
@@ -1153,6 +1168,12 @@
{
"name": "Playback"
},
+ {
+ "name": "IsoDownload"
+ },
+ {
+ "name": "DublinCoreDownload"
+ },
{
"name": "LayerDownload",
"cfg": {
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/0.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/0.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/0.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/0.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10025.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10025.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10025.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10025.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10027.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10027.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10027.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10027.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10038.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10038.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10038.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10038.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10175.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10175.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10175.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10175.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10222.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10222.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10222.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10222.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10279.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10279.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10279.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10279.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10433.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10433.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10433.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10433.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10698.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10698.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10698.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10698.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10810.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10810.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10810.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10810.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10902.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10902.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10902.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10902.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/10904.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/10904.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/10904.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/10904.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11125.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11125.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11125.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11125.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1124.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1124.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1124.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1124.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11377.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11377.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11377.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11377.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11385.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11385.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11385.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11385.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11506.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11506.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11506.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11506.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11671.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11671.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11671.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11671.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11699.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11699.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11699.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11699.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11704.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11704.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11704.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11704.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1174.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1174.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1174.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1174.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/11932.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/11932.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/11932.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/11932.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12020.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12020.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12020.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12020.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12064.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12064.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12064.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12064.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12151.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12151.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12151.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12151.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12157.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12157.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12157.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12157.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12290.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12290.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12290.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12290.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1230.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1230.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1230.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1230.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12474.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12474.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12474.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12474.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12485.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12485.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12485.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12485.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12542.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12542.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12542.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12542.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12574.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12574.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12574.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12574.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12594.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12594.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12594.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12594.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1269.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1269.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1269.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1269.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1274.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1274.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1274.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1274.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/12831.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/12831.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/12831.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/12831.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1303.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1303.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1303.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1303.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13261.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13261.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13261.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13261.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13265.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13265.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13265.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13265.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13268.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13268.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13268.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13268.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13324.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13324.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13324.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13324.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13434.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13434.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13434.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13434.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13447.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13447.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13447.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13447.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13579.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13579.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13579.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13579.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13581.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13581.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13581.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13581.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/13952.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/13952.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/13952.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/13952.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14195.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14195.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14195.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14195.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14312.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14312.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14312.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14312.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14327.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14327.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14327.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14327.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14361.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14361.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14361.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14361.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14381.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14381.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14381.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14381.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14502.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14502.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14502.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14502.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14742.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14742.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14742.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14742.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14763.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14763.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14763.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14763.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/14801.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/14801.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/14801.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/14801.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/15007.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/15007.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/15007.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/15007.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/15079.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/15079.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/15079.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/15079.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/15199.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/15199.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/15199.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/15199.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/15245.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/15245.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/15245.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/15245.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/15504.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/15504.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/15504.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/15504.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/15574.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/15574.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/15574.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/15574.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1567.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1567.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1567.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1567.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/15910.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/15910.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/15910.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/15910.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/16095.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/16095.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/16095.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/16095.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/16144.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/16144.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/16144.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/16144.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/16231.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/16231.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/16231.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/16231.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/16262.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/16262.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/16262.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/16262.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/16272.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/16272.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/16272.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/16272.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/16290.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/16290.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/16290.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/16290.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/1630.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/1630.5f3f07228c5635c6675b.chunk.js
similarity index 100%
rename from geonode_mapstore_client/static/mapstore/dist/js/1630.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/1630.5f3f07228c5635c6675b.chunk.js
diff --git a/geonode_mapstore_client/static/mapstore/dist/js/16309.53eedb7c8dd533bbb5b1.chunk.js b/geonode_mapstore_client/static/mapstore/dist/js/16309.5f3f07228c5635c6675b.chunk.js
similarity index 99%
rename from geonode_mapstore_client/static/mapstore/dist/js/16309.53eedb7c8dd533bbb5b1.chunk.js
rename to geonode_mapstore_client/static/mapstore/dist/js/16309.5f3f07228c5635c6675b.chunk.js
index dbf4130046..569dfd3238 100644
--- a/geonode_mapstore_client/static/mapstore/dist/js/16309.53eedb7c8dd533bbb5b1.chunk.js
+++ b/geonode_mapstore_client/static/mapstore/dist/js/16309.5f3f07228c5635c6675b.chunk.js
@@ -1,2 +1,2 @@
-/*! For license information please see 16309.53eedb7c8dd533bbb5b1.chunk.js.LICENSE.txt */
+/*! For license information please see 16309.5f3f07228c5635c6675b.chunk.js.LICENSE.txt */
(self.webpackChunkgeonode_mapstore_client=self.webpackChunkgeonode_mapstore_client||[]).push([[16309],{972163:(e,t,r)=>{var n=r(844194);e.exports.$=function(e,t){var r=[],i=0;function s(e){if(t&&!1===t.noDuplicateMembers||!e.__duplicateProperties__||r.push({message:"An object contained duplicate members, making parsing ambigous: "+e.__duplicateProperties__.join(", "),line:e.__line__}),!o(e,"type","string"))if(d[e.type])e&&d[e.type](e);else{var n=p[e.type.toLowerCase()];void 0!==n?r.push({message:"Expected "+n+" but got "+e.type+" (case sensitive)",line:e.__line__}):r.push({message:"The type "+e.type+" is unknown",line:e.__line__})}}function a(e,t){return e.every((function(e){return null!==e&&typeof e===t}))}function o(e,t,n){if(void 0===e[t])return r.push({message:'"'+t+'" member required',line:e.__line__});if("array"===n){if(!Array.isArray(e[t]))return r.push({message:'"'+t+'" member should be an array, but is an '+typeof e[t]+" instead",line:e.__line__})}else{if("object"===n&&e[t]&&"Object"!==e[t].constructor.name)return r.push({message:'"'+t+'" member should be '+n+", but is an "+e[t].constructor.name+" instead",line:e.__line__});if(n&&typeof e[t]!==n)return r.push({message:'"'+t+'" member should be '+n+", but is an "+typeof e[t]+" instead",line:e.__line__})}}function u(e,n){if(!Array.isArray(e))return r.push({message:"position should be an array, is a "+typeof e+" instead",line:e.__line__||n});if(e.length<2)return r.push({message:"position must have 2 or more elements",line:e.__line__||n});if(e.length>3)return r.push({message:"position should not have more than 3 elements",level:"message",line:e.__line__||n});if(!a(e,"number"))return r.push({message:"each element in a position must be a number",line:e.__line__||n});if(t&&t.precisionWarning){if(10===i)return i+=1,r.push({message:"truncated warnings: we've encountered coordinate precision warning 10 times, no more warnings will be reported",level:"message",line:e.__line__||n});i<10&&e.forEach((function(t){var s=0,a=String(t).split(".")[1];if(void 0!==a&&(s=a.length),s>6)return i+=1,r.push({message:"precision of coordinates should be reduced",level:"message",line:e.__line__||n})}))}}function l(e,t,n,i){if(void 0===i&&void 0!==e.__line__&&(i=e.__line__),0===n)return u(e,i);if(1===n&&t)if("LinearRing"===t){if(!Array.isArray(e[e.length-1]))return r.push({message:"a number was found where a coordinate array should have been found: this needs to be nested more deeply",line:i}),!0;if(e.length<4&&r.push({message:"a LinearRing of coordinates needs to have four or more positions",line:i}),e.length&&(e[e.length-1].length!==e[0].length||!e[e.length-1].every((function(t,r){return e[0][r]===t}))))return r.push({message:"the first and last positions in a LinearRing of coordinates must be the same",line:i}),!0}else if("Line"===t&&e.length<2)return r.push({message:"a line needs to have two or more coordinates to be valid",line:i});if(Array.isArray(e))return e.map((function(e){return l(e,t,n-1,e.__line__||i)})).some((function(e){return e}));r.push({message:"a number was found where a coordinate array should have been found: this needs to be nested more deeply",line:i})}function h(e){e.crs&&("object"==typeof e.crs&&e.crs.properties&&"urn:ogc:def:crs:OGC:1.3:CRS84"===e.crs.properties.name?r.push({message:"old-style crs member is not recommended, this object is equivalent to the default and should be removed",line:e.__line__}):r.push({message:"old-style crs member is not recommended",line:e.__line__}))}function c(e){if(e.bbox)return Array.isArray(e.bbox)?(a(e.bbox,"number")||r.push({message:"each element in a bbox member must be a number",line:e.bbox.__line__}),4!==e.bbox.length&&6!==e.bbox.length&&r.push({message:"bbox must contain 4 elements (for 2D) or 6 elements (for 3D)",line:e.bbox.__line__}),r.length):void r.push({message:"bbox member must be an array of numbers, but is a "+typeof e.bbox,line:e.__line__})}function f(e){h(e),c(e),void 0!==e.id&&"string"!=typeof e.id&&"number"!=typeof e.id&&r.push({message:'Feature "id" member must have a string or number value',line:e.__line__}),void 0!==e.features&&r.push({message:'Feature object cannot contain a "features" member',line:e.__line__}),void 0!==e.coordinates&&r.push({message:'Feature object cannot contain a "coordinates" member',line:e.__line__}),"Feature"!==e.type&&r.push({message:"GeoJSON features must have a type=feature member",line:e.__line__}),o(e,"properties","object"),o(e,"geometry","object")||e.geometry&&s(e.geometry)}var d={Point:function(e){var t;h(e),c(e),void 0!==(t=e).properties&&r.push({message:'geometry object cannot contain a "properties" member',line:t.__line__}),void 0!==t.geometry&&r.push({message:'geometry object cannot contain a "geometry" member',line:t.__line__}),void 0!==t.features&&r.push({message:'geometry object cannot contain a "features" member',line:t.__line__}),o(e,"coordinates","array")||u(e.coordinates)},Feature:f,MultiPoint:function(e){h(e),c(e),o(e,"coordinates","array")||l(e.coordinates,"",1)},LineString:function(e){h(e),c(e),o(e,"coordinates","array")||l(e.coordinates,"Line",1)},MultiLineString:function(e){h(e),c(e),o(e,"coordinates","array")||l(e.coordinates,"Line",2)},FeatureCollection:function(e){if(h(e),c(e),void 0!==e.properties&&r.push({message:'FeatureCollection object cannot contain a "properties" member',line:e.__line__}),void 0!==e.coordinates&&r.push({message:'FeatureCollection object cannot contain a "coordinates" member',line:e.__line__}),!o(e,"features","array")){if(!a(e.features,"object"))return r.push({message:"Every feature must be an object",line:e.__line__});e.features.forEach(f)}},GeometryCollection:function(e){h(e),c(e),o(e,"geometries","array")||(a(e.geometries,"object")||r.push({message:"The geometries array in a GeometryCollection must contain only geometry objects",line:e.__line__}),1===e.geometries.length&&r.push({message:"GeometryCollection with a single geometry should be avoided in favor of single part or a single object of multi-part type",line:e.geometries.__line__}),e.geometries.forEach((function(t){t&&("GeometryCollection"===t.type&&r.push({message:"GeometryCollection should avoid nested geometry collections",line:e.geometries.__line__}),s(t))})))},Polygon:function(e){h(e),c(e),o(e,"coordinates","array")||l(e.coordinates,"LinearRing",2)||n(e,r)},MultiPolygon:function(e){h(e),c(e),o(e,"coordinates","array")||l(e.coordinates,"LinearRing",3)||n(e,r)}},p=Object.keys(d).reduce((function(e,t){return e[t.toLowerCase()]=t,e}),{});return"object"!=typeof e||null==e?(r.push({message:"The root of a GeoJSON object must be an object.",line:0}),r):(s(e),r.forEach((function(e){({}).hasOwnProperty.call(e,"line")&&void 0===e.line&&delete e.line})),r)}},844194:e=>{function t(e){return e*Math.PI/180}function r(e){var r=0;if(e.length>2)for(var n,i,s=0;sa){if(e.match_start=t,a=n,n>=o)break;m=l[s+a-1],g=l[s+a]}}}while((t=d[t&f])>u&&0!=--i);return a<=e.lookahead?a:e.lookahead}function k(e){var t,r,n,s,u,l,h,f,d,p,m=e.w_size;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart>=m+(m-c)){i.arraySet(e.window,e.window,m,m,0),e.match_start-=m,e.strstart-=m,e.block_start-=m,t=r=e.hash_size;do{n=e.head[--t],e.head[t]=n>=m?n-m:0}while(--r);t=r=m;do{n=e.prev[--t],e.prev[t]=n>=m?n-m:0}while(--r);s+=m}if(0===e.strm.avail_in)break;if(l=e.strm,h=e.window,f=e.strstart+e.lookahead,d=s,p=void 0,(p=l.avail_in)>d&&(p=d),r=0===p?0:(l.avail_in-=p,i.arraySet(h,l.input,l.next_in,p,f),1===l.state.wrap?l.adler=a(l.adler,h,p,f):2===l.state.wrap&&(l.adler=o(l.adler,h,p,f)),l.next_in+=p,l.total_in+=p,p),e.lookahead+=r,e.lookahead+e.insert>=3)for(u=e.strstart-e.insert,e.ins_h=e.window[u],e.ins_h=(e.ins_h< >>=b=v>>>24,p-=b,!(16&(b=v>>>16&255))){if(0==(64&b)){v=g[(65535&v)+(d&(1<u){e.msg="invalid distance too far back",r.mode=30;break e}if(d>>>=b,p-=b,x>(b=s-a)){if((b=x-b)>h&&r.sane){e.msg="invalid distance too far back",r.mode=30;break e}if(k=0,C=f,0===c){if(k+=l-b,b =a.length)return e;var r=[],n=i[t++];return e.forEach((function(e,n){r.push({key:e,values:l(n,t)})})),n?r.sort((function(e,t){return n(e.key,t.key)})):r}return n.map=function(e,t){return o(t,e,0)},n.entries=function(t){return l(o(e.map,t,0),0)},n.key=function(e){return a.push(e),n},n.sortKeys=function(e){return i[a.length-1]=e,n},n.sortValues=function(e){return t=e,n},n.rollup=function(e){return r=e,n},n},e.set=function(e){var t=new O;if(e)for(var r=0,n=e.length;r 360?e-=360:e<0&&(e+=360),e<60?n+(a-n)*e/60:e<180?a:e<240?n+(a-n)*(240-e)/60:n}(e))}return e=isNaN(e)?0:(e%=360)<0?e+360:e,t=isNaN(t)||t<0?0:t>1?1:t,n=2*(r=r<0?0:r>1?1:r)-(a=r<=.5?r*(1+t):r+t-r*t),new et(i(e+120),i(e),i(e-120))}function He(t,r,n){return this instanceof He?(this.h=+t,this.c=+r,void(this.l=+n)):arguments.length<2?t instanceof He?new He(t.h,t.c,t.l):Je(t instanceof qe?t.l:(t=lt((t=e.rgb(t)).r,t.g,t.b)).l,t.a,t.b):new He(t,r,n)}je.brighter=function(e){return e=Math.pow(.7,arguments.length?e:1),new Fe(this.h,this.s,this.l/e)},je.darker=function(e){return e=Math.pow(.7,arguments.length?e:1),new Fe(this.h,this.s,e*this.l)},je.rgb=function(){return Be(this.h,this.s,this.l)},e.hcl=He;var Ue=He.prototype=new Ne;function Ye(e,t,r){return isNaN(e)&&(e=0),isNaN(t)&&(t=0),new qe(r,Math.cos(e*=Oe)*t,Math.sin(e)*t)}function qe(e,t,r){return this instanceof qe?(this.l=+e,this.a=+t,void(this.b=+r)):arguments.length<2?e instanceof qe?new qe(e.l,e.a,e.b):e instanceof He?Ye(e.h,e.c,e.l):lt((e=et(e)).r,e.g,e.b):new qe(e,t,r)}Ue.brighter=function(e){return new He(this.h,this.c,Math.min(100,this.l+Ve*(arguments.length?e:1)))},Ue.darker=function(e){return new He(this.h,this.c,Math.max(0,this.l-Ve*(arguments.length?e:1)))},Ue.rgb=function(){return Ye(this.h,this.c,this.l).rgb()},e.lab=qe;var Ve=18,Ge=.95047,Ze=1.08883,We=qe.prototype=new Ne;function Xe(e,t,r){var n=(e+16)/116,a=n+t/500,i=n-r/200;return new et($e(3.2404542*(a=Ke(a)*Ge)-1.5371385*(n=1*Ke(n))-.4985314*(i=Ke(i)*Ze)),$e(-.969266*a+1.8760108*n+.041556*i),$e(.0556434*a-.2040259*n+1.0572252*i))}function Je(e,t,r){return e>0?new He(Math.atan2(r,t)*De,Math.sqrt(t*t+r*r),e):new He(NaN,NaN,e)}function Ke(e){return e>.206893034?e*e*e:(e-4/29)/7.787037}function Qe(e){return e>.008856?Math.pow(e,1/3):7.787037*e+4/29}function $e(e){return Math.round(255*(e<=.00304?12.92*e:1.055*Math.pow(e,1/2.4)-.055))}function et(e,t,r){return this instanceof et?(this.r=~~e,this.g=~~t,void(this.b=~~r)):arguments.length<2?e instanceof et?new et(e.r,e.g,e.b):it(""+e,et,Be):new et(e,t,r)}function tt(e){return new et(e>>16,e>>8&255,255&e)}function rt(e){return tt(e)+""}We.brighter=function(e){return new qe(Math.min(100,this.l+Ve*(arguments.length?e:1)),this.a,this.b)},We.darker=function(e){return new qe(Math.max(0,this.l-Ve*(arguments.length?e:1)),this.a,this.b)},We.rgb=function(){return Xe(this.l,this.a,this.b)},e.rgb=et;var nt=et.prototype=new Ne;function at(e){return e<16?"0"+Math.max(0,e).toString(16):Math.min(255,e).toString(16)}function it(e,t,r){var n,a,i,o=0,l=0,s=0;if(n=/([a-z]+)\((.*)\)/.exec(e=e.toLowerCase()))switch(a=n[2].split(","),n[1]){case"hsl":return r(parseFloat(a[0]),parseFloat(a[1])/100,parseFloat(a[2])/100);case"rgb":return t(ct(a[0]),ct(a[1]),ct(a[2]))}return(i=ut.get(e))?t(i.r,i.g,i.b):(null==e||"#"!==e.charAt(0)||isNaN(i=parseInt(e.slice(1),16))||(4===e.length?(o=(3840&i)>>4,o|=o>>4,l=240&i,l|=l>>4,s=15&i,s|=s<<4):7===e.length&&(o=(16711680&i)>>16,l=(65280&i)>>8,s=255&i)),t(o,l,s))}function ot(e,t,r){var n,a,i=Math.min(e/=255,t/=255,r/=255),o=Math.max(e,t,r),l=o-i,s=(o+i)/2;return l?(a=s<.5?l/(o+i):l/(2-o-i),n=e==o?(t-r)/l+(t =f[0]&&s<=f[1]&&((l=c[e.bisect(d,s,1,h)-1]).y+=m,l.push(i[o]));return c}return i.value=function(e){return arguments.length?(r=e,i):r},i.range=function(e){return arguments.length?(n=ft(e),i):n},i.bins=function(e){return arguments.length?(a="number"==typeof e?function(t){return xn(t,e)}:ft(e),i):a},i.frequency=function(e){return arguments.length?(t=!!e,i):t},i},e.layout.pack=function(){var t,r=e.layout.hierarchy().sort(_n),n=0,a=[1,1];function i(e,i){var o=r.call(this,e,i),l=o[0],s=a[0],c=a[1],u=null==t?Math.sqrt:"function"==typeof t?t:function(){return t};if(l.x=l.y=0,tn(l,(function(e){e.r=+u(e.value)})),tn(l,kn),n){var f=n*(t?1:Math.max(2*l.r/s,2*l.r/c))/2;tn(l,(function(e){e.r+=f})),tn(l,kn),tn(l,(function(e){e.r-=f}))}return Sn(l,s/2,c/2,t?1:1/Math.max(2*l.r/s,2*l.r/c)),o}return i.size=function(e){return arguments.length?(a=e,i):a},i.radius=function(e){return arguments.length?(t=null==e||"function"==typeof e?e:+e,i):t},i.padding=function(e){return arguments.length?(n=+e,i):n},$r(i,r)},e.layout.tree=function(){var t=e.layout.hierarchy().sort(null).value(null),r=Dn,n=[1,1],a=null;function i(e,i){var c=t.call(this,e,i),u=c[0],f=function(e){for(var t,r={A:null,children:[e]},n=[r];null!=(t=n.pop());)for(var a,i=t.children,o=0,l=i.length;o0}(t)&&e.length?e[e.length-1].push(t):e.push([t]),e}n.prototype.parsePoint=function(e){return{type:"Point",coordinates:this.parseCoord(e,0)}},n.prototype.parseZPoint=function(e){var t=this.parsePoint(e);return t.coordinates.push(this.parseCoord(e,16)),t},n.prototype.parsePointArray=function(e,t,r){for(var n=[],i=0;i{"use strict";var n=r(513752),i=r(147404),s=r(943348);function a(e){return e}function o(e,t){for(var r=0;r0&&(t=t.slice(0,o));var s=me.get(t);function c(){var e=this[i];e&&(this.removeEventListener(t,e,e.$),delete this[i])}return s&&(t=s,l=ge),o?r?function(){var e=l(r,n(arguments));c.call(this),this.addEventListener(t,this[i]=e,e.$=a),e._=r}:c:r?R:function(){var r,n=new RegExp("^__on([^.]+)"+e.requote(t)+"$");for(var a in this)if(r=a.match(n)){var i=this[a];this.removeEventListener(r[1],i,i.$),delete this[a]}}}e.selection.enter=fe,e.selection.enter.prototype=de,de.append=G.append,de.empty=G.empty,de.node=G.node,de.call=G.call,de.size=G.size,de.select=function(e){for(var t,r,n,a,i,o=[],l=-1,s=this.length;++l1?Se:e<-1?-Se:Math.asin(e)}function Ee(e){return((e=Math.exp(e))+1/e)/2}var Pe=Math.SQRT2;e.interpolateZoom=function(e,t){var r,n,a=e[0],i=e[1],o=e[2],l=t[0],s=t[1],c=t[2],u=l-a,f=s-i,d=u*u+f*f;if(d<1e-12)n=Math.log(c/o)/Pe,r=function(e){return[a+e*u,i+e*f,o*Math.exp(Pe*e*n)]};else{var p=Math.sqrt(d),h=(c*c-o*o+4*d)/(2*o*2*p),m=(c*c-o*o-4*d)/(2*c*2*p),y=Math.log(Math.sqrt(h*h+1)-h),g=Math.log(Math.sqrt(m*m+1)-m);n=(g-y)/Pe,r=function(e){var t,r=e*n,l=Ee(y),s=o/(2*p)*(l*(t=Pe*r+y,((t=Math.exp(2*t))-1)/(t+1))-function(e){return((e=Math.exp(e))-1/e)/2}(y));return[a+s*u,i+s*f,o*l/Ee(Pe*r+y)]}}return r.duration=1e3*n,r},e.behavior.zoom=function(){var t,r,n,i,l,s,c,u,f,d={x:0,y:0,k:1},p=[960,500],h=Ie,m=250,y=0,g="mousedown.zoom",v="mousemove.zoom",x="mouseup.zoom",b="touchstart.zoom",_=j(w,"zoomstart","zoom","zoomend");function w(e){e.on(g,C).on(ze+".zoom",P).on("dblclick.zoom",R).on(b,E)}function T(e){return[(e[0]-d.x)/d.k,(e[1]-d.y)/d.k]}function M(e){d.k=Math.max(h[0],Math.min(h[1],e))}function k(e,t){t=function(e){return[e[0]*d.k+d.x,e[1]*d.k+d.y]}(t),d.x+=e[0]-t[0],d.y+=e[1]-t[1]}function A(t,n,a,i){t.__chart__={x:d.x,y:d.y,k:d.k},M(Math.pow(2,i)),k(r=n,a),t=e.select(t),m>0&&(t=t.transition().duration(m)),t.call(w.event)}function L(){c&&c.domain(s.range().map((function(e){return(e-d.x)/d.k})).map(s.invert)),f&&f.domain(u.range().map((function(e){return(e-d.y)/d.k})).map(u.invert))}function S(e){y++||e({type:"zoomstart"})}function O(e){L(),e({type:"zoom",scale:d.k,translate:[d.x,d.y]})}function D(e){--y||(e({type:"zoomend"}),r=null)}function C(){var t=this,r=_.of(t,arguments),n=0,a=e.select(o(t)).on(v,s).on(x,c),i=T(e.mouse(t)),l=be(t);function s(){n=1,k(e.mouse(t),i),O(r)}function c(){a.on(v,null).on(x,null),l(n),D(r)}Wa.call(t),S(r)}function E(){var t,r=this,n=_.of(r,arguments),a={},i=0,o=".zoom-"+e.event.changedTouches[0].identifier,s="touchmove"+o,c="touchend"+o,u=[],f=e.select(r),p=be(r);function h(){var n=e.touches(r);return t=d.k,n.forEach((function(e){e.identifier in a&&(a[e.identifier]=T(e))})),n}function m(){var t=e.event.target;e.select(t).on(s,y).on(c,v),u.push(t);for(var n=e.event.changedTouches,o=0,f=n.length;o24?(isFinite(t)&&(clearTimeout(gt),gt=setTimeout(bt,t)),yt=0):(yt=1,vt(bt))}function _t(){for(var e=Date.now(),t=ht;t;)e>=t.t&&t.c(e-t.t)&&(t.c=null),t=t.n;return e}function wt(){for(var e,t=ht,r=1/0;t;)t.c?(t.t1)if(d>h){if(i){if(i.y>=c)return}else i={x:(s-a)/n,y:s};r={x:(c-a)/n,y:c}}else{if(i){if(i.y=l)return}else i={x:o,y:n*o+a};r={x:l,y:n*l+a}}else{if(i){if(i.xi||f>o||d0)for(o=-1;++o