1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
## Unreleased
### Zone Changes
* Switch geometries of America/Danmarkshavn and America/Scoresbysund ([#40](https://github.com/evansiroky/timezone-boundary-builder/issues/40))
* Add timezones in Antarctica ([#42](https://github.com/evansiroky/timezone-boundary-builder/issues/42))
* Fix northern border of America/Argentina/Rio_Gallegos ([#46](https://github.com/evansiroky/timezone-boundary-builder/issues/46))
* Allow timezone boundaries to overlap. ([#41](https://github.com/evansiroky/timezone-boundary-builder/issues/41))
* This change now means that the following zones overlap:
* Africa/Juba, Africa/Khartoum
* America/Argentina/Rio_Gallegos, America/Punta_Arenas
* America/La_Paz, America/Porto_Velho
* America/Moncton, America/New_York
* Asia/Hebron, Asia/Jerusalem
* Asia/Ho_Chi_Minh, Asia/Manila
* Asia/Ho_Chi_Minh, Asia/Shanghai
* Asia/Manila, Asia/Shanghai
* Asia/Shanghai, Asia/Taipei
* Asia/Shanghai, Asia/Urumqi
* Europe/Amsterdam, Europe/Berlin
* Europe/Belgrade, Europe/Zagreb
* Europe/Berlin, Europe/Luxembourg
* Europe/Paris, Europe/Rome
* Update to latest OSM data
### Other Changes
* Added more libraries to list of lookup libraries using this project's data
* Fixed overpass querying ([#43](https://github.com/evansiroky/timezone-boundary-builder/issues/43))
## 2018d
### Zone Changes
* Add timezones in the oceans ([#34](https://github.com/evansiroky/timezone-boundary-builder/issues/34))
* Shapefiles and geojson are now outputted as with or without oceans
* Fix Viedma Glacier are to reflect latest OSM boundaries
* Update to latest OSM data
### Other Changes
* Better debugging
* Printing Overpass query for when no data is received.
* Using geojsonhint and writing problematic geojson to a pretty-printed file.
* Save validation overlaps to file.
* Add links to troubleshooting wiki for common errors.
* Update README
* Add list of geographical lookup libraries
* Add troubleshooting wiki
## 2017c
### Zone Changes
* Refactor of timezones in China ([#13](https://github.com/evansiroky/timezone-boundary-builder/issues/13))
* Integration of areas formerly found in Asia/Chongqing, Asia/Harbin and Asia/Kashgar into other zones
* Expansion of Asia/Shanghai to all of China except Xinjiang
* Asia/Urumqi is now comprised of Xinjiang
* Fix Mexico Beach, FL by moving it to central time ([#20](https://github.com/evansiroky/timezone-boundary-builder/issues/20))
* Make Viedma glacier area work with updated OSM boundaries
* Remove small holes and reduce geojson precision. ([#11](https://github.com/evansiroky/timezone-boundary-builder/issues/11) and [#17](https://github.com/evansiroky/timezone-boundary-builder/issues/17))
* Remove zones found in backward file of timezone db ([#16](https://github.com/evansiroky/timezone-boundary-builder/issues/16))
* America/Coral_Harbour now integrated into America/Atikokan
* America/Montreal now integrated into America/Toronto
* See notes on China refactor for changes to Asia/Chongqing, Asia/Harbin, Asia/Kashgar, Asia/Shanghai and Asia/Urumqi
* Asia/Rangoon renamed to Asia/Yangon
* Pacific/Yap integrated into Pacific/Chuuk
* Pacific/Johnston integrated into Pacific/Honolulu
* Refactor arbitrary sea boundaries of timezones in the Gulf of St Lawrence to account for updated OSM geometry of the boundary of Quebec.
* Add Page, AZ to America/Phoenix ([#9](https://github.com/evansiroky/timezone-boundary-builder/issues/9))
* Update to latest OSM data
### Other Changes
* Add linting of json files
* A overpass source listed in timezones.json must have a corresponding definition in osmBoundarySources.json
* A overpass source defined in osmBoundarySources.json must be used in at least one operation in timezones.json
* A manual-polygon or manual-multipolygon defined in timezones.json must be accompanied with a description.
* Add ability to build only certain zones in builder script
* Add travis-ci builds that require linting script to pass
* Added descriptions to manual geometries
* Add ability to use overpass to fetch ways that represent boundaries
* Rewrite README
## 2017a
* Zone Changes
* Add new zone America/Punta_Arenas by taking area from America/Santiago
* Move the boundary of America/New_York and America/Chicago in the region of various towns in Alabama such as Phenix City to the west to include these towns in America/New_York
* Implement own interpretation of border of America/Chicago and America/Denver in the following places:
* Move boundary to the east of ND Highway 31 in Sioux county, ND
* Move diagonal boundary through Stanley County, SD northwest so it doesn't go through the middle of Fort Pierre
* Update to latest OSM data
* Other changes
* Add picture of zones to README
## 2016j
- Zone Changes
- Add new zone Asia/Atyrau by taking area from Asia/Aqtau
- Add new zone Europe/Saratov by taking area from Europe/Volgograd
- Update to latest OSM data
- Other changes
- README updates
## 2016i
- Zone Changes
- Split Cyprus into 2 zones. The existing Asia/Nicosia now ends at
the northern boundary of the United Nations Buffer Zone and the new
zone Asia/Famagusta contains everything north of the buffer zone.
- Add missing data definitions: Congo-Kinshasa and South Sudan
- Old Crimea boundary no longer exists in OSM, use combination of
Crimea + Sevastopol
- Typo of extra space in Harrison County fixed in OSM
- Taishan City now has invalid geometry in OSM, use Xinhui district
instead when making boundaries
- Update to latest OSM data
- Other changes
- Add download throttling of publicly available Overpass API
- Remove old dist files if they exist so ogr2ogr can work
- Update README to note change in Overpass API querying
## 2016d
First data release of the project.
|