You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by jo...@apache.org on 2023/08/03 16:49:16 UTC

[superset] branch master updated: feat(chart): Added Central Asia countries to countries map (#24870)

This is an automated email from the ASF dual-hosted git repository.

johnbodley pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 031e660506 feat(chart): Added Central Asia countries to countries map (#24870)
031e660506 is described below

commit 031e6605068e45ae6e64a03f090831b7f227bf0b
Author: Zoynels <58...@users.noreply.github.com>
AuthorDate: Thu Aug 3 22:49:03 2023 +0600

    feat(chart): Added Central Asia countries to countries map (#24870)
---
 .../scripts/Country Map GeoJSON Generator.ipynb    |  5 +++++
 .../src/countries.ts                               | 10 ++++++++++
 .../src/countries/kazakhstan.geojson               | 22 ++++++++++++++++++++++
 .../src/countries/kyrgyzstan.geojson               | 14 ++++++++++++++
 .../src/countries/tajikistan.geojson               | 11 +++++++++++
 .../src/countries/turkmenistan.geojson             | 11 +++++++++++
 .../src/countries/uzbekistan.geojson               | 20 ++++++++++++++++++++
 7 files changed, 93 insertions(+)

diff --git a/superset-frontend/plugins/legacy-plugin-chart-country-map/scripts/Country Map GeoJSON Generator.ipynb b/superset-frontend/plugins/legacy-plugin-chart-country-map/scripts/Country Map GeoJSON Generator.ipynb
index 4908a5e6d4..757db2374a 100644
--- a/superset-frontend/plugins/legacy-plugin-chart-country-map/scripts/Country Map GeoJSON Generator.ipynb	
+++ b/superset-frontend/plugins/legacy-plugin-chart-country-map/scripts/Country Map GeoJSON Generator.ipynb	
@@ -646,8 +646,10 @@
     "  'iran',\n",
     "  'italy',\n",
     "  'japan',\n",
+    "  'kazakhstan',\n",
     "  'kenya',\n",
     "  'korea',\n",
+    "  'kyrgyzstan',\n",
     "  'latvia',\n",
     "  'liechtenstein',\n",
     "  'malaysia',\n",
@@ -673,14 +675,17 @@
     "  'sweden',\n",
     "  'switzerland',\n",
     "  'syria',\n",
+    "  'tajikistan',\n",
     "  'tanzania',\n",
     "  'thailand',\n",
     "  'timorleste',\n",
+    "  'turkmenistan',\n",
     "  'uganda',\n",
     "  'uk',\n",
     "  'ukraine',\n",
     "  'uruguay',\n",
     "  'usa',\n",
+    "  'uzbekistan',\n",
     "  'venezuela',\n",
     "  'zambia',\n",
     "]\n",
diff --git a/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries.ts b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries.ts
index 7a56c4eb05..8f070a4391 100755
--- a/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries.ts
+++ b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries.ts
@@ -53,9 +53,11 @@ import italy from './countries/italy.geojson';
 import italy_regions from './countries/italy_regions.geojson';
 import japan from './countries/japan.geojson';
 import jordan from './countries/jordan.geojson';
+import kazakhstan from './countries/kazakhstan.geojson';
 import kenya from './countries/kenya.geojson';
 import korea from './countries/korea.geojson';
 import kuwait from './countries/kuwait.geojson';
+import kyrgyzstan from './countries/kyrgyzstan.geojson';
 import latvia from './countries/latvia.geojson';
 import liechtenstein from './countries/liechtenstein.geojson';
 import lithuania from './countries/lithuania.geojson';
@@ -90,16 +92,19 @@ import spain from './countries/spain.geojson';
 import srilanka from './countries/srilanka.geojson';
 import switzerland from './countries/switzerland.geojson';
 import syria from './countries/syria.geojson';
+import tajikistan from './countries/tajikistan.geojson';
 import tanzania from './countries/tanzania.geojson';
 import thailand from './countries/thailand.geojson';
 import timorleste from './countries/timorleste.geojson';
 import turkey from './countries/turkey.geojson';
+import turkmenistan from './countries/turkmenistan.geojson';
 import united_arab_emirates from './countries/united_arab_emirates.geojson';
 import uganda from './countries/uganda.geojson';
 import uk from './countries/uk.geojson';
 import ukraine from './countries/ukraine.geojson';
 import uruguay from './countries/uruguay.geojson';
 import usa from './countries/usa.geojson';
+import uzbekistan from './countries/uzbekistan.geojson';
 import zambia from './countries/zambia.geojson';
 import venezuela from './countries/venezuela.geojson';
 import vietnam from './countries/vietnam.geojson';
@@ -141,9 +146,11 @@ export const countries = {
   italy_regions,
   japan,
   jordan,
+  kazakhstan,
   kenya,
   korea,
   kuwait,
+  kyrgyzstan,
   latvia,
   liechtenstein,
   lithuania,
@@ -178,16 +185,19 @@ export const countries = {
   sweden,
   switzerland,
   syria,
+  tajikistan,
   tanzania,
   thailand,
   timorleste,
   turkey,
+  turkmenistan,
   united_arab_emirates,
   uganda,
   uk,
   ukraine,
   uruguay,
   usa,
+  uzbekistan,
   zambia,
   venezuela,
   vietnam,
diff --git a/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/kazakhstan.geojson b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/kazakhstan.geojson
new file mode 100644
index 0000000000..04fb07d936
--- /dev/null
+++ b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/kazakhstan.geojson
@@ -0,0 +1,22 @@
+{
+"type": "FeatureCollection",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "ISO": "KZ-VOS", "NAME_1": "East Kazakhstan" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 87.323796021000135, 49.085273743000087 ], [ 87.116315145000044, 49.129767151000081 ], [ 86.975445190000073, 49.092405090000014 ], [ 86.859483276000049, 49.105324199000037 ], [ 86.709414917000117, 48.954222311000066 ], [ 86.789461711000058, 48.839138896000108 ], [ 86.739180542000099, 48.783535055000087 ], [ 86.751996297000062, 48.715425517000099 ], [ 8 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-ALA", "NAME_1": "Almaty" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 82.297137425751544, 45.554544910918878 ], [ 82.327460165000105, 45.493348288000035 ], [ 82.63198938000005, 45.41583363900007 ], [ 82.614574423000079, 45.248557027000018 ], [ 82.539746949000062, 45.123655091000089 ], [ 82.475823201000082, 45.115696920000019 ], [ 82.245294638000075, 45.231813863000056 ], [ 81.950118856000074, 45.144480693000034 ], [ 81.793642619 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-ZHA", "NAME_1": "Zhambyl" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 75.204639119000092, 42.845189515000115 ], [ 74.862851197000111, 42.975827535000107 ], [ 74.713919718000056, 42.999882914000054 ], [ 74.558166952000136, 43.115043844000027 ], [ 74.178758585000139, 43.26170155800007 ], [ 74.213898560000075, 43.202635397000037 ], [ 74.039852336000081, 43.18186147100009 ], [ 73.965334920000032, 43.216923930000107 ], [ 73.90166955 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-YUZ", "NAME_1": "South Kazakhstan" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 70.888825032848956, 42.338575311301554 ], [ 70.858134400000097, 42.291063131000058 ], [ 70.947793009000065, 42.248145854000072 ], [ 70.842373088000102, 42.192542013000079 ], [ 70.734265991000029, 42.197296244000071 ], [ 70.610242553000035, 42.027409973000019 ], [ 70.534226522000097, 42.024981181000058 ], [ 70.455419963000054, 42.093736674000027 ], [  [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-MAN", "NAME_1": "Mangghystau" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 55.509303834000036, 41.258878073000105 ], [ 55.429515421000133, 41.29081410700006 ], [ 55.372567993000075, 41.375563457000098 ], [ 55.228390748000095, 41.472818502000038 ], [ 54.950681600000053, 41.795563660000099 ], [ 54.907066691000068, 41.932144471000029 ], [ 54.73829146300011, 42.04820973700005 ], [ 54.122618449000129, 42.337597758000086 ], [ 5 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-KZY", "NAME_1": "Qyzylorda" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 62.026115357000094, 43.480628765000048 ], [ 61.161671997000099, 44.168106181000056 ], [ 61.036304972000039, 44.382821758 ], [ 59.055132166000078, 45.32402317500005 ], [ 59.027229445382545, 45.818133857191754 ], [ 59.112598910811073, 46.066025701924559 ], [ 59.668430616579656, 46.580232042174998 ], [ 59.920921665302558, 46.759781806485137 ], [ 60.16907189335 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-AKT", "NAME_1": "Aqtöbe" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 59.055132166000078, 45.32402317500005 ], [ 58.531444947000068, 45.558718974 ], [ 56.707609709820247, 45.161910897969562 ], [ 56.541179641327346, 45.953784491960732 ], [ 56.377778761980267, 46.267150377487894 ], [ 56.295923293125441, 46.352726549390695 ], [ 56.271221958026899, 46.457164618951992 ], [ 55.4938017112799, 46.659632879853518 ], [ 55.291333448579735, [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-SEV", "NAME_1": "North Kazakhstan" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 68.943160848000105, 55.434550273000028 ], [ 69.12258142100012, 55.397860006000045 ], [ 69.186143432000108, 55.32577138300006 ], [ 69.334558147000052, 55.385147604000096 ], [ 69.673865601000045, 55.334039612000097 ], [ 69.802281535000134, 55.292078349000107 ], [ 69.940309286000115, 55.200249329000073 ], [ 70.213677613000073, 55.131984761000112 ], [ 70 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-KUS", "NAME_1": "Qostanay" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 65.977450399000077, 54.611706442000056 ], [ 66.097776305000139, 54.637158214000081 ], [ 66.22854699085093, 54.297254543762165 ], [ 66.112068312102906, 54.265835272979416 ], [ 66.173563267430836, 54.215476590172443 ], [ 66.292832473240026, 54.184108995333816 ], [ 66.37189741413431, 54.102434394531656 ], [ 66.019774203616578, 53.993913885817165 ], [ 66.0951184 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-PAV", "NAME_1": "Pavlodar" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 76.872340942000108, 54.464686992000011 ], [ 76.910478150000074, 54.454610088000052 ], [ 76.903553508000073, 54.432595927000094 ], [ 76.752968384000042, 54.376682027000086 ], [ 76.83420373600012, 54.345676168000054 ], [ 76.837717732000101, 54.29689361600002 ], [ 76.664601685000036, 54.134061178000067 ], [ 76.376660604000108, 54.154266663000058 ], [ 76.4952063 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-ZAP", "NAME_1": "West Kazakhstan" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 52.307793823000054, 51.774541117000084 ], [ 52.478842814000132, 51.504867656 ], [ 52.545815470000036, 51.459521586000065 ], [ 52.668546997000078, 51.455129090000085 ], [ 52.779754680000053, 51.508123271000088 ], [ 52.944292440000083, 51.452881165000079 ], [ 53.037103312000113, 51.489726460999989 ], [ 53.157199341000137, 51.487013449000059 ], [ 53.1810 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-ATY", "NAME_1": "Atyrau" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 47.359672078000074, 47.683343811000057 ], [ 47.123820842000043, 47.808039042000061 ], [ 47.158650757000089, 47.871549378000012 ], [ 47.044239136000101, 47.986219381000055 ], [ 47.192033732000141, 48.071795553000115 ], [ 47.103563680000036, 48.101199443 ], [ 47.116482788000042, 48.153857727000016 ], [ 47.075244996000038, 48.205120748000027 ], [ 47.112120 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-AKM", "NAME_1": "Aqmola" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 65.513965284770052, 51.75053660757834 ], [ 65.708061965387344, 51.78947479882288 ], [ 65.860507440266133, 51.894067898015066 ], [ 65.956625603688622, 52.119919745299967 ], [ 66.037240838194123, 52.178262438360832 ], [ 66.05295047358544, 52.402124742462888 ], [ 66.235471633009411, 52.368690090974894 ], [ 66.310195754130746, 52.296343084865441 ], [ 66.6410282733 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-KAR", "NAME_1": "Qaraghandy" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 65.524197218826544, 48.83278188727428 ], [ 65.734830357135252, 48.861927394933332 ], [ 65.82805464070907, 48.937685044828925 ], [ 65.962103305922824, 48.984607245427981 ], [ 66.159093866388787, 49.002383938368041 ], [ 66.506359491397404, 49.210691636709669 ], [ 66.620254347759897, 49.234204413402949 ], [ 66.669553664270154, 49.331562812074083 ], [ 66.78437 [...]
+{ "type": "Feature", "properties": { "ISO": "KZ-ALA", "NAME_1": "Almaty City" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 76.99633568804154, 43.401158385850806 ], [ 77.033541241834826, 43.378945527913743 ], [ 77.002439601706214, 43.223437328170121 ], [ 76.961768226222603, 43.192335688041567 ], [ 76.80865245964327, 43.223437328170121 ], [ 76.80865245964327, 43.271286004945125 ], [ 76.901957380029046, 43.364590924431582 ], [ 76.99633568804154, 43.401158385850806 ] ] ] } },
+{ "type": "Feature", "properties": { "ISO": "KZ-AST", "NAME_1": "Astana" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 71.37777096995427, 51.305896334048555 ], [ 71.503467203248817, 51.260007232347846 ], [ 71.607216474860422, 51.160248317405888 ], [ 71.575293622402739, 51.036547262446163 ], [ 71.527409342367207, 50.992653339080334 ], [ 71.425655249090426, 50.994648517415101 ], [ 71.250079558324899, 51.156257960736298 ], [ 71.252074736659722, 51.236065093229456 ], [ 71.37777096 [...]
+]
+}
diff --git a/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/kyrgyzstan.geojson b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/kyrgyzstan.geojson
new file mode 100644
index 0000000000..b2565a019e
--- /dev/null
+++ b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/kyrgyzstan.geojson
@@ -0,0 +1,14 @@
+{
+"type": "FeatureCollection",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "ISO": "KG-Y", "NAME_1": "Ysyk-Köl" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 80.210328410000045, 42.18951894100006 ], [ 80.216529582000135, 42.174403585000064 ], [ 80.219836873000133, 42.141873271000108 ], [ 80.224591105000115, 42.125569357000089 ], [ 80.235133098000063, 42.110944926000016 ], [ 80.247432088000039, 42.098413391000108 ], [ 80.256527141000106, 42.084357401 ], [ 80.2575606690001, 42.06526296 ], [ 80.231205689000035, 42.033 [...]
+{ "type": "Feature", "properties": { "ISO": "KG-N", "NAME_1": "Naryn" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 78.231335109827398, 41.172855896282556 ], [ 78.204456014000129, 41.133717753 ], [ 78.190503377000141, 41.11774973600005 ], [ 78.176033976000042, 41.105502422000129 ], [ 78.07495487500006, 41.039511617000088 ], [ 78.05717818200003, 41.034343974000095 ], [ 78.036507610000115, 41.036100973000075 ], [ 77.997646932000066, 41.049795227000075 ], [ 77.866698853000059, 41 [...]
+{ "type": "Feature", "properties": { "ISO": "KG-O", "NAME_1": "Osh" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 74.832312141891805, 40.508116118064379 ], [ 74.820063110000092, 40.493963521000055 ], [ 74.816032349000068, 40.483679911000067 ], [ 74.815102173000128, 40.480114238000098 ], [ 74.807040649000044, 40.461769104000027 ], [ 74.794638306000081, 40.44073679600011 ], [ 74.787403605000122, 40.420738017000062 ], [ 74.794638306000081, 40.405545146000051 ], [ 74.8416638590000 [...]
+{ "type": "Feature", "properties": { "ISO": "KG-C", "NAME_1": "Chuy" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 74.178758585000139, 43.26170155800007 ], [ 74.207697388000099, 43.249790141000048 ], [ 74.258650350000039, 43.2157612110001 ], [ 74.286969035000141, 43.207208761000075 ], [ 74.320041952000111, 43.20165354500007 ], [ 74.348774048000109, 43.19103403700008 ], [ 74.400553833000117, 43.159537252000021 ], [ 74.420604289000039, 43.151837464000025 ], [ 74.462772258000086, [...]
+{ "type": "Feature", "properties": { "ISO": "KG-T", "NAME_1": "Talas" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 73.476889282000116, 42.399066874000098 ], [ 73.505104615000107, 42.402942607000043 ], [ 73.505518026000118, 42.420926005000027 ], [ 73.50507740900008, 42.42155711600013 ], [ 73.505208775064887, 42.421545315363971 ], [ 73.533682489155524, 42.418987332299537 ], [ 73.558538852985635, 42.435523789990896 ], [ 73.565360142356667, 42.447176826449379 ], [ 73.564584995101 [...]
+{ "type": "Feature", "properties": { "ISO": "KG-J", "NAME_1": "Jalal-Abad" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 70.935907431000032, 42.03686676100007 ], [ 70.977145223000036, 42.044230652000081 ], [ 71.118428589000132, 42.122908020000054 ], [ 71.201007527000058, 42.140788066000098 ], [ 71.238214559000085, 42.160244243000093 ], [ 71.253200725000056, 42.197554627000031 ], [ 71.249868228000082, 42.198385315000039 ], [ 71.250514357151815, 42.198535671983677 ], [ 71.275164 [...]
+{ "type": "Feature", "properties": { "ISO": "KG-B", "NAME_1": "Batken" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 72.004834432000052, 40.237286682000033 ], [ 72.018890422000084, 40.240025533000065 ], [ 72.025401653000131, 40.250877584000122 ], [ 72.019820598000138, 40.258732401000046 ], [ 72.01323892893339, 40.262072352257235 ], [ 72.013723586174535, 40.26209056173002 ], [ 72.04948367673029, 40.263434149766169 ], [ 72.098059522828692, 40.278110257282549 ], [ 72.186322869904 [...]
+{ "type": "Feature", "properties": { "ISO": "KG-GB", "NAME_1": "Bishkek" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 74.617750685745534, 42.937792873842056 ], [ 74.620851271169215, 42.935674140349249 ], [ 74.628292678164541, 42.917535712203346 ], [ 74.636509229717149, 42.903686427886328 ], [ 74.653097365151268, 42.890974026030449 ], [ 74.665861443850531, 42.878726712168032 ], [ 74.669117058905101, 42.874282537808824 ], [ 74.671752557234697, 42.869218248523339 ], [ 74.6694271 [...]
+]
+}
diff --git a/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/tajikistan.geojson b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/tajikistan.geojson
new file mode 100644
index 0000000000..6ac8dfea24
--- /dev/null
+++ b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/tajikistan.geojson
@@ -0,0 +1,11 @@
+{
+"type": "FeatureCollection",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "ISO": "TJ-SU", "NAME_1": "Leninabad" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 70.565904175000071, 41.018375956000042 ], [ 70.593447713000103, 41.009384257000093 ], [ 70.616650432000085, 40.993519592 ], [ 70.630499715000042, 40.976414694000042 ], [ 70.643418823000047, 40.9522818 ], [ 70.645072469000127, 40.935176900000059 ], [ 70.62522871900012, 40.938690898000104 ], [ 70.60838220200003, 40.950938212000025 ], [ 70.57913334200009 [...]
+{ "type": "Feature", "properties": { "ISO": "TJ-X01~", "NAME_1": "Tadzhikistan Territories" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 71.459544718000075, 39.612105205000049 ], [ 71.493031047000102, 39.596240540000039 ], [ 71.509654483000077, 39.584998100000021 ], [ 71.510911092000072, 39.584148255000073 ], [ 71.525380493000114, 39.569162090000091 ], [ 71.531374960000107, 39.553090719000025 ], [ 71.52600061000004, 39.53815623000007 ], [ 71.500575806000143, 39.50921742800009 [...]
+{ "type": "Feature", "properties": { "ISO": "TJ-GB", "NAME_1": "Gorno-Badakhshan" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 73.512235962000034, 39.467411194000036 ], [ 73.604323364000038, 39.459608053000025 ], [ 73.63264204900014, 39.448342590000053 ], [ 73.631918579000057, 39.42880889900006 ], [ 73.642563925000047, 39.371758118000045 ], [ 73.643804159000069, 39.351294251000084 ], [ 73.641323690000092, 39.335274557000034 ], [ 73.610111125000117, 39.265459697000082 ], [ 73. [...]
+{ "type": "Feature", "properties": { "ISO": "TJ-KT", "NAME_1": "Khatlon" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 67.780544475000113, 37.188868103000047 ], [ 67.785092001000123, 37.203570048000032 ], [ 67.803953899000135, 37.233439026000056 ], [ 67.815426066000043, 37.267338766000066 ], [ 67.820645386000081, 37.303305563000052 ], [ 67.817183065000052, 37.345421855000083 ], [ 67.797339315000045, 37.424435120000041 ], [ 67.801215047000085, 37.466448060000076 ], [ 67.8292236 [...]
+{ "type": "Feature", "properties": { "ISO": "TJ-DU", "NAME_1": "Dushanbe" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 68.764540900142379, 38.65822869799598 ], [ 68.773046653879931, 38.651513629350518 ], [ 68.780209394248118, 38.636292806967447 ], [ 68.790505833077702, 38.621967327130449 ], [ 68.797220901723222, 38.607641847293394 ], [ 68.800802271907287, 38.591973353187655 ], [ 68.81154638156022, 38.592421024910323 ], [ 68.810203367291535, 38.580781571812054 ], [ 68.82049980 [...]
+]
+}
diff --git a/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/turkmenistan.geojson b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/turkmenistan.geojson
new file mode 100644
index 0000000000..71c16d1bd3
--- /dev/null
+++ b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/turkmenistan.geojson
@@ -0,0 +1,11 @@
+{
+"type": "FeatureCollection",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "ISO": "TM-L", "NAME_1": "Chardzhou" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 66.174647665000066, 37.375497538000062 ], [ 66.142918335000047, 37.385057679000042 ], [ 66.079666382000141, 37.440868225000102 ], [ 65.855183960000033, 37.507944235000039 ], [ 65.804334351000136, 37.565305074000023 ], [ 65.761442912000064, 37.578379212000087 ], [ 65.739428752000094, 37.529054057000067 ], [ 65.681034384000043, 37.526392720000061 ], [ 65.658710 [...]
+{ "type": "Feature", "properties": { "ISO": "TM-M", "NAME_1": "Mary" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 64.728548628816156, 36.850569547146847 ], [ 64.621357463000038, 36.692593485000103 ], [ 64.592005249000067, 36.621073303000074 ], [ 64.610505412000066, 36.500925598000023 ], [ 64.594382365000115, 36.424186097000089 ], [ 64.477696981000065, 36.271637268000021 ], [ 64.303650757000071, 36.211537578 ], [ 64.266133667000076, 36.15247141600004 ], [ 64.158698365000134, 3 [...]
+{ "type": "Feature", "properties": { "ISO": "TM-A", "NAME_1": "Ahal" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 61.363933553000038, 35.598241679000054 ], [ 61.351531210000076, 35.627800599000082 ], [ 61.269675741000128, 35.618498840000072 ], [ 61.24538781800004, 35.649297995000026 ], [ 61.229161418000047, 35.698597311000029 ], [ 61.249728638000136, 35.722471822000031 ], [ 61.256343221000122, 35.769497375000086 ], [ 61.241046997000069, 35.893882548000093 ], [ 61.188337036000 [...]
+{ "type": "Feature", "properties": { "ISO": "TM-B", "NAME_1": "Balkan" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 54.047170858000129, 42.345400899000097 ], [ 54.19527551300007, 42.318064067000094 ], [ 54.73829146300011, 42.04820973700005 ], [ 54.907066691000068, 41.932144471000029 ], [ 54.940759725000134, 41.889614767000083 ], [ 54.934971964000056, 41.833726706000093 ], [ 54.950681600000053, 41.795563660000099 ], [ 55.100026489000129, 41.644151714000074 ], [ 55.22839 [...]
+{ "type": "Feature", "properties": { "ISO": "TM-D", "NAME_1": "Tashauz" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 58.587875611000072, 42.791187643000043 ], [ 58.894420207000053, 42.547843323 ], [ 59.009245239000052, 42.518465271000039 ], [ 59.12200321500012, 42.537998962000032 ], [ 59.146084432000066, 42.526759339000094 ], [ 59.223805786000071, 42.460871888000085 ], [ 59.258428996000077, 42.347545471 ], [ 59.361575154000093, 42.325789694 ], [ 59.426480754000124, 42.2867739 [...]
+]
+}
diff --git a/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/uzbekistan.geojson b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/uzbekistan.geojson
new file mode 100644
index 0000000000..11cbcc39ff
--- /dev/null
+++ b/superset-frontend/plugins/legacy-plugin-chart-country-map/src/countries/uzbekistan.geojson
@@ -0,0 +1,20 @@
+{
+"type": "FeatureCollection",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "ISO": "UZ-FA", "NAME_1": "Ferghana" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 71.785519654000097, 39.98970489500006 ], [ 71.757304321000106, 39.903095194000016 ], [ 71.696842896000078, 39.913843892000031 ], [ 71.665526978000059, 39.940198873 ], [ 71.785519654000097, 39.98970489500006 ] ] ], [ [ [ 72.01323892893339, 40.262072352257235 ], [ 72.025401653000131, 40.250877584000122 ], [ 72.004834432000052, 40.237286682000033 ], [ 71. [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-TO", "NAME_1": "Tashkent" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 71.249868228000082, 42.198385315000039 ], [ 71.238214559000085, 42.160244243000093 ], [ 71.118428589000132, 42.122908020000054 ], [ 70.977145223000036, 42.044230652000081 ], [ 70.845473674000061, 42.030355530000108 ], [ 70.814002726000126, 41.91953542100002 ], [ 70.648948202000042, 41.887392680000076 ], [ 70.506476277000047, 41.785590108000108 ], [ 70.4536629 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-NG", "NAME_1": "Namangan" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 70.470781708808772, 41.404879075808651 ], [ 70.667810099000064, 41.471371562000044 ], [ 70.703570191000097, 41.445481669000102 ], [ 70.769199259000118, 41.352102356000032 ], [ 70.756280152000045, 41.269626771000034 ], [ 70.770439494000073, 41.238517558000055 ], [ 70.828523803000053, 41.249111227000057 ], [ 70.914203329000031, 41.193042297000019 ], [ 71.024687 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-AN", "NAME_1": "Andijon" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 72.332359660000066, 41.072842917000045 ], [ 72.395198201000142, 41.022044983000043 ], [ 72.481911255000057, 41.008815817000041 ], [ 72.483358195000051, 40.97057525600006 ], [ 72.545576620000077, 40.956519267000047 ], [ 72.61947391800004, 40.880089824000081 ], [ 72.658231242000113, 40.867170716000075 ], [ 72.868657674000076, 40.864121806000028 ], [ 72.870311320 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-SI", "NAME_1": "Sirdaryo" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 69.073639817000071, 40.216940714000046 ], [ 69.01922855600003, 40.232067363000013 ], [ 68.856551148000051, 40.21274037700006 ], [ 68.801877482000066, 40.191139628000073 ], [ 68.642732312845908, 40.183691497764414 ], [ 68.630105828621083, 40.201990872181 ], [ 68.668449740662993, 40.282296048323929 ], [ 68.364437290048841, 40.22565867850517 ], [ 68.10967 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-JI", "NAME_1": "Jizzakh" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 68.642732312845908, 40.183691497764414 ], [ 68.581115764000117, 40.16421620800007 ], [ 68.651705770000092, 40.12075632800007 ], [ 68.696544979567136, 40.11173935248911 ], [ 68.634136590031574, 40.035696112985192 ], [ 68.658321161192589, 39.954305732123828 ], [ 68.651654900553183, 39.915910143238477 ], [ 68.620494012188885, 39.918597317512194 ], [ 68.6528951349 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-SA", "NAME_1": "Samarkand" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 67.436482787850366, 39.485704651348556 ], [ 67.380258830000116, 39.292331441000059 ], [ 67.066428664151488, 39.339097805419385 ], [ 67.050925734335124, 39.299151922922874 ], [ 66.91403486521682, 39.296051337499193 ], [ 66.890780470941934, 39.310365708910297 ], [ 66.8974467297827, 39.361551214916631 ], [ 66.873727248413729, 39.405088609251891 ], [ 66.68857059 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-QA", "NAME_1": "Kashkadarya" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 67.358697240960836, 39.290430623357466 ], [ 67.344395386000087, 39.273831279000049 ], [ 67.350079794000123, 39.219829407000063 ], [ 67.378191773000083, 39.199494731000058 ], [ 67.499011271000086, 39.165982564000032 ], [ 67.580349976000093, 39.163605449 ], [ 67.676726522000081, 39.119628805000062 ], [ 67.673254198922109, 39.00297802171832 ], [ 67.5550810076 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-SU", "NAME_1": "Surkhandarya" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 67.673254198922109, 39.00297802171832 ], [ 67.818371623000075, 38.973410340000029 ], [ 67.948906290000139, 39.0020132450001 ], [ 68.019806356000117, 38.979689026000031 ], [ 68.077270549000104, 38.995527853000041 ], [ 68.10093835400005, 38.97927561500002 ], [ 68.163725220000117, 38.88747243300007 ], [ 68.172561890000111, 38.845278626000024 ], [ 68.13597497 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-QR", "NAME_1": "Karakalpakstan" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 59.055132166000078, 45.32402317500005 ], [ 61.036304972000039, 44.382821758 ], [ 61.080229940000095, 44.335486145000047 ], [ 61.102864217000047, 44.236060690000031 ], [ 61.161671997000099, 44.168106181000056 ], [ 61.985704386000066, 43.493341166 ], [ 62.028320515779171, 43.480922383261372 ], [ 62.135205112725714, 43.347742010785169 ], [ 62.1853312524353 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-NW", "NAME_1": "Navoi" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 64.891005086000064, 43.722784525000051 ], [ 64.956530803000078, 43.697359721000041 ], [ 65.271446981000054, 43.417015076000084 ], [ 65.516910034000034, 43.297229106000131 ], [ 65.79523929800007, 42.877203065000103 ], [ 66.101267131000043, 42.990322775000053 ], [ 66.053208048000045, 42.440873109000066 ], [ 66.013727254000059, 42.403020121000068 ], [ 66.0086629640 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-XO", "NAME_1": "Khorezm" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 60.225398397000106, 41.765462138000132 ], [ 60.252683553000111, 41.780060730000102 ], [ 60.241108033000103, 41.808069357000122 ], [ 60.141144116000078, 41.874221484000074 ], [ 60.164834426367634, 41.906331284760938 ], [ 60.150571730001332, 41.947930812756795 ], [ 60.220851677662779, 41.961521715554682 ], [ 60.313094110204986, 42.005575872928148 ], [ 60.4447656 [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-BU", "NAME_1": "Bukhoro" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 64.180144084000062, 38.945117493000041 ], [ 64.120612834000042, 38.96167978900003 ], [ 63.709268432000101, 39.190890605 ], [ 63.477551310000138, 39.402919007000023 ], [ 62.593160848000139, 39.890227763000027 ], [ 62.452807658000097, 40.009238586000052 ], [ 62.421595092000132, 40.115071920000034 ], [ 62.435754435000092, 40.194188538 ], [ 62.405058635000046, 40. [...]
+{ "type": "Feature", "properties": { "ISO": "UZ-TK", "NAME_1": "Tashkent" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 69.256935050212348, 41.403551908493739 ], [ 69.3481896854056, 41.370166065911178 ], [ 69.336615926883496, 41.334109356461624 ], [ 69.363769745577258, 41.298497791639761 ], [ 69.243447576644314, 41.219172345927007 ], [ 69.213310883890131, 41.225048938857412 ], [ 69.205743426118204, 41.255763913673661 ], [ 69.189718222218175, 41.243299865896063 ], [ 69.15588723 [...]
+]
+}