Державний класифікатор об'єктів адміністративно-територіального устрою України (КОАТУУ)

November 14, 2024 · View on GitHub

State Classifier of objects of administrative and territorial structure of Ukraine

Last update from 26.11.2020

Converter from KOATUU database to SQL files.

Information amount data source:

Source database may be downloaded from:

Code structure

Code consists from 10 chars:

Char numberDescription
1,2Level 1 code
3Level 2 type
4,5Level 2 code
6Level 3 type
7,8Level 3 code
9,10Level 4 code

Level 2 type (char 3)

Char numberDescription
1міста обласного значення
2райони Автономної Республіки Крим, області
3райони міст, що мають спеціальний статус

Level 3 type (char 6)

Char numberDescription
1міста районного значення
2is unused
3райони в містах обласного значення
4селища міського типу, що входять до складу міськради
5селища міського типу, що входять до складу райради
6селища міського типу, що входять до складу райради в місті
7міста, що входять до складу міськради
8сільради, що входять до складу райради
9сільради, села, що входять до складу райради міста, міськради

Example

5320283602,С,ЗАПСІЛЛЯ
Char numberDescriptionValue
53level 1 codeПОЛТАВСЬКА ОБЛАСТЬ/М.ПОЛТАВА)
2level 2 typeрайони Автономної Республіки Крим, області)
02level 2 codeВЕЛИКОБАГАЧАНСЬКИЙ РАЙОН/СМТ ВЕЛИКА БАГАЧКА)
8level 3 typeсільради, що входять до складу райради)
36level 3 codeОСТАП'ЇВСЬКА/С.ОСТАП'Є
02level 4 codeЗАПСІЛЛЯ

Basic usage

Requirements: python 2.x Installed dependencies by running command

pip install -r requirements.txt

Then:

  1. Download new database from http://www.ukrstat.gov.ua/klasf/st_kls/koatuu.zip and extract it;
  2. Сonvert KOATUU_xxxxxxxx.xls file to csv format;
  3. Run converter:
./convert.py --source KOATUU_26042018.csv --format=mysql --target "db.sql"

See also