1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/uiw-province-city-china

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Административная реформа Китайской Народной Республики


Github Issues Github Forks Github Stars Github Release npm package

Административная реформа в Китайской Народной Республике включает пять уровней: провинции, муниципалитеты, округа, волости и деревни. Данные взяты с сайта Министерства внутренних дел Китайской Народной Республики, который используется для поиска информации о провинциях, городах и районах Китая.

Дата обновления данных: 2021-05-11 09:55:00 GMT+0800 (Китайское стандартное время)
  • Административная реформа Китайской Народной Республики (код, дата обновления: 2021–01–04), источник.
  • Статистические коды административной реформы и классификации городских и сельских районов (дата обновления: 2020–11–06), источник.
  • Список кодов стран и регионов (для скачивания), дата обновления: 2011–12–06, источник.

Изменения в данных

Установка

npm install province-city-china --save-dev
Пакет Описание Версия Размер
province-city-china Содержит все содержимое пакета npm package
@province-city-china/country Список стран и регионов npm package
@province-city-china/data Общие данные (провинции, муниципалитеты, округа, волости, деревни) npm package
@province-city-china/province Провинциальный уровень (провинции, автономные районы, особые административные районы) npm package
@province-city-china/city Муниципальный уровень (города) npm package
@province-city-china/area Окружной уровень (округа, уезды) npm package
@province-city-china/town Волостной уровень (волости, посёлки, улицы) npm package Использование
const { data, province, city, area, town } = require('province-city-china/data');
  • data — общие данные (уровень провинции, города, района и посёлка);
  • province — уровень провинции (провинция, автономный район со статусом провинции или особый административный район);
  • city — городской уровень (город);
  • area — районный уровень (район или уезд);
  • town — поселковый уровень (посёлок, деревня или улица).

Все данные

const provinces = require('province-city-china/dist/data.json');
// provinces вывод ===>
[
  {"code":"110000","name":"北京市","province":"11","city":0,"area":0,"town":0},
  {"code":"110101","name":"东城区","province":"11","city":"01","area":"01","town":0},
  {"code":"110102","name":"西城区","province":"11","city":"01","area":"02","town":0},
  {"code":"110105","name":"朝阳区","province":"11","city":"01","area":"05","town":0}
]

Правила:

  • province — уровень провинции (провинция, автономный район со статусом провинции или особый административный район)city=0, area=0, town=0;
  • city — городской уровень (город)area=0, town=0;
  • area — районный уровень (район или уезд)town=0, остальные значения не равны 0;
  • town — поселковый уровень (посёлок, деревня или улица) — все значения не равны 0.

Уровень провинции начинается с цифры, которая обозначает регион: 1 — Северный Китай, 2 — Северо-Восточный Китай, 3 — Восточный Китай, 4 — Южный Центральный Китай, 5 — Юго-Западный Китай, 6 — Северо-Западный Китай. Например, провинция Хубэй обозначается как 42, так как она находится в Южном Центральном Китае.

Получение данных о городах

const city = require('province-city-china/dist/city.json');
// city вывод ===>
[
  {"code":"01","name":"石家庄市","province":"13"},
  {"code":"02","name":"唐山市","province":"13"}
]

Описание:

  • code — код города;
  • name — название города;
  • province — код провинции, автономного района со статусом провинции или особого административного района.

Дополнительные данные

Можно загрузить ресурсы через CDN, используя UNPKG: https://unpkg.com/province-city-china/dist/.

