aboutsummaryrefslogtreecommitdiff
path: root/timezones.json
diff options
context:
space:
mode:
authorEvan Siroky <evan.siroky@yahoo.com>2017-08-20 17:38:36 -0700
committerEvan Siroky <evan.siroky@yahoo.com>2017-08-20 17:38:36 -0700
commit9c96c0f5c8f695b5c6426b1cfd334165a743f02f (patch)
tree5f3ecc555ebcf504fa77824c37ae863f74f9e395 /timezones.json
parent477ece68c99b565883abecb192ad09a905aa188a (diff)
downloadtimezone-boundary-builder-9c96c0f5c8f695b5c6426b1cfd334165a743f02f.tar.gz
Remove zones in backward file
- includes a significant refactor of the Gulf of St Lawrence to account for new geometry of the boundary of Quebec. Fixes #16 Refs #22
Diffstat (limited to 'timezones.json')
-rw-r--r--timezones.json134
1 files changed, 64 insertions, 70 deletions
diff --git a/timezones.json b/timezones.json
index 1a4a073..b915e4a 100644
--- a/timezones.json
+++ b/timezones.json
@@ -688,6 +688,14 @@
"op": "init",
"source": "overpass",
"id": "Atikokan-tz"
+ }, {
+ "op": "union",
+ "source": "overpass",
+ "id": "Coral Harbour-tz"
+ }, {
+ "op": "difference",
+ "source": "overpass",
+ "id": "Iqaluit-tz"
}
],
"America/Bahia": [
@@ -741,11 +749,13 @@
}, {
"op": "intersect",
"source": "manual-polygon",
- "data": [[[-61.25,53],[-61.25,48.57],[-51,53],[-61.25,53]]]
+ "data": [[[-61.25,53],[-61.25,48],[-51,53],[-61.25,53]]],
+ "description": "Grab eastern section of Quebec"
}, {
- "op": "union",
+ "op": "difference",
"source": "manual-polygon",
- "data": [[[-61.25,51.8],[-61.25,48.57],[-60.1,49.3],[-57.9,50.93],[-56.94,51.31],[-57.108836,51.3784254],[-57.4,51.8],[-61.25,51.8]]]
+ "data": [[[-58.9,46.8],[-63.37,47.66],[-60.4768198,48.7813802],[-58.9,46.8]]],
+ "description": "Exclude a section of area that should be America/Halifax"
}
],
"America/Boa_Vista": [
@@ -1077,17 +1087,6 @@
"id": "Ojinaga-tz"
}
],
- "America/Coral_Harbour": [
- {
- "op": "init",
- "source": "overpass",
- "id": "Coral Harbour-tz"
- }, {
- "op": "difference",
- "source": "overpass",
- "id": "Iqaluit-tz"
- }
- ],
"America/Costa_Rica": [
{
"op": "init",
@@ -1373,7 +1372,8 @@
}, {
"op": "intersect",
"source": "manual-polygon",
- "data": [[[-60.3,48.2],[-60.3,47.8],[-58.9,46.8],[-60.0238,46.5],[-60.3408651,46.3601573],[-60.1323124,45.7017791],[-59,45.428],[-59,34],[-67,44.06],[-66.4878,44.482],[-66.21,44.83],[-65.3,45.2],[-65.13,45.38],[-64.98,45.47],[-64.80607,45.5364896],[-64.5,46],[-63.7491191,46.2295464],[-64.34,46.36],[-64.56,46.6],[-64.58,46.69],[-64.46,47.07],[-61.69,48.52],[-61.25,48.57],[-60.5,48.4],[-60.3,48.2]]]
+ "data": [[[-58.9,46.8],[-60.0238,46.5],[-60.3408651,46.3601573],[-60.1323124,45.7017791],[-59,45.428],[-59,34],[-67,44.06],[-66.4878,44.482],[-66.21,44.83],[-65.3,45.2],[-65.13,45.38],[-64.98,45.47],[-64.80607,45.5364896],[-64.5,46],[-63.7491191,46.2295464],[-64.34,46.36],[-64.56,46.6],[-64.58,46.69],[-64.46,47.07],[-63.37,47.66],[-60.4768198,48.7813802],[-60.4037717,47.7610985],[-58.9,46.8]]],
+ "description": "Grab area of Canada including New Brunswick and an area of the Gulf of St Lawrence including Prince Edward Island and the Magdalen Islands"
}, {
"op": "difference",
"source": "overpass",
@@ -1381,7 +1381,8 @@
}, {
"op": "difference",
"source": "overpass",
- "id": "New Brunswick"
+ "id": "New Brunswick",
+ "description": "Exclude New Brunswick to get exact boundary between Nova Scotia and New Brunswick"
}
],
"America/Havana": [
@@ -1719,19 +1720,28 @@
}, {
"op": "intersect",
"source": "manual-polygon",
- "data": [[[-70,46],[-67,44.06],[-66.4878,44.482],[-66.21,44.83],[-65.3,45.2],[-65.13,45.38],[-64.98,45.47],[-64.80607,45.5364896],[-64.5,46],[-63.7491191,46.2295464],[-64.34,46.36],[-64.56,46.6],[-64.58,46.69],[-64.46,47.07],[-61.69,48.52],[-63.16,48.34],[-64.66,48.12],[-65.23,47.92],[-65.48,47.86],[-65.76,48.02],[-66.0030068,48.016352],[-70,46]]]
+ "data": [[[-70,46],[-67,44.06],[-66.4878,44.482],[-66.21,44.83],[-65.3,45.2],[-65.13,45.38],[-64.98,45.47],[-64.80607,45.5364896],[-64.5,46],[-63.7491191,46.2295464],[-64.34,46.36],[-64.56,46.6],[-64.58,46.69],[-64.46,47.07],[-63.37,47.66],[-61.69,48.52],[-60,52],[-70,50],[-70,46]]],
+ "description": "Grab area of Canada around New Brunswick including part of Gulf of St Lawrence"
+ }, {
+ "op": "difference",
+ "source": "overpass",
+ "id": "Quebec",
+ "description": "Exclude Quebec territory including parts of Gulf of St Lawrence"
}, {
"op": "union",
"source": "overpass",
- "id": "New Brunswick"
+ "id": "New Brunswick",
+ "description": "Union to get exact border between New Brunswick and Nova Scotia"
}, {
"op": "union",
"source": "manual-polygon",
- "data": [[[-66.681,48.01],[-66.685,48.0158],[-66.6864,48.0166],[-66.723,48.029],[-66.7179,48.0363],[-66.7407,48.0623],[-66.733,48.0728],[-66.756,48.1022],[-66.802,48.086],[-66.754,48.0305],[-66.737,48.0274],[-66.73,48.0309],[-66.71,47.996],[-66.681,48.01]]]
+ "data": [[[-66.681,48.01],[-66.685,48.0158],[-66.6864,48.0166],[-66.723,48.029],[-66.7179,48.0363],[-66.7407,48.0623],[-66.733,48.0728],[-66.756,48.1022],[-66.802,48.086],[-66.754,48.0305],[-66.737,48.0274],[-66.73,48.0309],[-66.71,47.996],[-66.681,48.01]]],
+ "description": "Include terroritory belonging to Listuguj Mi'gmaq First Nation"
}, {
"op": "difference",
"source": "overpass",
- "id": "United States of America"
+ "id": "United States of America",
+ "description": "Exclude USA territory that is overlapping near Maine"
}
],
"America/Monterrey": [
@@ -1748,29 +1758,6 @@
"id": "Uruguay"
}
],
- "America/Montreal": [
- {
- "op": "init",
- "source": "overpass",
- "id": "Quebec"
- }, {
- "op": "union",
- "source": "manual-polygon",
- "data": [[[-66.0030068,48.016352],[-65.76,48.02],[-65.48,47.86],[-65.23,47.92],[-64.66,48.12],[-63.16,48.34],[-61.69,48.52],[-61.25,48.57],[-61.25,51],[-66,51],[-66.0030068,48.016352]]]
- }, {
- "op": "difference",
- "source": "manual-polygon",
- "data": [[[-61.25,53],[-61.25,48.57],[-51,53],[-61.25,53]]]
- }, {
- "op": "difference",
- "source": "manual-polygon",
- "data": [[[-61,48],[-61.2,46.6],[-63.6,47.6],[-61,48]]]
- }, {
- "op": "difference",
- "source": "manual-polygon",
- "data": [[[-66.681,48.01],[-66.685,48.0158],[-66.6864,48.0166],[-66.723,48.029],[-66.7179,48.0363],[-66.7407,48.0623],[-66.733,48.0728],[-66.756,48.1022],[-66.802,48.086],[-66.754,48.0305],[-66.737,48.0274],[-66.73,48.0309],[-66.71,47.996],[-66.681,48.01]]]
- }
- ],
"America/Montserrat": [
{
"op": "init",
@@ -2194,7 +2181,8 @@
}, {
"op": "intersect",
"source": "manual-polygon",
- "data": [[[-40,40],[-53.7,53.6],[-56.59,53.2],[-57.1077594,51.9984948],[-57.2,51.7],[-57.108836,51.3784254],[-56.94,51.31],[-57.9,50.93],[-60.1,49.3],[-61.25,48.57],[-60.5,48.4],[-60.3,48.2],[-60.3,47.8],[-58.9,46.8],[-40,40]]]
+ "data": [[[-40,40],[-53.7,53.6],[-56.59,53.2],[-57.1077594,51.9984948],[-64,51],[-60.4037717,47.7610985],[-58.9,46.8],[-40,40]]],
+ "description": "Grab part of Canada that includes Newfoundland and nearby sea area. Also includes guesstimate of part of Labrador that observes St Johns time."
}, {
"op": "difference",
"source": "overpass",
@@ -2285,6 +2273,25 @@
"op": "init",
"source": "overpass",
"id": "Toronto-tz"
+ }, {
+ "op": "union",
+ "source": "overpass",
+ "id": "Quebec"
+ }, {
+ "op": "difference",
+ "source": "manual-polygon",
+ "data": [[[-61.25,53],[-61.25,48],[-51,53],[-61.25,53]]],
+ "description": "Exclude part of Quebec belonging to timezone America/Blanc-Sablon."
+ }, {
+ "op": "difference",
+ "source": "manual-polygon",
+ "data": [[[-58.9,46.8],[-60.4768198,48.7813802],[-63.37,47.66],[-64,45],[-58.9,46.8]]],
+ "description": "Exclude Magdalen Islands"
+ }, {
+ "op": "difference",
+ "source": "manual-polygon",
+ "data": [[[-66.681,48.01],[-66.685,48.0158],[-66.6864,48.0166],[-66.723,48.029],[-66.7179,48.0363],[-66.7407,48.0623],[-66.733,48.0728],[-66.756,48.1022],[-66.802,48.086],[-66.754,48.0305],[-66.737,48.0274],[-66.73,48.0309],[-66.71,47.996],[-66.681,48.01]]],
+ "description": "Exclude terroritory belonging to Listuguj Mi'gmaq First Nation"
}
],
"America/Tortola": [
@@ -2976,13 +2983,6 @@
"id": "Kyzylorda"
}
],
- "Asia/Rangoon": [
- {
- "op": "init",
- "source": "overpass",
- "id": "Myanmar"
- }
- ],
"Asia/Riyadh": [
{
"op": "init",
@@ -3215,6 +3215,13 @@
"id": "Srednekolymsk-tz"
}
],
+ "Asia/Yangon": [
+ {
+ "op": "init",
+ "source": "overpass",
+ "id": "Myanmar"
+ }
+ ],
"Asia/Yekaterinburg": [
{
"op": "init",
@@ -4142,6 +4149,10 @@
"op": "init",
"source": "overpass",
"id": "Chuuk"
+ }, {
+ "op": "union",
+ "source": "overpass",
+ "id": "Yap"
}
],
"Pacific/Easter": [
@@ -4242,18 +4253,8 @@
}, {
"op": "intersect",
"source": "manual-polygon",
- "data": [[[-179,18],[-169,35],[-148,18],[-179,18]]]
- }
- ],
- "Pacific/Johnston": [
- {
- "op": "init",
- "source": "overpass",
- "id": "United States of America"
- }, {
- "op": "intersect",
- "source": "manual-polygon",
- "data": [[[-168,19],[-168,14],[-171,17],[-168,19]]]
+ "data": [[[-179,18],[-169,35],[-144,10],[-179,18]]],
+ "description": "Clip US boundary to include Hawaiian Island and Jonhston Atoll"
}
],
"Pacific/Kiritimati": [
@@ -4465,12 +4466,5 @@
"source": "manual-polygon",
"data": [[[-179,-14],[-177,-17],[-175,-12],[-179,-14]]]
}
- ],
- "Pacific/Yap": [
- {
- "op": "init",
- "source": "overpass",
- "id": "Yap"
- }
]
}