Last data update: March 13, 2010
Last page update: March 13, 2010
The tz_russia shapefile captures the boundaries of the TZ timezones of Russia, as of TZ 2010e.
The geometries are entirely derived from the rusray shapefile created by Alexander Perepechko and Dmitry Sharkov and offered by WAGDA.
This is a snaphsot of the shapefile.

In this section, we use the names given in the subject column of the original map.
The Sakha (Yakutia) Republic is divided in three zones, made of the following subdivisions:
Asia/Magadan: Abyiskiy, Allaikhovskiy, Momskiy, Nizhnekolymskiy, Oimakonskiy, Srednekolymskiy, Verkhnekolymskiy
Asia/Vladivostok: Tomponskiy, Ust-Maiskiy, Ust-Yanskiy, Verkhoyanskiy, and the arctic islands north.
Asia/Yakutsk: Aldanskiy, Amginskiy, Anabarskiy, Bulunskiy, Churapchinskiy, Eveno-Bytantaiskiy, Gorny, Khangalasskiy, Kobyaiskiy, Lenskiy, Megino-Kangalasskiy, Mirninskiy, Namskiy, Neryungri, Nyurbinskiy (Leninskiy), Olekminskiy, Olenekskiy, Suntarskiy, Tattinskiy, Ust-Aldanskiy, Verkhnevilyuiskiy, Vilyuiskiy, Yakutsk, Zhiganskiy.
The Sakhalin Oblast is divided in two zones, made of the following subdivisions:
Asia/Magadan: the Kuril islands: Kurilskiy, Severo-Kurilskiy and Yuzhno-Kurilskiy.
Asia/Sakhalin: the rest of the oblast.
The remaining zones are made of entire republics or oblasts:
Europe/Kaliningrad: Kaliningrad
Europe/Volgograd: Astrakhan, Kirov, Saratov, Volgograd
Europe/Samara: Samara, Udmurtia
Asia/Yeakaterinbug: Bashkortostan, Komi-Permyak, Kurgan, Orenburg, Perm, Sverdlovsk, Tyumen, Khant-Mansiysk, Chelyabinsk, Yamalo-Nenetsk, and the artic islands just north.
Asia/Omsk: Altay, Omsk
Asia/Novosibirsk: Novosibirsk, Tomsk
Asia/Novokuznetsk: Kemerovo
Asia/Krasnoyarsk: Krasnoyarsk, Taymyr (Dolgano-Nenets), Tyva, Khakassia, Evenk
Asia/Irkutsk: Buryatia, Irkutsk, Ust-Orda Buryat
Asia/Yakutsk: Aga Buryat, Amur, Chita
Asia/Vladivostok: Jewish, Khabarovsk, Primorskiy
Asia/Magadan: Magadan
Asia/Kamchatka: Kamchatka, Koryak
Asia/Anadyr: Chukotsk, as well the artic islands north
Europe/Moscow: Adygea, Arkhangelsk, Belgorod, Bryansk, Chechnya, Chuvashia (Chavash), Dagestan, Ingush, Ivanovo, Kabardino-Balkaria, Kalmykia - Khalmg Tangch, Kaluga, Karachaevo-Cherkessia, Karelia, Komi, Kostroma, Krasnodar, Kursk, Leningrad, Lipetsk, Mari El, Mordovia, Moscow, Murmansk, Nenetsk, Nizhniy Novgorod, North Ossetia, Novgorod, Orel, Penza, Pskov, Rostov, Ryazan, Smolensk, St Petersburg, Stavropol, Tambov, Tatarstan, Tula, Tver, Ulyanovsk, Vladimir, Vologda, Voronezh, Yaroslavl
The result matches this map.
The zip of the ingredients contains a script to build the map from the source, as well as a .prj file for the source map.
First, we take care of a topological problem: we merge the Kizilyurt Gorsovet and the Kizilyurtovskiy Rayon (in the Dagestan Republic); this does not cause a problem since the whole republic is in a single timezone.
Next, we progressivly transfer all the geometries with their corresponding tzid into a new layer and dissolve that layer on tzid.
To the extent possible under law, Eric Muller has waived all copyright and related or neighboring rights to the efele.net/tz maps (comprising the shapefiles, the web pages describing them and the scripts and data used to build them).
This work is published from the United States of America.
Note that this does not affect the rights others may have. I am not qualified to determine whether such rights exist.
History: