diff options
author | Evan Siroky <evan.siroky@yahoo.com> | 2016-08-26 21:17:46 -0700 |
---|---|---|
committer | Evan Siroky <evan.siroky@yahoo.com> | 2016-08-26 21:17:46 -0700 |
commit | 0232d62497d9086e354bff94654823f882add67d (patch) | |
tree | f8133ce8e65fa1e50b1f47af7cc8f40a2062d43a | |
parent | b21106ccc00337a341ee30aed9a9dadb7ea2911d (diff) | |
download | timezone-boundary-builder-0232d62497d9086e354bff94654823f882add67d.tar.gz |
Adding easy Asia timezones
- added all Asia timezones that aren't subdivisions of a country
- changed a few landlocked timezones to Overpass source
Asia/Aden
Asia/Amman
Asia/Ashgabat
Asia/Baghdad
Asia/Baku
Asia/Bangkok
Asia/Beirut
Asia/Bishkek
Asia/Brunei
Asia/Damascus
Asia/Dhaka
Asia/Dili
Asia/Dubai
Asia/Dushanbe
Asia/Gaza
Asia/Hebron
Asia/Ho_Chi_Minh
Asia/Jerusalem
Asia/Kabul
Asia/Karachi
Asia/Kathmandu
Asia/Kolkata
Asia/Kuala_Lumpur
Asia/Kuching
Asia/Kuwait
Asia/Muscat
Asia/Phnom_Penh
Asia/Pyongyang
Asia/Qatar
Asia/Rangoon
Asia/Riyadh
Asia/Seoul
Asia/Tbilisi
Asia/Tehran
Asia/Thimphu
Asia/Vientiane
Asia/Yerevan
Refs #1
-rw-r--r-- | osmBoundarySources.json | 106 | ||||
-rw-r--r-- | timezones.json | 250 |
2 files changed, 337 insertions, 19 deletions
diff --git a/osmBoundarySources.json b/osmBoundarySources.json index ef4db64..cbd8bc0 100644 --- a/osmBoundarySources.json +++ b/osmBoundarySources.json @@ -1,4 +1,7 @@ { + "Afghanistan": { + "ISO3166-1": "AF" + }, "Algeria": { "ISO3166-1": "DZ" }, @@ -11,6 +14,9 @@ "Antigua and Barbuda": { "ISO3166-1": "AG" }, + "Armenia": { + "ISO3166-1": "AM" + }, "Aruba": { "ISO3166-1": "AW" }, @@ -20,9 +26,15 @@ "Autonomous Region of Bougainville": { "ISO3166-2": "PG-NSB" }, + "Azerbaijan": { + "ISO3166-1": "AZ" + }, "Bahrain": { "ISO3166-1": "BH" }, + "Bangladesh": { + "ISO3166-1": "BD" + }, "Barbados": { "ISO3166-1": "BB" }, @@ -35,6 +47,9 @@ "Bermuda": { "ISO3166-1": "BM" }, + "Bhutan": { + "ISO3166-1": "BT" + }, "Bolivia": { "ISO3166-1": "BO" }, @@ -56,12 +71,18 @@ "British Virgin Islands": { "ISO3166-1": "VG" }, + "Brunei": { + "ISO3166-1": "BN" + }, "Burkina Faso": { "ISO3166-1": "BF" }, "Burundi": { "ISO3166-1": "BI" }, + "Cambodia": { + "ISO3166-1": "KH" + }, "Cameroon": { "ISO3166-1": "CM" }, @@ -120,6 +141,9 @@ "Dominican Republic": { "ISO3166-1": "DO" }, + "East Timor": { + "ISO3166-1": "TL" + }, "Ecuador": { "ISO3166-1": "EC" }, @@ -153,6 +177,9 @@ "Gabon": { "ISO3166-1": "GA" }, + "Georgia": { + "ISO3166-1": "GE" + }, "Ghana": { "ISO3166-1": "GH" }, @@ -186,6 +213,15 @@ "Iceland": { "ISO3166-1": "IS" }, + "India": { + "ISO3166-1": "IN" + }, + "Iran": { + "ISO3166-1": "IR" + }, + "Iraq": { + "ISO3166-1": "IQ" + }, "Ireland": { "ISO3166-1": "IE" }, @@ -196,6 +232,9 @@ "Isle of Man": { "ISO3166-1": "IM" }, + "Israel": { + "ISO3166-1": "IL" + }, "Jamaica": { "ISO3166-1": "JM" }, @@ -205,6 +244,9 @@ "Jersey": { "ISO3166-1": "JE" }, + "Jordan": { + "ISO3166-1": "JO" + }, "Kenya": { "ISO3166-1": "KE" }, @@ -214,6 +256,18 @@ "Kosrae": { "ISO3166-2": "FM-KSA" }, + "Kuwait": { + "ISO3166-1": "KW" + }, + "Kyrgyzstan": { + "ISO3166-1": "KG" + }, + "Laos": { + "ISO3166-1": "LA" + }, + "Lebanon": { + "ISO3166-1": "LB" + }, "Lesotho": { "ISO3166-1": "LS" }, @@ -229,6 +283,9 @@ "Malawi": { "ISO3166-1": "MW" }, + "Malaysia": { + "ISO3166-1": "MY" + }, "Maldives": { "ISO3166-1": "MV" }, @@ -263,12 +320,18 @@ "Mozambique": { "ISO3166-1": "MZ" }, + "Myanmar": { + "ISO3166-1": "MM" + }, "Namibia": { "ISO3166-1": "NA" }, "Nauru": { "ISO3166-1": "NR" }, + "Nepal": { + "ISO3166-1": "NP" + }, "New Zealand": { "ISO3166-1": "NZ" }, @@ -284,12 +347,24 @@ "Niue": { "ISO3166-1": "NU" }, + "North Korea": { + "ISO3166-1": "KP" + }, "Norway": { "ISO3166-1": "NO" }, + "Oman": { + "ISO3166-1": "OM" + }, + "Pakistan": { + "ISO3166-1": "PK" + }, "Palau": { "ISO3166-1": "PW" }, + "Palestinian Territories": { + "ISO3166-1": "PS" + }, "Panama": { "ISO3166-1": "PA" }, @@ -314,6 +389,9 @@ "Portugal": { "ISO3166-1": "PT" }, + "Qatar": { + "ISO3166-1": "QA" + }, "Republic of China": { "ISO3166-1": "TW" }, @@ -344,6 +422,9 @@ "Samoa": { "ISO3166-1": "WS" }, + "Saudi Arabia": { + "ISO3166-1": "SA" + }, "São Tomé and Príncipe": { "ISO3166-1": "ST" }, @@ -371,6 +452,9 @@ "South Georgia and the South Sandwich Islands": { "ISO3166-1": "GS" }, + "South Korea": { + "ISO3166-1": "KR" + }, "Spain": { "ISO3166-1": "ES" }, @@ -383,9 +467,19 @@ "Swaziland": { "ISO3166-1": "SZ" }, + "Syria": { + "ISO3166-1": "SY" + }, + "Tajikistan": { + "ISO3166-1": "TJ" + }, "Tanzania": { "name:en": "Tanzania" }, + "Thailand": { + "ISO3166-1": "TH", + "admin_level": "2" + }, "The Bahamas": { "ISO3166-1": "BS" }, @@ -407,6 +501,9 @@ "Tunisia": { "ISO3166-1": "TN" }, + "Turkmenistan": { + "ISO3166-1": "TM" + }, "Turks and Caicos Islands": { "ISO3166-1": "TC" }, @@ -416,6 +513,9 @@ "Uganda": { "ISO3166-1": "UG" }, + "United Arab Emirates": { + "ISO3166-1": "AE" + }, "United Kingdom": { "ISO3166-1": "GB" }, @@ -431,12 +531,18 @@ "Venezuela": { "ISO3166-1": "VE" }, + "Vietnam": { + "ISO3166-1": "VN" + }, "West Wendover": { "name": "West Wendover" }, "Yap": { "ISO3166-2": "FM-YAP" }, + "Yemen": { + "ISO3166-1": "YE" + }, "Zambia": { "ISO3166-1": "ZM" }, diff --git a/timezones.json b/timezones.json index 6afe218..c37b248 100644 --- a/timezones.json +++ b/timezones.json @@ -1209,6 +1209,13 @@ "data": [[[5,82],[5,73],[35,73],[35,82],[5,82]]] } ], + "Asia/Aden": [ + { + "op": "init", + "source": "overpass", + "id": "Yemen" + } + ], "Asia/Almaty": [ { "op": "init", @@ -1216,6 +1223,13 @@ "id": "Asia/Almaty" } ], + "Asia/Amman": [ + { + "op": "init", + "source": "overpass", + "id": "Jordan" + } + ], "Asia/Aqtobe": [ { "op": "init", @@ -1223,6 +1237,20 @@ "id": "Asia/Aqtobe" } ], + "Asia/Ashgabat": [ + { + "op": "init", + "source": "overpass", + "id": "Turkmenistan" + } + ], + "Asia/Baghdad": [ + { + "op": "init", + "source": "overpass", + "id": "Iraq" + } + ], "Asia/Bahrain": [ { "op": "init", @@ -1230,6 +1258,20 @@ "id": "Bahrain" } ], + "Asia/Baku": [ + { + "op": "init", + "source": "overpass", + "id": "Azerbaijan" + } + ], + "Asia/Bangkok": [ + { + "op": "init", + "source": "overpass", + "id": "Thailand" + } + ], "Asia/Barnaul": [ { "op": "init", @@ -1237,11 +1279,25 @@ "id": "Asia/Barnaul" } ], + "Asia/Beirut": [ + { + "op": "init", + "source": "overpass", + "id": "Lebanon" + } + ], "Asia/Bishkek": [ { "op": "init", - "source": "efele", - "id": "Asia/Bishkek" + "source": "overpass", + "id": "Kyrgyzstan" + } + ], + "Asia/Brunei": [ + { + "op": "init", + "source": "overpass", + "id": "Brunei" } ], "Asia/Chita": [ @@ -1265,11 +1321,50 @@ "id": "Sri Lanka" } ], + "Asia/Damascus": [ + { + "op": "init", + "source": "overpass", + "id": "Syria" + } + ], + "Asia/Dhaka": [ + { + "op": "init", + "source": "overpass", + "id": "Bangladesh" + } + ], + "Asia/Dili": [ + { + "op": "init", + "source": "overpass", + "id": "East Timor" + } + ], + "Asia/Dubai": [ + { + "op": "init", + "source": "overpass", + "id": "United Arab Emirates" + } + ], "Asia/Dushanbe": [ { "op": "init", - "source": "efele", - "id": "Asia/Dushanbe" + "source": "overpass", + "id": "Tajikistan" + } + ], + "Asia/Gaza": [ + { + "op": "init", + "source": "overpass", + "id": "Palestinian Territories" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[34.7,31.5],[33.8,32.5],[33.8,30],[34.7,31.5]]] } ], "Asia/Harbin": [ @@ -1282,8 +1377,19 @@ "Asia/Hebron": [ { "op": "init", - "source": "efele", - "id": "Asia/Hebron" + "source": "overpass", + "id": "Palestinian Territories" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[34.7,30],[34.7,34],[37,32],[34.7,30]]] + } + ], + "Asia/Ho_Chi_Minh": [ + { + "op": "init", + "source": "overpass", + "id": "Vietnam" } ], "Asia/Hovd": [ @@ -1300,11 +1406,25 @@ "id": "Asia/Irkutsk" } ], + "Asia/Jerusalem": [ + { + "op": "init", + "source": "overpass", + "id": "Israel" + } + ], "Asia/Kabul": [ { "op": "init", - "source": "efele", - "id": "Asia/Kabul" + "source": "overpass", + "id": "Afghanistan" + } + ], + "Asia/Karachi": [ + { + "op": "init", + "source": "overpass", + "id": "Pakistan" } ], "Asia/Kashgar": [ @@ -1317,8 +1437,8 @@ "Asia/Kathmandu": [ { "op": "init", - "source": "efele", - "id": "Asia/Kathmandu" + "source": "overpass", + "id": "Nepal" } ], "Asia/Khandyga": [ @@ -1328,6 +1448,42 @@ "id": "Asia/Khandyga" } ], + "Asia/Kolkata": [ + { + "op": "init", + "source": "overpass", + "id": "India" + } + ], + "Asia/Kuala_Lumpur": [ + { + "op": "init", + "source": "overpass", + "id": "Malaysia" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[106,-6],[106,13],[94,6],[106,-6]]] + } + ], + "Asia/Kuching": [ + { + "op": "init", + "source": "overpass", + "id": "Malaysia" + }, { + "op": "intersect", + "source": "manual-polygon", + "data": [[[107,18],[107,-15],[130,5],[107,18]]] + } + ], + "Asia/Kuwait": [ + { + "op": "init", + "source": "overpass", + "id": "Kuwait" + } + ], "Asia/Manila": [ { "op": "init", @@ -1335,6 +1491,13 @@ "id": "Philippines" } ], + "Asia/Muscat": [ + { + "op": "init", + "source": "overpass", + "id": "Oman" + } + ], "Asia/Nicosia": [ { "op": "init", @@ -1374,6 +1537,48 @@ "id": "Asia/Oral" } ], + "Asia/Phnom_Penh": [ + { + "op": "init", + "source": "overpass", + "id": "Cambodia" + } + ], + "Asia/Pyongyang": [ + { + "op": "init", + "source": "overpass", + "id": "North Korea" + } + ], + "Asia/Qatar": [ + { + "op": "init", + "source": "overpass", + "id": "Qatar" + } + ], + "Asia/Rangoon": [ + { + "op": "init", + "source": "overpass", + "id": "Myanmar" + } + ], + "Asia/Riyadh": [ + { + "op": "init", + "source": "overpass", + "id": "Saudi Arabia" + } + ], + "Asia/Seoul": [ + { + "op": "init", + "source": "overpass", + "id": "South Korea" + } + ], "Asia/Singapore": [ { "op": "init", @@ -1388,18 +1593,25 @@ "id": "Republic of China" } ], - "Asia/Tashkent": [ + "Asia/Tbilisi": [ { "op": "init", - "source": "efele", - "id": "Asia/Tashkent" + "source": "overpass", + "id": "Georgia" + } + ], + "Asia/Tehran": [ + { + "op": "init", + "source": "overpass", + "id": "Iran" } ], "Asia/Thimphu": [ { "op": "init", - "source": "efele", - "id": "Asia/Thimphu" + "source": "overpass", + "id": "Bhutan" } ], "Asia/Tokyo": [ @@ -1433,15 +1645,15 @@ "Asia/Vientiane": [ { "op": "init", - "source": "efele", - "id": "Asia/Vientiane" + "source": "overpass", + "id": "Laos" } ], "Asia/Yerevan": [ { "op": "init", - "source": "efele", - "id": "Asia/Yerevan" + "source": "overpass", + "id": "Armenia" } ], "Atlantic/Azores": [ |