Данные
Репозиторий
Все данные об административных делениях хранятся в отдельных репозиториях в формате JSON. Таким образом, файлы можно использовать в любом современном языке программирования. Исправления и добавления можно вносить напрямую в JSON репозитории.
Текущее покрытие: административные деления
Type | ISO 3166 | FIPS | Geonames | GENC |
---|---|---|---|---|
Страны | 100% | В процессе | 100% | TBC |
Области | 100% | В процессе | 100% | TBC |
Деления находятся в отдельном репозитории - geographer-data, так чтобы данными было легко пользоваться в любом языке.
Текущее покрытие: переводы
По умолчанию предполагается, что Географ и языковые репо будут установлены через Packagist (Composer), поэтому пакеты с переводами ожидаются в папке vendor/. Включать языки нет необходимости, но если Вы запросите перевод из неуставленного языка – пакет выдаст исключение.
Язык | Страны | Области | Города | Пакет |
---|---|---|---|---|
Английский | 100% | 100% | 100% | geographer-data |
Русский | 100% | 100% | 63% | geographer-ru |
Украинский | ✓ | ✓ | ✓ | geographer-uk |
Испанский | ✓ | ✓ | ✓ | geographer-es |
Итальянский | ✓ | ✓ | ✓ | geographer-it |
Французский | ✓ | ✓ | ✓ | geographer-fr |
Немецкий | ✓ | ✓ | ✓ | geographer-de |
Китайский | ✓ | ✓ | ✓ | geographer-zh |
Английские тексты включены в основном пакете и используются по умолчанию.
Пример метаданных страны
{
"languages": [
"it"
],
"ids": {
"iso_3166_1": [
"IT",
"ITA",
"380"
],
"fips": "IT",
"geonames": 3175395
},
"long": {
"default": "Italy"
},
"area": 301230,
"currency": "EUR",
"phone": "39",
"continent": "EU",
"population": 60340328
}