Файл JSON CSV SQL CDN
Список кодов стран и регионов (#13) country.json (min) country.csv csv / json
Общие данные (уровень провинций, городов, районов и посёлков) data.json (min) data.csv data.sql data.sql / csv / json
Общие данные (уровень провинций, городов, районов и посёлков), включая данные об уровнях level.json (min) level.json
Уровень провинций (провинции, автономные районы со статусом провинций или особые административные районы) province.json (min) province.csv province.json / csv

city.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/city.json) (min (https://github.com/uiwjs/province-city-china/blob/gh-pages/city.min.json)) | city.csv (https://github.com/uiwjs/province-city-china/blob/gh-pages/city.csv) | — | city.json (https://unpkg.com/province-city-china/dist/city.json) / csv (https://unpkg.com/province-city-china/dist/city.csv);

county level (district, county) | area.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/area.json) (min (https://github.com/uiwjs/province-city-china/blob/gh-pages/area.min.json)) | area.csv (https://github.com/uiwjs/province-city-china/blob/gh-pages/area.csv) | — | area.json (https://unpkg.com/province-city-china/dist/area.json) / csv (https://unpkg.com/province-city-china/dist/area.csv);

township level (township, town) | town.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/town.json) (min (https://github.com/uiwjs/province-city-china/blob/gh-pages/town.min.json)) | town.csv (https://github.com/uiwjs/province-city-china/blob/gh-pages/town.csv) | — | town.json (https://unpkg.com/province-city-china/dist/town.json) / csv (https://unpkg.com/province-city-china/dist/town.csv);

district and county data without township data | cityNotFoundTown.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/cityNotFoundTown.json) (min (https://github.com/uiwjs/province-city-china/blob/gh-pages/cityNotFoundTown.min.json));

Дополнительные данные о доступе к CDN:

https://unpkg.com/province-city-china/dist/city.json;

https://raw.githack.com/uiwjs/province-city-china/gh-pages/city.json;

https://cdn.statically.io/gh/uiwjs/province-city-china/gh-pages/city.json.

> Провинция, город, район без данных посёлка: 3212
  ✔ Данные сохранены: dist/data.json
> Данные провинции: 34
  ✔ Данные сохранены: dist/province.json
  ✔ Данные сохранены: dist/province.csv
> Городские данные: 333
  ✔ Данные сохранены: dist/city.json
  ✔ Данные сохранены: dist/city.csv
> Районные данные: 2845
  ✔ Данные сохранены: dist/area.json
  ✔ Данные сохранены: dist/area.csv
> Генерация данных провинции, города и района завершена!

Список кодов стран и регионов

country.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/country.json), country.min.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/country.min.json), country.csv (https://github.com/uiwjs/province-city-china/blob/gh-pages/country.csv).

id = номер, cnname = китайское краткое название, name = английское краткое название, fullname = полное английское название, alpha2 = двухбуквенный код, alpha3 = трёхбуквенный код, numeric = цифровой код.

Пример:

[ { "id": 1, "cnname": "Афганистан", "name": "Afghanistan", "fullname": "Исламская Республика Афганистан", "alpha2": "AF", "alpha3": "AFG", "numeric": 4 }, { "id": 45, "cnname": "Китай", "name": "China", "fullname": "Китайская Народная Республика", "alpha2": "CN", "alpha3": "CHN", "numeric": 156 } // ... ]

Объяснение сжатых данных country.min.json:

id: 'i' cnname: 'c' name: 'n' fullname: 'f' alpha2: 'a2' alpha3: 'a3' numeric: 'r'

Общие данные (провинция/регион/район/посёлок)

data.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/data.json), data.min.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/data.min.json), data.csv (https://github.com/uiwjs/province-city-china/blob/gh-pages/data.csv), data.sql (https://github.com/uiwjs/province-city-china/blob/gh-pages/data.sql).

Пример:

[ { "code": "110000", "name": "Пекин", "province": "11", "city": 0, "area": 0, "town": 0 }, // ... ]

Объяснение сжатых данных data.min.json:

code: 'c' name: 'n' province: 'p' city: 'y' area: 'a' town: 't'

Данные уровней провинций/регионов/районов/посёлков

level.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/level.json), level.min.json (https://github.com/uiwjs/province-city-china/blob/gh-pages/level.min.json).

Пример:

[ { "code": "420000", "name": "Хубэй", "province": "42", "children": [ { "code": "420100", "name": "Ухань", "province": "42", "city": "01", "children": [ { // ... Данные о провинциях, городах и районах Китая

Представленный текст описывает данные о географическом делении Китая на разных уровнях: провинции, города и районы. В тексте используются обозначения для каждого уровня административного деления, такие как «code», «name», «province», «city» и «area». Эти обозначения соответствуют определённым значениям, которые представляют собой коды и названия географических единиц.

Текст также содержит ссылки на различные файлы с данными, такими как level.min.json, province.json и city.json. Эти файлы содержат информацию о конкретных провинциях, городах или районах Китая.

Провинции

В тексте представлены данные о провинциях Китая. Каждая провинция имеет свой код, название и соответствующий уровень провинции.

Города

Также в тексте есть информация о городах Китая. Каждый город принадлежит определённой провинции и имеет свой уникальный код и название.

Районы

Данные о районах включают информацию об их кодах, названиях, принадлежности к городу и провинции.

Это технический текст, содержащий данные о географической структуре Китая, представленные в виде кода. Список кодов стран и регионов (скачать)

License

MIT

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Самые полные и актуальные данные по Китаю: [провинции, города, районы, уезды, посёлки, деревни, микрорайоны] — данные в формате JSON, CSV, SQL. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/uiw-province-city-china.git
git@api.gitlife.ru:oschina-mirror/uiw-province-city-china.git
oschina-mirror
uiw-province-city-china
uiw-province-city-china
master