rapomon / geojson-places

Reverse geocoding to determine the location where it is contained (continent, country, region and state) from the latitude and longitude specified. This module also has tools to get lists of continents, country groupings, countries, regions and states in the specified language.
ISC License
55 stars 13 forks source link

Ivory Coast region names are invalid #7

Open Portur opened 1 year ago

Portur commented 1 year ago

Hi, the region names for Ivory Coast are invalid.

The expectation is to have the region name and not the country name.

Usage

const geojsonPlaces = require("geojson-places");
geojsonPlaces.getRegionsByCountryAlpha2('CI');

Actual Result

[
  {
    "country_a2": "CI",
    "region_code": "CI-CM-SC",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-MN-CV",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-BS-SO",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-SB-LA",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-LG-AB",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-SM-HS",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-AG-AV",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-NC-BG",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-MR-ZU",
    "region_name": "Ivory Coast"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-LC-TM",
    "region_name": "Ivory Coast"
  },
]

Expected result

[
  {
    "country_a2": "CI",
    "region_code": "CI-DE",
    "region_name": "Denguélé"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-BF",
    "region_name": "Bafing"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-DM",
    "region_name": "Dix-Huit Montagnes"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-ZA",
    "region_name": "Zanzan"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-CM-SC",
    "region_name": "Comoe"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-SC",
    "region_name": "Sud-Comoé"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-SV",
    "region_name": "Savanes"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-MN-CV",
    "region_name": "Cavally"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-BS-SO",
    "region_name": "Bas-Sassandra"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-SB-LA",
    "region_name": "Sud-Bandama"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-LG-AB",
    "region_name": "Lagunes"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-SM-HS",
    "region_name": "Haut-Sassandra"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-AG-AV",
    "region_name": "Agnéby"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-NC-BG",
    "region_name": "N'zi-Comoé"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-MR-ZU",
    "region_name": "Marahoué"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-FR",
    "region_name": "Fromager"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-VB",
    "region_name": "Vallée du Bandama"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-LC-TM",
    "region_name": "Lacs"
  },
  {
    "country_a2": "CI",
    "region_code": "CI-WR",
    "region_name": "Worodougou"
  }
]
rapomon commented 1 year ago

Thank you for the issue. I will solve it as soon as possible.