From dc303c9da675b36e631ec830e94081c823c21763 Mon Sep 17 00:00:00 2001 From: Szymon Porwolik Date: Mon, 1 Dec 2025 23:10:13 +0100 Subject: [PATCH] Added support in Geojson Library --- application/libraries/Geojson.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/application/libraries/Geojson.php b/application/libraries/Geojson.php index 6ffcd06d1..08cea2469 100644 --- a/application/libraries/Geojson.php +++ b/application/libraries/Geojson.php @@ -24,10 +24,19 @@ class Geojson { const SUPPORTED_STATES = [ 1 => ['name' => 'Canada', 'enabled' => true], // 13 provinces/territories 27 => ['name' => 'Belarus', 'enabled' => true], // 7 subdivisions + 29 => ['name' => 'Canary Islands', 'enabled' => true], // 2 provinces + 32 => ['name' => 'Ceuta & Melilla', 'enabled' => true], // 2 autonomous cities + 50 => ['name' => 'Mexico', 'enabled' => true], // 32 states 100 => ['name' => 'Argentina', 'enabled' => true], // 24 subdivisions 108 => ['name' => 'Brazil', 'enabled' => true], // 27 subdivisions + 112 => ['name' => 'Chile', 'enabled' => true], // 16 regions + 137 => ['name' => 'Republic of Korea', 'enabled' => true], // 17 subdivisions 144 => ['name' => 'Uruguay', 'enabled' => true], // 19 subdivisions + 148 => ['name' => 'Venezuela', 'enabled' => true], // 24 states + 149 => ['name' => 'Azores', 'enabled' => true], // 1 autonomous region 150 => ['name' => 'Australia', 'enabled' => true], // 8 subdivisions + 163 => ['name' => 'Papua New Guinea', 'enabled' => true], // 22 provinces + 170 => ['name' => 'New Zealand', 'enabled' => true], // 16 regions 209 => ['name' => 'Belgium', 'enabled' => true], // 11 subdivisions 212 => ['name' => 'Bulgaria', 'enabled' => true], // 28 subdivisions 227 => ['name' => 'France', 'enabled' => true], // 96 departments @@ -35,11 +44,18 @@ class Geojson { 239 => ['name' => 'Hungary', 'enabled' => true], // 20 subdivisions 245 => ['name' => 'Ireland', 'enabled' => true], // 27 subdivisions 248 => ['name' => 'Italy', 'enabled' => true], // 107 provinces + 256 => ['name' => 'Madeira Islands', 'enabled' => true], // 1 autonomous region 263 => ['name' => 'Netherlands', 'enabled' => true], // 12 provinces + 266 => ['name' => 'Norway', 'enabled' => true], // 11 counties 269 => ['name' => 'Poland', 'enabled' => true], // 16 voivodeships + 272 => ['name' => 'Portugal', 'enabled' => true], // 18 districts + 275 => ['name' => 'Romania', 'enabled' => true], // 42 counties + 281 => ['name' => 'Spain', 'enabled' => true], // 47 provinces 284 => ['name' => 'Sweden', 'enabled' => true], // 21 subdivisions 287 => ['name' => 'Switzerland', 'enabled' => true], // 26 cantons 291 => ['name' => 'USA', 'enabled' => true], // 52 states/territories + 318 => ['name' => 'China', 'enabled' => true], // 31 provinces + 324 => ['name' => 'India', 'enabled' => true], // 36 states/territories 339 => ['name' => 'Japan', 'enabled' => true], // 47 prefectures 386 => ['name' => 'Taiwan', 'enabled' => true], // 22 subdivisions 497 => ['name' => 'Croatia', 'enabled' => true], // 21 subdivisions