diff options
author | Evan Siroky <evan.siroky@yahoo.com> | 2016-09-18 20:41:39 -0700 |
---|---|---|
committer | Evan Siroky <evan.siroky@yahoo.com> | 2016-09-18 20:41:39 -0700 |
commit | becfd4d649cfb55ab25ecad2b7dc05f67ef5513f (patch) | |
tree | b4e54cbc6fa32ddd39b5138238ba118fbea57ff6 | |
parent | 921980e838d0332cb7a7057a6f9c5d75f7f06a0f (diff) | |
download | timezone-boundary-builder-becfd4d649cfb55ab25ecad2b7dc05f67ef5513f.tar.gz |
Add Russia zones
Replace source of landlocked zones from efele to overpass
Asia/Anadyr
Asia/Barnaul
Asia/Chita
Asia/Irkutsk
Asia/Kamchatka
Asia/Khandyga
Asia/Krasnoyarsk
Asia/Magadan
Asia/Novokuznetsk
Asia/Novosibirsk
Asia/Omsk
Asia/Sakhalin
Asia/Srednekolymsk
Asia/Tomsk
Asia/Ust-Nera
Asia/Vladivostok
Asia/Yakutsk
Asia/Yekaterinburg
Europe/Astrakhan
Europe/Kirov
Europe/Moscow
Europe/Samara
Europe/Simferopol
Europe/Ulyanovsk
Europe/Volgograd
Refs #1
-rw-r--r-- | osmBoundarySources.json | 99 | ||||
-rw-r--r-- | timezones.json | 256 |
2 files changed, 329 insertions, 26 deletions
diff --git a/osmBoundarySources.json b/osmBoundarySources.json index afb9175..dee56fe 100644 --- a/osmBoundarySources.json +++ b/osmBoundarySources.json @@ -21,6 +21,15 @@ "Algeria": { "ISO3166-1": "DZ" }, + "Altai Krai": { + "ISO3166-2": "RU-ALT" + }, + "Altai Republic": { + "ISO3166-2": "RU-AL" + }, + "Amur": { + "ISO3166-2": "RU-AMU" + }, "Andorra": { "ISO3166-1": "AD" }, @@ -42,6 +51,9 @@ "Aruba": { "ISO3166-1": "AW" }, + "Astrakhan": { + "ISO3166-2": "RU-AST" + }, "Australia": { "ISO3166-1": "AU" }, @@ -147,6 +159,9 @@ "Burundi": { "ISO3166-1": "BI" }, + "Buryatia": { + "ISO3166-2": "RU-BU" + }, "Calhoun County, FL": { "name": "Calhoun County", "nist:state_fips": "12" @@ -208,6 +223,9 @@ "Chubut": { "ISO3166-2": "AR-U" }, + "Chukotka": { + "ISO3166-2": "RU-CHU" + }, "Chuuk": { "ISO3166-2": "FM-TRK" }, @@ -249,6 +267,9 @@ "Creston-tz": { "timezone": "America/Creston" }, + "Crimea": { + "name:en": "Crimean Federal District" + }, "Croatia": { "ISO3166-1": "HR" }, @@ -475,6 +496,9 @@ "Ireland": { "ISO3166-1": "IE" }, + "Irkutsk": { + "ISO3166-2": "RU-IRK" + }, "Iron County, MI": { "name": "Iron County", "nist:state_fips": "26" @@ -517,6 +541,9 @@ "Kaiping City": { "name:en": "Kaiping City" }, + "Kamchatka": { + "ISO3166-2": "RU-KAM" + }, "Kasai": { "name:en": "Kasai", "admin_level": "4" @@ -524,15 +551,27 @@ "Kashgar-tz": { "timezone": "Asia/Kashgar" }, + "Kemerovo": { + "ISO3166-2": "RU-KEM" + }, "Kenya": { "ISO3166-1": "KE" }, + "Khakassia": { + "ISO3166-2": "RU-KK" + }, "Kiribati": { "ISO3166-1": "KI" }, + "Kirov": { + "ISO3166-2": "RU-KIR" + }, "Kosrae": { "ISO3166-2": "FM-KSA" }, + "Krasnoyarsk": { + "ISO3166-2": "RU-KYA" + }, "Kuwait": { "ISO3166-1": "KW" }, @@ -591,6 +630,9 @@ "Madagascar": { "ISO3166-1": "MG" }, + "Magadan": { + "ISO3166-2": "RU-MAG" + }, "Malawi": { "ISO3166-1": "MW" }, @@ -688,6 +730,9 @@ "name": "Morton County", "nist:state_fips": "38" }, + "Moscow-tz": { + "timezone": "Europe/Moscow" + }, "Mozambique": { "ISO3166-1": "MZ" }, @@ -745,6 +790,9 @@ "Norway": { "ISO3166-1": "NO" }, + "Novosibirsk": { + "ISO3166-2": "RU-NVS" + }, "Ohio County, IN": { "name": "Ohio County", "nist:state_fips": "18" @@ -759,10 +807,16 @@ "Oman": { "ISO3166-1": "OM" }, + "Omsk": { + "ISO3166-2": "RU-OMS" + }, "Overton County, TN": { "name": "Overton County", "nist:state_fips": "47" }, + "Oymyakonsky": { + "name:en": "Oymyakonsky Ulus" + }, "Pakistan": { "ISO3166-1": "PK" }, @@ -892,6 +946,15 @@ "Salta": { "ISO3166-2": "AR-A" }, + "Sakha Republic": { + "ISO3166-2": "RU-SA" + }, + "Sakhalin": { + "ISO3166-2": "RU-SAK" + }, + "Samara": { + "ISO3166-2": "RU-SAM" + }, "Samoa": { "ISO3166-1": "WS" }, @@ -917,6 +980,9 @@ "Santiago del Estero": { "ISO3166-2": "AR-G" }, + "Saratov": { + "ISO3166-2": "RU-SAR" + }, "Saudi Arabia": { "ISO3166-1": "SA" }, @@ -982,6 +1048,9 @@ "Spain": { "ISO3166-1": "ES" }, + "Srednekolymsk-tz": { + "timezone": "Asia/Srednekolymsk" + }, "Sri Lanka": { "ISO3166-1": "LK" }, @@ -1051,6 +1120,12 @@ "Tokelau": { "ISO3166-1": "TK" }, + "Tomponsky": { + "name:en": "Tomponsky Ulus" + }, + "Tomsk": { + "ISO3166-2": "RU-TOM" + }, "Tonga": { "ISO3166-1": "TO" }, @@ -1079,12 +1154,21 @@ "Turks and Caicos Islands": { "ISO3166-1": "TC" }, + "Tuva": { + "ISO3166-2": "RU-TY" + }, "Tuvalu": { "ISO3166-1": "TV" }, + "Udmurtia": { + "ISO3166-2": "RU-UD" + }, "Uganda": { "ISO3166-1": "UG" }, + "Ulyanovsk": { + "ISO3166-2": "RU-ULY" + }, "United Arab Emirates": { "ISO3166-1": "AE" }, @@ -1100,6 +1184,9 @@ "Urumqi-tz": { "timezone": "Asia/Urumqi" }, + "Ust-Maysky": { + "name:en": "Ust-Maysky Ulus" + }, "Vancouver-tz": { "timezone": "America/Vancouver" }, @@ -1118,6 +1205,12 @@ "Vincennes-tz": { "timezone": "America/Indiana/Vincennes" }, + "Vladivostok-tz": { + "timezone": "Asia/Vladivostok" + }, + "Volgograd": { + "ISO3166-2": "RU-VGG" + }, "Wayne County, KY": { "name": "Wayne County", "nist:state_fips": "21" @@ -1147,6 +1240,9 @@ "Yap": { "ISO3166-2": "FM-YAP" }, + "Yekaterinburg-tz": { + "timezone": "Asia/Yekaterinburg" + }, "Yemen": { "ISO3166-1": "YE" }, @@ -1156,6 +1252,9 @@ "Yunfu City": { "name:en": "Yunfu City" }, + "Zabaykalsk": { + "ISO3166-2": "RU-ZAB" + }, "Zambia": { "ISO3166-1": "ZM" }, diff --git a/timezones.json b/timezones.json index ee529df..84c61e8 100644 --- a/timezones.json +++ b/timezones.json @@ -2074,6 +2074,13 @@ "id": "Jordan" } ], + "Asia/Anadyr": [ + { + "op": "init", + "source": "overpass", + "id": "Chukotka" + } + ], "Asia/Aqtobe": [ { "op": "init", @@ -2119,8 +2126,12 @@ "Asia/Barnaul": [ { "op": "init", - "source": "efele", - "id": "Asia/Barnaul" + "source": "overpass", + "id": "Altai Krai" + }, { + "op": "union", + "source": "overpass", + "id": "Altai Republic" } ], "Asia/Beirut": [ @@ -2147,8 +2158,8 @@ "Asia/Chita": [ { "op": "init", - "source": "efele", - "id": "Asia/Chita" + "source": "overpass", + "id": "Zabaykalsk" } ], "Asia/Choibalsan": [ @@ -2328,8 +2339,12 @@ "Asia/Irkutsk": [ { "op": "init", - "source": "efele", - "id": "Asia/Irkutsk" + "source": "overpass", + "id": "Irkutsk" + }, { + "op": "union", + "source": "overpass", + "id": "Buryatia" } ], "Asia/Jakarta": [ @@ -2388,6 +2403,13 @@ "id": "Afghanistan" } ], + "Asia/Kamchatka": [ + { + "op": "init", + "source": "overpass", + "id": "Kamchatka" + } + ], "Asia/Karachi": [ { "op": "init", @@ -2412,8 +2434,12 @@ "Asia/Khandyga": [ { "op": "init", - "source": "efele", - "id": "Asia/Khandyga" + "source": "overpass", + "id": "Tomponsky" + }, { + "op": "union", + "source": "overpass", + "id": "Ust-Maysky" } ], "Asia/Kolkata": [ @@ -2423,6 +2449,21 @@ "id": "India" } ], + "Asia/Krasnoyarsk": [ + { + "op": "init", + "source": "overpass", + "id": "Krasnoyarsk" + }, { + "op": "union", + "source": "overpass", + "id": "Khakassia" + }, { + "op": "union", + "source": "overpass", + "id": "Tuva" + } + ], "Asia/Kuala_Lumpur": [ { "op": "init", @@ -2459,6 +2500,13 @@ "id": "Macau" } ], + "Asia/Magadan": [ + { + "op": "init", + "source": "overpass", + "id": "Magadan" + } + ], "Asia/Makassar": [ { "op": "init", @@ -2518,22 +2566,30 @@ "Asia/Novokuznetsk": [ { "op": "init", - "source": "efele", - "id": "Asia/Novokuznetsk" + "source": "overpass", + "id": "Kemerovo" + }, { + "op": "difference", + "source": "overpass", + "id": "Altai Krai" } ], "Asia/Novosibirsk": [ { "op": "init", - "source": "efele", - "id": "Asia/Novosibirsk" + "source": "overpass", + "id": "Novosibirsk" } ], "Asia/Omsk": [ { "op": "init", - "source": "efele", - "id": "Asia/Omsk" + "source": "overpass", + "id": "Omsk" + }, { + "op": "difference", + "source": "overpass", + "id": "Yekaterinburg-tz" } ], "Asia/Oral": [ @@ -2589,6 +2645,17 @@ "id": "Saudi Arabia" } ], + "Asia/Sakhalin": [ + { + "op": "init", + "source": "overpass", + "id": "Sakhalin" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[152,52],[138,40],[140,61],[152,52]]] + } + ], "Asia/Seoul": [ { "op": "init", @@ -2654,6 +2721,13 @@ "id": "Singapore" } ], + "Asia/Srednekolymsk": [ + { + "op": "init", + "source": "overpass", + "id": "Srednekolymsk-tz" + } + ], "Asia/Taipei": [ { "op": "init", @@ -2692,8 +2766,8 @@ "Asia/Tomsk": [ { "op": "init", - "source": "efele", - "id": "Asia/Tomsk" + "source": "overpass", + "id": "Tomsk" } ], "Asia/Ulaanbaatar": [ @@ -2757,8 +2831,20 @@ "Asia/Ust-Nera": [ { "op": "init", - "source": "efele", - "id": "Asia/Ust-Nera" + "source": "overpass", + "id": "Sakhalin" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[140,41],[153,50],[155,43],[140,41]]] + }, { + "op": "union", + "source": "overpass", + "id": "Oymyakonsky" + }, { + "op": "difference", + "source": "overpass", + "id": "Srednekolymsk-tz" } ], "Asia/Vientiane": [ @@ -2768,6 +2854,63 @@ "id": "Laos" } ], + "Asia/Vladivostok": [ + { + "op": "init", + "source": "overpass", + "id": "Sakha Republic" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[141,72.1],[107,78],[174,78],[141,72.1]]] + }, { + "op": "union", + "source": "overpass", + "id": "Vladivostok-tz" + }, { + "op": "difference", + "source": "overpass", + "id": "Oymyakonsky" + } + ], + "Asia/Yakutsk": [ + { + "op": "init", + "source": "overpass", + "id": "Sakha Republic" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[137,35],[142,71],[112,77],[46,29],[137,35]]] + }, { + "op": "union", + "source": "overpass", + "id": "Amur" + }, { + "op": "difference", + "source": "overpass", + "id": "Vladivostok-tz" + }, { + "op": "difference", + "source": "overpass", + "id": "Tomponsky" + }, { + "op": "difference", + "source": "overpass", + "id": "Ust-Maysky" + }, { + "op": "difference", + "source": "overpass", + "id": "Srednekolymsk-tz" + } + ], + "Asia/Yekaterinburg": [ + { + "op": "init", + "source": "overpass", + "id": "Yekaterinburg-tz" + } + ], "Asia/Yerevan": [ { "op": "init", @@ -2897,6 +3040,21 @@ "id": "Andorra" } ], + "Europe/Astrakhan": [ + { + "op": "init", + "source": "overpass", + "id": "Astrakhan" + }, { + "op": "union", + "source": "manual-polygon", + "data": [[[46.9,45.6],[47.6,46.2],[46.6,46.2],[46.9,45.6]]] + }, { + "op": "difference", + "source": "overpass", + "id": "Moscow-tz" + } + ], "Europe/Athens": [ { "op": "init", @@ -3028,8 +3186,12 @@ "Europe/Kirov": [ { "op": "init", - "source": "efele", - "id": "Europe/Kirov" + "source": "overpass", + "id": "Kirov" + }, { + "op": "difference", + "source": "overpass", + "id": "Yekaterinburg-tz" } ], "Europe/Lisbon": [ @@ -3096,6 +3258,33 @@ "id": "Monaco" } ], + "Europe/Moscow": [ + { + "op": "init", + "source": "overpass", + "id": "Moscow-tz" + }, { + "op": "difference", + "source": "overpass", + "id": "Kirov" + }, { + "op": "difference", + "source": "overpass", + "id": "Kirov" + }, { + "op": "difference", + "source": "overpass", + "id": "Saratov" + }, { + "op": "difference", + "source": "overpass", + "id": "Volgograd" + }, { + "op": "difference", + "source": "overpass", + "id": "Crimea" + } + ], "Europe/Oslo": [ { "op": "init", @@ -3149,8 +3338,12 @@ "Europe/Samara": [ { "op": "init", - "source": "efele", - "id": "Europe/Samara" + "source": "overpass", + "id": "Samara" + }, { + "op": "union", + "source": "overpass", + "id": "Udmurtia" } ], "Europe/San_Marino": [ @@ -3167,6 +3360,13 @@ "id": "Bosnia and Herzegovina" } ], + "Europe/Simferopol": [ + { + "op": "init", + "source": "overpass", + "id": "Crimea" + } + ], "Europe/Skopje": [ { "op": "init", @@ -3205,8 +3405,8 @@ "Europe/Ulyanovsk": [ { "op": "init", - "source": "efele", - "id": "Europe/Ulyanovsk" + "source": "overpass", + "id": "Ulyanovsk" } ], "Europe/Uzhgorod": [ @@ -3247,8 +3447,12 @@ "Europe/Volgograd": [ { "op": "init", - "source": "efele", - "id": "Europe/Volgograd" + "source": "overpass", + "id": "Saratov" + }, { + "op": "union", + "source": "overpass", + "id": "Volgograd" } ], "Europe/Warsaw": [ |