Our immediate goal is to collect data on administrative-territorial changes in Soviet Ukraine. The downstream analytical goal is to better understand why countries redraw their internal administrative borders, and what sorts of political, economic and social legacies these changes leave behind.
There are several types of boundary changes: create, merge, split, abolish. These changes can apply to legislative, jurisdictional, and administrative borders. These changes happen for a variety of reasons, from technocratic “optimization” and demographic changes, to political survival.
Like many countries, the Soviet Union frequently changed its internal administrative boundaries throughout its existence, driven by political, economic, and ethnic considerations. These boundary changes varied in the extent to which pre-existing communities were kept intact between the old and new maps. For example, the USSR sometimes consolidated pre-existing political communities into larger units (Checheno-Ingush ASSR), but other times carved them up between neighboring provinces, wiping away all internal borders, leaving no trace of their existence (Volga German ASSR).
We will assemble data on these changes using declassified Soviet gazetteers. A gazetteer is a geographical dictionary or directory that provides detailed information about places, including names, locations, administrative divisions, and sometimes historical or cultural details. Ideally, we will be able to cover the full period of Soviet Ukrainian history from the 1920s to 1991. Our first priority will be to collect data on the pre-WWII period, 1921-1939.
Below is a set of instructions on how to create tables of historical administrative units from scanned PDFs of declassified archival gazetteers.
YZRA/Data/ATD/Raw
directory in DropboxYEAR_FileDescription.pdf
, so that sorting them alphabetically also sorts them chronologicallyYZRA/Data/ATP/Templates
folder:
small
: tables of admin-2 units (e.g. districts, counties, rayons)big
: tables of admin-3 units (e.g. town, villages)small
files are the main priority at the moment. The big
files are harder to make. Not all gazetteers have information down to the admin-3 level, and even if they do, it’s easier to build this kind of table after first creating the small
one.year
(year of creation/reorganization),name_1
(admin-1 unit),center_1
(capital of admin-1),name_2
(admin-2 unit),center_2
(capital of admin-2),name_3
(admin-3 unit, “big” tables only),name_1_previous
(if applicable),name_2_previous
(if applicable).1925_Gazetteer.pdf
1925_Gazetteer_small.csv
1935_AdmTerSSSR_RSFSR_small.csv
in the Templates
folder. This is a file for Soviet Russia, not Ukraine, but theis is consistent with what a small
file would look like.Working
folder.Page from 1925 gazetteer (1925_adminterpodil.pdf
)
YZRA/Data/ATD/Working
directory, as plain text or structured formats like CSV/Excel for easier editing.small
tables, and admin-3 populated places in the case of big
tables).year
).name_1_previous
and name_2_previous
to record historical names where applicable, documenting transitions over time.name_1
, name_2
) across all years while keeping original language intact.1925_Gazetteer_small.xlsx
while working)..csv
files with UTF-8 encoding using the same file name (e.g., 1925_Gazetteer_small.csv
)..txt
) for metadata to ensure simplicity and long-term accessibility.Ukraine_1925_Gazetteer_Metadata.txt
Ukraine_1925_Gazetteer_small_Metadata.txt
: Source: Ukraine_1925_Gazetteer.pdf
Region: Ukraine
Year: 1925
Encoding: UTF-8
Notes: Extracted from declassified gazetteer;
includes admin-1 and admin-2 units with original spelling.
Processed
).atp_tracker.csv
in the YZRA/Data/ATP
folder. When you begin working on a file (and have created a working table), change the value in the working
column for that file from N
to Y
. Save and close. Then do the same for the processing
column when you’re done.To Do
to Doing
and Done
as you go..csv
as the preferred format for final storage because it is widely supported and lightweight..xlsx
, .ods
, or .numbers
formats are acceptable as long as UTF-8 encoding is preserved during export.