@evansiroky evansiroky released this Apr 11, 2018 · 7 commits to master since this release

Assets 6

Zone Changes

  • Add timezones in the oceans (#34)
    • Shapefiles and geojson are now outputted as with or without oceans
  • Fix Viedma Glacier are to reflect latest OSM boundaries (#36)
  • Update to latest OSM data

Other Changes

  • Better debugging (#27)
    • 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 (#30)
    • Add troubleshooting wiki (#27)

@evansiroky evansiroky released this Oct 29, 2017 · 12 commits to master since this release

Assets 4

Zone Changes

  • Refactor of timezones in China (#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)
  • Make Viedma glacier area work with updated OSM boundaries
  • Remove small holes and reduce geojson precision. (#11 and #17)
  • Remove zones found in backward file of timezone db (#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)
  • 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

@evansiroky evansiroky released this Mar 9, 2017 · 36 commits to master since this release

Assets 4
  • 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

@evansiroky evansiroky released this Nov 25, 2016 · 45 commits to master since this release

Assets 4
  • 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

@evansiroky evansiroky released this Nov 7, 2016 · 46 commits to master since this release

Assets 4
  • 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