├── .gitignore ├── .rspec ├── .rubocop.yml ├── .yardopts ├── Changelog.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin └── wheretz ├── data ├── Africa--Abidjan__-8.6015__-2.4930__4.1621__10.7402.geojson ├── Africa--Accra__-3.2608__1.2733__4.5393__11.1749.geojson ├── Africa--Addis_Ababa__32.9976__47.9824__3.3974__14.8941.geojson ├── Africa--Algiers__-8.6689__11.9973__18.9681__37.2962.geojson ├── Africa--Asmara__36.4334__43.3002__12.3548__18.0710.geojson ├── Africa--Bamako__-12.2403__4.2674__10.1478__25.0011.geojson ├── Africa--Bangui__14.4155__27.4666__2.2054__11.0014.geojson ├── Africa--Banjul__-17.0288__-13.7978__13.0610__13.8253.geojson ├── Africa--Bissau__-16.8945__-13.6349__10.6514__12.6862.geojson ├── Africa--Blantyre__32.6704__35.9186__-17.1296__-9.3683.geojson ├── Africa--Brazzaville__11.0048__18.6436__-5.1491__3.7131.geojson ├── Africa--Bujumbura__29.0007__30.8498__-4.4693__-2.3097.geojson ├── Africa--Cairo__24.6499__37.1154__21.7250__31.8331.geojson ├── Africa--Casablanca__-13.4336__-0.9984__27.6272__36.0505.geojson ├── Africa--Ceuta__-5.4219__-2.4187__35.1710__35.9177.geojson ├── Africa--Conakry__-15.5681__-7.6379__7.1906__12.6756.geojson ├── Africa--Dakar__-17.7862__-11.3460__12.2373__16.6920.geojson ├── Africa--Dar_es_Salaam__29.3270__40.6584__-11.7613__-0.9855.geojson ├── Africa--Djibouti__41.7713__43.6579__10.9150__12.7923.geojson ├── Africa--Douala__8.3822__16.1916__1.6490__13.0833.geojson ├── Africa--El_Aaiun__-17.3495__-8.6664__20.5569__27.6667.geojson ├── Africa--Freetown__-13.5003__-10.2717__6.7550__10.0000.geojson ├── Africa--Gaborone__19.9986__29.3753__-26.9060__-17.7781.geojson ├── Africa--Harare__25.2373__33.0684__-22.4241__-15.6097.geojson ├── Africa--Johannesburg__-5.5000__38.2899__-86.0000__-22.1250.geojson ├── Africa--Juba__23.4478__35.9490__3.4890__12.2364.geojson ├── Africa--Kampala__29.5734__35.0003__-1.4823__4.2341.geojson ├── Africa--Khartoum__21.8145__39.0576__8.6853__22.2249.geojson ├── Africa--Kigali__28.8617__30.8991__-2.8398__-1.0474.geojson ├── Africa--Kinshasa__12.0391__24.4124__-8.1310__5.1506.geojson ├── Africa--Lagos__2.6769__14.6780__4.0691__13.8856.geojson ├── Africa--Libreville__8.5002__14.5394__-4.1012__2.3193.geojson ├── Africa--Lome__-0.1440__1.8087__5.9265__11.1395.geojson ├── Africa--Luanda__11.4610__24.0879__-18.0389__-4.3881.geojson ├── Africa--Lubumbashi__19.6735__31.3057__-13.4590__5.3920.geojson ├── Africa--Lusaka__21.9994__33.7095__-18.0762__-8.2749.geojson ├── Africa--Malabo__5.4173__11.3599__-1.6732__3.9890.geojson ├── Africa--Maputo__30.2128__41.0546__-26.9209__-10.3252.geojson ├── Africa--Maseru__27.0114__29.4557__-30.6773__-28.5706.geojson ├── Africa--Mbabane__30.7908__32.1350__-27.3175__-25.7188.geojson ├── Africa--Mogadishu__40.9892__51.6178__-1.8032__12.1889.geojson ├── Africa--Monrovia__-11.6081__-7.3673__4.1556__8.5519.geojson ├── Africa--Nairobi__33.9097__41.9068__-4.8995__4.6200.geojson ├── Africa--Ndjamena__13.4735__24.0000__7.4411__23.4515.geojson ├── Africa--Niamey__0.1690__15.9967__11.6936__23.5172.geojson ├── Africa--Nouakchott__-17.0681__-4.8333__14.7210__27.3149.geojson ├── Africa--Ouagadougou__-5.5132__2.4090__9.4105__15.0840.geojson ├── Africa--Porto-Novo__0.7767__3.8451__6.0399__12.4092.geojson ├── Africa--Sao_Tome__6.2606__7.6705__-0.2135__1.9258.geojson ├── Africa--Tripoli__9.3911__25.3771__19.5000__33.3546.geojson ├── Africa--Tunis__7.5220__11.8801__30.2291__37.7612.geojson ├── Africa--Windhoek__11.5280__25.2618__-28.9694__-16.9635.geojson ├── America--Adak__-179.9999__179.9999__51.0229__53.2990.geojson ├── America--Anchorage__-162.0000__-141.0000__54.3347__71.6048.geojson ├── America--Anguilla__-63.6392__-62.7125__18.0615__18.7951.geojson ├── America--Antigua__-62.5537__-61.4479__16.7574__17.9290.geojson ├── America--Araguaina__-50.7413__-45.6970__-13.4670__-5.1680.geojson ├── America--Argentina--Buenos_Aires__-63.3928__-55.7037__-41.4152__-33.2616.geojson ├── America--Argentina--Catamarca__-72.1878__-63.3161__-46.0000__-25.1686.geojson ├── America--Argentina--Cordoba__-65.7713__-53.6375__-35.0154__-22.4714.geojson ├── America--Argentina--Jujuy__-67.2129__-64.1507__-24.6134__-21.7809.geojson ├── America--Argentina--La_Rioja__-69.6350__-65.4231__-31.9982__-27.7098.geojson ├── America--Argentina--Mendoza__-70.5836__-66.4779__-37.5749__-31.9994.geojson ├── America--Argentina--Rio_Gallegos__-73.5605__-65.4015__-52.5782__-45.9997.geojson ├── America--Argentina--Salta__-71.9666__-62.3392__-41.9921__-21.9988.geojson ├── America--Argentina--San_Juan__-70.5697__-66.6613__-32.6266__-28.3888.geojson ├── America--Argentina--San_Luis__-67.4761__-64.8997__-36.0006__-31.8338.geojson ├── America--Argentina--Tucuman__-66.1780__-64.4817__-28.0139__-26.0583.geojson ├── America--Argentina--Ushuaia__-68.6097__-35.0000__-86.0000__-52.5226.geojson ├── America--Aruba__-70.2696__-69.6612__12.2628__12.8230.geojson ├── America--Asuncion__-62.6407__-54.2580__-27.6064__-19.2876.geojson ├── America--Atikokan__-92.2672__-80.1267__48.0438__66.0919.geojson ├── America--Bahia_Banderas__-105.8833__-104.9574__20.6243__21.0909.geojson ├── America--Bahia__-46.6170__-37.1889__-18.3935__-8.5323.geojson ├── America--Barbados__-59.8562__-59.2147__12.8450__13.5350.geojson ├── America--Belem__-54.8769__-45.9438__-9.8390__4.6743.geojson ├── America--Belize__-89.2273__-87.3098__15.8857__18.4959.geojson ├── America--Blanc-Sablon__-63.0070__-57.1055__48.5149__51.9985.geojson ├── America--Boa_Vista__-64.8194__-58.8860__-1.5939__5.2693.geojson ├── America--Bogota__-82.1244__-66.8512__-4.2317__16.0571.geojson ├── America--Boise__-118.2336__-111.0436__41.9881__46.0377.geojson ├── America--Cambridge_Bay__-120.6830__-89.0000__64.2337__80.1230.geojson ├── America--Campo_Grande__-58.1697__-50.9230__-24.0734__-17.1675.geojson ├── America--Cancun__-89.2966__-86.4933__17.8940__21.8107.geojson ├── America--Caracas__-73.3530__-59.5427__0.6475__15.9158.geojson ├── America--Cayenne__-54.6027__-51.5694__2.1109__5.9780.geojson ├── America--Cayman__-81.6314__-79.5111__19.0621__19.9574.geojson ├── America--Chicago__-104.9808__-84.6595__25.8371__49.3845.geojson ├── America--Chihuahua__-109.0750__-103.6286__25.5587__31.1878.geojson ├── America--Costa_Rica__-87.2951__-82.5060__5.2981__11.2196.geojson ├── America--Creston__-117.0498__-115.7270__48.9995__49.8145.geojson ├── America--Cuiaba__-61.6330__-50.2076__-18.0416__-7.3483.geojson ├── America--Curacao__-69.3673__-68.4413__11.7770__12.5920.geojson ├── America--Danmarkshavn__-24.2000__-16.5239__72.8626__75.8051.geojson ├── America--Dawson_Creek__-124.9448__-120.0012__53.7969__58.0000.geojson ├── America--Dawson__-141.0028__-138.0000__59.9948__69.8459.geojson ├── America--Denver__-116.0492__-100.2609__30.6294__49.0011.geojson ├── America--Detroit__-90.4186__-82.1228__41.6961__48.3061.geojson ├── America--Dominica__-61.6869__-61.0330__15.0074__15.7872.geojson ├── America--Edmonton__-120.0014__-108.8245__48.9967__60.0004.geojson ├── America--Eirunepe__-73.7984__-67.5586__-9.5414__-4.1264.geojson ├── America--El_Salvador__-90.1791__-87.6351__12.9760__14.4510.geojson ├── America--Fort_Nelson__-127.8183__-120.0012__58.0000__60.0023.geojson ├── America--Fortaleza__-48.7561__-34.5995__-10.9281__-0.7594.geojson ├── America--Glace_Bay__-62.7121__-59.3090__44.7390__47.7611.geojson ├── America--Goose_Bay__-67.8217__-55.3836__51.5739__60.4774.geojson ├── America--Grand_Turk__-72.6799__-70.8644__20.9553__22.1631.geojson ├── America--Grenada__-62.0066__-61.1732__11.7860__12.5967.geojson ├── America--Guadeloupe__-62.0180__-60.7920__15.6444__16.7140.geojson ├── America--Guatemala__-92.3105__-88.1756__13.6346__17.8166.geojson ├── America--Guayaquil__-81.3443__-75.1925__-5.0159__1.4696.geojson ├── America--Guyana__-61.4089__-56.4690__1.1710__8.6039.geojson ├── America--Halifax__-66.8044__-59.3635__43.1960__48.5285.geojson ├── America--Havana__-85.1680__-73.9190__19.6275__23.4817.geojson ├── America--Hermosillo__-115.0530__-108.4243__26.2970__32.4941.geojson ├── America--Indiana--Indianapolis__-87.6460__-84.8022__38.3971__41.7607.geojson ├── America--Indiana--Knox__-86.9309__-86.4663__41.1711__41.4338.geojson ├── America--Indiana--Marengo__-86.6814__-86.2458__38.1050__38.4225.geojson ├── America--Indiana--Petersburg__-87.4642__-87.0723__38.2319__38.5525.geojson ├── America--Indiana--Tell_City__-86.8137__-86.4305__37.8414__38.2644.geojson ├── America--Indiana--Vevay__-85.2034__-84.7846__38.6875__38.9294.geojson ├── America--Indiana--Vincennes__-87.7441__-86.6799__38.2063__38.9104.geojson ├── America--Indiana--Winamac__-86.9310__-86.4665__40.9093__41.1728.geojson ├── America--Inuvik__-136.5880__-120.0000__60.0004__77.4179.geojson ├── America--Iqaluit__-85.0062__-68.0000__51.1566__83.3362.geojson ├── America--Jamaica__-78.5782__-75.7541__16.5899__18.7256.geojson ├── America--Juneau__-138.2694__-132.3698__56.8640__59.7980.geojson ├── America--Kentucky--Louisville__-86.3311__-85.4051__37.9587__38.6067.geojson ├── America--Kentucky--Monticello__-85.0640__-84.5725__36.6033__36.9978.geojson ├── America--Kralendijk__-68.6255__-62.7863__11.8250__17.8500.geojson ├── America--La_Paz__-69.6450__-57.4530__-22.8983__-9.6689.geojson ├── America--Lima__-84.6357__-68.6520__-20.1984__-0.0393.geojson ├── America--Los_Angeles__-125.0841__-114.0396__32.5275__49.0024.geojson ├── America--Lower_Princes__-63.2678__-62.9494__17.8062__18.0640.geojson ├── America--Maceio__-38.2450__-34.9634__-11.5685__-8.8131.geojson ├── America--Managua__-87.9015__-82.6227__10.7077__15.0331.geojson ├── America--Manaus__-70.0472__-56.0970__-9.8180__2.2301.geojson ├── America--Marigot__-63.3606__-62.7644__17.8964__18.1903.geojson ├── America--Martinique__-61.4355__-60.6023__14.2217__15.0795.geojson ├── America--Matamoros__-103.6375__-96.9219__24.9794__29.8800.geojson ├── America--Mazatlan__-115.9705__-103.7209__20.6032__28.0000.geojson ├── America--Menominee__-90.4185__-87.2636__45.0948__46.7655.geojson ├── America--Merida__-92.5244__-87.5110__17.8124__22.7833.geojson ├── America--Metlakatla__-131.6740__-131.2939__54.9790__55.3010.geojson ├── America--Mexico_City__-114.9846__-90.3714__14.3886__25.1252.geojson ├── America--Miquelon__-56.6973__-55.9033__46.5507__47.3650.geojson ├── America--Moncton__-69.0535__-63.3289__44.2997__48.2207.geojson ├── America--Monterrey__-107.2101__-97.3053__22.2070__29.0641.geojson ├── America--Montevideo__-58.4948__-53.0756__-35.7824__-30.0854.geojson ├── America--Montserrat__-62.4507__-61.9354__16.4750__17.0153.geojson ├── America--Nassau__-80.7002__-72.4478__20.7060__27.4735.geojson ├── America--New_York__-86.4907__-66.8854__19.8697__47.4598.geojson ├── America--Nipigon__-91.0079__-74.3201__41.6766__56.8594.geojson ├── America--Nome__-173.5040__-162.0000__52.5760__70.5407.geojson ├── America--Noronha__-32.6403__-32.2344__-4.0402__-3.6286.geojson ├── America--North_Dakota--Beulah__-102.2078__-101.2568__46.9809__47.5753.geojson ├── America--North_Dakota--Center__-101.7637__-100.8795__46.9818__47.2953.geojson ├── America--North_Dakota--New_Salem__-102.0970__-100.5432__46.2756__46.9826.geojson ├── America--Nuuk__-68.6996__-10.0289__59.5154__83.8752.geojson ├── America--Ojinaga__-108.9481__-103.3067__28.5449__31.7839.geojson ├── America--Panama__-83.0517__-77.1586__7.0339__9.8702.geojson ├── America--Pangnirtung__-68.0000__-59.6137__58.2603__83.2417.geojson ├── America--Paramaribo__-58.0708__-53.8433__1.8313__6.2250.geojson ├── America--Phoenix__-114.8184__-109.0453__31.3322__37.0017.geojson ├── America--Port-au-Prince__-75.2385__-71.6217__17.9099__20.2181.geojson ├── America--Port_of_Spain__-62.0831__-60.2896__9.8732__11.5628.geojson ├── America--Porto_Velho__-66.8059__-59.7744__-13.6924__-7.9693.geojson ├── America--Puerto_Rico__-68.1613__-65.0402__17.6803__18.7176.geojson ├── America--Punta_Arenas__-76.0494__-57.3000__-64.0000__-48.5822.geojson ├── America--Rainy_River__-95.1537__-88.5000__48.2202__56.2297.geojson ├── America--Rankin_Inlet__-102.0015__-84.9999__55.2690__82.7718.geojson ├── America--Recife__-41.3583__-34.6282__-9.4831__-7.2730.geojson ├── America--Regina__-107.8671__-101.3619__48.9988__59.9998.geojson ├── America--Resolute__-96.6907__-93.3055__74.6062__75.6566.geojson ├── America--Rio_Branco__-73.9831__-66.6199__-11.1474__-7.1131.geojson ├── America--Santarem__-58.8970__-51.6088__-9.6807__2.5909.geojson ├── America--Santiago__-81.0783__-66.9905__-49.2115__-17.4984.geojson ├── America--Santo_Domingo__-72.0575__-68.1101__17.2702__21.2929.geojson ├── America--Sao_Paulo__-57.6489__-39.4610__-33.8689__-12.3974.geojson ├── America--Scoresbysund__-25.0000__-20.7809__70.2326__72.4000.geojson ├── America--Sitka__-136.8784__-129.9742__54.6119__58.0014.geojson ├── America--St_Barthelemy__-63.0664__-62.5844__17.6709__18.1376.geojson ├── America--St_Johns__-60.4768__-52.3232__46.4150__53.3638.geojson ├── America--St_Kitts__-63.0511__-62.3304__16.8950__17.6158.geojson ├── America--St_Lucia__-61.2854__-60.6669__13.5080__14.2725.geojson ├── America--St_Thomas__-65.1946__-64.3555__17.4731__18.6114.geojson ├── America--St_Vincent__-61.6657__-60.9094__12.5167__13.5830.geojson ├── America--Swift_Current__-110.0064__-106.2680__48.9992__59.9998.geojson ├── America--Tegucigalpa__-89.3568__-82.1730__12.9808__17.6195.geojson ├── America--Thule__-74.1250__-60.0000__75.5338__79.6571.geojson ├── America--Thunder_Bay__-89.7713__-76.2897__45.4022__48.8667.geojson ├── America--Tijuana__-118.5992__-112.5292__28.0000__32.7187.geojson ├── America--Toronto__-84.6273__-61.6432__42.1801__62.5805.geojson ├── America--Tortola__-64.9560__-64.0597__18.1055__18.9504.geojson ├── America--Vancouver__-139.0537__-116.4425__48.2246__60.0018.geojson ├── America--Whitehorse__-138.0000__-123.8112__60.0000__69.4796.geojson ├── America--Winnipeg__-102.5145__-88.9908__48.9989__59.9993.geojson ├── America--Yakutat__-141.0000__-137.5000__58.7212__60.3525.geojson ├── America--Yellowknife__-120.0000__-102.0005__59.9981__79.1300.geojson ├── Antarctica--Casey__97.0000__120.0000__-70.0000__-64.0000.geojson ├── Antarctica--Davis__77.5000__86.0000__-86.0000__-65.0000.geojson ├── Antarctica--DumontDUrville__120.0000__160.0000__-70.0000__-65.0000.geojson ├── Antarctica--Macquarie__158.3266__159.3403__-55.3228__-54.1562.geojson ├── Antarctica--Mawson__55.0000__77.5000__-86.0000__-64.0000.geojson ├── Antarctica--McMurdo__-180.0000__180.0000__-90.0000__-65.0000.geojson ├── Antarctica--Palmer__-65.5000__-63.8000__-65.2500__-64.0000.geojson ├── Antarctica--Rothera__-80.0000__-17.0000__-86.0000__-66.0000.geojson ├── Antarctica--Syowa__25.0000__55.0000__-86.0000__-64.0000.geojson ├── Antarctica--Troll__0.0000__25.0000__-86.0000__-68.0000.geojson ├── Antarctica--Vostok__86.0000__115.0000__-86.0000__-64.0000.geojson ├── Arctic--Longyearbyen__-9.6848__34.6891__70.6261__81.0281.geojson ├── Asia--Aden__41.6082__54.7389__11.9085__19.0000.geojson ├── Asia--Almaty__62.9501__87.3156__40.5686__55.4422.geojson ├── Asia--Amman__34.8844__39.3013__29.1834__33.3751.geojson ├── Asia--Anadyr__-180.0000__180.0000__61.6078__71.8053.geojson ├── Asia--Aqtau__49.8083__56.7441__41.2464__46.5201.geojson ├── Asia--Aqtobe__53.6305__64.2772__45.1776__51.3171.geojson ├── Asia--Ashgabat__52.3351__66.6904__35.1291__42.7974.geojson ├── Asia--Atyrau__47.0499__56.4718__46.0119__49.2403.geojson ├── Asia--Baghdad__38.7937__48.8592__29.0586__37.3807.geojson ├── Asia--Bahrain__50.2698__50.9234__25.5350__26.6872.geojson ├── Asia--Baku__44.7634__51.0090__38.3930__41.9503.geojson ├── Asia--Bangkok__97.3438__108.2233__5.6129__23.3927.geojson ├── Asia--Barnaul__77.8891__89.8656__49.0695__54.4531.geojson ├── Asia--Beirut__34.8826__36.6250__33.0550__34.6924.geojson ├── Asia--Bishkek__69.2650__80.2296__39.1727__43.2668.geojson ├── Asia--Brunei__114.0759__115.3636__4.0025__5.1012.geojson ├── Asia--Chita__107.7342__122.1458__49.1542__58.4374.geojson ├── Asia--Choibalsan__111.1671__119.9322__44.7424__50.2827.geojson ├── Asia--Colombo__79.3959__82.0810__5.7190__10.0350.geojson ├── Asia--Damascus__35.4714__42.3752__32.3114__37.3185.geojson ├── Asia--Dhaka__88.0079__92.6805__20.3757__26.6383.geojson ├── Asia--Dili__124.0416__127.5335__-9.5643__-8.0895.geojson ├── Asia--Dubai__51.4161__56.6024__22.6316__26.1517.geojson ├── Asia--Dushanbe__67.3333__75.1540__36.6711__41.0451.geojson ├── Asia--Famagusta__32.5459__34.8553__35.0030__35.9133.geojson ├── Asia--Gaza__34.0690__34.5673__31.2201__31.7042.geojson ├── Asia--Hebron__34.8811__35.5739__31.3417__32.5521.geojson ├── Asia--Ho_Chi_Minh__103.1178__114.3338__7.8911__17.3665.geojson ├── Asia--Hong_Kong__113.8172__114.5025__22.1367__22.5683.geojson ├── Asia--Hovd__87.7342__99.2154__42.7019__50.8843.geojson ├── Asia--Irkutsk__95.6463__119.1393__49.9698__64.3215.geojson ├── Asia--Jakarta__94.7717__116.4842__-9.0301__6.2744.geojson ├── Asia--Jayapura__123.9232__141.0200__-9.3833__3.4464.geojson ├── Asia--Jerusalem__34.2675__35.8950__29.4534__33.3356.geojson ├── Asia--Kabul__60.5176__74.8899__29.3772__38.4911.geojson ├── Asia--Kamchatka__155.2152__174.5189__50.6867__64.9375.geojson ├── Asia--Karachi__60.8729__77.1204__23.5394__37.0841.geojson ├── Asia--Kathmandu__80.0586__88.2015__26.3478__30.4469.geojson ├── Asia--Khandyga__131.5851__140.8755__58.8345__66.2086.geojson ├── Asia--Kolkata__68.1114__97.3956__6.2325__35.6745.geojson ├── Asia--Krasnoyarsk__74.9869__114.7396__49.7429__81.4742.geojson ├── Asia--Kuala_Lumpur__98.9372__104.7507__1.1955__6.7261.geojson ├── Asia--Kuching__109.5380__119.5833__0.8538__7.6667.geojson ├── Asia--Kuwait__46.5527__49.0047__28.5244__30.1038.geojson ├── Asia--Macau__113.5282__113.6301__22.0767__22.2170.geojson ├── Asia--Magadan__144.7286__163.4957__58.6375__66.3391.geojson ├── Asia--Makassar__113.8343__127.8055__-11.2086__5.7640.geojson ├── Asia--Manila__114.0952__126.8073__4.2158__21.3218.geojson ├── Asia--Muscat__52.0000__60.0546__16.4650__26.7027.geojson ├── Asia--Nicosia__32.0228__34.3339__34.4384__35.3849.geojson ├── Asia--Novokuznetsk__84.4479__89.4026__52.1627__56.8344.geojson ├── Asia--Novosibirsk__75.0880__85.1160__53.2914__57.2378.geojson ├── Asia--Omsk__70.3583__76.3036__53.4354__58.5757.geojson ├── Asia--Oral__46.4932__54.5652__47.9528__51.7759.geojson ├── Asia--Phnom_Penh__102.3338__107.6277__9.4753__14.6904.geojson ├── Asia--Pontianak__108.1387__115.8488__-5.1883__2.3146.geojson ├── Asia--Pyongyang__124.0914__130.9246__37.5833__43.0090.geojson ├── Asia--Qatar__50.5675__52.6380__24.4708__26.3830.geojson ├── Asia--Qostanay__59.9941__68.0920__48.1703__54.7170.geojson ├── Asia--Qyzylorda__59.0306__68.0603__42.3227__47.8277.geojson ├── Asia--Riyadh__34.4572__55.6667__16.2900__32.1543.geojson ├── Asia--Sakhalin__140.9221__145.0501__45.6561__54.6260.geojson ├── Asia--Samarkand__55.9959__68.4053__37.1821__45.5905.geojson ├── Asia--Seoul__124.3727__132.1468__32.9105__38.6235.geojson ├── Asia--Shanghai__73.4997__134.7755__8.8379__53.5608.geojson ├── Asia--Singapore__103.5667__104.5707__1.1304__1.5132.geojson ├── Asia--Srednekolymsk__138.6754__163.1060__47.0883__72.7612.geojson ├── Asia--Taipei__114.2881__122.2970__10.3267__26.4372.geojson ├── Asia--Tashkent__66.6434__73.1397__39.5299__42.2951.geojson ├── Asia--Tbilisi__39.8845__46.7365__41.0553__43.5864.geojson ├── Asia--Tehran__44.0319__63.3333__24.8465__39.7825.geojson ├── Asia--Thimphu__88.7465__92.1252__26.7017__28.2470.geojson ├── Asia--Tokyo__122.7142__154.2055__20.2146__45.7112.geojson ├── Asia--Tomsk__75.0567__89.3790__55.6058__61.0357.geojson ├── Asia--Ulaanbaatar__96.8755__112.6941__41.5800__52.1496.geojson ├── Asia--Urumqi__73.4997__96.3876__34.3348__49.1799.geojson ├── Asia--Ust-Nera__139.3550__152.6190__43.1776__65.5759.geojson ├── Asia--Vientiane__100.0843__107.6350__13.9097__22.5087.geojson ├── Asia--Vladivostok__129.9132__159.0142__42.1706__77.3102.geojson ├── Asia--Yakutsk__105.5083__135.6519__48.8535__74.8938.geojson ├── Asia--Yangon__92.1719__101.1701__9.4399__28.5478.geojson ├── Asia--Yekaterinburg__50.7682__86.0073__50.4953__73.7218.geojson ├── Asia--Yerevan__43.4471__46.6333__38.8405__41.3016.geojson ├── Atlantic--Azores__-31.5575__-24.5310__36.7255__39.9267.geojson ├── Atlantic--Bermuda__-65.1232__-64.4110__32.0470__32.5914.geojson ├── Atlantic--Canary__-18.3937__-13.1013__27.4335__29.9118.geojson ├── Atlantic--Cape_Verde__-25.5731__-22.4548__14.6066__17.4071.geojson ├── Atlantic--Faroe__-7.7984__-6.1413__61.2881__62.4476.geojson ├── Atlantic--Madeira__-17.5045__-15.6238__29.8288__33.3272.geojson ├── Atlantic--Reykjavik__-25.0135__-12.8046__63.0859__67.3530.geojson ├── Atlantic--South_Georgia__-42.3547__-25.8468__-59.6840__-53.3501.geojson ├── Atlantic--St_Helena__-14.6227__-5.4234__-40.5700__-7.6900.geojson ├── Atlantic--Stanley__-61.7727__-57.3662__-53.1187__-50.7973.geojson ├── Australia--Adelaide__129.0014__141.0028__-38.1133__-25.9964.geojson ├── Australia--Brisbane__137.9946__153.6116__-29.1793__-9.0880.geojson ├── Australia--Broken_Hill__141.0009__142.0002__-32.3042__-31.5561.geojson ├── Australia--Currie__143.5545__144.4285__-40.4198__-39.3576.geojson ├── Australia--Darwin__129.0004__138.0274__-25.9986__-10.8525.geojson ├── Australia--Eucla__125.5000__129.0020__-32.6154__-31.3000.geojson ├── Australia--Hobart__144.1472__148.5691__-43.9109__-39.1985.geojson ├── Australia--Lindeman__148.7877__149.2389__-20.5700__-19.9777.geojson ├── Australia--Lord_Howe__158.8012__159.5150__-31.9882__-31.2857.geojson ├── Australia--Melbourne__140.9619__150.0333__-39.1985__-33.9808.geojson ├── Australia--Perth__112.8657__160.0000__-86.0000__-13.5077.geojson ├── Australia--Sydney__140.9993__153.6959__-37.5280__-28.1415.geojson ├── Europe--Amsterdam__3.0802__7.2275__50.7504__53.7440.geojson ├── Europe--Andorra__1.4136__1.7867__42.4288__42.6559.geojson ├── Europe--Astrakhan__44.9610__49.8861__45.2623__48.8636.geojson ├── Europe--Athens__19.2478__29.7297__34.7006__41.7489.geojson ├── Europe--Belgrade__18.8143__23.0063__41.8576__46.1901.geojson ├── Europe--Berlin__5.8663__15.0418__47.2701__55.0992.geojson ├── Europe--Bratislava__16.8332__22.5657__47.7314__49.6138.geojson ├── Europe--Brussels__2.3889__6.4081__49.4970__51.5508.geojson ├── Europe--Bucharest__20.2620__30.0454__43.6187__48.2655.geojson ├── Europe--Budapest__16.1139__22.8977__45.7371__48.5853.geojson ├── Europe--Busingen__8.6586__8.7179__47.6849__47.7152.geojson ├── Europe--Chisinau__26.6164__30.1637__45.4672__48.4919.geojson ├── Europe--Copenhagen__7.7153__15.5531__54.4517__57.9524.geojson ├── Europe--Dublin__-11.0134__-5.6582__51.2220__55.6360.geojson ├── Europe--Gibraltar__-5.4007__-5.2767__36.0588__36.1550.geojson ├── Europe--Guernsey__-3.0209__-2.0503__49.2199__49.9403.geojson ├── Europe--Helsinki__20.1658__31.5867__59.4757__70.0923.geojson ├── Europe--Isle_of_Man__-5.1707__-3.9654__53.8450__54.5534.geojson ├── Europe--Istanbul__25.6213__44.8177__35.8077__42.2970.geojson ├── Europe--Jersey__-2.5605__-1.8347__48.8712__49.4596.geojson ├── Europe--Kaliningrad__19.4042__22.8867__54.3182__55.3842.geojson ├── Europe--Kiev__22.6408__40.2276__45.0532__52.3797.geojson ├── Europe--Kirov__46.2638__53.9300__56.0608__61.0674.geojson ├── Europe--Lisbon__-9.8348__-6.1892__36.7125__42.1543.geojson ├── Europe--Ljubljana__13.3755__16.5968__45.4214__46.8767.geojson ├── Europe--London__-14.0155__2.0919__49.6740__61.0610.geojson ├── Europe--Luxembourg__5.7357__6.5312__49.4479__50.1828.geojson ├── Europe--Madrid__-9.5755__4.5919__35.7477__43.9933.geojson ├── Europe--Malta__13.9324__14.8268__35.6030__36.2853.geojson ├── Europe--Mariehamn__19.0832__21.3456__59.4542__60.8766.geojson ├── Europe--Minsk__23.1783__32.7628__51.2627__56.1722.geojson ├── Europe--Monaco__7.4090__7.5330__43.5165__43.7519.geojson ├── Europe--Moscow__26.4402__69.9572__41.1851__82.0586.geojson ├── Europe--Oslo__4.0875__31.7615__57.7590__71.3849.geojson ├── Europe--Paris__-5.4518__9.8282__41.2611__51.3056.geojson ├── Europe--Podgorica__18.4196__20.3529__41.7496__43.5585.geojson ├── Europe--Prague__12.0906__18.8593__48.5518__51.0557.geojson ├── Europe--Riga__20.6715__28.2415__55.6747__58.0856.geojson ├── Europe--Rome__6.6273__18.7845__35.2890__47.0921.geojson ├── Europe--Samara__47.9304__54.4361__51.7730__58.5458.geojson ├── Europe--San_Marino__12.4033__12.5161__43.8936__43.9921.geojson ├── Europe--Sarajevo__15.7287__19.6237__42.5553__45.2764.geojson ├── Europe--Saratov__42.5037__50.8326__49.8012__52.8194.geojson ├── Europe--Simferopol__32.2016__36.6816__44.1846__46.2296.geojson ├── Europe--Skopje__20.4529__23.0341__40.8537__42.3735.geojson ├── Europe--Sofia__22.3571__28.8875__41.2354__44.2158.geojson ├── Europe--Stockholm__10.5931__24.1777__55.1331__69.0600.geojson ├── Europe--Tallinn__21.3826__28.2100__57.5093__59.9384.geojson ├── Europe--Tirane__19.1246__21.0574__39.6449__42.6611.geojson ├── Europe--Ulyanovsk__45.7967__50.2434__52.5327__54.8914.geojson ├── Europe--Uzhgorod__22.1371__24.6275__47.8975__49.0973.geojson ├── Europe--Vaduz__9.4717__9.6357__47.0484__47.2706.geojson ├── Europe--Vatican__12.4457__12.4584__41.9002__41.9074.geojson ├── Europe--Vienna__9.5307__17.1608__46.3723__49.0205.geojson ├── Europe--Vilnius__20.6557__26.8355__53.8968__56.4504.geojson ├── Europe--Volgograd__41.1681__47.4316__47.4437__51.2476.geojson ├── Europe--Warsaw__14.0696__24.1458__49.0020__55.0360.geojson ├── Europe--Zagreb__13.2105__19.4473__42.1766__46.5550.geojson ├── Europe--Zaporozhye__34.1395__37.2486__46.1465__48.1449.geojson ├── Europe--Zurich__5.9559__10.4923__45.8180__47.8085.geojson ├── Indian--Antananarivo__42.9680__50.6727__-25.7840__-11.7329.geojson ├── Indian--Chagos__71.0365__72.7020__-7.6454__-5.0371.geojson ├── Indian--Christmas__105.3301__105.9158__-10.7714__-10.2115.geojson ├── Indian--Cocos__96.6116__97.1350__-12.4119__-11.6212.geojson ├── Indian--Comoro__43.0253__44.7452__-12.6210__-11.1650.geojson ├── Indian--Kerguelen__49.8783__77.8495__-50.2187__-37.5923.geojson ├── Indian--Mahe__45.9989__56.4979__-10.4649__-3.5120.geojson ├── Indian--Maldives__72.3554__73.9701__-0.9075__7.3106.geojson ├── Indian--Mauritius__56.3825__63.7151__-20.7250__-10.1380.geojson ├── Indian--Mayotte__44.7437__45.5070__-13.2733__-12.3790.geojson ├── Indian--Reunion__55.0033__56.0508__-21.5904__-20.6728.geojson ├── Pacific--Apia__-173.0092__-171.1929__-14.2771__-13.2382.geojson ├── Pacific--Auckland__-179.0592__179.3644__-52.8214__-29.0303.geojson ├── Pacific--Bougainville__153.9118__159.6927__-7.0975__-2.9059.geojson ├── Pacific--Chatham__-177.2447__-175.5414__-44.6350__-43.3108.geojson ├── Pacific--Chuuk__137.2235__154.0234__5.0830__10.2910.geojson ├── Pacific--Easter__-109.6796__-109.0030__-27.4020__-26.8550.geojson ├── Pacific--Efate__166.3355__170.4500__-20.4627__-12.8714.geojson ├── Pacific--Enderbury__-174.7434__-170.5075__-4.8960__-2.5650.geojson ├── Pacific--Fakaofo__-172.7214__-170.9798__-9.6442__-8.3329.geojson ├── Pacific--Fiji__-180.0000__180.0000__-21.9434__-12.2614.geojson ├── Pacific--Funafuti__-180.0000__180.0000__-10.9939__-5.4370.geojson ├── Pacific--Galapagos__-92.2072__-89.0382__-1.6122__1.8836.geojson ├── Pacific--Gambier__-136.9663__-134.2448__-23.5756__-21.0932.geojson ├── Pacific--Guadalcanal__155.3191__170.3965__-13.2424__-4.8108.geojson ├── Pacific--Guam__144.4129__145.1635__13.0331__13.8571.geojson ├── Pacific--Honolulu__-174.2356__-154.5928__16.5056__26.2715.geojson ├── Pacific--Kiritimati__-160.6100__-149.9925__-11.6460__4.9000.geojson ├── Pacific--Kosrae__162.6981__163.2364__5.0590__5.5690.geojson ├── Pacific--Kwajalein__166.6142__167.9768__8.5160__9.6020.geojson ├── Pacific--Majuro__160.5949__172.3737__4.3740__14.8730.geojson ├── Pacific--Marquesas__-140.9253__-138.4058__-10.7545__-7.6592.geojson ├── Pacific--Midway__-178.5332__-177.1162__27.9975__28.5945.geojson ├── Pacific--Nauru__166.7100__167.1597__-0.7530__-0.3030.geojson ├── Pacific--Niue__-170.1595__-169.5647__-19.3549__-18.7535.geojson ├── Pacific--Norfolk__167.6857__168.2261__-29.3371__-28.7937.geojson ├── Pacific--Noumea__157.9848__172.3057__-23.2218__-17.6869.geojson ├── Pacific--Pago_Pago__-171.2951__-169.2125__-14.5753__-10.8450.geojson ├── Pacific--Palau__131.0685__134.7715__2.7480__8.2220.geojson ├── Pacific--Pitcairn__-130.8050__-124.7175__-25.1307__-23.8656.geojson ├── Pacific--Pohnpei__154.0400__160.9172__0.8270__8.3480.geojson ├── Pacific--Port_Moresby__140.8417__154.6034__-11.8556__-0.5574.geojson ├── Pacific--Rarotonga__-166.0856__-157.1089__-22.1581__-8.7169.geojson ├── Pacific--Saipan__144.6732__146.2734__13.9095__20.7545.geojson ├── Pacific--Tahiti__-154.9361__-136.0830__-28.0990__-13.8907.geojson ├── Pacific--Tarawa__169.3207__177.0479__-2.8710__3.5995.geojson ├── Pacific--Tongatapu__-179.3866__-173.5295__-24.1034__-15.3656.geojson ├── Pacific--Wake__166.3829__166.8696__19.0685__19.5252.geojson └── Pacific--Wallis__-178.3874__-175.9190__-14.5631__-12.9828.geojson ├── lib └── wheretz.rb ├── script ├── profile.rb ├── show_boxes.rb ├── shp2geojson.rb └── split_geojson.rb ├── spec ├── spec_helper.rb └── wheretz_spec.rb └── wheretz.gemspec /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | .bundle 3 | Gemfile.lock 4 | tmp 5 | script/data/*.* 6 | script/data/**/*.* 7 | doc 8 | .yardoc 9 | pkg 10 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require=./spec/spec_helper.rb 2 | --color 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- 1 | require: 2 | - rubocop-rspec 3 | - rubocop-rake 4 | 5 | AllCops: 6 | Include: 7 | - 'lib/**/*' 8 | - 'spec/**/*' 9 | Exclude: 10 | - 'bin/**/*' 11 | - 'vendor/**/*' 12 | - 'script/**/*' 13 | NewCops: enable 14 | TargetRubyVersion: 2.5 15 | 16 | Layout/LineLength: 17 | Max: 100 18 | IgnoredPatterns: ['\#.*'] # ignore long comments 19 | 20 | Style/BlockDelimiters: 21 | Enabled: false 22 | 23 | Style/MultilineBlockChain: 24 | Enabled: false 25 | 26 | Metrics/MethodLength: 27 | Max: 15 28 | 29 | RSpec: 30 | Language: 31 | Examples: 32 | Regular: 33 | - its_call 34 | - its_map 35 | 36 | RSpec/ImplicitSubject: 37 | Enabled: false 38 | 39 | RSpec/FilePath: 40 | Enabled: false 41 | 42 | Metrics/BlockLength: 43 | Exclude: 44 | - 'spec/**/*' 45 | 46 | Layout/SpaceAroundMethodCallOperator: 47 | Enabled: true 48 | 49 | Lint/RaiseException: 50 | Enabled: true 51 | 52 | Lint/StructNewOverride: 53 | Enabled: true 54 | 55 | Style/ExponentialNotation: 56 | Enabled: true 57 | 58 | Style/HashEachMethods: 59 | Enabled: true 60 | 61 | Style/HashTransformKeys: 62 | Enabled: true 63 | 64 | Style/HashTransformValues: 65 | Enabled: true 66 | 67 | Layout/EmptyLinesAroundAttributeAccessor: 68 | Enabled: true 69 | 70 | Lint/DeprecatedOpenSSLConstant: 71 | Enabled: true 72 | 73 | Lint/MixedRegexpCaptureTypes: 74 | Enabled: true 75 | 76 | Style/RedundantRegexpCharacterClass: 77 | Enabled: true 78 | 79 | Style/RedundantRegexpEscape: 80 | Enabled: true 81 | 82 | Style/SlicingWithRange: 83 | Enabled: true 84 | 85 | -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- 1 | --markup=markdown 2 | --no-private 3 | -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- 1 | # WhereTZ changelog 2 | 3 | ## 0.0.6 (2020-05-02) 4 | 5 | * Update timezones info to 2020d (latest available in [ 6 | timezone-boundary-builder](https://github.com/evansiroky/timezone-boundary-builder/releases), though there is [2021a](https://www.iana.org/time-zones) already...); 7 | * Slight code style updates. 8 | 9 | ## 0.0.5 (2020-04-25) 10 | 11 | * Update timezones info to 2020a; 12 | * Change timezone files naming to fix problems with zones named like `Asia/Ust-Nera` ([@jotolo](https://github.com/jotolo), [#9](https://github.com/zverok/wheretz/pull/9)); 13 | * Remove GeoRuby dependency: after profiling it turned out to be major slowdown, just copy-pasted sole relevant algorithm to work with bare JSON. 14 | 15 | ## 0.0.4 (2020-04-25) 16 | 17 | (unreleased due to some rubygems problem) 18 | 19 | * Update timezones info to 2019b (latest available from timezone-boundary-builder) 20 | 21 | ## 0.0.3 (2019-06-28) 22 | 23 | * Data source updated to timezone-boundary-builder (tz_world_map, used previously, is deprecated) 24 | * In (not so rare, as it turned out) case of ambigous timezone, instead of exception, just a list of timezones is returned 25 | 26 | ## 0.0.2 (2016-03-04) 27 | 28 | Fixed edge case (point slightly outside any of polygon). 29 | 30 | ## 0.0.1 (2016-01-28) 31 | 32 | Initial. 33 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | group :development do 4 | gem 'progress_bar' 5 | end 6 | 7 | group :docs do 8 | gem 'yard' 9 | gem 'redcarpet' 10 | end 11 | 12 | gemspec 13 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014-15 Victor 'Zverok' Shepelev 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 20 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 22 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | WhereTZ: fast and precise timezone lookup 2 | ========================================= 3 | 4 | **WhereTZ** is a small gem for lookup of timezone by georgraphic 5 | coordinates. 6 | 7 | Features: 8 | 9 | * quite precise: uses [timezone-boundary-builder](https://github.com/evansiroky/timezone-boundary-builder), which takes source data from OpenStreetMap; 10 | * (relatively) fast: 0.1-0.2 sec for lookup in worst cases and almost immediate lookup for best cases; 11 | * no calls to external services, works without Internet connection; 12 | * no keeping some 50 Mb datafiles in memory or reading them from disk for each call; 13 | * can return timezone name string or `TZInfo::Timezone`. 14 | 15 | ## Usage 16 | 17 | Install it with your usual routines (Gemfile or `gem install`) as `wheretz` gem. Then: 18 | 19 | ```ruby 20 | require 'wheretz' 21 | 22 | WhereTZ.lookup(50.004444, 36.231389) # (lat, lng) order 23 | # => 'Europe/Kiev' 24 | 25 | WhereTZ.get(50.004444, 36.231389) 26 | # => # 27 | 28 | # you should have tzinfo gem installed, wheretz doesn't list it as dependency 29 | ``` 30 | 31 | From command-line, after gem installed: 32 | 33 | ```bash 34 | wheretz 50.004444,36.231389 35 | # => Europe/Kiev 36 | ``` 37 | 38 | ## How it works 39 | 40 | 1. Latest version of [timezone-boundary-builder](https://github.com/evansiroky/timezone-boundary-builder) dataset is converted into ~400 `data/*.geojson` files; 41 | 2. Each of those files corresponds to one timezone; filename contains timezone name and _bounding box_ (min and max latitude and longitude); 42 | 3. On each lookup `WhereTZ` first checks provided coordinates by bounding boxes, and if only one bbox (extracted from filename) corresponds to them, returns timezone name immediately; 43 | 4. If there's several intersecting bounding boxes, `WhereTZ` reads only relevant timezone files (which are not very large) and checks which polygon actually contains the point. 44 | 45 | ## Known problems 46 | 47 | * Loading/unloading `.geojson` files can be uneffective when called multiple times; future releases will provide option for preserve data in memory, or for mass lookup of points; 48 | * You should note that gem has ≈50 MiB of datafiles inside; 49 | * Data conversion performed by pretty ugly script (instead of Rake task as it should be). 50 | 51 | ## Author 52 | 53 | [Victor Shepelev](http://zverok.github.io/) 54 | 55 | ## License 56 | 57 | Data license is [ODbL](https://opendatacommons.org/licenses/odbl/). 58 | 59 | Code license is usual MIT. 60 | -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | require 'bundler/setup' 2 | require 'rubygems/tasks' 3 | Gem::Tasks.new 4 | -------------------------------------------------------------------------------- /bin/wheretz: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | require 'rubygems' 3 | require 'wheretz' 4 | 5 | if ARGV.empty? or ['-h', '--help'].include?(ARGV.first) 6 | puts "Usage: `wheretz lat,lng`" 7 | exit 8 | end 9 | 10 | latlng = ARGV.shift 11 | if latlng.end_with?(',') && ARGV.first 12 | latlng += ARGV.shift 13 | end 14 | 15 | lat, lng = latlng.split(/\s*,\s*/).map(&:to_f) 16 | 17 | if (res = WhereTZ.lookup(lat, lng)) 18 | puts res 19 | else 20 | puts "Time zone not found" 21 | end 22 | 23 | -------------------------------------------------------------------------------- /data/Africa--Sao_Tome__6.2606__7.6705__-0.2135__1.9258.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Africa/Sao_Tome"},"geometry":{"type":"Polygon","coordinates":[[[6.767495,1.129113],[6.323206,0.42389],[6.312123,0.403825],[6.283504,0.341479],[6.271628,0.308909],[6.266649,0.292302],[6.263129,0.275326],[6.260642,0.24945],[6.261297,0.190955],[6.262983,0.172389],[6.266394,0.154061],[6.285082,0.084282],[6.318242,-0.059458],[6.325783,-0.082372],[6.331933,-0.096274],[6.339122,-0.109668],[6.34731,-0.122476],[6.356448,-0.134623],[6.366484,-0.146041],[6.383193,-0.161939],[6.399088,-0.174899],[6.416228,-0.18616],[6.434433,-0.195604],[6.453511,-0.20313],[6.473261,-0.208658],[6.493473,-0.212132],[6.513935,-0.213514],[6.54082,-0.212233],[6.559456,-0.209724],[6.577774,-0.205472],[6.604299,-0.195914],[6.713918,-0.141351],[6.736161,-0.128374],[6.746608,-0.120836],[6.765937,-0.103821],[6.782916,-0.08446],[6.926823,0.129334],[6.934999,0.142618],[7.292515,0.81836],[7.60986,1.418087],[7.619529,1.439251],[7.626669,1.461395],[7.659122,1.588126],[7.669596,1.665955],[7.670478,1.691646],[7.66696,1.723414],[7.658415,1.754213],[7.645062,1.783255],[7.627242,1.809794],[7.605413,1.833151],[7.580135,1.852726],[7.552054,1.868018],[7.460981,1.908533],[7.445462,1.914673],[7.429485,1.919497],[7.404903,1.924193],[7.382989,1.92576],[7.35821,1.924608],[7.346676,1.923008],[7.33448,1.920578],[7.311426,1.913742],[7.292756,1.905856],[7.272157,1.894348],[7.261692,1.887164],[7.247081,1.875366],[7.233644,1.862249],[7.221499,1.847929],[7.210754,1.832531],[6.767495,1.129113]]]}}]} -------------------------------------------------------------------------------- /data/America--Anguilla__-63.6392__-62.7125__18.0615__18.7951.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Anguilla"},"geometry":{"type":"Polygon","coordinates":[[[-63.209444,18.098056],[-63.1225,18.125653],[-63.035555,18.153245],[-62.948611,18.180833],[-62.876389,18.190278],[-62.821891,18.176571],[-62.767393,18.162863],[-62.76312,18.161789],[-62.755937,18.16999],[-62.734174,18.203435],[-62.722598,18.230688],[-62.714519,18.264213],[-62.712545,18.298564],[-62.716736,18.332733],[-62.726974,18.365717],[-62.742961,18.396548],[-62.764231,18.42432],[-62.790161,18.448217],[-62.819989,18.467535],[-62.834084,18.47417],[-62.869485,18.487508],[-62.911018,18.495389],[-62.917916,18.495522],[-62.926562,18.497297],[-62.96143,18.498921],[-62.996098,18.49502],[-63.033672,18.484193],[-63.05927,18.47083],[-63.082312,18.473717],[-63.119367,18.473714],[-63.135245,18.472554],[-63.167495,18.477238],[-63.174967,18.477025],[-63.192197,18.482099],[-63.242199,18.487008],[-63.233972,18.501086],[-63.226743,18.516401],[-63.21887,18.540497],[-63.216207,18.549661],[-63.211691,18.580741],[-63.212776,18.618645],[-63.221315,18.655679],[-63.237008,18.690522],[-63.259301,18.72193],[-63.287399,18.748783],[-63.319245,18.769648],[-63.354154,18.784487],[-63.391305,18.793072],[-63.429475,18.795119],[-63.467405,18.790563],[-63.503843,18.779553],[-63.537589,18.762452],[-63.568002,18.739692],[-63.579282,18.728693],[-63.601319,18.702788],[-63.618548,18.673763],[-63.630496,18.642421],[-63.636174,18.617137],[-63.639199,18.576564],[-63.635082,18.541764],[-63.624694,18.508174],[-63.608353,18.476815],[-63.586558,18.448638],[-63.560485,18.424799],[-63.530914,18.405761],[-63.498404,18.391759],[-63.463889,18.383194],[-63.455056,18.382478],[-63.471546,18.351033],[-63.481536,18.31897],[-63.485814,18.285767],[-63.483693,18.248146],[-63.474115,18.211165],[-63.455928,18.173937],[-63.432951,18.143854],[-63.404789,18.118506],[-63.378993,18.10266],[-63.371772,18.083473],[-63.360564,18.061545],[-63.285004,18.079801],[-63.209444,18.098056]]]}}]} -------------------------------------------------------------------------------- /data/America--Cayman__-81.6314__-79.5111__19.0621__19.9574.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Cayman"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-80.268354,19.795546],[-80.276326,19.787187],[-80.297467,19.756427],[-80.312073,19.72405],[-80.320478,19.689754],[-80.322651,19.656034],[-80.319031,19.623435],[-80.309864,19.591828],[-80.295398,19.562054],[-80.279272,19.538672],[-80.260456,19.518174],[-80.248653,19.507654],[-80.223677,19.48973],[-80.196191,19.475491],[-80.152717,19.461831],[-80.113027,19.457003],[-80.065509,19.458262],[-80.03452,19.46323],[-79.98561,19.476664],[-79.954483,19.491115],[-79.895839,19.482024],[-79.861497,19.483585],[-79.824763,19.489125],[-79.804008,19.493519],[-79.77666,19.50178],[-79.736583,19.516591],[-79.700419,19.526782],[-79.677783,19.534336],[-79.64264,19.55049],[-79.623646,19.562521],[-79.599265,19.581076],[-79.571099,19.606749],[-79.557752,19.621909],[-79.540946,19.646625],[-79.531142,19.664926],[-79.523226,19.68306],[-79.514077,19.71661],[-79.511095,19.74255],[-79.512645,19.77831],[-79.520879,19.813243],[-79.53559,19.846326],[-79.552771,19.872066],[-79.573952,19.895124],[-79.609861,19.922107],[-79.651071,19.941157],[-79.671912,19.947556],[-79.700156,19.954332],[-79.726428,19.957376],[-79.770649,19.955715],[-79.810244,19.947916],[-79.828733,19.942279],[-79.855025,19.931671],[-79.885282,19.917609],[-79.912278,19.904872],[-79.94542,19.912205],[-79.982795,19.914089],[-80.016469,19.910644],[-80.030371,19.907905],[-80.055623,19.900702],[-80.068707,19.89968],[-80.096499,19.89457],[-80.117304,19.88915],[-80.155356,19.875607],[-80.184276,19.859971],[-80.217078,19.840048],[-80.242784,19.821053],[-80.268354,19.795546]]],[[[-81.337543,19.06776],[-81.299853,19.062417],[-81.273233,19.062062],[-81.227067,19.067305],[-81.211817,19.07068],[-81.17548,19.083553],[-81.156438,19.092938],[-81.126883,19.091795],[-81.095439,19.093607],[-81.054949,19.101393],[-81.032422,19.108758],[-81.014464,19.116261],[-80.984218,19.132141],[-80.961952,19.148058],[-80.932137,19.176634],[-80.912782,19.200235],[-80.893807,19.235122],[-80.880727,19.271669],[-80.874193,19.306696],[-80.873149,19.324786],[-80.873966,19.351753],[-80.875732,19.365277],[-80.883848,19.4018],[-80.894512,19.427783],[-80.908869,19.452112],[-80.919051,19.466114],[-80.94249,19.49136],[-80.966766,19.51206],[-80.994949,19.529405],[-81.020334,19.540574],[-81.03977,19.546722],[-81.082761,19.554061],[-81.128115,19.555965],[-81.175845,19.551987],[-81.189063,19.558324],[-81.226481,19.569429],[-81.26542,19.573801],[-81.281564,19.572858],[-81.296743,19.580137],[-81.317857,19.587407],[-81.343131,19.59341],[-81.363386,19.59637],[-81.406362,19.596903],[-81.449108,19.589043],[-81.481774,19.577522],[-81.511211,19.564407],[-81.537548,19.549261],[-81.561283,19.53065],[-81.581916,19.508971],[-81.601839,19.480547],[-81.613954,19.455664],[-81.626144,19.420642],[-81.631375,19.384096],[-81.629929,19.347541],[-81.622235,19.313943],[-81.608622,19.282082],[-81.604521,19.275637],[-81.599102,19.231099],[-81.589058,19.198252],[-81.573297,19.1675],[-81.557879,19.145177],[-81.535701,19.120579],[-81.510406,19.100179],[-81.482165,19.083834],[-81.451592,19.071874],[-81.41923,19.064559],[-81.390676,19.062169],[-81.361742,19.063506],[-81.337543,19.06776]]]]}}]} -------------------------------------------------------------------------------- /data/America--Danmarkshavn__-24.2000__-16.5239__72.8626__75.8051.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Danmarkshavn"},"geometry":{"type":"Polygon","coordinates":[[[-17.482364,75.805071],[-17.253823,75.485968],[-16.683542,75.261178],[-16.675044,75.258127],[-16.656893,75.250988],[-16.644256,75.245605],[-16.633531,75.240707],[-16.62629,75.237203],[-16.61952,75.233761],[-16.615938,75.232157],[-16.604668,75.226557],[-16.594105,75.220868],[-16.584258,75.215097],[-16.575136,75.20925],[-16.566748,75.203331],[-16.5591,75.197348],[-16.5522,75.191306],[-16.546054,75.185211],[-16.539055,75.177134],[-16.533677,75.169479],[-16.529473,75.161777],[-16.526447,75.154038],[-16.524602,75.146275],[-16.52394,75.1385],[-16.524459,75.130723],[-16.526156,75.122958],[-16.528042,75.117431],[-16.530312,75.112337],[-16.533089,75.10726],[-16.536371,75.102203],[-16.539137,75.098521],[-16.540932,75.095522],[-16.543504,75.091714],[-16.54636,75.087919],[-16.549935,75.083639],[-16.553706,75.079509],[-16.557815,75.075401],[-16.562662,75.070974],[-16.56164,75.064157],[-16.561421,75.058614],[-16.561828,75.050785],[-16.563423,75.042966],[-16.566203,75.03517],[-16.567841,75.031481],[-16.570624,75.026029],[-16.573602,75.021192],[-16.574537,75.015477],[-16.576532,75.008717],[-16.579411,75.001979],[-16.58317,74.995269],[-16.587803,74.988597],[-16.593304,74.981969],[-16.599664,74.975393],[-16.606605,74.969076],[-16.613727,74.963289],[-16.621651,74.957468],[-16.630258,74.951714],[-16.639539,74.946031],[-16.645457,74.942651],[-16.653252,74.93738],[-16.659416,74.933516],[-16.666128,74.929549],[-16.676399,74.923875],[-16.690356,74.91682],[-16.703745,74.910631],[-16.71796,74.904569],[-16.732982,74.898641],[-16.748794,74.892855],[-16.757528,74.889886],[-16.888109,74.840844],[-17.754,74.500356],[-17.764235,74.496449],[-17.774812,74.492608],[-17.785723,74.488835],[-17.796963,74.485132],[-18.591714,74.223764],[-18.712394,74.174483],[-19.394059,73.691097],[-19.725536,73.439302],[-19.739413,73.429654],[-19.742409,73.4278],[-19.749796,73.421413],[-19.757348,73.415547],[-19.765534,73.409751],[-19.774346,73.404031],[-19.783774,73.398392],[-19.788651,73.395617],[-19.795107,73.392094],[-19.807968,73.385457],[-19.817887,73.380659],[-19.828394,73.375121],[-20.571758,73.037637],[-20.750653,72.862621],[-24.2,73.5],[-17.482364,75.805071]]]}}]} -------------------------------------------------------------------------------- /data/America--Dominica__-61.6869__-61.0330__15.0074__15.7872.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Dominica"},"geometry":{"type":"Polygon","coordinates":[[[-61.4425,15.787222],[-61.454366,15.780084],[-61.466232,15.772946],[-61.478098,15.765807],[-61.489965,15.758668],[-61.501831,15.751529],[-61.513697,15.744389],[-61.525563,15.73725],[-61.537429,15.73011],[-61.549296,15.72297],[-61.561162,15.715829],[-61.573028,15.708688],[-61.584894,15.701548],[-61.59676,15.694406],[-61.608626,15.687265],[-61.620493,15.680123],[-61.632359,15.672981],[-61.644225,15.665839],[-61.656091,15.658697],[-61.667957,15.651554],[-61.679823,15.644411],[-61.683217,15.618268],[-61.686918,15.525979],[-61.681928,15.492056],[-61.675624,15.472262],[-61.67195,15.449099],[-61.66025,15.415761],[-61.652187,15.399722],[-61.648627,15.385184],[-61.635082,15.352434],[-61.623752,15.334796],[-61.611645,15.305291],[-61.597921,15.282822],[-61.589685,15.242611],[-61.580252,15.218258],[-61.580258,15.198314],[-61.573888,15.162695],[-61.560994,15.128638],[-61.538857,15.093193],[-61.510239,15.063064],[-61.481351,15.042183],[-61.449948,15.026756],[-61.423293,15.0171],[-61.400559,15.011511],[-61.370245,15.007421],[-61.349024,15.007494],[-61.283056,15.030833],[-61.158913,15.079246],[-61.134924,15.090518],[-61.106979,15.115187],[-61.083955,15.144618],[-61.066674,15.177978],[-61.060959,15.196169],[-61.056205,15.204372],[-61.044215,15.237548],[-61.042031,15.247671],[-61.037322,15.276809],[-61.036851,15.30295],[-61.034642,15.315081],[-61.03544,15.354422],[-61.036402,15.358904],[-61.032989,15.3943],[-61.037269,15.435156],[-61.034408,15.461503],[-61.036387,15.495216],[-61.043677,15.541066],[-61.055243,15.574245],[-61.05676,15.576934],[-61.060785,15.584629],[-61.065793,15.598977],[-61.083421,15.63003],[-61.096819,15.646096],[-61.11066,15.665651],[-61.116797,15.672069],[-61.120487,15.68041],[-61.138333,15.701667],[-61.153773,15.704375],[-61.169213,15.707084],[-61.184653,15.709792],[-61.200093,15.712501],[-61.215532,15.715209],[-61.230972,15.717917],[-61.246412,15.720626],[-61.261852,15.723334],[-61.277292,15.726042],[-61.292731,15.72875],[-61.308171,15.731459],[-61.323611,15.734167],[-61.338472,15.740799],[-61.353333,15.747432],[-61.368194,15.754064],[-61.383056,15.760696],[-61.397917,15.767328],[-61.412778,15.77396],[-61.427639,15.780591],[-61.4425,15.787222]]]}}]} -------------------------------------------------------------------------------- /data/America--Grand_Turk__-72.6799__-70.8644__20.9553__22.1631.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Grand_Turk"},"geometry":{"type":"Polygon","coordinates":[[[-70.979051,21.148919],[-70.926284,21.205172],[-70.904139,21.233253],[-70.893133,21.252365],[-70.883608,21.274397],[-70.875956,21.298326],[-70.870828,21.323355],[-70.866059,21.357508],[-70.864359,21.389892],[-70.868258,21.42211],[-70.877659,21.453316],[-70.909216,21.514442],[-70.924819,21.567615],[-70.937793,21.599964],[-70.951336,21.622477],[-70.972094,21.647757],[-70.982419,21.657775],[-70.996883,21.669638],[-71.012263,21.680201],[-71.364003,21.898149],[-71.386124,21.908559],[-71.410619,21.916846],[-71.434088,21.922001],[-71.45907,21.924833],[-71.464664,21.928805],[-71.488685,21.941284],[-71.493024,21.947056],[-71.515461,21.969666],[-71.545502,21.994725],[-71.58004,22.014107],[-71.61786,22.027128],[-71.659145,22.033977],[-71.697118,22.037706],[-71.702559,22.037335],[-71.72011,22.058467],[-71.750553,22.086086],[-71.807018,22.12042],[-71.848435,22.13584],[-71.861879,22.13909],[-71.893229,22.14903],[-71.9271,22.155461],[-71.935597,22.155779],[-71.954319,22.160296],[-71.991753,22.163099],[-72.055491,22.15802],[-72.090115,22.14978],[-72.109124,22.141947],[-72.116838,22.139799],[-72.158119,22.119215],[-72.174047,22.106526],[-72.208331,22.084145],[-72.234939,22.058363],[-72.24264,22.047577],[-72.275023,22.05899],[-72.311881,22.065482],[-72.349391,22.0659],[-72.386407,22.060231],[-72.421801,22.048649],[-72.454493,22.031506],[-72.483486,22.009325],[-72.549879,21.948685],[-72.58413,21.902251],[-72.60964,21.857776],[-72.63011,21.803964],[-72.642424,21.751288],[-72.656846,21.698281],[-72.67248,21.640492],[-72.679905,21.576937],[-72.67729,21.540119],[-72.666031,21.518778],[-72.64647,21.493195],[-72.620019,21.46849],[-72.589395,21.448455],[-72.34698,21.323978],[-71.936842,21.016623],[-71.906235,20.997418],[-71.872577,20.983429],[-71.836867,20.975067],[-71.766307,20.964484],[-71.740643,20.959402],[-71.707444,20.955342],[-71.673979,20.956201],[-71.641068,20.961957],[-71.609516,20.97247],[-71.595695,20.978255],[-71.249256,20.970232],[-71.212033,20.97239],[-71.180046,20.979376],[-71.175777,20.980593],[-71.141591,20.994592],[-71.110514,21.013958],[-71.083494,21.038104],[-70.979051,21.148919]]]}}]} -------------------------------------------------------------------------------- /data/America--Havana__-85.1680__-73.9190__19.6275__23.4817.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Havana"},"geometry":{"type":"Polygon","coordinates":[[[-76.204692,21.441035],[-75.667019,21.321986],[-75.637714,21.313312],[-75.610038,21.300794],[-75.511369,21.244732],[-74.808769,20.871983],[-74.641449,20.798655],[-74.617986,20.786618],[-74.566732,20.745504],[-74.12295,20.492103],[-74.096856,20.479051],[-74.070732,20.463594],[-74.047256,20.444741],[-73.990113,20.391079],[-73.967074,20.363541],[-73.949476,20.33264],[-73.936928,20.300038],[-73.924577,20.257662],[-73.919,20.216068],[-73.922695,20.174287],[-73.92605,20.157625],[-73.942768,20.109171],[-73.949447,20.095846],[-73.966645,20.067675],[-73.988423,20.042494],[-74.091757,19.940916],[-74.112306,19.92318],[-74.146785,19.901473],[-74.178359,19.886663],[-74.191679,19.881668],[-74.223276,19.872436],[-74.266293,19.86731],[-74.922911,19.727047],[-74.948444,19.718166],[-74.990895,19.707954],[-75.050822,19.699631],[-75.141688,19.689666],[-75.344298,19.676268],[-75.344325,19.676272],[-75.366715,19.675991],[-75.546603,19.682658],[-75.568959,19.684609],[-75.617233,19.691269],[-75.640862,19.695836],[-75.882398,19.761237],[-75.942996,19.755272],[-75.965032,19.754191],[-76.006646,19.754193],[-76.029587,19.755368],[-76.126123,19.765928],[-76.194007,19.778501],[-76.271748,19.769866],[-76.284469,19.765626],[-76.314824,19.757845],[-76.346058,19.754393],[-76.577217,19.74425],[-76.69401,19.742768],[-76.746576,19.735916],[-76.92717,19.693531],[-76.95836,19.688184],[-76.991403,19.685046],[-77.001346,19.684765],[-77.015945,19.684353],[-77.079199,19.686025],[-77.122971,19.690249],[-77.309899,19.656268],[-77.365029,19.648232],[-77.396696,19.645986],[-77.52213,19.644337],[-77.647569,19.627923],[-77.702553,19.627529],[-77.77413,19.635863],[-77.813994,19.64425],[-77.851424,19.659721],[-77.885031,19.681704],[-77.913569,19.709383],[-78.338223,20.206782],[-78.460412,20.349611],[-78.778454,20.459955],[-78.820189,20.479501],[-79.041208,20.61295],[-79.060065,20.62433],[-79.178869,20.706502],[-79.452016,20.8821],[-79.54623,20.930698],[-79.574365,20.948033],[-79.599262,20.969297],[-79.61426,20.984284],[-79.710955,21.080864],[-79.731566,21.104882],[-79.956049,21.411277],[-80.222864,21.41514],[-80.623155,21.420935],[-81.072579,21.427441],[-81.196059,21.417907],[-81.48779,21.395379],[-81.606798,21.379722],[-81.725219,21.36236],[-82.169861,21.276745],[-82.202798,21.272816],[-82.82003,21.243251],[-82.858084,21.239025],[-82.883354,21.237628],[-82.896669,21.237629],[-82.932947,21.24053],[-83.109377,21.268844],[-83.139433,21.275775],[-83.168113,21.286691],[-83.566208,21.469136],[-84.046536,21.688964],[-84.370369,21.577044],[-84.40738,21.567628],[-84.456981,21.557601],[-84.503359,21.552867],[-84.555095,21.557355],[-84.821751,21.610759],[-84.845468,21.612357],[-84.951984,21.629022],[-84.985841,21.637],[-85.017868,21.650005],[-85.043572,21.664066],[-85.074509,21.684475],[-85.082838,21.691135],[-85.107994,21.714916],[-85.128575,21.742273],[-85.136917,21.755595],[-85.156516,21.797022],[-85.165482,21.831428],[-85.16797,21.866526],[-85.163608,21.906992],[-85.150574,21.945803],[-85.133544,21.981329],[-85.118576,22.008009],[-85.095194,22.041185],[-85.085938,22.049909],[-84.948627,22.243616],[-84.934473,22.292393],[-84.917681,22.332501],[-84.892059,22.368346],[-84.833768,22.433402],[-84.819231,22.448065],[-84.740614,22.519706],[-84.620546,22.622985],[-84.575321,22.652473],[-84.448559,22.714232],[-84.384167,22.743139],[-84.34973,22.776682],[-84.316801,22.802883],[-84.265114,22.836259],[-84.220227,22.858463],[-84.108886,22.8987],[-83.706985,23.081786],[-83.665558,23.095941],[-83.449156,23.146973],[-83.259645,23.191647],[-82.560634,23.320142],[-82.421537,23.345697],[-82.403312,23.352208],[-82.377666,23.359717],[-82.35597,23.364726],[-82.315951,23.372835],[-82.286772,23.376778],[-82.237865,23.380581],[-82.111642,23.384727],[-82.034228,23.38727],[-81.996417,23.385441],[-81.688485,23.413576],[-81.109073,23.466501],[-80.916721,23.481697],[-80.876219,23.481375],[-80.339149,23.429694],[-80.303709,23.426283],[-80.262967,23.418592],[-80.224563,23.403877],[-79.672135,23.130813],[-79.30557,23.023153],[-78.826126,22.882209],[-78.82597,22.882164],[-78.772959,22.868274],[-78.767694,22.866194],[-78.482611,22.753667],[-78.463574,22.745819],[-78.21325,22.642583],[-78.115444,22.596111],[-77.933964,22.495025],[-77.829056,22.436556],[-77.820528,22.432278],[-77.801694,22.419972],[-77.7775,22.402028],[-77.629667,22.29175],[-77.598333,22.274333],[-77.571583,22.258417],[-77.373056,22.133139],[-77.230306,22.042556],[-77.214826,22.032971],[-77.008085,21.822568],[-76.807117,21.721943],[-76.280079,21.457719],[-76.204692,21.441035]],[[-75.086633,19.902743],[-75.086637,19.904169],[-75.086618,19.910415],[-75.086628,19.911505],[-75.086649,19.912206],[-75.086601,19.912559],[-75.086596,19.913887],[-75.086645,19.97382],[-75.166823,19.973824],[-75.190606,19.97376],[-75.194668,19.969999],[-75.196437,19.968324],[-75.23202,19.934591],[-75.232037,19.902207],[-75.232488,19.869741],[-75.086563,19.871762],[-75.086633,19.902743]]]}}]} -------------------------------------------------------------------------------- /data/America--Indiana--Knox__-86.9309__-86.4663__41.1711__41.4338.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Indiana/Knox"},"geometry":{"type":"Polygon","coordinates":[[[-86.467056,41.17112],[-86.467033,41.206966],[-86.467033,41.208782],[-86.467033,41.213318],[-86.467033,41.219673],[-86.4664,41.265503],[-86.466362,41.336296],[-86.466362,41.346279],[-86.466354,41.364433],[-86.466347,41.374874],[-86.466942,41.418446],[-86.466603,41.432968],[-86.47625,41.432946],[-86.490765,41.432922],[-86.495603,41.43289],[-86.515315,41.432861],[-86.518238,41.432874],[-86.524672,41.432869],[-86.582092,41.433395],[-86.64151,41.4338],[-86.643143,41.432664],[-86.67025,41.413795],[-86.681267,41.411964],[-86.698387,41.404224],[-86.702057,41.400585],[-86.706306,41.389687],[-86.708115,41.380608],[-86.711777,41.375156],[-86.723969,41.360611],[-86.724548,41.35199],[-86.728203,41.346535],[-86.731857,41.341991],[-86.735519,41.338352],[-86.737938,41.329273],[-86.739136,41.322464],[-86.745842,41.317005],[-86.762321,41.307442],[-86.776329,41.293346],[-86.784241,41.28516],[-86.81414,41.273289],[-86.823921,41.271904],[-86.826355,41.270992],[-86.839806,41.271862],[-86.846504,41.267307],[-86.870323,41.264515],[-86.877632,41.259956],[-86.891663,41.256283],[-86.897766,41.254902],[-86.916039,41.245316],[-86.920929,41.244846],[-86.928215,41.238014],[-86.930038,41.237099],[-86.93,41.229839],[-86.93087,41.172207],[-86.814911,41.17255],[-86.698959,41.172783],[-86.602062,41.172059],[-86.58239,41.172005],[-86.547607,41.172024],[-86.490852,41.171577],[-86.476204,41.171124],[-86.467056,41.17112]]]}}]} -------------------------------------------------------------------------------- /data/America--Indiana--Marengo__-86.6814__-86.2458__38.1050__38.4225.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Indiana/Marengo"},"geometry":{"type":"Polygon","coordinates":[[[-86.331092,38.180989],[-86.329036,38.182161],[-86.327914,38.182727],[-86.327025,38.182991],[-86.326096,38.182766],[-86.317322,38.178223],[-86.312637,38.178215],[-86.3097,38.181835],[-86.315912,38.185238],[-86.318466,38.188194],[-86.316711,38.189552],[-86.311758,38.188695],[-86.310569,38.189687],[-86.309192,38.197543],[-86.308479,38.200871],[-86.306274,38.202732],[-86.3006,38.202348],[-86.297564,38.203392],[-86.294665,38.203704],[-86.294588,38.201685],[-86.293839,38.201298],[-86.290321,38.201748],[-86.29557,38.209461],[-86.290298,38.210812],[-86.289116,38.213982],[-86.298477,38.219437],[-86.297882,38.221703],[-86.29319,38.224865],[-86.284416,38.220772],[-86.279716,38.223484],[-86.277367,38.227104],[-86.276115,38.252937],[-86.275513,38.257015],[-86.274864,38.278316],[-86.269585,38.278305],[-86.266045,38.286457],[-86.259605,38.283272],[-86.257843,38.283722],[-86.255478,38.290516],[-86.253128,38.29142],[-86.252533,38.295044],[-86.254288,38.296406],[-86.260147,38.297325],[-86.264847,38.294613],[-86.264229,38.304131],[-86.261887,38.304127],[-86.258949,38.305027],[-86.258942,38.306385],[-86.267731,38.30867],[-86.271362,38.307137],[-86.274443,38.299913],[-86.27864,38.302978],[-86.275898,38.30549],[-86.275808,38.308406],[-86.282631,38.31106],[-86.289413,38.316414],[-86.284513,38.321052],[-86.283073,38.324727],[-86.286534,38.326986],[-86.287543,38.329578],[-86.28605,38.33195],[-86.28346,38.331539],[-86.282483,38.328757],[-86.281524,38.322833],[-86.278224,38.320535],[-86.275943,38.320183],[-86.273063,38.321591],[-86.273527,38.324304],[-86.277351,38.326674],[-86.273537,38.329529],[-86.276164,38.338504],[-86.276436,38.340408],[-86.273682,38.340178],[-86.271149,38.341305],[-86.274063,38.347202],[-86.275818,38.349926],[-86.273453,38.356266],[-86.2705,38.361698],[-86.264046,38.361233],[-86.262886,38.357151],[-86.257027,38.354424],[-86.252914,38.355774],[-86.248199,38.360294],[-86.248192,38.363014],[-86.248772,38.364376],[-86.258156,38.366661],[-86.2593,38.377541],[-86.261635,38.381172],[-86.255165,38.384331],[-86.252235,38.382965],[-86.246353,38.386127],[-86.245758,38.387939],[-86.249275,38.390663],[-86.25161,38.394749],[-86.251007,38.397919],[-86.253342,38.402004],[-86.252151,38.406986],[-86.258018,38.410172],[-86.262718,38.409725],[-86.264473,38.411999],[-86.259171,38.415157],[-86.254448,38.422401],[-86.309082,38.422497],[-86.306793,38.397114],[-86.361412,38.398094],[-86.380783,38.398113],[-86.59687,38.397678],[-86.643852,38.397629],[-86.651489,38.397621],[-86.681435,38.397579],[-86.681396,38.382172],[-86.681389,38.38036],[-86.681381,38.37764],[-86.680695,38.336395],[-86.680046,38.309654],[-86.68,38.293793],[-86.679955,38.278381],[-86.679924,38.263424],[-86.666443,38.263443],[-86.571495,38.264446],[-86.572021,38.208244],[-86.461319,38.20826],[-86.462532,38.129856],[-86.462934,38.119426],[-86.457115,38.124531],[-86.454143,38.125624],[-86.449793,38.127223],[-86.432085,38.126142],[-86.431749,38.126121],[-86.431434,38.125916],[-86.41876,38.117693],[-86.405068,38.105801],[-86.401407,38.10504],[-86.395571,38.107944],[-86.393181,38.113467],[-86.387216,38.124632],[-86.379775,38.129274],[-86.375229,38.130092],[-86.352466,38.128459],[-86.336001,38.129203],[-86.335145,38.129242],[-86.334428,38.129628],[-86.328398,38.132877],[-86.323453,38.139032],[-86.320909,38.147103],[-86.325029,38.154055],[-86.327439,38.156236],[-86.330786,38.157636],[-86.335528,38.159408],[-86.339101,38.160091],[-86.346804,38.160707],[-86.356257,38.161239],[-86.361707,38.161947],[-86.366749,38.163398],[-86.370376,38.165279],[-86.373273,38.168004],[-86.375225,38.171395],[-86.376223,38.175047],[-86.376663,38.179247],[-86.376588,38.183354],[-86.375461,38.18741],[-86.374024,38.190547],[-86.370462,38.193633],[-86.365623,38.195885],[-86.361063,38.196728],[-86.357115,38.196492],[-86.352169,38.195252],[-86.347416,38.192959],[-86.342416,38.18967],[-86.336794,38.185167],[-86.334488,38.183017],[-86.331092,38.180989]]]}}]} -------------------------------------------------------------------------------- /data/America--Indiana--Petersburg__-87.4642__-87.0723__38.2319__38.5525.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Indiana/Petersburg"},"geometry":{"type":"Polygon","coordinates":[[[-87.072258,38.514671],[-87.076958,38.514648],[-87.082817,38.511902],[-87.086945,38.512791],[-87.086967,38.515511],[-87.081123,38.520523],[-87.081993,38.52066],[-87.092316,38.522282],[-87.095306,38.529068],[-87.100052,38.533577],[-87.107735,38.537617],[-87.114784,38.536678],[-87.119476,38.534386],[-87.119408,38.52623],[-87.1241,38.524845],[-87.126457,38.525288],[-87.131203,38.530247],[-87.135338,38.53204],[-87.138252,38.529305],[-87.139404,38.526127],[-87.135231,38.520256],[-87.136398,38.518436],[-87.145782,38.515671],[-87.151665,38.515636],[-87.15641,38.520145],[-87.154121,38.527409],[-87.161812,38.532356],[-87.170631,38.531853],[-87.173073,38.541359],[-87.182541,38.547653],[-87.203186,38.552521],[-87.21022,38.549763],[-87.214279,38.542938],[-87.220711,38.538822],[-87.227791,38.540592],[-87.235481,38.545082],[-87.239609,38.545963],[-87.241951,38.545044],[-87.243706,38.543671],[-87.247826,38.543648],[-87.250153,38.541367],[-87.255363,38.533176],[-87.254715,38.527287],[-87.274635,38.519913],[-87.288666,38.511665],[-87.302177,38.51022],[-87.307564,38.518795],[-87.331787,38.528152],[-87.351952,38.542519],[-87.358444,38.544285],[-87.366081,38.543327],[-87.37014,38.538311],[-87.368309,38.532433],[-87.361755,38.525681],[-87.361137,38.522964],[-87.363998,38.516148],[-87.36924,38.512032],[-87.374542,38.512447],[-87.379875,38.515579],[-87.382286,38.52055],[-87.379478,38.531902],[-87.383667,38.537762],[-87.387802,38.539093],[-87.394272,38.538593],[-87.40136,38.54126],[-87.406059,38.540321],[-87.408966,38.538033],[-87.409424,38.527153],[-87.415298,38.526653],[-87.421814,38.530231],[-87.421906,38.537483],[-87.424889,38.540634],[-87.431915,38.538315],[-87.432396,38.529697],[-87.435905,38.528313],[-87.445389,38.532768],[-87.462448,38.533092],[-87.464203,38.532169],[-87.464005,38.517216],[-87.464119,38.480953],[-87.463936,38.466904],[-87.444534,38.467056],[-87.444328,38.451191],[-87.444229,38.443485],[-87.444725,38.43623],[-87.40712,38.436062],[-87.407593,38.379398],[-87.405838,38.380322],[-87.399986,38.381721],[-87.394691,38.380856],[-87.387054,38.380459],[-87.380028,38.381866],[-87.372375,38.380112],[-87.364151,38.379719],[-87.357719,38.381577],[-87.345413,38.383472],[-87.334824,38.381733],[-87.330101,38.379498],[-87.318336,38.377762],[-87.315987,38.377327],[-87.316864,38.245876],[-87.298111,38.246002],[-87.298546,38.231949],[-87.072975,38.232304],[-87.072258,38.514671]]]}}]} -------------------------------------------------------------------------------- /data/America--Indiana--Tell_City__-86.8137__-86.4305__37.8414__38.2644.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Indiana/Tell_City"},"geometry":{"type":"Polygon","coordinates":[[[-86.655296,37.842508],[-86.652516,37.841636],[-86.648028,37.841425],[-86.638265,37.842718],[-86.634271,37.843845],[-86.634054,37.843932],[-86.633509,37.844151],[-86.625763,37.847266],[-86.615215,37.852857],[-86.609163,37.855408],[-86.604893,37.858102],[-86.604624,37.858272],[-86.598108,37.867382],[-86.59732,37.870162],[-86.597476,37.871478],[-86.597709,37.875416],[-86.598317,37.88042],[-86.598151,37.884553],[-86.600096,37.901218],[-86.599872,37.906209],[-86.599848,37.906754],[-86.598452,37.910965],[-86.598104,37.911463],[-86.596505,37.913746],[-86.596125,37.914289],[-86.595949,37.914449],[-86.588581,37.921159],[-86.586542,37.922285],[-86.580322,37.923145],[-86.566256,37.922164],[-86.548507,37.917842],[-86.540722,37.916871],[-86.534156,37.917007],[-86.528279,37.918618],[-86.526421,37.919347],[-86.526142,37.919456],[-86.525603,37.919668],[-86.51924,37.922163],[-86.511005,37.92612],[-86.507831,37.928829],[-86.50662,37.930719],[-86.507043,37.936439],[-86.50939,37.942492],[-86.512588,37.94695],[-86.518575,37.951798],[-86.520503,37.954438],[-86.523831,37.962169],[-86.525174,37.968228],[-86.524888,37.981834],[-86.525844,37.998385],[-86.525671,38.007145],[-86.524656,38.012894],[-86.524385,38.018609],[-86.524969,38.027879],[-86.521825,38.038327],[-86.519404,38.041241],[-86.517289,38.042634],[-86.51176,38.044448],[-86.500051,38.045757],[-86.490685,38.045672],[-86.480393,38.045578],[-86.471903,38.046218],[-86.452192,38.05049],[-86.438236,38.060426],[-86.435509,38.063316],[-86.433232,38.066623],[-86.432789,38.067171],[-86.432529,38.068277],[-86.431352,38.073339],[-86.430516,38.078303],[-86.430763,38.081429],[-86.431614,38.083696],[-86.433457,38.085784],[-86.437178,38.088256],[-86.441236,38.089827],[-86.446592,38.090943],[-86.452135,38.092661],[-86.459908,38.096559],[-86.463858,38.101177],[-86.466217,38.106781],[-86.466798,38.110741],[-86.466081,38.114437],[-86.464867,38.116973],[-86.462934,38.119426],[-86.462532,38.129856],[-86.461319,38.20826],[-86.572021,38.208244],[-86.571495,38.264446],[-86.666443,38.263443],[-86.679924,38.263424],[-86.679886,38.24847],[-86.793579,38.249157],[-86.793411,38.207005],[-86.793343,38.189331],[-86.796829,38.18343],[-86.803261,38.181602],[-86.802628,38.170723],[-86.799675,38.162575],[-86.794968,38.157146],[-86.798462,38.152603],[-86.800789,38.149879],[-86.803123,38.147156],[-86.804283,38.14579],[-86.806618,38.143066],[-86.805435,38.141712],[-86.800163,38.139458],[-86.797203,38.130398],[-86.794838,38.124966],[-86.792465,38.116814],[-86.78833,38.105492],[-86.784813,38.104141],[-86.781296,38.101429],[-86.778954,38.101887],[-86.777206,38.104156],[-86.773117,38.105526],[-86.7696,38.101456],[-86.769577,38.095562],[-86.769554,38.090576],[-86.769539,38.086498],[-86.772453,38.083771],[-86.780617,38.078316],[-86.778275,38.0756],[-86.774742,38.070171],[-86.77104,38.0638],[-86.76742,38.060613],[-86.768385,38.05915],[-86.766819,38.05837],[-86.765972,38.058958],[-86.764856,38.059027],[-86.764606,38.058385],[-86.766622,38.057021],[-86.769602,38.055809],[-86.774431,38.053775],[-86.775139,38.051933],[-86.777608,38.051859],[-86.779464,38.05299],[-86.78042,38.052433],[-86.778156,38.049716],[-86.779734,38.048994],[-86.782257,38.048397],[-86.780226,38.048054],[-86.778691,38.047494],[-86.779848,38.045756],[-86.77932,38.043873],[-86.780956,38.042013],[-86.784024,38.042582],[-86.786442,38.040944],[-86.784007,38.039295],[-86.781038,38.041007],[-86.779892,38.040245],[-86.779319,38.037395],[-86.781794,38.036361],[-86.779794,38.036282],[-86.77661,38.033704],[-86.774912,38.034282],[-86.770112,38.031034],[-86.766957,38.030611],[-86.76654,38.029007],[-86.768817,38.029075],[-86.771059,38.028363],[-86.776684,38.028969],[-86.780219,38.028305],[-86.781624,38.026463],[-86.77997,38.024647],[-86.776308,38.025214],[-86.775223,38.024326],[-86.776171,38.019753],[-86.775342,38.01837],[-86.775204,38.011438],[-86.77396,38.010288],[-86.771561,37.999924],[-86.77272,37.998108],[-86.775642,37.9981],[-86.784996,37.999893],[-86.787551,38.000624],[-86.789501,38.002462],[-86.792023,38.005768],[-86.79232,38.009309],[-86.797275,38.015083],[-86.799835,38.015078],[-86.802038,38.012947],[-86.800743,38.010859],[-86.800797,38.008923],[-86.803123,38.005741],[-86.80651,38.002476],[-86.808945,38.00074],[-86.811362,38.000289],[-86.813712,37.998324],[-86.813197,37.998098],[-86.810913,37.99715],[-86.803697,37.99345],[-86.794985,37.988982],[-86.790597,37.980062],[-86.788044,37.97284],[-86.779993,37.956522],[-86.776422,37.950782],[-86.775234,37.948872],[-86.77145,37.942791],[-86.767333,37.936173],[-86.765054,37.93251],[-86.755963,37.919829],[-86.75099,37.912893],[-86.742554,37.90444],[-86.735801,37.897672],[-86.734718,37.896587],[-86.734455,37.896405],[-86.73146,37.89434],[-86.723185,37.89282],[-86.722247,37.892648],[-86.721353,37.89276],[-86.71994,37.892938],[-86.718462,37.893123],[-86.716138,37.894073],[-86.707816,37.898367],[-86.691994,37.908529],[-86.686015,37.913084],[-86.680929,37.91501],[-86.673038,37.914903],[-86.660888,37.913059],[-86.650741,37.910764],[-86.650087,37.910616],[-86.649423,37.910175],[-86.647733,37.909054],[-86.647081,37.908621],[-86.64665,37.908046],[-86.645944,37.907104],[-86.645513,37.906529],[-86.644888,37.904631],[-86.644276,37.90277],[-86.644143,37.902366],[-86.644039,37.898202],[-86.644754,37.894806],[-86.648727,37.886036],[-86.658374,37.869376],[-86.661233,37.862761],[-86.662495,37.856951],[-86.661575,37.849423],[-86.658268,37.844144],[-86.655296,37.842508]]]}}]} -------------------------------------------------------------------------------- /data/America--Indiana--Winamac__-86.9310__-86.4665__40.9093__41.1728.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Indiana/Winamac"},"geometry":{"type":"Polygon","coordinates":[[[-86.467178,40.909332],[-86.46653,40.997345],[-86.467705,41.084003],[-86.467056,41.17112],[-86.476204,41.171124],[-86.490852,41.171577],[-86.547607,41.172024],[-86.58239,41.172005],[-86.602062,41.172059],[-86.698959,41.172783],[-86.814911,41.17255],[-86.93087,41.172207],[-86.930954,41.085999],[-86.930412,40.998436],[-86.929291,40.913601],[-86.813759,40.913029],[-86.69883,40.912807],[-86.695793,40.912811],[-86.579678,40.910953],[-86.480344,40.909788],[-86.467178,40.909332]]]}}]} -------------------------------------------------------------------------------- /data/America--Jamaica__-78.5782__-75.7541__16.5899__18.7256.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Jamaica"},"geometry":{"type":"Polygon","coordinates":[[[-78.578237,18.269051],[-78.5768,18.240906],[-78.398545,16.767763],[-78.390783,16.731926],[-78.376395,16.698043],[-78.355863,16.667242],[-78.329872,16.640547],[-78.299287,16.618845],[-78.265125,16.602857],[-78.228522,16.593115],[-78.190693,16.589944],[-78.152894,16.59345],[-78.116382,16.603516],[-77.456186,16.848962],[-75.953034,17.187882],[-75.935147,17.192655],[-75.916552,17.198482],[-75.872202,17.218138],[-75.862763,17.223689],[-75.830443,17.2471],[-75.803416,17.276054],[-75.796189,17.285493],[-75.773733,17.322531],[-75.758566,17.369689],[-75.754114,17.40919],[-75.757849,17.44876],[-75.769628,17.486849],[-75.985865,17.99347],[-76.002564,18.024472],[-76.158273,18.260177],[-76.176478,18.283696],[-76.203071,18.309259],[-76.230692,18.328042],[-76.269839,18.349337],[-76.808374,18.593444],[-76.836625,18.603886],[-76.866157,18.61035],[-77.281919,18.671206],[-77.794391,18.723434],[-77.835566,18.725639],[-77.871317,18.724286],[-77.932562,18.715702],[-78.255394,18.652246],[-78.283603,18.644687],[-78.310433,18.633462],[-78.3324,18.620869],[-78.356574,18.605019],[-78.463302,18.528372],[-78.485879,18.509531],[-78.505411,18.487814],[-78.519551,18.468381],[-78.537118,18.438091],[-78.54896,18.405368],[-78.571911,18.318138],[-78.577781,18.272588],[-78.578237,18.269051]]]}}]} -------------------------------------------------------------------------------- /data/America--Lower_Princes__-63.2678__-62.9494__17.8062__18.0640.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Lower_Princes"},"geometry":{"type":"Polygon","coordinates":[[[-63.267794,17.896354],[-63.26757,17.894],[-63.264274,17.891],[-63.260829,17.888],[-63.253651,17.882],[-63.249933,17.879],[-63.246034,17.876],[-63.241935,17.873],[-63.237617,17.87],[-63.234604,17.868],[-63.229865,17.865],[-63.224828,17.862],[-63.219452,17.859],[-63.21368,17.856],[-63.207438,17.853],[-63.202966,17.851],[-63.198198,17.849],[-63.193079,17.847],[-63.104546,17.814],[-63.102824,17.814],[-63.099097,17.813],[-63.095078,17.812],[-63.090692,17.811],[-63.085822,17.81],[-63.080277,17.809],[-63.073681,17.808],[-63.065072,17.807],[-63.064754,17.806983],[-63.054445,17.806209],[-63.026112,17.866381],[-62.997778,17.926533],[-62.969445,17.986665],[-62.949445,18.01722],[-63.011945,18.04861],[-63.01278,18.05222],[-63.013216,18.053952],[-63.013266,18.05414],[-63.013329,18.054555],[-63.013437,18.054728],[-63.013677,18.054793],[-63.013958,18.05477],[-63.014196,18.05467],[-63.014405,18.054588],[-63.014601,18.054517],[-63.015005,18.054449],[-63.015395,18.054545],[-63.015813,18.054713],[-63.016258,18.055004],[-63.016703,18.055435],[-63.016944,18.055603],[-63.017345,18.05588],[-63.017897,18.056226],[-63.018257,18.056368],[-63.018771,18.056482],[-63.01898,18.056505],[-63.020097,18.056627],[-63.020629,18.056683],[-63.023408,18.057762],[-63.027346,18.055114],[-63.028786,18.054581],[-63.030141,18.054965],[-63.034659,18.056931],[-63.036826,18.057874],[-63.037254,18.057598],[-63.037313,18.057557],[-63.038937,18.056508],[-63.040043,18.055792],[-63.040096,18.055758],[-63.040131,18.055782],[-63.040329,18.055915],[-63.040511,18.056038],[-63.041763,18.056883],[-63.042006,18.057051],[-63.043088,18.057813],[-63.043588,18.058181],[-63.043939,18.058433],[-63.044006,18.058423],[-63.044709,18.058939],[-63.045672,18.059674],[-63.046141,18.060017],[-63.046444,18.060215],[-63.047318,18.060829],[-63.047734,18.061148],[-63.047987,18.061324],[-63.048392,18.061539],[-63.048683,18.061711],[-63.048977,18.061842],[-63.049263,18.061997],[-63.049518,18.062147],[-63.050223,18.06258],[-63.050385,18.06267],[-63.050899,18.06293],[-63.051041,18.063011],[-63.05151,18.063306],[-63.051606,18.063373],[-63.051843,18.063566],[-63.051924,18.063617],[-63.052153,18.063736],[-63.052202,18.0638],[-63.052225,18.063815],[-63.05233,18.063852],[-63.052441,18.063871],[-63.052725,18.06389],[-63.052879,18.063918],[-63.053075,18.063966],[-63.053224,18.063986],[-63.053477,18.063978],[-63.053638,18.063961],[-63.053791,18.063924],[-63.054054,18.063835],[-63.054339,18.063751],[-63.054441,18.063709],[-63.054555,18.06364],[-63.054637,18.063612],[-63.054807,18.063582],[-63.054873,18.063563],[-63.054932,18.063532],[-63.054986,18.063489],[-63.055163,18.063315],[-63.055272,18.063239],[-63.055355,18.063195],[-63.055486,18.063139],[-63.055658,18.063087],[-63.055836,18.063052],[-63.056014,18.063031],[-63.057254,18.06297],[-63.058811,18.062876],[-63.059023,18.062842],[-63.05924,18.062838],[-63.059527,18.062863],[-63.059806,18.062909],[-63.06008,18.062976],[-63.06035,18.063058],[-63.060912,18.06325],[-63.061454,18.063402],[-63.062171,18.063592],[-63.062411,18.06364],[-63.062878,18.063703],[-63.063093,18.063761],[-63.063149,18.063763],[-63.063241,18.063737],[-63.063336,18.063686],[-63.063405,18.063622],[-63.063463,18.063545],[-63.063594,18.063345],[-63.063666,18.063259],[-63.063821,18.063098],[-63.063929,18.062969],[-63.063983,18.062881],[-63.06402,18.062794],[-63.064115,18.062529],[-63.06417,18.06243],[-63.064154,18.06222],[-63.064385,18.062144],[-63.064421,18.06208],[-63.064427,18.062051],[-63.064397,18.061936],[-63.064363,18.061728],[-63.064355,18.061628],[-63.064352,18.061497],[-63.064389,18.061438],[-63.064434,18.061371],[-63.064458,18.06134],[-63.064501,18.061289],[-63.064579,18.061202],[-63.0646,18.061172],[-63.064717,18.061035],[-63.06485,18.060895],[-63.065106,18.060549],[-63.065215,18.060414],[-63.065306,18.060315],[-63.065563,18.060112],[-63.06564,18.060038],[-63.065773,18.05991],[-63.066091,18.059662],[-63.06624,18.059466],[-63.066489,18.05914],[-63.066677,18.058774],[-63.066943,18.057853],[-63.068027,18.057179],[-63.072929,18.056618],[-63.074847,18.05525],[-63.075042,18.055111],[-63.076282,18.050419],[-63.07729,18.049313],[-63.078507,18.049104],[-63.079892,18.048535],[-63.082859,18.048331],[-63.083867,18.04796],[-63.084481,18.04772],[-63.084948,18.047592],[-63.08551,18.047413],[-63.08627,18.047171],[-63.086946,18.046972],[-63.087872,18.046714],[-63.088073,18.046652],[-63.088096,18.046592],[-63.088904,18.0463],[-63.095087,18.045901],[-63.097518,18.046345],[-63.110528,18.053371],[-63.126083,18.053996],[-63.13308,18.054404],[-63.133595,18.054408],[-63.135018,18.054441],[-63.136208,18.053925],[-63.137397,18.05341],[-63.137914,18.05339],[-63.138583,18.05321],[-63.13863,18.053157],[-63.138765,18.053006],[-63.138829,18.052876],[-63.138889,18.052778],[-63.181857,18.000652],[-63.224826,17.94851],[-63.267794,17.896354]]]}}]} -------------------------------------------------------------------------------- /data/America--Miquelon__-56.6973__-55.9033__46.5507__47.3650.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Miquelon"},"geometry":{"type":"Polygon","coordinates":[[[-56.494444,47.365],[-56.255,47.305278],[-56.105,47.100556],[-56.129722,46.931111],[-56.099444,46.86],[-56.091667,46.855556],[-55.9825,46.802778],[-55.924444,46.698889],[-55.903333,46.646111],[-55.92302,46.640459],[-55.932861,46.632381],[-55.944356,46.623933],[-55.955367,46.616614],[-55.967781,46.609215],[-55.98064,46.602283],[-55.989201,46.598041],[-55.997191,46.594356],[-56.005352,46.590856],[-56.013676,46.587543],[-56.027584,46.582526],[-56.043555,46.577392],[-56.062804,46.571838],[-56.072335,46.569417],[-56.081982,46.567227],[-56.091734,46.56527],[-56.101578,46.563549],[-56.116493,46.561415],[-56.13325,46.559683],[-56.14107,46.558732],[-56.151709,46.556759],[-56.16759,46.554338],[-56.182718,46.552606],[-56.192868,46.551758],[-56.208158,46.550948],[-56.218376,46.550717],[-56.233709,46.550836],[-56.249013,46.551512],[-56.264244,46.552744],[-56.274336,46.553872],[-56.289352,46.55602],[-56.299263,46.557755],[-56.31395,46.560804],[-56.323603,46.563132],[-56.333132,46.565692],[-56.342525,46.568481],[-56.356334,46.573088],[-56.369774,46.57818],[-56.383085,46.583883],[-56.396249,46.585137],[-56.406202,46.586373],[-56.416088,46.587847],[-56.425893,46.589557],[-56.440426,46.592559],[-56.44998,46.594849],[-56.459414,46.597366],[-56.468715,46.600107],[-56.477873,46.60307],[-56.486877,46.60625],[-56.50007,46.61142],[-56.512855,46.617056],[-56.525211,46.623152],[-56.534208,46.627124],[-56.543754,46.631708],[-56.551845,46.635911],[-56.558567,46.639642],[-56.570004,46.646541],[-56.580904,46.653841],[-56.591238,46.661523],[-56.597797,46.666846],[-56.604994,46.673148],[-56.612988,46.680813],[-56.61974,46.687946],[-56.627068,46.693766],[-56.633964,46.699674],[-56.640026,46.705273],[-56.64835,46.713688],[-56.653913,46.719873],[-56.661341,46.729013],[-56.668066,46.738408],[-56.674069,46.748031],[-56.679196,46.75758],[-56.683728,46.767577],[-56.687551,46.777896],[-56.690506,46.787962],[-56.692057,46.794725],[-56.693502,46.803168],[-56.695292,46.811872],[-56.696313,46.818868],[-56.697173,46.829397],[-56.697296,46.836428],[-56.696805,46.846968],[-56.695505,46.857476],[-56.693399,46.867922],[-56.690924,46.877185],[-56.687484,46.88751],[-56.683241,46.897721],[-56.678212,46.907764],[-56.674429,46.914351],[-56.66812,46.924049],[-56.661067,46.933504],[-56.653363,46.942604],[-56.658563,46.951864],[-56.663359,46.961922],[-56.667372,46.97214],[-56.670592,46.982488],[-56.674393,46.99832],[-56.675975,47.006398],[-56.677831,47.019368],[-56.679504,47.02663],[-56.680706,47.033433],[-56.681567,47.040261],[-56.682096,47.047396],[-56.686432,47.058334],[-56.689641,47.068651],[-56.692051,47.079069],[-56.693209,47.086056],[-56.694008,47.093067],[-56.694528,47.103608],[-56.694019,47.11981],[-56.693032,47.130206],[-56.691934,47.137111],[-56.690485,47.143986],[-56.687656,47.154223],[-56.684049,47.164346],[-56.679672,47.174327],[-56.676332,47.180888],[-56.672659,47.187367],[-56.668657,47.193754],[-56.66419,47.200236],[-56.658983,47.208538],[-56.654649,47.214739],[-56.648975,47.222185],[-56.644017,47.228176],[-56.638758,47.234047],[-56.633205,47.239792],[-56.624337,47.248156],[-56.618077,47.253553],[-56.608183,47.261366],[-56.601262,47.266377],[-56.593003,47.271951],[-56.580131,47.279928],[-56.567434,47.287153],[-56.559349,47.29149],[-56.551044,47.295632],[-56.54253,47.299572],[-56.533817,47.303307],[-56.524916,47.306831],[-56.515837,47.31014],[-56.506593,47.31323],[-56.494444,47.365]]]}}]} -------------------------------------------------------------------------------- /data/America--Montserrat__-62.4507__-61.9354__16.4750__17.0153.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Montserrat"},"geometry":{"type":"Polygon","coordinates":[[[-62.447583,16.75739],[-62.447655,16.757],[-62.448635,16.751],[-62.44918,16.747],[-62.44964,16.743],[-62.450172,16.737],[-62.450421,16.733],[-62.450586,16.729],[-62.450667,16.725],[-62.450665,16.721],[-62.450579,16.717],[-62.45041,16.713],[-62.450156,16.709],[-62.449819,16.705],[-62.449154,16.699],[-62.448605,16.695],[-62.447969,16.691],[-62.446852,16.685],[-62.445998,16.681],[-62.445054,16.677],[-62.443467,16.671],[-62.442294,16.667],[-62.441027,16.663],[-62.438945,16.657],[-62.437433,16.653],[-62.435819,16.649],[-62.433203,16.643],[-62.430343,16.637],[-62.428818,16.634],[-62.427228,16.631],[-62.42557,16.628],[-62.423844,16.625],[-62.420808,16.62],[-62.418887,16.617],[-62.41689,16.614],[-62.413382,16.609],[-62.40964,16.604],[-62.405646,16.599],[-62.402257,16.595],[-62.399595,16.592],[-62.395876,16.588],[-62.392951,16.585],[-62.388856,16.581],[-62.38563,16.578],[-62.38226,16.575],[-62.378755,16.572],[-62.377922,16.571],[-62.37398,16.566],[-62.370636,16.562],[-62.3662,16.557],[-62.362431,16.553],[-62.35845,16.549],[-62.355315,16.546],[-62.352042,16.543],[-62.348622,16.54],[-62.345044,16.537],[-62.342565,16.535],[-62.338693,16.532],[-62.336004,16.53],[-62.333221,16.528],[-62.330338,16.526],[-62.324261,16.522],[-62.318825,16.518],[-62.314614,16.515],[-62.310177,16.512],[-62.305562,16.509],[-62.300665,16.506],[-62.295447,16.503],[-62.289855,16.5],[-62.283824,16.497],[-62.279515,16.495],[-62.277262,16.494],[-62.272529,16.492],[-62.2676,16.49],[-62.265012,16.489],[-62.259509,16.487],[-62.253477,16.485],[-62.250216,16.484],[-62.246754,16.483],[-62.243053,16.482],[-62.239063,16.481],[-62.234708,16.48],[-62.229874,16.479],[-62.224369,16.478],[-62.21782,16.477],[-62.209272,16.476],[-62.190904,16.475],[-62.184275,16.475],[-62.158886,16.476],[-62.140517,16.477],[-62.13197,16.478],[-62.125421,16.479],[-62.119916,16.48],[-62.115082,16.481],[-62.110727,16.482],[-62.106736,16.483],[-62.103036,16.484],[-62.099574,16.485],[-62.093222,16.487],[-62.087471,16.489],[-62.08219,16.491],[-62.079697,16.492],[-62.074964,16.494],[-62.07271,16.495],[-62.068401,16.497],[-62.06237,16.5],[-62.056779,16.503],[-62.053262,16.505],[-62.049894,16.507],[-62.045095,16.51],[-62.042049,16.512],[-62.039113,16.514],[-62.036281,16.516],[-62.033546,16.518],[-62.028341,16.522],[-62.023425,16.526],[-62.018761,16.53],[-62.012019,16.536],[-62.009853,16.538],[-62.006718,16.541],[-62.002737,16.545],[-62.000827,16.547],[-61.998057,16.55],[-61.994532,16.554],[-61.990379,16.559],[-61.988014,16.562],[-61.984984,16.566],[-61.98099,16.571],[-61.977977,16.575],[-61.974425,16.58],[-61.9724,16.583],[-61.969612,16.587],[-61.967615,16.59],[-61.965695,16.593],[-61.96385,16.596],[-61.962077,16.599],[-61.960373,16.602],[-61.958739,16.605],[-61.956662,16.609],[-61.953761,16.615],[-61.951963,16.619],[-61.949466,16.625],[-61.947196,16.631],[-61.945114,16.637],[-61.943846,16.641],[-61.942122,16.647],[-61.940604,16.653],[-61.939289,16.659],[-61.938173,16.665],[-61.937252,16.671],[-61.936523,16.677],[-61.935976,16.683],[-61.935702,16.687],[-61.935448,16.693],[-61.935382,16.699],[-61.935504,16.705],[-61.93569,16.709],[-61.93596,16.713],[-61.936522,16.719],[-61.937276,16.725],[-61.938224,16.731],[-61.938483,16.733],[-61.938795,16.737],[-61.939191,16.741],[-61.939945,16.747],[-61.940216,16.753],[-61.940485,16.757],[-61.94084,16.761],[-61.941278,16.765],[-61.941803,16.769],[-61.942748,16.775],[-61.944979,16.787],[-61.946222,16.793],[-61.947666,16.799],[-61.949316,16.805],[-61.951176,16.811],[-61.953253,16.817],[-61.956998,16.827],[-61.959413,16.833],[-61.961479,16.837713],[-61.970701,16.848212],[-61.979923,16.85871],[-61.989146,16.869207],[-61.998368,16.879704],[-62.00759,16.8902],[-62.016812,16.900695],[-62.026034,16.91119],[-62.035257,16.921685],[-62.044479,16.932179],[-62.053701,16.942672],[-62.062923,16.953165],[-62.072146,16.963657],[-62.081368,16.974148],[-62.09059,16.984639],[-62.099812,16.99513],[-62.109034,17.005619],[-62.110061,17.006],[-62.112876,17.007],[-62.115822,17.008],[-62.118917,17.009],[-62.122184,17.01],[-62.125382,17.011],[-62.128478,17.012],[-62.131745,17.013],[-62.135213,17.014],[-62.13892,17.015],[-62.140067,17.015298],[-62.191319,16.972338],[-62.242572,16.929368],[-62.293825,16.886388],[-62.345078,16.843399],[-62.39633,16.800399],[-62.447583,16.75739]]]}}]} -------------------------------------------------------------------------------- /data/America--Nassau__-80.7002__-72.4478__20.7060__27.4735.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Nassau"},"geometry":{"type":"Polygon","coordinates":[[[-79.295077,23.143014],[-78.790845,22.875357],[-78.772959,22.868274],[-78.767694,22.866194],[-78.482611,22.753667],[-78.463574,22.745819],[-78.21325,22.642583],[-78.115444,22.596111],[-77.933964,22.495025],[-77.829056,22.436556],[-77.820528,22.432278],[-77.801694,22.419972],[-77.7775,22.402028],[-77.629667,22.29175],[-77.598333,22.274333],[-77.571583,22.258417],[-77.373056,22.133139],[-77.230306,22.042556],[-77.214826,22.032971],[-75.834455,21.53151],[-73.839721,20.805749],[-73.832502,20.796805],[-73.808403,20.771659],[-73.780502,20.749941],[-73.746754,20.728948],[-73.709408,20.714316],[-73.669804,20.706569],[-73.62936,20.705985],[-73.159,20.740561],[-73.119238,20.747023],[-73.081475,20.760403],[-73.047057,20.780223],[-73.017211,20.805776],[-72.993005,20.836151],[-72.846603,21.059877],[-72.83866,21.076081],[-72.814092,21.134138],[-72.714678,21.424113],[-72.71073,21.432709],[-72.694295,21.485504],[-72.67729,21.540119],[-72.679905,21.576937],[-72.67248,21.640492],[-72.656846,21.698281],[-72.642424,21.751288],[-72.63011,21.803964],[-72.60964,21.857776],[-72.58413,21.902251],[-72.549879,21.948685],[-72.455504,22.25056],[-72.447823,22.287663],[-72.447752,22.325449],[-72.455299,22.362577],[-72.470202,22.397729],[-72.477474,22.411042],[-72.499067,22.442794],[-72.52666,22.470244],[-73.441397,23.21777],[-74.26985,24.241599],[-74.298992,24.278856],[-74.323528,24.30504],[-74.352605,24.326978],[-74.385363,24.344021],[-75.497126,24.805631],[-75.51413,24.821016],[-75.948835,25.276453],[-76.741691,26.602466],[-76.746641,26.618403],[-76.761429,26.649623],[-76.793309,26.691745],[-76.818298,26.716638],[-76.863673,26.757829],[-76.890511,26.778586],[-77.031301,26.870069],[-77.134849,26.934621],[-77.234821,26.996909],[-77.250465,27.006653],[-77.338063,27.069665],[-77.388103,27.102804],[-77.388648,27.102143],[-77.417824,27.119978],[-77.461399,27.140405],[-77.680247,27.226715],[-77.702998,27.234373],[-77.725997,27.239965],[-77.775056,27.249427],[-77.906548,27.274784],[-78.08637,27.384698],[-78.128593,27.404922],[-78.18286,27.42456],[-78.284826,27.453568],[-78.312668,27.459571],[-78.382721,27.470487],[-78.419224,27.473455],[-78.455782,27.471082],[-78.491419,27.463431],[-78.525181,27.450706],[-78.539394,27.444033],[-79.210116,27.128711],[-79.244347,27.1087],[-79.273934,27.08345],[-79.297891,27.053805],[-79.315421,27.020753],[-79.325947,26.985399],[-79.329124,26.948919],[-79.31614,26.091627],[-79.447531,25.913697],[-79.462108,25.89077],[-79.504861,25.811223],[-79.516754,25.783942],[-79.524123,25.755382],[-79.526812,25.726154],[-79.526962,25.712512],[-79.534195,25.661756],[-79.536084,25.638981],[-79.535444,25.617057],[-79.534689,25.604764],[-79.531648,25.580961],[-79.528141,25.562984],[-79.514367,25.520448],[-79.470696,25.428541],[-79.460823,25.410411],[-79.406819,25.322585],[-79.370973,25.204628],[-79.363241,25.00452],[-79.998442,24.254063],[-80.003586,24.247967],[-80.482408,24.155902],[-80.524446,24.143564],[-80.562918,24.123724],[-80.582651,24.110978],[-80.621259,24.079105],[-80.633744,24.065363],[-80.654038,24.037901],[-80.667412,24.015859],[-80.682151,23.98657],[-80.695204,23.949452],[-80.700194,23.910715],[-80.69694,23.871822],[-80.685571,23.834241],[-80.596003,23.620589],[-80.581646,23.592825],[-80.55706,23.560717],[-80.523824,23.529916],[-80.484193,23.506421],[-80.453899,23.494952],[-80.437087,23.490697],[-79.59588,23.301043],[-79.295077,23.143014]]]}}]} -------------------------------------------------------------------------------- /data/America--Noronha__-32.6403__-32.2344__-4.0402__-3.6286.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Noronha"},"geometry":{"type":"Polygon","coordinates":[[[-32.519226,-4.023452],[-32.59332,-3.969282],[-32.636516,-3.8884],[-32.640257,-3.796821],[-32.603804,-3.712682],[-32.534376,-3.652653],[-32.445724,-3.62863],[-32.355407,-3.645372],[-32.281313,-3.699563],[-32.238118,-3.780463],[-32.234376,-3.872044],[-32.270829,-3.956167],[-32.340257,-4.016174],[-32.428909,-4.040187],[-32.519226,-4.023452]]]}}]} -------------------------------------------------------------------------------- /data/America--North_Dakota--Beulah__-102.2078__-101.2568__46.9809__47.5753.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/North_Dakota/Beulah"},"geometry":{"type":"Polygon","coordinates":[[[-102.20343,47.573383],[-102.20327,47.567402],[-102.203743,47.482765],[-102.207764,47.329155],[-102.144234,47.327629],[-102.144325,47.012482],[-102.144226,46.982182],[-102.096992,46.9809],[-101.763321,46.982071],[-101.763672,47.24202],[-101.257156,47.242039],[-101.256798,47.26823],[-101.267502,47.27047],[-101.273529,47.272274],[-101.279556,47.273621],[-101.285629,47.279099],[-101.289696,47.28413],[-101.293739,47.286865],[-101.29776,47.288219],[-101.305115,47.288635],[-101.323814,47.288986],[-101.331825,47.288937],[-101.339844,47.288891],[-101.344551,47.291618],[-101.345932,47.295284],[-101.347992,47.299408],[-101.348717,47.304001],[-101.349426,47.307213],[-101.3508,47.309963],[-101.351479,47.310879],[-101.354202,47.314537],[-101.354874,47.314995],[-101.356934,47.319118],[-101.358315,47.322784],[-101.36039,47.327827],[-101.360466,47.333801],[-101.361931,47.343445],[-101.362732,47.35355],[-101.362907,47.366879],[-101.366302,47.370995],[-101.371017,47.373722],[-101.37706,47.375526],[-101.381111,47.378258],[-101.384491,47.380993],[-101.388535,47.383266],[-101.391258,47.386925],[-101.393288,47.38829],[-101.394646,47.390121],[-101.39669,47.392868],[-101.398048,47.394238],[-101.40078,47.398357],[-101.402176,47.402485],[-101.405632,47.410278],[-101.405724,47.417171],[-101.407829,47.424057],[-101.417442,47.441002],[-101.42289,47.447403],[-101.428978,47.451958],[-101.436409,47.456509],[-101.439117,47.45879],[-101.439804,47.460163],[-101.441185,47.462914],[-101.441238,47.466591],[-101.441307,47.471188],[-101.440048,47.477177],[-101.436104,47.482262],[-101.428146,47.487831],[-101.417511,47.49342],[-101.413513,47.495285],[-101.408195,47.498081],[-101.399536,47.502274],[-101.393547,47.505074],[-101.384247,47.511112],[-101.380264,47.513897],[-101.376289,47.517139],[-101.374985,47.519905],[-101.375679,47.521744],[-101.379074,47.52494],[-101.381111,47.527229],[-101.387192,47.530869],[-101.39666,47.536785],[-101.4048,47.543171],[-101.425133,47.558674],[-101.429871,47.561863],[-101.435257,47.563206],[-101.439957,47.563637],[-101.458046,47.562592],[-101.47007,47.559288],[-101.481438,47.556908],[-101.489456,47.555012],[-101.502151,47.552158],[-101.508842,47.551193],[-101.51754,47.550209],[-101.533554,47.545033],[-101.548935,47.542614],[-101.556274,47.540718],[-101.5756,47.533672],[-101.594307,47.529846],[-101.611702,47.527866],[-101.63311,47.525856],[-101.642525,47.527618],[-101.650612,47.52985],[-101.657326,47.530716],[-101.664055,47.532036],[-101.667435,47.53339],[-101.678207,47.536057],[-101.688286,47.53735],[-101.696335,47.537281],[-101.703018,47.536304],[-101.709038,47.535332],[-101.712372,47.534382],[-101.71772,47.533875],[-101.737099,47.530487],[-101.745758,47.527649],[-101.752403,47.52483],[-101.758339,47.519714],[-101.764305,47.516441],[-101.772293,47.513607],[-101.784927,47.508438],[-101.792229,47.50515],[-101.797546,47.5028],[-101.803513,47.499527],[-101.809502,47.497631],[-101.817497,47.495255],[-101.823532,47.495659],[-101.828918,47.496986],[-101.836334,47.49921],[-101.841721,47.500542],[-101.847092,47.500946],[-101.852478,47.502274],[-101.859879,47.503582],[-101.866577,47.503517],[-101.873276,47.503448],[-101.884659,47.503338],[-101.888687,47.503757],[-101.899521,47.508705],[-101.904945,47.511871],[-101.909683,47.514122],[-101.913734,47.515461],[-101.915123,47.517746],[-101.919205,47.520462],[-101.924644,47.524086],[-101.930092,47.52771],[-101.934143,47.529049],[-101.939522,47.529911],[-101.942894,47.530796],[-101.947617,47.532127],[-101.951653,47.533005],[-101.958382,47.533855],[-101.962433,47.535194],[-101.969162,47.536503],[-101.975891,47.53735],[-101.98127,47.538212],[-101.986633,47.538155],[-101.990654,47.538113],[-101.996017,47.538055],[-102.002693,47.537064],[-102.010002,47.534222],[-102.018028,47.533215],[-102.022751,47.534542],[-102.028175,47.537243],[-102.03093,47.540432],[-102.029022,47.54459],[-102.025757,47.548309],[-102.023804,47.55109],[-102.022552,47.553806],[-102.017944,47.560577],[-102.024323,47.568886],[-102.029465,47.572887],[-102.037712,47.574192],[-102.053474,47.574139],[-102.054466,47.574142],[-102.088524,47.575298],[-102.09478,47.574211],[-102.126183,47.569248],[-102.144218,47.566277],[-102.158264,47.564732],[-102.169014,47.565521],[-102.183136,47.56673],[-102.187866,47.568054],[-102.193954,47.570278],[-102.200043,47.572044],[-102.20343,47.573383]]]}}]} -------------------------------------------------------------------------------- /data/America--North_Dakota--Center__-101.7637__-100.8795__46.9818__47.2953.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/North_Dakota/Center"},"geometry":{"type":"Polygon","coordinates":[[[-101.256798,47.26823],[-101.257156,47.242039],[-101.763672,47.24202],[-101.763321,46.982071],[-101.382423,46.981815],[-100.935104,46.982574],[-100.931824,46.989014],[-100.926529,46.992699],[-100.915253,46.996868],[-100.906616,46.998268],[-100.898666,47.002426],[-100.892044,47.007034],[-100.885437,47.013939],[-100.882797,47.017159],[-100.879517,47.025436],[-100.879578,47.036453],[-100.880936,47.041039],[-100.884956,47.04562],[-100.888969,47.049282],[-100.891647,47.052029],[-100.896996,47.055687],[-100.904343,47.061176],[-100.910362,47.06575],[-100.917725,47.072155],[-100.922417,47.076733],[-100.926437,47.080853],[-100.933807,47.088638],[-100.936501,47.09322],[-100.939209,47.100101],[-100.939926,47.106525],[-100.940033,47.122601],[-100.943451,47.134991],[-100.946831,47.142326],[-100.949539,47.148746],[-100.953568,47.153328],[-100.959602,47.157902],[-100.968292,47.162464],[-100.974991,47.167038],[-100.981049,47.174366],[-100.984406,47.178028],[-100.986443,47.182613],[-100.988464,47.185822],[-100.991196,47.19408],[-100.99057,47.199596],[-100.990585,47.202351],[-100.990623,47.206947],[-100.987999,47.212467],[-100.986687,47.216145],[-100.983383,47.220295],[-100.982071,47.223057],[-100.979424,47.225819],[-100.976784,47.229504],[-100.976135,47.232265],[-100.976822,47.235477],[-100.978172,47.236851],[-100.978867,47.241444],[-100.979553,47.243736],[-100.980927,47.248787],[-100.983643,47.254749],[-100.985664,47.257961],[-100.992378,47.263451],[-100.995064,47.264816],[-101.00042,47.267555],[-101.006447,47.269371],[-101.013145,47.272564],[-101.018509,47.275299],[-101.022537,47.278503],[-101.025894,47.280327],[-101.033287,47.285355],[-101.040657,47.288544],[-101.048019,47.290348],[-101.058044,47.291229],[-101.071396,47.291176],[-101.07811,47.295284],[-101.093468,47.294758],[-101.106155,47.294704],[-101.12484,47.292786],[-101.136841,47.290432],[-101.14283,47.288567],[-101.155495,47.286209],[-101.16748,47.282936],[-101.174805,47.280602],[-101.178131,47.280125],[-101.184792,47.278255],[-101.18943,47.274555],[-101.192047,47.269489],[-101.19191,47.256626],[-101.191208,47.25341],[-101.193169,47.249725],[-101.195816,47.247875],[-101.201141,47.246471],[-101.211823,47.246414],[-101.221886,47.250957],[-101.235283,47.25502],[-101.246696,47.260933],[-101.250061,47.263214],[-101.256798,47.26823]]]}}]} -------------------------------------------------------------------------------- /data/America--Port_of_Spain__-62.0831__-60.2896__9.8732__11.5628.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Port_of_Spain"},"geometry":{"type":"Polygon","coordinates":[[[-61.729444,10.922728],[-61.729444,10.911111],[-61.731111,10.904167],[-61.763056,10.811389],[-61.766624,10.803912],[-61.771389,10.793889],[-61.78488,10.759745],[-61.789739,10.747448],[-61.792677,10.740011],[-61.802778,10.714445],[-61.802829,10.696924],[-61.802834,10.695252],[-61.802868,10.683541],[-61.802887,10.676895],[-61.802911,10.668918],[-61.802939,10.659322],[-61.802833,10.61294],[-61.802826,10.610177],[-61.802799,10.598116],[-61.802778,10.588889],[-61.812092,10.588846],[-61.82406,10.58879],[-61.826953,10.588776],[-61.8625,10.588611],[-61.86722,10.57701],[-61.868679,10.573426],[-61.870651,10.568578],[-61.888724,10.524158],[-61.894745,10.509356],[-61.989557,10.276203],[-62.060655,10.101252],[-62.079598,10.054623],[-62.083056,10.046111],[-62.003975,10.018615],[-61.973611,10.008056],[-61.900476,9.994869],[-61.855,9.986667],[-61.737542,9.986667],[-61.630556,9.986667],[-61.504802,9.970606],[-61.5,9.97],[-61.223333,9.875833],[-61.207427,9.874531],[-61.191876,9.873211],[-61.158119,9.873668],[-61.124559,9.876901],[-61.092004,9.885605],[-60.913497,9.949475],[-60.901401,9.955022],[-60.881441,9.964175],[-60.859241,9.97879],[-60.833138,10.002379],[-60.811561,10.030101],[-60.795164,10.061113],[-60.305234,11.218228],[-60.294397,11.251551],[-60.289585,11.286225],[-60.290944,11.321197],[-60.298437,11.355405],[-60.318392,11.41902],[-60.331484,11.450824],[-60.34988,11.479963],[-60.373043,11.505584],[-60.400297,11.526938],[-60.430845,11.543399],[-60.463794,11.554484],[-60.476301,11.557544],[-60.508497,11.562761],[-60.541125,11.562837],[-60.573347,11.557771],[-60.691487,11.529433],[-60.718809,11.520822],[-60.744632,11.508507],[-61.729444,10.947917],[-61.729444,10.922728]]]}}]} -------------------------------------------------------------------------------- /data/America--Resolute__-96.6907__-93.3055__74.6062__75.6566.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Resolute"},"geometry":{"type":"Polygon","coordinates":[[[-96.281654,75.405537],[-96.198298,75.36776],[-96.124203,75.3379],[-96.207559,75.318351],[-96.2037,75.300735],[-96.273164,75.284863],[-96.3434,75.290547],[-96.405918,75.267011],[-96.378132,75.23813],[-96.459173,75.218648],[-96.512429,75.200915],[-96.636692,75.11293],[-96.678371,75.053326],[-96.69072,74.993489],[-96.672196,74.975892],[-96.375817,74.889216],[-95.954402,74.812165],[-95.571578,74.728633],[-95.105398,74.662628],[-94.741098,74.614785],[-94.554317,74.606182],[-94.188474,74.60946],[-93.706857,74.620108],[-93.399672,74.666302],[-93.30551,74.880763],[-93.402759,75.062082],[-93.395041,75.266815],[-93.581822,75.370879],[-93.884376,75.456404],[-94.086593,75.53797],[-94.276461,75.608734],[-94.504921,75.641691],[-94.923248,75.656613],[-95.282917,75.625988],[-95.610169,75.576855],[-95.854065,75.526015],[-96.101048,75.444383],[-96.281654,75.405537]]]}}]} -------------------------------------------------------------------------------- /data/America--Scoresbysund__-25.0000__-20.7809__70.2326__72.4000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Scoresbysund"},"geometry":{"type":"Polygon","coordinates":[[[-21.039035,71.57093],[-21.037673,71.567788],[-21.035672,71.562738],[-21.03408,71.557674],[-21.033437,71.555138],[-21.032459,71.550059],[-21.032123,71.547516],[-21.009682,71.344516],[-20.784855,70.694447],[-20.783097,70.688618],[-20.782413,70.685697],[-20.781858,70.682774],[-20.781173,70.677333],[-20.78094,70.671062],[-20.781001,70.665146],[-20.781376,70.65875],[-20.782369,70.652361],[-20.783979,70.645985],[-20.786203,70.639631],[-20.789039,70.633303],[-20.792482,70.627008],[-20.79653,70.620753],[-20.801177,70.614544],[-20.901936,70.487717],[-20.914264,70.474769],[-20.92675,70.464277],[-20.927824,70.463152],[-20.944839,70.449088],[-20.958677,70.438787],[-20.965057,70.43419],[-20.967536,70.432516],[-20.979826,70.422753],[-20.992882,70.414355],[-21.001146,70.407895],[-21.005637,70.404991],[-21.255856,70.232561],[-25,70.5],[-24,72.4],[-21.039035,71.57093]]]}}]} -------------------------------------------------------------------------------- /data/America--St_Barthelemy__-63.0664__-62.5844__17.6709__18.1376.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/St_Barthelemy"},"geometry":{"type":"Polygon","coordinates":[[[-62.94639,17.714165],[-62.847226,17.673976],[-62.846501,17.673878],[-62.839856,17.67303],[-62.83271,17.672257],[-62.821225,17.671448],[-62.806973,17.670931],[-62.800941,17.671116],[-62.7918,17.671521],[-62.788957,17.671667],[-62.778431,17.672221],[-62.775242,17.672552],[-62.767137,17.673657],[-62.762758,17.67421],[-62.75715,17.675239],[-62.749198,17.676897],[-62.742514,17.678576],[-62.735714,17.680528],[-62.728799,17.682701],[-62.716892,17.687045],[-62.710784,17.689719],[-62.707289,17.691303],[-62.690423,17.699978],[-62.681397,17.705559],[-62.669297,17.713939],[-62.663382,17.71865],[-62.657273,17.723568],[-62.646249,17.733899],[-62.639179,17.741541],[-62.632956,17.749037],[-62.626387,17.757597],[-62.619319,17.767779],[-62.613597,17.777479],[-62.610446,17.783465],[-62.605337,17.794084],[-62.602224,17.801834],[-62.599114,17.81043],[-62.596617,17.818069],[-62.594351,17.826774],[-62.592237,17.835148],[-62.590048,17.843706],[-62.58782,17.852851],[-62.586515,17.86391],[-62.585823,17.868566],[-62.584977,17.879292],[-62.584555,17.887627],[-62.584402,17.895705],[-62.58444,17.905841],[-62.58471,17.915092],[-62.585246,17.924161],[-62.586014,17.933155],[-62.587245,17.942517],[-62.587782,17.947981],[-62.588626,17.951878],[-62.589203,17.955982],[-62.589664,17.958885],[-62.591238,17.96663],[-62.593275,17.975583],[-62.594503,17.980621],[-62.597117,17.986928],[-62.599997,17.994119],[-62.603341,18.001859],[-62.606988,18.00938],[-62.611138,18.01712],[-62.616939,18.026881],[-62.62393,18.037377],[-62.627656,18.042286],[-62.632188,18.047983],[-62.641793,18.058793],[-62.652126,18.06881],[-62.662957,18.078347],[-62.66921,18.084002],[-62.677155,18.091128],[-62.680688,18.094131],[-62.686563,18.099039],[-62.691512,18.102717],[-62.694989,18.105138],[-62.704264,18.111301],[-62.711707,18.115865],[-62.719944,18.120301],[-62.724874,18.122775],[-62.731391,18.125893],[-62.737077,18.12838],[-62.741688,18.130149],[-62.74456,18.131324],[-62.74949,18.132996],[-62.753004,18.134205],[-62.756521,18.135197],[-62.758066,18.13579],[-62.760656,18.136522],[-62.761657,18.136814],[-62.762497,18.137024],[-62.763786,18.137409],[-62.764406,18.137557],[-62.849553,18.083312],[-62.949445,18.01722],[-62.969445,17.986665],[-62.997778,17.926533],[-63.026112,17.866381],[-63.054445,17.806209],[-63.059964,17.794485],[-63.065484,17.78276],[-63.06639,17.780835],[-63.01972,17.735835],[-62.94639,17.714165]]]}}]} -------------------------------------------------------------------------------- /data/America--St_Kitts__-63.0511__-62.3304__16.8950__17.6158.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/St_Kitts"},"geometry":{"type":"Polygon","coordinates":[[[-63.051129,17.27916],[-63.049972,17.277],[-63.047708,17.273],[-63.045319,17.269],[-63.0428,17.265],[-63.040145,17.261],[-63.037348,17.257],[-63.03364,17.252],[-63.029684,17.247],[-63.025461,17.242],[-63.020985,17.237],[-63.018818,17.234],[-63.016565,17.231],[-63.012609,17.226],[-63.010119,17.223],[-63.007552,17.22],[-63.004881,17.217],[-63.002102,17.214],[-62.999207,17.211],[-62.99619,17.208],[-62.993043,17.205],[-62.99087,17.203],[-62.987488,17.2],[-62.982798,17.196],[-62.978313,17.192],[-62.97238,17.187],[-62.96777,17.183],[-62.964124,17.18],[-62.960301,17.177],[-62.956286,17.174],[-62.95206,17.171],[-62.9476,17.168],[-62.944484,17.166],[-62.941241,17.164],[-62.936204,17.161],[-62.932968,17.158],[-62.929587,17.155],[-62.926052,17.152],[-62.922349,17.149],[-62.918465,17.146],[-62.915766,17.144],[-62.911541,17.141],[-62.908596,17.139],[-62.903966,17.136],[-62.900724,17.134],[-62.897345,17.132],[-62.893816,17.13],[-62.888206,17.127],[-62.884226,17.125],[-62.880072,17.123],[-62.876377,17.121],[-62.872498,17.119],[-62.870482,17.118],[-62.864088,17.115],[-62.859492,17.113],[-62.857078,17.112],[-62.851981,17.11],[-62.849279,17.109],[-62.840708,17.106],[-62.839784,17.1],[-62.83906,17.096],[-62.837808,17.09],[-62.836862,17.086],[-62.834749,17.078],[-62.833597,17.074],[-62.831691,17.068],[-62.829568,17.062],[-62.827219,17.056],[-62.824647,17.05],[-62.822633,17.044],[-62.820398,17.038],[-62.817934,17.032],[-62.81616,17.028],[-62.813294,17.022],[-62.811766,17.019],[-62.810172,17.016],[-62.808511,17.013],[-62.806781,17.01],[-62.80498,17.007],[-62.803106,17.004],[-62.799813,16.999],[-62.796298,16.994],[-62.792548,16.989],[-62.789367,16.985],[-62.78515,16.98],[-62.78157,16.976],[-62.777792,16.972],[-62.773802,16.968],[-62.769582,16.964],[-62.766254,16.961],[-62.76158,16.957],[-62.757882,16.954],[-62.754001,16.951],[-62.751306,16.949],[-62.748517,16.947],[-62.745627,16.945],[-62.74181,16.942],[-62.737839,16.939],[-62.735098,16.937],[-62.73226,16.935],[-62.727805,16.932],[-62.72309,16.929],[-62.71808,16.926],[-62.712731,16.923],[-62.706989,16.92],[-62.702906,16.918],[-62.698588,16.916],[-62.696329,16.915],[-62.691586,16.913],[-62.686494,16.911],[-62.678282,16.908],[-62.672237,16.906],[-62.668967,16.905],[-62.661952,16.903],[-62.658244,16.902],[-62.654245,16.901],[-62.64988,16.9],[-62.645036,16.899],[-62.639518,16.898],[-62.632955,16.897],[-62.624388,16.896],[-62.60598,16.895],[-62.594743,16.895],[-62.576335,16.896],[-62.567769,16.897],[-62.561205,16.898],[-62.553652,16.899313],[-62.516435,16.940584],[-62.479218,16.981846],[-62.442002,17.023099],[-62.404785,17.064343],[-62.367568,17.105578],[-62.330352,17.146803],[-62.33037,17.148],[-62.330571,17.154],[-62.3308,17.158],[-62.331112,17.162],[-62.331509,17.166],[-62.332265,17.172],[-62.332876,17.176],[-62.333571,17.18],[-62.334295,17.186],[-62.334885,17.19],[-62.33627,17.198],[-62.336795,17.202],[-62.337406,17.206],[-62.338487,17.212],[-62.340108,17.22],[-62.341005,17.224],[-62.342521,17.23],[-62.343646,17.234],[-62.344865,17.238],[-62.34618,17.242],[-62.347592,17.246],[-62.349104,17.25],[-62.350718,17.254],[-62.352436,17.258],[-62.355215,17.264],[-62.357208,17.268],[-62.358778,17.271],[-62.360976,17.275],[-62.362704,17.278],[-62.36512,17.282],[-62.367018,17.285],[-62.369668,17.289],[-62.371749,17.292],[-62.375402,17.297],[-62.379301,17.302],[-62.382818,17.307],[-62.385759,17.311],[-62.389659,17.316],[-62.392967,17.32],[-62.397355,17.325],[-62.400132,17.328],[-62.402047,17.33],[-62.40502,17.333],[-62.407071,17.335],[-62.41026,17.338],[-62.412464,17.34],[-62.415893,17.343],[-62.418267,17.345],[-62.423242,17.349],[-62.428549,17.353],[-62.431341,17.355],[-62.434233,17.357],[-62.437232,17.359],[-62.440348,17.361],[-62.445261,17.364],[-62.448713,17.366],[-62.452323,17.368],[-62.458072,17.371],[-62.459447,17.372],[-62.462756,17.376],[-62.465355,17.379],[-62.468985,17.383],[-62.471839,17.386],[-62.474813,17.389],[-62.477913,17.392],[-62.481149,17.395],[-62.484529,17.398],[-62.488064,17.401],[-62.490513,17.403],[-62.494335,17.406],[-62.496989,17.408],[-62.501142,17.411],[-62.505521,17.414],[-62.510152,17.417],[-62.513395,17.419],[-62.514393,17.42],[-62.515016,17.421],[-62.517635,17.426],[-62.519865,17.43],[-62.522219,17.434],[-62.524702,17.438],[-62.527996,17.443],[-62.530791,17.447],[-62.533735,17.451],[-62.536836,17.455],[-62.540947,17.46],[-62.543547,17.463],[-62.546869,17.467],[-62.550341,17.471],[-62.553355,17.475],[-62.556299,17.479],[-62.558611,17.482],[-62.562669,17.487],[-62.566114,17.491],[-62.56882,17.494],[-62.571637,17.497],[-62.577557,17.503],[-62.580413,17.506],[-62.582383,17.508],[-62.586167,17.512],[-62.590162,17.516],[-62.594388,17.52],[-62.598865,17.524],[-62.603619,17.528],[-62.608678,17.532],[-62.61408,17.536],[-62.616924,17.538],[-62.619872,17.54],[-62.624506,17.543],[-62.629424,17.546],[-62.634665,17.549],[-62.636297,17.55],[-62.63989,17.553],[-62.643627,17.556],[-62.647515,17.559],[-62.650215,17.561],[-62.654445,17.564],[-62.657393,17.566],[-62.662028,17.569],[-62.665273,17.571],[-62.670402,17.574],[-62.674016,17.576],[-62.679674,17.579],[-62.683659,17.581],[-62.690062,17.584],[-62.694664,17.586],[-62.699533,17.588],[-62.703702,17.59],[-62.707401,17.592],[-62.711285,17.594],[-62.717511,17.597],[-62.721971,17.599],[-62.724309,17.6],[-62.729232,17.602],[-62.734538,17.604],[-62.740317,17.606],[-62.746701,17.608],[-62.75018,17.609],[-62.753898,17.61],[-62.757908,17.611],[-62.762285,17.612],[-62.767143,17.613],[-62.772676,17.614],[-62.779258,17.615],[-62.786255,17.615815],[-62.830401,17.559749],[-62.874546,17.503666],[-62.918692,17.447565],[-62.962838,17.391447],[-63.006983,17.335312],[-63.051129,17.27916]]]}}]} -------------------------------------------------------------------------------- /data/America--Tortola__-64.9560__-64.0597__18.1055__18.9504.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"America/Tortola"},"geometry":{"type":"Polygon","coordinates":[[[-64.755833,18.377222],[-64.745,18.377778],[-64.743333,18.378333],[-64.74,18.376944],[-64.728333,18.377778],[-64.726667,18.375],[-64.716111,18.373611],[-64.707778,18.374167],[-64.700833,18.371111],[-64.683056,18.373056],[-64.670833,18.366111],[-64.639444,18.364167],[-64.637778,18.356111],[-64.642222,18.344167],[-64.636944,18.321111],[-64.637778,18.318611],[-64.660278,18.29],[-64.661268,18.279848],[-64.661389,18.278611],[-64.659987,18.268543],[-64.640138,18.106342],[-64.61273,18.105531],[-64.577658,18.109628],[-64.534148,18.121352],[-64.523632,18.126696],[-64.515367,18.129029],[-64.498213,18.137099],[-64.490261,18.139472],[-64.45785,18.155457],[-64.433525,18.17272],[-64.427099,18.178326],[-64.417822,18.181241],[-64.379577,18.199983],[-64.34774,18.220651],[-64.324057,18.240008],[-64.317306,18.247548],[-64.312769,18.250933],[-64.288481,18.276581],[-64.285723,18.280754],[-64.275353,18.289012],[-64.259591,18.306743],[-64.241438,18.312982],[-64.209455,18.330046],[-64.181052,18.35215],[-64.163615,18.369096],[-64.143981,18.393467],[-64.127271,18.422837],[-64.11589,18.454445],[-64.110157,18.487417],[-64.110233,18.52084],[-64.116687,18.555337],[-64.108342,18.563551],[-64.088295,18.591419],[-64.07333,18.622352],[-64.067712,18.639349],[-64.063361,18.65729],[-64.059729,18.690282],[-64.061667,18.722206],[-64.064243,18.737321],[-64.06937,18.757723],[-64.081643,18.789174],[-64.106739,18.82836],[-64.135649,18.862188],[-64.153617,18.879642],[-64.164694,18.88738],[-64.177232,18.898293],[-64.208669,18.917426],[-64.241125,18.93186],[-64.259771,18.938184],[-64.288986,18.945566],[-64.333364,18.95038],[-64.361006,18.948263],[-64.388896,18.949966],[-64.433263,18.946026],[-64.465483,18.94046],[-64.496406,18.930213],[-64.537122,18.907937],[-64.562582,18.887204],[-64.577654,18.871449],[-64.586918,18.859916],[-64.602931,18.835395],[-64.614616,18.810226],[-64.623683,18.779383],[-64.627484,18.747559],[-64.62587,18.715158],[-64.619451,18.687445],[-64.624507,18.686815],[-64.657265,18.677403],[-64.687988,18.663058],[-64.694566,18.658653],[-64.72022,18.660467],[-64.746052,18.658677],[-64.766375,18.659207],[-64.80076,18.654663],[-64.807435,18.652654],[-64.846838,18.652615],[-64.884706,18.645769],[-64.920625,18.632454],[-64.945481,18.618727],[-64.955961,18.611435],[-64.897222,18.489444],[-64.890183,18.462797],[-64.889444,18.46],[-64.8775,18.422778],[-64.871944,18.408611],[-64.863889,18.3975],[-64.856389,18.395278],[-64.843776,18.394114],[-64.838333,18.393611],[-64.828333,18.396667],[-64.816944,18.403056],[-64.799167,18.408056],[-64.783333,18.405],[-64.776944,18.387222],[-64.755833,18.377222]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Casey__97.0000__120.0000__-70.0000__-64.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Casey"},"geometry":{"type":"Polygon","coordinates":[[[97,-70],[115,-70],[120,-70],[120,-65],[97,-64],[97,-70]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Davis__77.5000__86.0000__-86.0000__-65.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Davis"},"geometry":{"type":"Polygon","coordinates":[[[77.5,-86],[86,-86],[86,-65],[77.5,-68],[77.5,-86]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--DumontDUrville__120.0000__160.0000__-70.0000__-65.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/DumontDUrville"},"geometry":{"type":"Polygon","coordinates":[[[120,-70],[135,-70],[150,-70],[160,-70],[160,-65],[150,-65],[135,-65],[120,-65],[120,-70]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Mawson__55.0000__77.5000__-86.0000__-64.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Mawson"},"geometry":{"type":"Polygon","coordinates":[[[55,-86],[60,-86],[75,-86],[77.5,-86],[77.5,-68],[55,-64],[55,-86]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--McMurdo__-180.0000__180.0000__-90.0000__-65.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/McMurdo"},"geometry":{"type":"Polygon","coordinates":[[[-180,-90],[-180,-75],[-150,-75],[-150,-86],[-135,-86],[-120,-86],[-105,-86],[-90,-86],[-80,-86],[-75,-86],[-67.5,-86],[-60,-86],[-58,-86],[-45,-86],[-35,-86],[-30,-86],[-17,-86],[-15,-86],[-5.5,-86],[0,-86],[15,-86],[25,-86],[30,-86],[45,-86],[55,-86],[60,-86],[75,-86],[77.5,-86],[86,-86],[90,-86],[105,-86],[115,-86],[120,-86],[135,-86],[150,-86],[160,-86],[160,-65],[180,-70],[180,-86],[180,-90],[-180,-90]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Palmer__-65.5000__-63.8000__-65.2500__-64.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Palmer"},"geometry":{"type":"Polygon","coordinates":[[[-64,-64],[-65,-64.5],[-65.5,-65.25],[-63.8,-64.8],[-64,-64]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Rothera__-80.0000__-17.0000__-86.0000__-66.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Rothera"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-80,-86],[-80,-66],[-67.5,-66],[-67.5,-86],[-75,-86],[-80,-86]]],[[[-35,-86],[-35,-75],[-17,-71],[-17,-86],[-30,-86],[-35,-86]]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Syowa__25.0000__55.0000__-86.0000__-64.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Syowa"},"geometry":{"type":"Polygon","coordinates":[[[25,-86],[30,-86],[45,-86],[55,-86],[55,-64],[25,-68],[25,-86]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Troll__0.0000__25.0000__-86.0000__-68.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Troll"},"geometry":{"type":"Polygon","coordinates":[[[0,-86],[15,-86],[25,-86],[25,-68],[0,-68],[0,-86]]]}}]} -------------------------------------------------------------------------------- /data/Antarctica--Vostok__86.0000__115.0000__-86.0000__-64.0000.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Antarctica/Vostok"},"geometry":{"type":"Polygon","coordinates":[[[86,-86],[90,-86],[105,-86],[115,-86],[115,-70],[97,-70],[97,-64],[86,-65],[86,-86]]]}}]} -------------------------------------------------------------------------------- /data/Asia--Bahrain__50.2698__50.9234__25.5350__26.6872.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Asia/Bahrain"},"geometry":{"type":"Polygon","coordinates":[[[50.919481,26.214451],[50.922778,26.265278],[50.923369,26.267299],[50.922833,26.270813],[50.9104,26.304972],[50.895342,26.33099],[50.893218,26.340292],[50.885356,26.363071],[50.871881,26.390939],[50.842082,26.435994],[50.825735,26.456087],[50.807684,26.471269],[50.80992,26.488591],[50.805567,26.526882],[50.793161,26.56372],[50.773152,26.597748],[50.746271,26.62771],[50.718976,26.649037],[50.688378,26.666036],[50.655131,26.678392],[50.620102,26.685784],[50.595486,26.687244],[50.556743,26.620846],[50.488612,26.584272],[50.454274,26.565834],[50.438747,26.557496],[50.39569,26.534371],[50.387577,26.530013],[50.379899,26.443205],[50.376743,26.407513],[50.341743,26.373346],[50.316743,26.252235],[50.312875,26.195443],[50.313433,26.194892],[50.317357,26.193132],[50.318749,26.193087],[50.32108,26.193222],[50.322908,26.193147],[50.32472,26.192387],[50.325893,26.191657],[50.327688,26.190714],[50.322931,26.17781],[50.318943,26.178653],[50.316921,26.179484],[50.314876,26.180718],[50.311373,26.17368],[50.311188,26.171124],[50.269799,26.079736],[50.27952,26.02602],[50.293132,25.950847],[50.304243,25.879181],[50.366187,25.818903],[50.416743,25.698347],[50.43341,25.679181],[50.529243,25.593903],[50.5675,25.576111],[50.58,25.586111],[50.689444,25.581389],[50.693056,25.580556],[50.734722,25.5725],[50.763611,25.558056],[50.769722,25.546944],[50.78,25.548611],[50.796111,25.545278],[50.81,25.535],[50.815,25.544444],[50.813333,25.548611],[50.817778,25.562222],[50.808889,25.563611],[50.807845,25.564446],[50.793611,25.575833],[50.780278,25.5925],[50.798333,25.6225],[50.828889,25.629167],[50.839444,25.638611],[50.840556,25.645278],[50.835,25.658611],[50.841667,25.669444],[50.861944,25.690833],[50.8525,25.7075],[50.866111,25.735278],[50.868056,25.749444],[50.864722,25.759722],[50.861111,25.766667],[50.856389,25.7825],[50.842222,25.811944],[50.831389,25.861111],[50.82,25.873889],[50.815833,25.895],[50.85,26.011111],[50.9075,26.077222],[50.91602,26.16819],[50.9175,26.183889],[50.919481,26.214451]]]}}]} -------------------------------------------------------------------------------- /data/Asia--Gaza__34.0690__34.5673__31.2201__31.7042.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Asia/Gaza"},"geometry":{"type":"Polygon","coordinates":[[[34.068973,31.478174],[34.072957,31.48156],[34.088557,31.494453],[34.097338,31.50171],[34.134391,31.536092],[34.137055,31.538247],[34.165691,31.561413],[34.198234,31.594917],[34.219022,31.616313],[34.228973,31.632438],[34.249914,31.657267],[34.260955,31.667539],[34.26353,31.669935],[34.274264,31.677119],[34.294791,31.704229],[34.488141,31.597124],[34.491249,31.594987],[34.493813,31.593182],[34.496572,31.59125],[34.499348,31.589314],[34.502071,31.587437],[34.504949,31.585583],[34.507733,31.58369],[34.510571,31.581776],[34.513205,31.579929],[34.516003,31.577758],[34.518486,31.575976],[34.521748,31.574025],[34.523974,31.572309],[34.524146,31.572176],[34.526944,31.570278],[34.529722,31.568333],[34.5325,31.566111],[34.535,31.564444],[34.536382,31.563338],[34.537778,31.562222],[34.540444,31.560414],[34.54328,31.558286],[34.544047,31.557445],[34.548178,31.554469],[34.549277,31.553835],[34.55112,31.552683],[34.552575,31.551534],[34.555914,31.548654],[34.558057,31.547221],[34.558781,31.546777],[34.565041,31.542689],[34.56668,31.541464],[34.567324,31.540121],[34.566313,31.536152],[34.565431,31.533243],[34.564546,31.531913],[34.560595,31.529287],[34.559051,31.528414],[34.558429,31.527611],[34.558192,31.525123],[34.554806,31.522803],[34.553784,31.521247],[34.553911,31.519915],[34.554224,31.518741],[34.55009,31.516721],[34.546753,31.513035],[34.542251,31.511275],[34.538524,31.510117],[34.538093,31.509918],[34.53508,31.508626],[34.531372,31.507078],[34.529587,31.50622],[34.528179,31.505052],[34.524727,31.502945],[34.518137,31.501716],[34.516712,31.501555],[34.512711,31.500695],[34.508516,31.498326],[34.50457,31.495184],[34.496389,31.489167],[34.492422,31.486085],[34.489045,31.48272],[34.488685,31.482456],[34.486543,31.480879],[34.485184,31.480051],[34.480831,31.478085],[34.480374,31.477843],[34.478638,31.476757],[34.477907,31.476212],[34.475952,31.473855],[34.47443,31.471838],[34.471923,31.469346],[34.469386,31.466889],[34.467309,31.464749],[34.466293,31.463352],[34.465063,31.46149],[34.464727,31.46114],[34.462534,31.459358],[34.459673,31.457039],[34.457028,31.454835],[34.45318,31.452052],[34.451289,31.449477],[34.450879,31.449017],[34.4493,31.447247],[34.447016,31.445071],[34.44555,31.443788],[34.441902,31.44299],[34.439918,31.441928],[34.43706,31.44027],[34.433549,31.436117],[34.432414,31.434247],[34.430513,31.431192],[34.429111,31.429852],[34.428089,31.428877],[34.426772,31.427171],[34.426341,31.426615],[34.426111,31.426389],[34.423603,31.423373],[34.420668,31.421778],[34.418304,31.420996],[34.416398,31.419725],[34.414861,31.417646],[34.412353,31.415638],[34.41112,31.414845],[34.410269,31.414297],[34.407518,31.411583],[34.404831,31.412084],[34.4042,31.411642],[34.402764,31.410467],[34.40265,31.41033],[34.39997,31.407118],[34.397464,31.404644],[34.395842,31.40328],[34.395024,31.401853],[34.39161,31.399249],[34.389293,31.397409],[34.388463,31.396117],[34.386682,31.395117],[34.384633,31.393168],[34.382301,31.391415],[34.380266,31.389574],[34.380272,31.389066],[34.380287,31.387627],[34.379749,31.38696],[34.379053,31.385807],[34.376456,31.382494],[34.374837,31.380404],[34.374016,31.378801],[34.373162,31.375974],[34.37302,31.373802],[34.37294,31.373661],[34.372249,31.373011],[34.371541,31.372271],[34.371449,31.371982],[34.371857,31.37095],[34.371834,31.370221],[34.371354,31.369649],[34.370454,31.36932],[34.370055,31.369315],[34.368893,31.369862],[34.36807,31.369932],[34.367166,31.369583],[34.36649,31.36854],[34.365922,31.367275],[34.365569,31.365727],[34.365055,31.364411],[34.365104,31.363342],[34.364724,31.361667],[34.364989,31.359956],[34.366734,31.347551],[34.368302,31.336486],[34.368687,31.334244],[34.370058,31.32627],[34.370511,31.323469],[34.371979,31.314382],[34.372973,31.307858],[34.373288,31.306174],[34.370996,31.299953],[34.369269,31.295541],[34.366548,31.290529],[34.35502,31.284869],[34.349708,31.282208],[34.347306,31.280989],[34.34521,31.279993],[34.34374,31.279172],[34.342197,31.278252],[34.341411,31.276523],[34.34032,31.274607],[34.339083,31.272604],[34.337846,31.270776],[34.336361,31.268399],[34.334818,31.266508],[34.332926,31.264331],[34.331616,31.262851],[34.330539,31.261855],[34.32872,31.260288],[34.325809,31.257974],[34.324048,31.256692],[34.319434,31.253606],[34.317891,31.252648],[34.316188,31.251703],[34.312375,31.250272],[34.308634,31.24899],[34.306698,31.248156],[34.304151,31.246837],[34.301357,31.245593],[34.298911,31.244423],[34.296233,31.243353],[34.293468,31.242134],[34.291911,31.2412],[34.29063,31.240093],[34.288359,31.237778],[34.2867,31.236036],[34.285172,31.234418],[34.280907,31.230572],[34.27967,31.229577],[34.278477,31.228506],[34.276555,31.227088],[34.274372,31.225457],[34.271572,31.223149],[34.268491,31.220655],[34.267499,31.220129],[34.265613,31.225257],[34.264772,31.227679],[34.264102,31.229462],[34.262909,31.232853],[34.262085,31.23526],[34.257096,31.249252],[34.256444,31.250819],[34.255499,31.253089],[34.253431,31.25868],[34.25259,31.26094],[34.251912,31.262848],[34.251139,31.265225],[34.250083,31.267983],[34.248581,31.272092],[34.247873,31.274372],[34.247654,31.275077],[34.247337,31.275994],[34.246024,31.279515],[34.245697,31.280212],[34.244945,31.282586],[34.244693,31.283381],[34.244665,31.283449],[34.244637,31.283517],[34.244175,31.284638],[34.24415,31.284697],[34.243535,31.28619],[34.242187,31.290115],[34.240069,31.295779],[34.239983,31.295911],[34.23964,31.296043],[34.239228,31.296168],[34.235837,31.296403],[34.235664,31.296444],[34.23552,31.296615],[34.231889,31.302424],[34.230335,31.304961],[34.229254,31.306765],[34.227374,31.309735],[34.225786,31.31228],[34.22383,31.315367],[34.222267,31.317963],[34.221915,31.318579],[34.220989,31.320016],[34.219572,31.322296],[34.219169,31.322949],[34.219023,31.323198],[34.218795,31.323587],[34.21637,31.326091],[34.215192,31.327307],[34.068973,31.478174]]]}}]} -------------------------------------------------------------------------------- /data/Asia--Jakarta__94.7717__116.4842__-9.0301__6.2744.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Asia/Jakarta"},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.214911,-8.702627],[111.695592,-8.605224],[111.672815,-8.602467],[111.472365,-8.56663],[110.881599,-8.441188],[110.782273,-8.415904],[110.666379,-8.395478],[110.63839,-8.387396],[110.3727,-8.289484],[110.266296,-8.254134],[110.12459,-8.20705],[109.901789,-8.133009],[109.401129,-7.977381],[109.050758,-7.983894],[108.829551,-7.988821],[108.437069,-8.020748],[108.31038,-8.018844],[108.272321,-8.015177],[107.801445,-7.937547],[106.355496,-7.582505],[106.325007,-7.572392],[106.050951,-7.456589],[105.444729,-7.200322],[105.41709,-7.186031],[105.153565,-7.022822],[105.128129,-7.006174],[105.10528,-6.988454],[105.0849,-6.967981],[104.651318,-6.455034],[104.285565,-6.021926],[103.833314,-5.456361],[103.506877,-5.513678],[102.387835,-5.710119],[102.367891,-5.7126],[102.281502,-5.718987],[102.223785,-5.714943],[102.169661,-5.694589],[102.147994,-5.682648],[102.127553,-5.669525],[102.108665,-5.654269],[101.94811,-5.505694],[101.936774,-5.494873],[101.926893,-5.482722],[100.879116,-4.151366],[100.330919,-3.584461],[100.17638,-3.424582],[99.844738,-2.964457],[98.935489,-2.007389],[98.739937,-1.82382],[98.721478,-1.803979],[98.705902,-1.781805],[98.43347,-1.332093],[98.236401,-1.033638],[97.691249,-0.207901],[97.676699,-0.188791],[97.663582,-0.169271],[97.186809,0.639479],[97.067933,0.841116],[96.908304,1.11186],[96.890661,1.151011],[96.881357,1.192972],[96.86824,1.313133],[96.720388,1.458694],[95.783451,2.380855],[95.264833,2.809845],[95.232717,2.845155],[95.208059,2.886009],[95.200281,2.904343],[95.189625,2.941682],[95.1844,2.980154],[95.162616,4.836192],[95.017017,5.198588],[94.789012,5.712082],[94.771712,5.79699],[94.792594,5.881084],[94.932594,6.163261],[95.006546,6.244443],[95.1125,6.27445],[95.119722,6.27445],[95.188053,6.262601],[95.248227,6.228276],[95.460615,6.052254],[95.973624,5.687362],[96.856262,5.474362],[97.501798,5.450802],[97.602074,5.419428],[97.655963,5.385271],[97.681138,5.365884],[98.046416,5.042904],[98.069832,5.018023],[98.418446,4.582473],[98.686188,4.439239],[98.873105,4.339227],[99.188264,4.170568],[99.589772,3.955647],[99.595229,3.952726],[99.622349,3.935072],[99.918827,3.668896],[100.328982,3.30053],[100.660301,3.002867],[100.946277,2.871255],[101.039713,2.830575],[101.160049,2.725984],[101.201667,2.691667],[101.284472,2.62885],[101.58008,2.404572],[101.775,2.256667],[101.832798,2.213268],[101.843884,2.204918],[102.115859,2.001165],[102.223333,1.92],[102.31018,1.861856],[102.347485,1.839535],[102.583333,1.686667],[102.736801,1.571449],[102.859728,1.479139],[103.011913,1.362904],[103.065,1.325],[103.38,1.25],[103.409289,1.236592],[103.432939,1.236651],[103.444023,1.230755],[103.470477,1.220864],[103.480397,1.216228],[103.516075,1.210889],[103.566667,1.1955],[103.57333,1.194752],[103.65832,1.184772],[103.670722,1.179444],[103.740694,1.130361],[103.805,1.171444],[103.859833,1.195972],[103.88075,1.20725],[103.918491,1.222647],[104.033333,1.2695],[104.092726,1.273387],[104.114904,1.276535],[104.125176,1.27582],[104.156791,1.273617],[104.18876,1.272631],[104.240492,1.276877],[104.268174,1.281401],[104.309343,1.282087],[104.315712,1.283518],[104.323094,1.276845],[104.341562,1.264775],[104.356025,1.257892],[104.375792,1.25178],[104.387149,1.250567],[104.392552,1.250602],[104.415769,1.256107],[104.435649,1.266963],[104.455242,1.283204],[104.472591,1.295417],[104.489684,1.311298],[104.506369,1.331506],[104.521352,1.357164],[104.573297,1.40059],[104.634254,1.41709],[104.92419,1.355714],[105.368734,2.310499],[105.200173,2.653459],[105.179603,2.748322],[105.206713,2.841524],[105.410602,3.192325],[105.438484,3.229672],[105.474423,3.259373],[105.842201,3.498222],[105.880448,3.517576],[106.186552,3.633145],[107.295274,4.218139],[107.552385,4.625246],[107.578577,4.658331],[107.762743,4.846072],[107.77812,4.860185],[107.883398,4.94711],[107.92673,4.975207],[107.976289,4.989879],[107.9874,4.991823],[108.111522,4.973774],[108.200265,4.88545],[108.596084,4.103073],[109.087641,3.130781],[109.32786,2.76522],[109.712679,2.314645],[109.284549,2.240892],[108.961246,2.054931],[108.638148,1.656226],[108.269431,1.04187],[108.138652,0.468988],[108.197895,-0.27328],[108.25929,-1.024289],[108.533772,-2.009073],[109.387768,-2.067155],[109.389795,-2.420267],[109.069791,-4.038794],[110.15255,-4.636698],[110.679545,-4.715306],[111.86897,-4.892689],[112.323935,-4.960527],[112.381756,-4.969149],[113.991131,-5.188271],[114.569983,-4.962731],[116.48418,-5.413892],[116.343821,-7.56011],[116.340288,-7.559675],[115.697569,-7.512024],[114.940578,-7.462796],[114.640455,-7.745848],[114.493281,-8.03299],[114.450624,-8.065869],[114.43095,-8.083922],[114.421833,-8.105776],[114.412678,-8.167545],[114.423837,-8.317852],[114.553804,-8.515231],[114.775299,-8.640124],[114.885497,-8.906715],[114.932466,-9.030136],[114.75682,-9.01156],[114.492558,-8.983611],[113.264466,-8.705804],[113.214911,-8.702627]]]]}}]} -------------------------------------------------------------------------------- /data/Asia--Macau__113.5282__113.6301__22.0767__22.2170.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Asia/Macau"},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.547415,22.136113],[113.5404,22.135678],[113.540173,22.135452],[113.540756,22.124058],[113.541101,22.123502],[113.545666,22.120599],[113.546555,22.120619],[113.546561,22.120633],[113.54656,22.12072],[113.547278,22.132628],[113.547308,22.133219],[113.547382,22.135576],[113.547415,22.136113]]],[[[113.530583,22.175444],[113.531972,22.173306],[113.532139,22.172083],[113.539528,22.157],[113.54525,22.150778],[113.549556,22.145361],[113.549333,22.140036],[113.549327,22.13991],[113.549174,22.136281],[113.548523,22.119365],[113.548473,22.11807],[113.548306,22.115583],[113.549639,22.108861],[113.570972,22.098833],[113.570972,22.076667],[113.610222,22.076667],[113.630139,22.108861],[113.630139,22.165639],[113.60525,22.204111],[113.580435,22.204048],[113.580225,22.204047],[113.580213,22.204047],[113.57806,22.204042],[113.576845,22.204043],[113.576712,22.204042],[113.576114,22.204039],[113.575668,22.204037],[113.575511,22.204038],[113.571499,22.204029],[113.571056,22.204028],[113.568972,22.209083],[113.562278,22.212222],[113.55389,22.215314],[113.552028,22.216],[113.550925,22.215425],[113.550851,22.215473],[113.550788,22.215529],[113.550722,22.215664],[113.550847,22.217036],[113.550003,22.216933],[113.549653,22.216733],[113.5492,22.216614],[113.548753,22.216617],[113.548336,22.216733],[113.547717,22.216658],[113.547628,22.216558],[113.547039,22.216781],[113.546567,22.216783],[113.546506,22.216797],[113.545478,22.216811],[113.545189,22.216922],[113.544356,22.216953],[113.543392,22.216314],[113.542464,22.214433],[113.542408,22.214286],[113.542014,22.213694],[113.541956,22.213672],[113.541717,22.213233],[113.541656,22.213264],[113.541533,22.213325],[113.541477,22.213259],[113.541331,22.213086],[113.541181,22.213022],[113.5409,22.213033],[113.538142,22.213642],[113.536333,22.213636],[113.535997,22.213615],[113.535706,22.213558],[113.535439,22.213475],[113.535194,22.213432],[113.534567,22.213198],[113.533083,22.212306],[113.533416,22.211308],[113.533444,22.211221],[113.533969,22.209644],[113.534653,22.207367],[113.535389,22.206694],[113.535494,22.204848],[113.535639,22.202306],[113.534721,22.198772],[113.534198,22.196759],[113.533611,22.1945],[113.529222,22.188528],[113.530194,22.187917],[113.529167,22.186556],[113.528361,22.1845],[113.528167,22.182167],[113.529417,22.177],[113.530583,22.175444]]]]}}]} -------------------------------------------------------------------------------- /data/Asia--Singapore__103.5667__104.5707__1.1304__1.5132.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Asia/Singapore"},"geometry":{"type":"MultiPolygon","coordinates":[[[[104.507881,1.501369],[104.498111,1.50658],[104.48586,1.512665],[104.484564,1.51316],[104.479243,1.509437],[104.467443,1.501962],[104.463577,1.499732],[104.453258,1.487955],[104.444276,1.479286],[104.435587,1.470076],[104.426296,1.460468],[104.416366,1.449755],[104.407926,1.441031],[104.39923,1.432308],[104.392419,1.425348],[104.381547,1.41371],[104.378484,1.410472],[104.37309,1.398174],[104.366317,1.382439],[104.36084,1.368827],[104.355566,1.356364],[104.353181,1.348219],[104.350773,1.33966],[104.34884,1.333227],[104.376574,1.322289],[104.389134,1.317201],[104.400611,1.323785],[104.416138,1.3324],[104.426402,1.337569],[104.442918,1.347686],[104.499762,1.380382],[104.522894,1.393671],[104.552966,1.410949],[104.560998,1.425313],[104.566312,1.434815],[104.57068,1.442101],[104.566115,1.448828],[104.557678,1.458567],[104.543602,1.47516],[104.528247,1.487276],[104.511234,1.499581],[104.507881,1.501369]]],[[[103.602861,1.264167],[103.576584,1.254656],[103.566667,1.1955],[103.57333,1.194752],[103.65832,1.184772],[103.670722,1.179444],[103.740694,1.130361],[103.805,1.171444],[103.859833,1.195972],[103.88075,1.20725],[103.918491,1.222647],[104.033333,1.2695],[104.092726,1.273387],[104.114904,1.276535],[104.125176,1.27582],[104.122594,1.286544],[104.085278,1.346667],[104.079722,1.3575],[104.083583,1.36875],[104.089556,1.384694],[104.092472,1.39425],[104.093028,1.399806],[104.092667,1.405944],[104.09075,1.412444],[104.089611,1.4155],[104.088472,1.417583],[104.076472,1.430917],[104.071194,1.434639],[104.057472,1.439861],[104.040833,1.443889],[104.023306,1.439139],[104.002861,1.420611],[103.99525,1.423694],[103.992917,1.425],[103.989028,1.424778],[103.986167,1.424917],[103.983583,1.424278],[103.979917,1.424417],[103.972417,1.421944],[103.966806,1.422167],[103.960667,1.42475],[103.957556,1.424417],[103.952528,1.425361],[103.942528,1.427833],[103.937694,1.430472],[103.933417,1.430417],[103.923333,1.42825],[103.920044,1.427449],[103.916833,1.426667],[103.91275,1.427528],[103.902128,1.427825],[103.897861,1.427944],[103.886139,1.435139],[103.87789,1.445409],[103.875028,1.448972],[103.868167,1.456528],[103.864972,1.458861],[103.858667,1.462944],[103.854193,1.465107],[103.852,1.466167],[103.834167,1.473],[103.822167,1.476694],[103.812667,1.478472],[103.803667,1.4765],[103.793941,1.468125],[103.790472,1.465139],[103.771111,1.452778],[103.769393,1.452669],[103.769254,1.452628],[103.769116,1.45258],[103.769055,1.452566],[103.768972,1.452546],[103.768882,1.452525],[103.76049,1.448382],[103.744763,1.451039],[103.742857,1.452238],[103.740095,1.453872],[103.739487,1.454596],[103.738814,1.455018],[103.728333,1.460139],[103.714111,1.457472],[103.70375,1.450778],[103.698928,1.443291],[103.693972,1.439988],[103.683333,1.43725],[103.673889,1.428139],[103.669444,1.41575],[103.663917,1.410472],[103.657167,1.400417],[103.6535,1.391278],[103.652972,1.387083],[103.649255,1.379915],[103.646248,1.374019],[103.640889,1.362972],[103.635886,1.355169],[103.633283,1.350823],[103.633248,1.350754],[103.633203,1.350663],[103.633104,1.350469],[103.630467,1.344009],[103.626853,1.337947],[103.617833,1.321611],[103.617668,1.317435],[103.616167,1.314306],[103.608497,1.285403],[103.602861,1.264167]]]]}}]} -------------------------------------------------------------------------------- /data/Atlantic--Bermuda__-65.1232__-64.4110__32.0470__32.5914.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Atlantic/Bermuda"},"geometry":{"type":"Polygon","coordinates":[[[-65.118764,32.318999],[-65.12052,32.313172],[-65.123222,32.274986],[-65.118642,32.241986],[-65.107714,32.210081],[-65.104775,32.204897],[-65.099875,32.191729],[-65.098996,32.189731],[-65.083072,32.160796],[-65.061956,32.134378],[-65.060579,32.13292],[-65.057499,32.129951],[-65.056663,32.129083],[-65.047644,32.12025],[-65.046246,32.118959],[-65.035026,32.109276],[-65.032915,32.107574],[-65.020933,32.098546],[-65.013181,32.093289],[-65.008198,32.090726],[-65.002082,32.086807],[-64.998476,32.084585],[-64.995876,32.083129],[-64.985906,32.078408],[-64.966445,32.068298],[-64.92754,32.055428],[-64.886583,32.0486],[-64.883856,32.048356],[-64.86544,32.047592],[-64.862969,32.047523],[-64.861324,32.047628],[-64.85156,32.047361],[-64.850579,32.047445],[-64.819559,32.046965],[-64.77589,32.052821],[-64.764886,32.055934],[-64.760985,32.056554],[-64.744599,32.061672],[-64.739114,32.063223],[-64.737929,32.063755],[-64.724016,32.068099],[-64.723345,32.068364],[-64.703779,32.077913],[-64.690394,32.083907],[-64.690087,32.084115],[-64.686593,32.085647],[-64.685557,32.08621],[-64.682183,32.088392],[-64.681242,32.08886],[-64.680154,32.089167],[-64.675435,32.091123],[-64.669673,32.094245],[-64.664799,32.096131],[-64.662947,32.097068],[-64.630377,32.115523],[-64.627764,32.117321],[-64.615004,32.126766],[-64.613799,32.127725],[-64.608528,32.131963],[-64.600643,32.139453],[-64.598114,32.141249],[-64.59161,32.144036],[-64.577217,32.15306],[-64.57436,32.153888],[-64.53793,32.171013],[-64.53269,32.174628],[-64.517179,32.182305],[-64.48633,32.204305],[-64.485054,32.205588],[-64.484584,32.205982],[-64.484626,32.206018],[-64.482454,32.208201],[-64.458116,32.232267],[-64.436596,32.263523],[-64.435787,32.265414],[-64.435151,32.266293],[-64.433251,32.270408],[-64.430782,32.274227],[-64.424918,32.288446],[-64.419905,32.299295],[-64.419193,32.302326],[-64.41789,32.305482],[-64.414185,32.323636],[-64.411734,32.334061],[-64.411717,32.334192],[-64.411228,32.338114],[-64.410984,32.371232],[-64.411946,32.376315],[-64.413371,32.396033],[-64.421414,32.426761],[-64.435038,32.456041],[-64.437155,32.459373],[-64.438968,32.463313],[-64.443449,32.469135],[-64.445656,32.472558],[-64.446526,32.473771],[-64.465569,32.497859],[-64.498049,32.525766],[-64.49863,32.526176],[-64.503895,32.529217],[-64.52351,32.545554],[-64.557657,32.5654],[-64.558048,32.565587],[-64.593226,32.579306],[-64.630583,32.587973],[-64.669113,32.591355],[-64.669908,32.591369],[-64.729738,32.585954],[-64.759907,32.57804],[-64.762582,32.577168],[-64.780558,32.569336],[-64.794871,32.563894],[-64.800558,32.560616],[-64.80786,32.557431],[-64.808892,32.556855],[-64.817296,32.550965],[-64.829168,32.544117],[-64.833918,32.540188],[-64.837445,32.537469],[-64.83888,32.536555],[-64.847721,32.531726],[-64.849601,32.530593],[-64.851502,32.52933],[-64.899359,32.522562],[-64.906835,32.520634],[-64.925948,32.51472],[-64.960461,32.499699],[-64.979301,32.487837],[-64.993356,32.483093],[-64.993748,32.482917],[-65.029192,32.463347],[-65.059938,32.438729],[-65.083288,32.41225],[-65.10112,32.382985],[-65.113052,32.351635],[-65.118765,32.31905],[-65.118764,32.318999]]]}}]} -------------------------------------------------------------------------------- /data/Atlantic--Cape_Verde__-25.5731__-22.4548__14.6066__17.4071.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Atlantic/Cape_Verde"},"geometry":{"type":"Polygon","coordinates":[[[-24.355128,16.940712],[-24.583883,17.107205],[-24.90177,17.338324],[-24.946766,17.363128],[-25.01848,17.391931],[-25.052279,17.402352],[-25.08743,17.407117],[-25.122912,17.406089],[-25.157696,17.399299],[-25.190774,17.386944],[-25.433611,17.272319],[-25.466851,17.252689],[-25.495694,17.227449],[-25.519132,17.197486],[-25.54258,17.160793],[-25.560768,17.124624],[-25.57108,17.085694],[-25.573107,17.045569],[-25.572322,17.031018],[-25.56825,17.000655],[-25.559421,16.971243],[-25.514642,16.855843],[-25.489729,16.810402],[-25.47896,16.795696],[-25.457541,16.770935],[-25.426453,16.745663],[-25.386498,16.72343],[-25.276907,16.676952],[-24.936426,16.53248],[-24.69037,16.428007],[-24.575215,16.37542],[-24.883502,15.181554],[-24.952549,14.913218],[-24.961128,14.873395],[-24.965298,14.835874],[-24.962168,14.798256],[-24.951851,14.761875],[-24.934715,14.728018],[-24.911369,14.697882],[-24.882641,14.672533],[-24.853697,14.651455],[-24.818198,14.630658],[-24.779146,14.617193],[-24.758629,14.61231],[-24.731919,14.607739],[-24.704824,14.606623],[-24.545173,14.610445],[-24.358142,14.614923],[-23.495339,14.697394],[-23.460912,14.703521],[-23.439148,14.709285],[-23.408345,14.720059],[-23.379676,14.735436],[-23.194963,14.853771],[-22.993371,14.982843],[-22.968323,15.001667],[-22.946524,15.023989],[-22.928486,15.049285],[-22.907825,15.085986],[-22.832108,15.25042],[-22.595423,15.763596],[-22.484333,16.004016],[-22.469099,16.05255],[-22.457629,16.11787],[-22.454775,16.157001],[-22.459847,16.195922],[-22.472656,16.233147],[-22.486851,16.263948],[-22.550522,16.453884],[-22.698925,16.895858],[-22.71113,16.924389],[-22.727735,16.950782],[-22.74835,16.974412],[-22.772489,16.994721],[-22.803226,17.016805],[-22.837284,17.036697],[-22.874654,17.049993],[-22.913973,17.056208],[-22.953803,17.055116],[-23.245088,17.019179],[-24.286389,16.890653],[-24.355128,16.940712]]]}}]} -------------------------------------------------------------------------------- /data/Atlantic--Faroe__-7.7984__-6.1413__61.2881__62.4476.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Atlantic/Faroe"},"geometry":{"type":"Polygon","coordinates":[[[-6.66861,61.288099],[-6.675487,61.288209],[-6.682335,61.288535],[-6.689125,61.289075],[-6.695826,61.289828],[-6.702411,61.290789],[-6.708852,61.291955],[-6.715122,61.293321],[-6.721192,61.294881],[-6.727038,61.296629],[-6.732635,61.298556],[-6.737958,61.300656],[-6.742986,61.302918],[-6.747695,61.305333],[-6.752067,61.307891],[-6.754523,61.309492],[-6.958058,61.446992],[-6.959631,61.448078],[-6.961878,61.449744],[-7.157975,61.599059],[-7.393288,61.777289],[-7.635242,61.959478],[-7.781539,62.069113],[-7.783027,62.070243],[-7.786457,62.073137],[-7.789477,62.076129],[-7.792074,62.079208],[-7.794237,62.082359],[-7.795956,62.08557],[-7.797223,62.088827],[-7.798033,62.092116],[-7.798383,62.095423],[-7.798271,62.098733],[-7.797697,62.102033],[-7.796664,62.105308],[-7.795175,62.108544],[-7.793237,62.111728],[-7.790859,62.114846],[-7.78805,62.117884],[-7.784821,62.120829],[-7.781188,62.123669],[-7.777165,62.126392],[-7.77277,62.128985],[-7.769303,62.130808],[-7.76578,62.132572],[-7.764498,62.133203],[-7.761427,62.13463],[-7.541637,62.23192],[-7.325276,62.327388],[-7.325445,62.374115],[-7.325275,62.377026],[-7.324644,62.380323],[-7.323549,62.383595],[-7.321996,62.386826],[-7.319991,62.390003],[-7.317541,62.393112],[-7.314659,62.39614],[-7.311354,62.399074],[-7.307643,62.401901],[-7.303541,62.40461],[-7.299064,62.407188],[-7.294233,62.409625],[-7.289068,62.41191],[-7.283591,62.414033],[-7.277825,62.415985],[-7.271796,62.417757],[-7.265529,62.419343],[-7.259051,62.420735],[-7.252391,62.421928],[-7.245575,62.422915],[-7.238635,62.423694],[-7.231599,62.42426],[-7.225226,62.424585],[-6.894241,62.436129],[-6.568308,62.447492],[-6.567579,62.447515],[-6.560436,62.447616],[-6.553294,62.4475],[-6.546184,62.447168],[-6.539136,62.446621],[-6.532181,62.445861],[-6.525349,62.444891],[-6.524712,62.444789],[-6.337777,62.414316],[-6.263411,62.402185],[-6.257385,62.401101],[-6.25349,62.400295],[-6.208143,62.390412],[-6.205561,62.38983],[-6.199297,62.388247],[-6.19327,62.386476],[-6.187506,62.384527],[-6.18203,62.382406],[-6.176865,62.380124],[-6.172033,62.377689],[-6.167556,62.375113],[-6.163452,62.372406],[-6.159738,62.369581],[-6.158751,62.368753],[-6.154459,62.365073],[-6.152139,62.362968],[-6.149254,62.359941],[-6.146801,62.356832],[-6.144792,62.353656],[-6.143234,62.350426],[-6.142134,62.347155],[-6.141498,62.343858],[-6.141326,62.340548],[-6.141621,62.337241],[-6.14238,62.333949],[-6.143395,62.331156],[-6.214252,62.161517],[-6.265386,62.038503],[-6.316682,61.914595],[-6.37077,61.7834],[-6.429477,61.640361],[-6.493604,61.483359],[-6.547622,61.350491],[-6.546564,61.347343],[-6.545905,61.344048],[-6.545696,61.340738],[-6.545939,61.337429],[-6.546631,61.334135],[-6.54777,61.33087],[-6.54935,61.327647],[-6.551366,61.324481],[-6.553807,61.321385],[-6.556665,61.318372],[-6.559925,61.315455],[-6.563575,61.312648],[-6.567598,61.30996],[-6.571977,61.307405],[-6.576694,61.304993],[-6.581728,61.302735],[-6.587057,61.300639],[-6.59266,61.298715],[-6.598511,61.296971],[-6.604587,61.295415],[-6.61086,61.294053],[-6.617305,61.292891],[-6.623894,61.291934],[-6.630598,61.291186],[-6.633986,61.290919],[-6.634802,61.290771],[-6.64139,61.289813],[-6.648093,61.289064],[-6.654883,61.288528],[-6.661732,61.288206],[-6.66861,61.288099]]]}}]} -------------------------------------------------------------------------------- /data/Atlantic--Stanley__-61.7727__-57.3662__-53.1187__-50.7973.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Atlantic/Stanley"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-59.521854,-52.892348],[-59.524098,-52.905101],[-59.520885,-52.939088],[-59.505715,-52.980978],[-59.485424,-53.010487],[-59.4518,-53.042242],[-59.4124,-53.067705],[-59.370246,-53.087104],[-59.319069,-53.103319],[-59.259293,-53.114526],[-59.201841,-53.118677],[-59.144064,-53.116733],[-59.087743,-53.108756],[-59.04188,-53.097568],[-59.022416,-53.090889],[-58.994614,-53.080165],[-58.973698,-53.070315],[-58.952649,-53.058122],[-58.931917,-53.044815],[-58.898418,-53.015217],[-58.87427,-52.98248],[-58.871622,-52.975917],[-58.866599,-52.969233],[-58.852624,-52.937892],[-58.84602,-52.893501],[-58.849306,-52.866028],[-58.86635,-52.824626],[-58.89748,-52.786355],[-58.937582,-52.754982],[-58.985821,-52.729551],[-59.041196,-52.710233],[-59.089687,-52.699333],[-59.137648,-52.693364],[-59.158623,-52.691988],[-59.242215,-52.694473],[-59.286779,-52.701072],[-59.328759,-52.71116],[-59.379524,-52.729226],[-59.424223,-52.752476],[-59.461429,-52.780174],[-59.489947,-52.811441],[-59.508602,-52.842095],[-59.514078,-52.855305],[-59.521569,-52.884151],[-59.521854,-52.892348]]],[[[-57.655265,-51.251113],[-57.663452,-51.244873],[-57.687739,-51.230785],[-57.715506,-51.21655],[-57.740947,-51.205221],[-57.768423,-51.196239],[-57.793893,-51.185691],[-57.848256,-51.171344],[-57.890196,-51.16511],[-58.905125,-51.037639],[-58.957037,-51.033619],[-59.009289,-51.035014],[-59.482167,-51.071365],[-59.848017,-51.013458],[-60.15578,-50.967665],[-60.168992,-50.964907],[-60.181722,-50.963717],[-60.995966,-50.835379],[-61.01055,-50.832018],[-61.056566,-50.825682],[-61.089805,-50.821575],[-61.210815,-50.810775],[-61.222166,-50.808294],[-61.269476,-50.801894],[-61.318573,-50.80015],[-61.365208,-50.802917],[-61.373286,-50.804179],[-61.390718,-50.801315],[-61.445257,-50.797301],[-61.487312,-50.79831],[-61.529003,-50.802734],[-61.586618,-50.815158],[-61.639427,-50.834343],[-61.685474,-50.859581],[-61.720753,-50.887582],[-61.747372,-50.918784],[-61.76487,-50.952467],[-61.772677,-50.987574],[-61.770526,-51.022999],[-61.758462,-51.057624],[-61.736845,-51.090355],[-61.730642,-51.097466],[-61.695911,-51.128987],[-61.658777,-51.152559],[-61.617292,-51.171401],[-61.599446,-51.177011],[-61.669178,-51.822256],[-61.667907,-51.85727],[-61.656763,-51.891608],[-61.636067,-51.924208],[-61.606438,-51.954063],[-61.199354,-52.289964],[-61.167017,-52.312601],[-61.129462,-52.33199],[-61.089695,-52.347056],[-60.799221,-52.43752],[-60.731326,-52.453016],[-59.80335,-52.591219],[-59.774659,-52.594549],[-59.171487,-52.646214],[-59.130557,-52.648014],[-58.900894,-52.649986],[-58.872908,-52.649375],[-58.843249,-52.647316],[-58.787284,-52.638513],[-58.734755,-52.623853],[-58.687307,-52.603795],[-58.646417,-52.578968],[-58.178648,-52.236326],[-57.527785,-51.87671],[-57.475879,-51.839448],[-57.419928,-51.787376],[-57.399636,-51.766375],[-57.378557,-51.733243],[-57.367312,-51.698312],[-57.366237,-51.662697],[-57.375341,-51.627528],[-57.402414,-51.545865],[-57.398911,-51.532389],[-57.399735,-51.497398],[-57.410317,-51.463031],[-57.430314,-51.430342],[-57.459094,-51.400328],[-57.495766,-51.373903],[-57.517054,-51.362874],[-57.570677,-51.316414],[-57.57798,-51.306697],[-57.610008,-51.278234],[-57.64939,-51.253679],[-57.655265,-51.251113]]]]}}]} -------------------------------------------------------------------------------- /data/Australia--Lindeman__148.7877__149.2389__-20.5700__-19.9777.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Australia/Lindeman"},"geometry":{"type":"Polygon","coordinates":[[[148.787694,-19.977697],[148.881203,-19.986041],[148.884207,-19.985997],[148.887113,-19.986093],[148.892046,-19.986551],[148.895301,-19.987097],[148.899166,-19.987985],[148.901814,-19.98874],[148.905992,-19.990195],[148.907445,-19.990771],[148.93548,-19.998751],[148.979786,-20.011364],[148.983437,-20.012466],[148.986995,-20.013814],[148.992117,-20.016283],[148.996926,-20.01926],[149.001367,-20.02271],[149.102912,-20.110666],[149.105581,-20.112826],[149.108093,-20.115149],[149.208094,-20.201605],[149.212503,-20.205394],[149.21518,-20.20817],[149.21763,-20.211126],[149.21984,-20.214247],[149.221808,-20.216216],[149.22564,-20.21995],[149.229043,-20.224037],[149.23207,-20.228545],[149.234574,-20.233331],[149.236524,-20.238341],[149.2379,-20.243518],[149.238685,-20.248371],[149.238927,-20.251636],[149.238945,-20.255385],[149.238667,-20.259125],[149.238094,-20.262835],[149.237229,-20.266495],[149.214762,-20.365269],[149.189641,-20.475565],[149.21417,-20.530763],[149.12,-20.57],[149.03,-20.57],[148.95,-20.45],[148.86,-20.42],[148.842,-20.38],[148.8437,-20.354],[148.834,-20.32],[148.88,-20.27],[148.787694,-19.977697]]]}}]} -------------------------------------------------------------------------------- /data/Australia--Lord_Howe__158.8012__159.5150__-31.9882__-31.2857.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Australia/Lord_Howe"},"geometry":{"type":"Polygon","coordinates":[[[159.362509,-31.577247],[159.368993,-31.580371],[159.37036,-31.58106],[159.372476,-31.582129],[159.379155,-31.585626],[159.385695,-31.589312],[159.395225,-31.595186],[159.398041,-31.597033],[159.404841,-31.601737],[159.411431,-31.606655],[159.420905,-31.614418],[159.429857,-31.622622],[159.438261,-31.631241],[159.446099,-31.640112],[159.451001,-31.646226],[159.455635,-31.652491],[159.459996,-31.658898],[159.464377,-31.663502],[159.469739,-31.669526],[159.474831,-31.67572],[159.481949,-31.685307],[159.486337,-31.691883],[159.490432,-31.698596],[159.496012,-31.708901],[159.49935,-31.715914],[159.502376,-31.72303],[159.506321,-31.733873],[159.509542,-31.744891],[159.512029,-31.756046],[159.513274,-31.763542],[159.514187,-31.771073],[159.514932,-31.782411],[159.51501,-31.789982],[159.514753,-31.79755],[159.51374,-31.808872],[159.512649,-31.816386],[159.511225,-31.823859],[159.508473,-31.834969],[159.504986,-31.845927],[159.500778,-31.8567],[159.497577,-31.863761],[159.494066,-31.870714],[159.488228,-31.880918],[159.483962,-31.887557],[159.479406,-31.894054],[159.472038,-31.903511],[159.466782,-31.909612],[159.461258,-31.915538],[159.45249,-31.924083],[159.443167,-31.93219],[159.433318,-31.939833],[159.426477,-31.944659],[159.419425,-31.94926],[159.408478,-31.955727],[159.397116,-31.961654],[159.385378,-31.967022],[159.377362,-31.970281],[159.369207,-31.97328],[159.356738,-31.977279],[159.344023,-31.980668],[159.331102,-31.983437],[159.318451,-31.985522],[159.305684,-31.987012],[159.29284,-31.987903],[159.279957,-31.988191],[159.267076,-31.987876],[159.254235,-31.986959],[159.241472,-31.985443],[159.228826,-31.983332],[159.21599,-31.980556],[159.207544,-31.978365],[159.1992,-31.975904],[159.186904,-31.971716],[159.178869,-31.968598],[159.170978,-31.965225],[159.159434,-31.959697],[159.15195,-31.955707],[159.144648,-31.95148],[159.137537,-31.947021],[159.130629,-31.942338],[159.123932,-31.937437],[159.117456,-31.932324],[159.110396,-31.928667],[159.1001,-31.922789],[159.090183,-31.916455],[159.080673,-31.909684],[159.074445,-31.904836],[159.068425,-31.8998],[159.062622,-31.894583],[159.057043,-31.889192],[159.048804,-31.880454],[159.043637,-31.874416],[159.038737,-31.868218],[159.031905,-31.858638],[159.027705,-31.852077],[159.023795,-31.845386],[159.018486,-31.835129],[159.015324,-31.828156],[159.012469,-31.821088],[159.009926,-31.813933],[159.007697,-31.806702],[159.005786,-31.799406],[159.004195,-31.792053],[158.991873,-31.788593],[158.979794,-31.784556],[158.967997,-31.779954],[158.960305,-31.776579],[158.952765,-31.772963],[158.945543,-31.7692],[158.935021,-31.763144],[158.928227,-31.758839],[158.918388,-31.751997],[158.91191,-31.747064],[158.905651,-31.741929],[158.899619,-31.736599],[158.893822,-31.731083],[158.888269,-31.725386],[158.882967,-31.719518],[158.877923,-31.713485],[158.870856,-31.704148],[158.866689,-31.698063],[158.862774,-31.691855],[158.859119,-31.685534],[158.855726,-31.679107],[158.852384,-31.672563],[158.847888,-31.662566],[158.845241,-31.655794],[158.841804,-31.645494],[158.840878,-31.642606],[158.838928,-31.636046],[158.837239,-31.629433],[158.835864,-31.623178],[158.830035,-31.614023],[158.824025,-31.604001],[158.818683,-31.593705],[158.814026,-31.583168],[158.81007,-31.572424],[158.806825,-31.561506],[158.804303,-31.550449],[158.802511,-31.539288],[158.801724,-31.531808],[158.801265,-31.524307],[158.801193,-31.513041],[158.80186,-31.50179],[158.803263,-31.490589],[158.805398,-31.479473],[158.808257,-31.468477],[158.811833,-31.457636],[158.816112,-31.446984],[158.819349,-31.440004],[158.822889,-31.433133],[158.828334,-31.423066],[158.834419,-31.413271],[158.841126,-31.40378],[158.845933,-31.397636],[158.851,-31.391648],[158.859073,-31.382976],[158.86476,-31.377413],[158.870682,-31.372034],[158.87683,-31.366846],[158.883197,-31.361856],[158.893138,-31.354756],[158.902024,-31.346465],[158.908242,-31.341181],[158.914686,-31.336101],[158.924755,-31.328876],[158.931723,-31.324334],[158.938884,-31.320019],[158.949963,-31.313985],[158.957561,-31.310262],[158.965315,-31.306787],[158.977216,-31.302046],[158.985314,-31.299207],[158.99353,-31.296629],[159.006048,-31.293263],[159.014507,-31.291355],[159.023043,-31.289721],[159.035966,-31.287786],[159.044642,-31.286843],[159.053353,-31.286179],[159.066459,-31.285709],[159.075204,-31.285746],[159.083942,-31.286064],[159.097007,-31.287067],[159.105671,-31.288084],[159.114286,-31.289379],[159.122673,-31.290912],[159.130989,-31.292708],[159.139223,-31.294765],[159.147363,-31.297079],[159.1554,-31.299649],[159.163322,-31.302469],[159.174966,-31.307163],[159.182722,-31.310589],[159.190324,-31.314262],[159.201416,-31.32022],[159.208587,-31.324484],[159.215569,-31.328975],[159.225665,-31.336122],[159.235418,-31.343856],[159.244644,-31.352052],[159.253315,-31.360684],[159.261402,-31.369724],[159.268878,-31.379144],[159.275719,-31.388912],[159.281904,-31.398998],[159.287411,-31.409369],[159.294911,-31.417338],[159.301928,-31.425625],[159.310325,-31.43434],[159.318137,-31.443447],[159.325339,-31.452917],[159.32979,-31.459417],[159.335926,-31.469425],[159.341395,-31.479712],[159.346179,-31.490247],[159.348981,-31.497392],[159.352592,-31.508265],[159.355482,-31.519296],[159.357642,-31.530448],[159.358673,-31.537933],[159.359602,-31.54921],[159.359808,-31.556745],[159.359497,-31.568046],[159.358876,-31.575565],[159.362509,-31.577247]]]}}]} -------------------------------------------------------------------------------- /data/Europe--Busingen__8.6586__8.7179__47.6849__47.7152.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Europe/Busingen"},"geometry":{"type":"Polygon","coordinates":[[[8.717856,47.690698],[8.71693,47.690362],[8.714993,47.689696],[8.714087,47.689522],[8.712568,47.689662],[8.71206,47.689726],[8.711875,47.689721],[8.710828,47.689528],[8.709064,47.689452],[8.707837,47.689508],[8.704512,47.6903],[8.703504,47.690936],[8.702898,47.691441],[8.702686,47.691592],[8.701455,47.692184],[8.700523,47.692632],[8.699362,47.693084],[8.69539,47.69412],[8.694641,47.69435],[8.692905,47.694986],[8.692529,47.695057],[8.692251,47.69514],[8.691949,47.695239],[8.691668,47.6953],[8.69107,47.69539],[8.690453,47.695427],[8.690163,47.695418],[8.689835,47.695363],[8.68932,47.695207],[8.68901,47.695103],[8.688749,47.695006],[8.688516,47.694878],[8.688269,47.694742],[8.688048,47.69459],[8.687839,47.694417],[8.687098,47.693573],[8.686781,47.693177],[8.686363,47.692621],[8.685721,47.692023],[8.685178,47.691612],[8.683906,47.690811],[8.683136,47.690399],[8.682038,47.689913],[8.681341,47.689544],[8.680871,47.689246],[8.679163,47.688071],[8.678626,47.687719],[8.677625,47.687236],[8.677261,47.687103],[8.676204,47.686839],[8.674725,47.686365],[8.674501,47.686271],[8.673918,47.686021],[8.672183,47.685279],[8.670664,47.68487],[8.66995,47.684854],[8.669418,47.684894],[8.66877,47.684942],[8.667874,47.685092],[8.666438,47.685384],[8.665162,47.685567],[8.663416,47.685785],[8.663663,47.686224],[8.664068,47.686949],[8.664101,47.687265],[8.664139,47.687619],[8.664053,47.68815],[8.662479,47.688264],[8.661228,47.688743],[8.659691,47.689484],[8.65992,47.690468],[8.659945,47.690569],[8.659894,47.69057],[8.658597,47.690602],[8.658597,47.69064],[8.658596,47.690671],[8.658591,47.691349],[8.658866,47.691483],[8.659869,47.69133],[8.661345,47.691532],[8.663405,47.691766],[8.665376,47.692029],[8.667339,47.692059],[8.668369,47.692099],[8.668262,47.692699],[8.668106,47.693058],[8.668104,47.693062],[8.668038,47.693215],[8.669665,47.69363],[8.669765,47.693679],[8.670832,47.694199],[8.670876,47.69422],[8.671483,47.694516],[8.672414,47.694968],[8.672822,47.694748],[8.673535,47.695076],[8.673931,47.695632],[8.674105,47.69659],[8.674097,47.697486],[8.674097,47.697543],[8.674096,47.697594],[8.674094,47.697774],[8.674094,47.697781],[8.674093,47.697875],[8.674152,47.697866],[8.676299,47.697564],[8.676389,47.698098],[8.676349,47.698194],[8.675866,47.699346],[8.675746,47.699636],[8.675417,47.700434],[8.675096,47.701216],[8.674642,47.702309],[8.67445,47.702771],[8.674196,47.70338],[8.674125,47.703551],[8.673559,47.704896],[8.672264,47.7054],[8.671965,47.705517],[8.670618,47.706047],[8.670465,47.706108],[8.668719,47.7068],[8.667369,47.707334],[8.666006,47.70787],[8.665751,47.70889],[8.665417,47.710272],[8.665325,47.710642],[8.665021,47.711865],[8.664865,47.712503],[8.664653,47.713373],[8.665701,47.713062],[8.667314,47.712436],[8.66911,47.711532],[8.669534,47.711397],[8.669832,47.711303],[8.66997,47.711259],[8.670275,47.711162],[8.671362,47.711013],[8.671649,47.711089],[8.671775,47.711167],[8.672148,47.711396],[8.672513,47.711716],[8.672733,47.711909],[8.672858,47.712019],[8.67326,47.712294],[8.673824,47.712558],[8.67389,47.712589],[8.674205,47.712699],[8.675063,47.712769],[8.675729,47.712801],[8.676483,47.712922],[8.677133,47.713095],[8.677823,47.71318],[8.677793,47.712937],[8.679298,47.712785],[8.679561,47.712738],[8.679705,47.712712],[8.680185,47.712627],[8.68067,47.71254],[8.68132,47.712424],[8.681329,47.71241],[8.681491,47.712168],[8.681383,47.711788],[8.68106,47.711648],[8.680268,47.711499],[8.679916,47.710568],[8.680266,47.710411],[8.680848,47.710076],[8.681092,47.709847],[8.683484,47.709056],[8.683785,47.708774],[8.683823,47.708737],[8.683867,47.708733],[8.684563,47.708661],[8.686316,47.708579],[8.687267,47.708948],[8.687495,47.70898],[8.68755,47.708987],[8.688952,47.709183],[8.690228,47.709443],[8.690308,47.709459],[8.690312,47.709713],[8.690321,47.710316],[8.69023,47.710406],[8.6902,47.710436],[8.689849,47.710787],[8.689752,47.711271],[8.689718,47.711446],[8.689662,47.711724],[8.691149,47.712113],[8.691648,47.712243],[8.692428,47.712541],[8.692616,47.712586],[8.692636,47.71259],[8.692661,47.712596],[8.694232,47.712963],[8.694325,47.712985],[8.694345,47.71299],[8.694396,47.713001],[8.696277,47.713438],[8.696442,47.713485],[8.696492,47.7135],[8.696502,47.713502],[8.696613,47.713534],[8.697413,47.713763],[8.698214,47.714657],[8.698267,47.714716],[8.698318,47.714772],[8.698543,47.715019],[8.700475,47.714966],[8.700548,47.714964],[8.700558,47.714964],[8.70127,47.715199],[8.70297,47.714633],[8.703388,47.714283],[8.703796,47.714036],[8.703865,47.713994],[8.704627,47.713436],[8.704855,47.713037],[8.704859,47.713029],[8.704878,47.712996],[8.704935,47.712896],[8.704987,47.712804],[8.70501,47.712764],[8.705032,47.712726],[8.705081,47.71264],[8.705131,47.712551],[8.705151,47.712518],[8.705216,47.712404],[8.705307,47.712243],[8.705363,47.712146],[8.70542,47.712046],[8.705459,47.711978],[8.705541,47.711834],[8.705577,47.711815],[8.70601,47.711582],[8.706123,47.711443],[8.706337,47.71118],[8.706408,47.711093],[8.706414,47.711085],[8.706431,47.711001],[8.706451,47.710902],[8.706475,47.710779],[8.706498,47.710664],[8.706512,47.710596],[8.706524,47.710537],[8.706584,47.710236],[8.706055,47.710092],[8.705988,47.710073],[8.706004,47.710038],[8.706177,47.709658],[8.706983,47.70961],[8.707238,47.70885],[8.707779,47.707809],[8.708238,47.7063],[8.708438,47.705622],[8.708621,47.704999],[8.708908,47.704153],[8.710142,47.703191],[8.710205,47.703136],[8.710223,47.703121],[8.710228,47.703116],[8.710793,47.702623],[8.711759,47.70178],[8.711795,47.701749],[8.711541,47.701646],[8.711581,47.701593],[8.71193,47.701139],[8.711781,47.6998],[8.71177,47.698887],[8.711767,47.698586],[8.711709,47.697511],[8.711379,47.696338],[8.714114,47.695628],[8.715367,47.695302],[8.716445,47.695022],[8.716728,47.694949],[8.717202,47.694945],[8.71761,47.694942],[8.717608,47.694917],[8.717601,47.694816],[8.717566,47.69433],[8.717535,47.693899],[8.717586,47.692807],[8.717386,47.692705],[8.717037,47.692527],[8.71695,47.692483],[8.717158,47.691918],[8.717169,47.69189],[8.717181,47.691857],[8.717284,47.691578],[8.717327,47.691511],[8.717349,47.691478],[8.717731,47.69089],[8.717856,47.690698]]]}}]} -------------------------------------------------------------------------------- /data/Europe--Gibraltar__-5.4007__-5.2767__36.0588__36.1550.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Europe/Gibraltar"},"geometry":{"type":"Polygon","coordinates":[[[-5.339474,36.15306],[-5.340475,36.15339],[-5.341236,36.153638],[-5.342143,36.153918],[-5.343245,36.15431],[-5.343928,36.154549],[-5.345187,36.15498],[-5.345244,36.154999],[-5.345347,36.155038],[-5.347033,36.154978],[-5.34808,36.154964],[-5.348132,36.154962],[-5.34819,36.154961],[-5.348335,36.154958],[-5.348436,36.154958],[-5.348488,36.154957],[-5.349967,36.154937],[-5.35047,36.154903],[-5.351222,36.154877],[-5.351803,36.15481],[-5.384577,36.154826],[-5.397562,36.150146],[-5.397688,36.150103],[-5.398138,36.150107],[-5.40057,36.148527],[-5.400655,36.148367],[-5.399184,36.140788],[-5.397808,36.133305],[-5.397462,36.13177],[-5.397133,36.129456],[-5.396932,36.126118],[-5.396705,36.122631],[-5.395672,36.119121],[-5.390762,36.110653],[-5.389981,36.109229],[-5.38948,36.108169],[-5.38926,36.107429],[-5.389186,36.106512],[-5.388821,36.104305],[-5.387322,36.098364],[-5.385338,36.093731],[-5.383463,36.089939],[-5.382126,36.08769],[-5.3699,36.069996],[-5.365754,36.063737],[-5.36392,36.061049],[-5.363752,36.060794],[-5.361985,36.060392],[-5.357075,36.059552],[-5.352527,36.059024],[-5.350921,36.058914],[-5.347109,36.058755],[-5.342734,36.058789],[-5.340787,36.058897],[-5.337198,36.059226],[-5.333289,36.059787],[-5.330684,36.060269],[-5.328661,36.060712],[-5.324888,36.061714],[-5.322185,36.062562],[-5.31902,36.063701],[-5.316556,36.064726],[-5.313095,36.06633],[-5.310757,36.06751],[-5.309176,36.068373],[-5.306257,36.070141],[-5.304698,36.071186],[-5.302732,36.072593],[-5.300133,36.074652],[-5.297143,36.07737],[-5.29572,36.078806],[-5.294216,36.080451],[-5.292664,36.082315],[-5.291657,36.08364],[-5.290286,36.085596],[-5.288996,36.087657],[-5.288043,36.089327],[-5.286718,36.091993],[-5.285838,36.094046],[-5.285057,36.096183],[-5.283924,36.099591],[-5.282993,36.101784],[-5.282094,36.104249],[-5.281279,36.106982],[-5.280767,36.109213],[-5.280446,36.111102],[-5.280225,36.111645],[-5.279672,36.113382],[-5.278802,36.116866],[-5.278178,36.121147],[-5.278002,36.123872],[-5.278019,36.127237],[-5.278256,36.130058],[-5.278401,36.131193],[-5.277974,36.132683],[-5.277477,36.135002],[-5.277052,36.137588],[-5.276736,36.14055],[-5.276661,36.142081],[-5.276705,36.146161],[-5.276785,36.147618],[-5.276761,36.14949],[-5.338608,36.152833],[-5.338744,36.152829],[-5.338871,36.152863],[-5.339474,36.15306]]]}}]} -------------------------------------------------------------------------------- /data/Europe--Jersey__-2.5605__-1.8347__48.8712__49.4596.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Europe/Jersey"},"geometry":{"type":"Polygon","coordinates":[[[-1.893038,49.315719],[-1.886556,49.308408],[-1.880075,49.301097],[-1.873593,49.293784],[-1.867111,49.28647],[-1.860629,49.279155],[-1.854147,49.271839],[-1.847665,49.264522],[-1.841184,49.257204],[-1.834702,49.249885],[-1.834702,49.241452],[-1.834701,49.233018],[-1.834701,49.224582],[-1.834701,49.216145],[-1.834701,49.207707],[-1.8347,49.199267],[-1.8347,49.190826],[-1.8347,49.182383],[-1.836545,49.173999],[-1.83839,49.165614],[-1.840235,49.157227],[-1.84208,49.148839],[-1.843925,49.140449],[-1.84577,49.132058],[-1.847615,49.123666],[-1.84946,49.115272],[-1.851305,49.106877],[-1.85315,49.09848],[-1.854995,49.090082],[-1.85684,49.081683],[-1.858686,49.073282],[-1.860531,49.064879],[-1.865834,49.058471],[-1.871138,49.052061],[-1.876442,49.04565],[-1.881746,49.039239],[-1.887049,49.032827],[-1.892353,49.026414],[-1.897657,49.02],[-1.903476,49.012967],[-1.909295,49.005932],[-1.915114,48.998897],[-1.920933,48.991861],[-1.926752,48.984823],[-1.932571,48.977785],[-1.93839,48.970746],[-1.94421,48.963705],[-1.95231,48.959106],[-1.96041,48.954507],[-1.96851,48.949907],[-1.976611,48.945307],[-1.984711,48.940707],[-1.984711,48.933418],[-1.98471,48.926129],[-1.98471,48.918838],[-1.984709,48.911546],[-1.984709,48.904253],[-1.984709,48.89696],[-1.984708,48.889665],[-1.984695,48.882373],[-1.997195,48.880977],[-2.009695,48.879581],[-2.022195,48.878185],[-2.034696,48.876789],[-2.047196,48.875393],[-2.059696,48.873997],[-2.072196,48.872601],[-2.084696,48.871205],[-2.097891,48.871205],[-2.111086,48.871205],[-2.12428,48.871204],[-2.137475,48.871204],[-2.15067,48.871204],[-2.163864,48.871204],[-2.177059,48.871204],[-2.190254,48.871204],[-2.203449,48.871204],[-2.216643,48.871203],[-2.229838,48.871203],[-2.243033,48.871203],[-2.255927,48.873735],[-2.268821,48.876266],[-2.281715,48.878797],[-2.29461,48.881329],[-2.307504,48.88386],[-2.320398,48.886391],[-2.333292,48.888921],[-2.346187,48.891452],[-2.359081,48.893983],[-2.371975,48.896513],[-2.384869,48.899043],[-2.397764,48.901573],[-2.410658,48.904103],[-2.423552,48.906633],[-2.436446,48.909163],[-2.449341,48.911693],[-2.462235,48.914222],[-2.475129,48.916752],[-2.488023,48.919281],[-2.500918,48.92181],[-2.513812,48.924339],[-2.526706,48.926868],[-2.526706,48.935657],[-2.526707,48.944444],[-2.526707,48.95323],[-2.526707,48.962014],[-2.526707,48.970797],[-2.526708,48.979578],[-2.526708,48.988357],[-2.526708,48.997135],[-2.526708,49.005912],[-2.526709,49.014687],[-2.526709,49.02346],[-2.526709,49.032232],[-2.526709,49.041002],[-2.52671,49.049771],[-2.52671,49.058538],[-2.528491,49.067042],[-2.530272,49.075546],[-2.532053,49.084047],[-2.533834,49.092547],[-2.535615,49.101046],[-2.537396,49.109543],[-2.539177,49.118039],[-2.540958,49.126533],[-2.542739,49.135026],[-2.54452,49.143518],[-2.546301,49.152008],[-2.548081,49.160496],[-2.549862,49.168983],[-2.551643,49.177469],[-2.553424,49.185953],[-2.555205,49.194436],[-2.556986,49.202917],[-2.558767,49.211397],[-2.560548,49.219875],[-2.479949,49.264464],[-2.389113,49.295975],[-2.295046,49.325767],[-2.21766,49.362468],[-2.133569,49.407458],[-2.098879,49.459609],[-2.091379,49.452766],[-2.083879,49.445922],[-2.076379,49.439077],[-2.068878,49.432231],[-2.061378,49.425384],[-2.053877,49.418536],[-2.046377,49.411687],[-2.038877,49.404838],[-2.031376,49.397987],[-2.023876,49.391135],[-2.016376,49.384283],[-2.008875,49.377429],[-2.001375,49.370574],[-1.993875,49.363719],[-1.983791,49.358921],[-1.973707,49.354123],[-1.963624,49.349324],[-1.95354,49.344525],[-1.943456,49.339725],[-1.933373,49.334925],[-1.923289,49.330124],[-1.913205,49.325323],[-1.903122,49.320521],[-1.893038,49.315719]]]}}]} -------------------------------------------------------------------------------- /data/Europe--Malta__13.9324__14.8268__35.6030__36.2853.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Europe/Malta"},"geometry":{"type":"Polygon","coordinates":[[[14.047421,35.865153],[14.061328,35.858167],[14.075763,35.851935],[14.085213,35.848422],[14.086604,35.843632],[14.091394,35.830914],[14.097193,35.818479],[14.103515,35.807139],[14.105738,35.802652],[14.112519,35.790552],[14.120254,35.778837],[14.128911,35.76756],[14.13364,35.762024],[14.133906,35.761702],[14.143445,35.750908],[14.148007,35.74623],[14.149182,35.745061],[14.155002,35.739477],[14.166183,35.729789],[14.178113,35.720717],[14.178864,35.720184],[14.180166,35.719251],[14.189681,35.712806],[14.197172,35.707247],[14.209798,35.698827],[14.214436,35.696004],[14.219177,35.692972],[14.230352,35.686391],[14.231472,35.685588],[14.244091,35.677164],[14.257356,35.669431],[14.27121,35.66242],[14.282856,35.657278],[14.287065,35.655146],[14.293765,35.651881],[14.308145,35.64562],[14.322993,35.640139],[14.338247,35.63546],[14.341112,35.634683],[14.341467,35.634585],[14.354002,35.631413],[14.355286,35.631045],[14.356075,35.630777],[14.371325,35.626094],[14.386917,35.622233],[14.402783,35.619211],[14.408661,35.618315],[14.409453,35.61814],[14.425317,35.615115],[14.433235,35.613935],[14.446037,35.610824],[14.449689,35.610047],[14.450135,35.609949],[14.465997,35.606919],[14.482065,35.60474],[14.498274,35.603422],[14.514553,35.60297],[14.514883,35.60297],[14.515761,35.60297],[14.531711,35.603386],[14.534773,35.603562],[14.54839,35.603968],[14.564603,35.605248],[14.580679,35.60739],[14.596551,35.610384],[14.61215,35.614217],[14.613216,35.614512],[14.61537,35.615096],[14.630632,35.619751],[14.645489,35.62521],[14.65988,35.631449],[14.667008,35.634917],[14.668719,35.635773],[14.670079,35.636451],[14.671261,35.636921],[14.685656,35.643156],[14.699523,35.650145],[14.712802,35.657858],[14.725438,35.666262],[14.737375,35.675321],[14.748564,35.684997],[14.754864,35.691047],[14.755451,35.691634],[14.759543,35.695835],[14.769094,35.706617],[14.777762,35.717886],[14.78551,35.729592],[14.786596,35.731392],[14.793188,35.743153],[14.798367,35.754101],[14.80262,35.761907],[14.803383,35.763406],[14.803678,35.763993],[14.808731,35.774924],[14.813537,35.787636],[14.817315,35.800578],[14.819003,35.808045],[14.8193,35.809513],[14.820343,35.815161],[14.820344,35.815163],[14.821774,35.820516],[14.824507,35.833631],[14.826181,35.846863],[14.826789,35.860156],[14.826791,35.860554],[14.826797,35.862316],[14.826334,35.875215],[14.824805,35.888459],[14.822214,35.901593],[14.818572,35.914561],[14.813894,35.927307],[14.808957,35.938254],[14.805573,35.945355],[14.801464,35.953061],[14.800601,35.954633],[14.795671,35.963367],[14.788017,35.975124],[14.779431,35.986449],[14.76995,35.997292],[14.765208,36.002197],[14.762276,36.005135],[14.756682,36.010545],[14.745534,36.020287],[14.733624,36.029415],[14.721001,36.03789],[14.717913,36.039797],[14.716013,36.041173],[14.710734,36.044716],[14.709432,36.045624],[14.708676,36.046169],[14.696048,36.054641],[14.685133,36.061111],[14.6844,36.061538],[14.684224,36.061702],[14.673061,36.071437],[14.661134,36.080558],[14.649109,36.088639],[14.643503,36.092254],[14.633186,36.09838],[14.63264,36.098722],[14.61934,36.106497],[14.60544,36.113547],[14.590999,36.119843],[14.582438,36.123124],[14.582421,36.123135],[14.569112,36.130903],[14.555203,36.137948],[14.550959,36.139851],[14.545445,36.147176],[14.544274,36.148643],[14.542497,36.150838],[14.532964,36.161662],[14.522575,36.171956],[14.516321,36.177542],[14.512606,36.181066],[14.506681,36.186365],[14.506454,36.186593],[14.505868,36.187177],[14.499998,36.192819],[14.488793,36.202538],[14.476826,36.21164],[14.464146,36.220087],[14.45081,36.227843],[14.436873,36.234873],[14.422396,36.241149],[14.415729,36.243716],[14.40509,36.247525],[14.391556,36.251701],[14.387454,36.253112],[14.378921,36.255828],[14.377811,36.25635],[14.363325,36.262618],[14.348363,36.268104],[14.332987,36.272784],[14.317265,36.276637],[14.303525,36.279276],[14.296264,36.28053],[14.280053,36.282684],[14.279198,36.282773],[14.272407,36.283567],[14.256056,36.284854],[14.240015,36.285271],[14.235897,36.285271],[14.235517,36.285271],[14.235023,36.28527],[14.234147,36.285271],[14.230912,36.285271],[14.230517,36.285271],[14.229156,36.285266],[14.227397,36.285271],[14.226808,36.285271],[14.226399,36.285271],[14.225489,36.285268],[14.22417,36.285271],[14.223287,36.285271],[14.22287,36.285271],[14.206451,36.284812],[14.190104,36.283483],[14.174682,36.281415],[14.16802,36.280406],[14.159928,36.278974],[14.153905,36.278054],[14.137916,36.275002],[14.127849,36.272611],[14.119392,36.270883],[14.103687,36.266987],[14.088332,36.262264],[14.073394,36.256737],[14.058936,36.250428],[14.045021,36.243366],[14.031709,36.23558],[14.019056,36.227103],[14.007118,36.217974],[13.995944,36.20823],[13.985584,36.197913],[13.976082,36.187069],[13.974634,36.185276],[13.973463,36.183809],[13.966306,36.174277],[13.958636,36.162519],[13.957846,36.161194],[13.957759,36.161049],[13.951056,36.148909],[13.945348,36.136439],[13.94066,36.123693],[13.937011,36.110725],[13.934415,36.097591],[13.932885,36.084348],[13.932423,36.071474],[13.932431,36.068835],[13.932433,36.068411],[13.933045,36.055119],[13.934436,36.043674],[13.934296,36.035853],[13.934907,36.02256],[13.936587,36.009329],[13.939328,35.996215],[13.943118,35.983274],[13.947939,35.970563],[13.953771,35.958135],[13.9584,35.949702],[13.961766,35.943992],[13.969538,35.932288],[13.978233,35.921022],[13.987813,35.910242],[13.998236,35.899993],[14.009458,35.89032],[14.021431,35.881264],[14.034104,35.872863],[14.047421,35.865153]]]}}]} -------------------------------------------------------------------------------- /data/Europe--Mariehamn__19.0832__21.3456__59.4542__60.8766.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Europe/Mariehamn"},"geometry":{"type":"Polygon","coordinates":[[[19.545567,60.681139],[19.473281,60.665811],[19.233747,60.614459],[19.226692,60.612911],[19.220211,60.61151],[19.205451,60.552523],[19.196573,60.51699],[19.190692,60.493429],[19.175932,60.434227],[19.161173,60.374916],[19.154916,60.371675],[19.146425,60.345197],[19.132507,60.301726],[19.132378,60.301376],[19.132331,60.30125],[19.133677,60.301031],[19.133344,60.300449],[19.132874,60.300522],[19.131562,60.301374],[19.13093,60.301187],[19.131073,60.300682],[19.131121,60.300515],[19.131506,60.300588],[19.131592,60.300605],[19.132101,60.300701],[19.13201,60.300467],[19.13197,60.300366],[19.131949,60.300317],[19.11693,60.265004],[19.104907,60.236704],[19.102705,60.235242],[19.08321,60.19169],[19.155096,60.141955],[19.244786,60.080642],[19.325234,60.024858],[19.371634,59.99271],[19.423423,59.956391],[19.51453,59.892145],[19.586416,59.841957],[19.658269,59.791683],[19.714773,59.752458],[19.771244,59.713178],[19.827715,59.673851],[19.884185,59.634479],[19.940644,59.595063],[19.994509,59.591111],[20.066966,59.559897],[20.139423,59.528655],[20.21188,59.497383],[20.284336,59.466082],[20.294923,59.46208],[20.306903,59.458734],[20.319841,59.456268],[20.333906,59.454685],[20.34715,59.454158],[20.359835,59.454523],[20.372411,59.455734],[20.383958,59.457618],[20.478185,59.476349],[20.572412,59.49507],[20.666639,59.513781],[20.760866,59.532482],[20.873321,59.523682],[20.907265,59.521019],[21.179689,59.499216],[21.197067,59.554348],[21.211463,59.599986],[21.223129,59.637027],[21.240544,59.691979],[21.250241,59.722394],[21.262777,59.761895],[21.28057,59.789398],[21.29663,59.814195],[21.307053,59.830234],[21.32187,59.851494],[21.324548,59.855335],[21.345645,59.885566],[21.268574,59.920683],[21.230542,59.937973],[21.171364,59.950161],[21.143513,59.987157],[21.132977,60.041196],[21.13043,60.052633],[21.114942,60.077451],[21.063007,60.103959],[21.02383,60.123925],[21.044958,60.17877],[21.051483,60.195571],[21.084504,60.201892],[21.095673,60.25256],[21.091008,60.265204],[21.104582,60.304162],[21.110579,60.321352],[21.113498,60.329415],[21.117546,60.367723],[21.112225,60.383826],[21.115543,60.399025],[21.1225,60.43091],[21.128643,60.458911],[21.148255,60.494004],[21.151336,60.498668],[21.149749,60.513836],[21.146219,60.538283],[21.143822,60.547408],[21.134387,60.557938],[21.113734,60.581419],[21.10807,60.587862],[21.104621,60.59175],[21.061794,60.63875],[21.047267,60.650495],[21.016469,60.675348],[20.989533,60.69711],[20.969962,60.712881],[20.899231,60.715963],[20.825281,60.719119],[20.778834,60.72106],[20.730003,60.72309],[20.704914,60.734099],[20.658606,60.754425],[20.571132,60.792623],[20.487018,60.829206],[20.428052,60.854775],[20.377537,60.87665],[20.341385,60.861449],[20.3001,60.844059],[20.201803,60.802569],[20.106143,60.762014],[20.025166,60.727555],[19.894781,60.716581],[19.797809,60.708387],[19.635553,60.694375],[19.62621,60.693503],[19.616269,60.692455],[19.605866,60.691159],[19.594056,60.689655],[19.582546,60.687932],[19.570993,60.686079],[19.558865,60.683801],[19.545567,60.681139]]]}}]} -------------------------------------------------------------------------------- /data/Europe--Vatican__12.4457__12.4584__41.9002__41.9074.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Europe/Vatican"},"geometry":{"type":"Polygon","coordinates":[[[12.457657,41.905821],[12.457321,41.905904],[12.45718,41.905939],[12.457022,41.905977],[12.456879,41.906012],[12.456768,41.906039],[12.456641,41.90607],[12.456497,41.906105],[12.455658,41.906297],[12.455435,41.907391],[12.455231,41.907342],[12.455155,41.907323],[12.455115,41.907314],[12.454909,41.907264],[12.454374,41.907134],[12.453806,41.906996],[12.453835,41.906881],[12.453859,41.9068],[12.453794,41.906791],[12.453499,41.906736],[12.453146,41.90667],[12.453136,41.906714],[12.453134,41.906714],[12.452663,41.906679],[12.451983,41.90652],[12.451991,41.906475],[12.451426,41.906374],[12.451349,41.906578],[12.450499,41.906495],[12.450311,41.905986],[12.450526,41.905829],[12.449454,41.905051],[12.449257,41.905204],[12.448902,41.905039],[12.44885,41.904707],[12.449073,41.904651],[12.448944,41.904345],[12.448844,41.904109],[12.448648,41.90361],[12.448387,41.903705],[12.447907,41.903418],[12.447804,41.903335],[12.447789,41.903323],[12.447642,41.903124],[12.447853,41.902987],[12.446823,41.902197],[12.446583,41.902353],[12.445744,41.90196],[12.44646,41.901663],[12.446526,41.901633],[12.446717,41.901784],[12.447384,41.901358],[12.447954,41.900994],[12.447769,41.900829],[12.44794,41.900668],[12.448134,41.900695],[12.448782,41.900786],[12.448775,41.900992],[12.450866,41.900809],[12.450811,41.900582],[12.450864,41.90057],[12.451043,41.900526],[12.451131,41.900505],[12.451164,41.900497],[12.451188,41.900492],[12.451214,41.900485],[12.451347,41.900453],[12.451411,41.900438],[12.451556,41.900403],[12.451775,41.90035],[12.452092,41.90033],[12.452222,41.900321],[12.45256,41.9003],[12.452791,41.900285],[12.452806,41.900371],[12.452831,41.900491],[12.452884,41.900483],[12.453149,41.900438],[12.45338,41.9004],[12.453769,41.900334],[12.45388,41.900316],[12.453885,41.900306],[12.453991,41.900291],[12.454237,41.90025],[12.454515,41.900204],[12.454581,41.900344],[12.454579,41.90039],[12.454574,41.900413],[12.454496,41.900413],[12.454486,41.900592],[12.454385,41.900589],[12.45438,41.900711],[12.454346,41.900711],[12.454339,41.900944],[12.454325,41.901403],[12.454389,41.901403],[12.454418,41.90142],[12.454418,41.901437],[12.454815,41.901433],[12.454812,41.901471],[12.454809,41.901503],[12.456152,41.90166],[12.456198,41.901665],[12.456263,41.901673],[12.456281,41.901641],[12.456314,41.901641],[12.456369,41.901573],[12.45638,41.901559],[12.456401,41.90153],[12.456437,41.901491],[12.456474,41.901451],[12.456518,41.901413],[12.456573,41.90137],[12.45664,41.901332],[12.456673,41.901314],[12.45669,41.901304],[12.45672,41.901286],[12.456778,41.90126],[12.456841,41.901238],[12.456889,41.901221],[12.45696,41.901203],[12.457026,41.901189],[12.457093,41.901178],[12.457147,41.901172],[12.457208,41.901168],[12.457229,41.901168],[12.457377,41.901167],[12.457457,41.901177],[12.457514,41.901186],[12.457586,41.901201],[12.457648,41.901216],[12.457711,41.901235],[12.457762,41.901255],[12.457818,41.901281],[12.457874,41.901307],[12.457926,41.901336],[12.457977,41.901366],[12.458026,41.901406],[12.458077,41.90145],[12.458114,41.901487],[12.458161,41.901533],[12.458219,41.901606],[12.45825,41.901664],[12.458276,41.901657],[12.458312,41.901731],[12.458317,41.901741],[12.458304,41.901745],[12.458296,41.901748],[12.458299,41.901754],[12.458304,41.901764],[12.45829,41.901768],[12.458264,41.901775],[12.458279,41.901808],[12.458287,41.90183],[12.458309,41.901875],[12.458327,41.901923],[12.458344,41.901992],[12.458357,41.902079],[12.458363,41.902174],[12.458365,41.902258],[12.458356,41.902365],[12.458332,41.902488],[12.458307,41.902569],[12.458276,41.902645],[12.458233,41.902725],[12.458211,41.902759],[12.458231,41.902765],[12.458221,41.902781],[12.458243,41.902788],[12.458194,41.902871],[12.45817,41.902863],[12.458149,41.9029],[12.458115,41.902943],[12.458083,41.902983],[12.458033,41.903026],[12.457988,41.90306],[12.457938,41.903092],[12.457884,41.903127],[12.457835,41.903158],[12.457779,41.903181],[12.457714,41.903207],[12.457616,41.903236],[12.457554,41.903253],[12.457542,41.903256],[12.457529,41.903259],[12.457474,41.903269],[12.457412,41.903278],[12.457339,41.903286],[12.457235,41.903289],[12.457125,41.903284],[12.45705,41.903274],[12.456996,41.903264],[12.456936,41.903251],[12.456878,41.903234],[12.456814,41.903211],[12.456746,41.903189],[12.456694,41.903162],[12.45664,41.903136],[12.456593,41.903104],[12.456544,41.903071],[12.456495,41.903035],[12.456455,41.903],[12.456421,41.902969],[12.456388,41.902931],[12.456357,41.902883],[12.456326,41.90284],[12.456302,41.902788],[12.45628,41.902793],[12.456255,41.90279],[12.45624,41.902778],[12.456237,41.902755],[12.456184,41.902756],[12.456335,41.903009],[12.456381,41.902989],[12.456533,41.903119],[12.456594,41.903156],[12.456682,41.903203],[12.456801,41.90325],[12.456922,41.903282],[12.457078,41.903351],[12.45713,41.903339],[12.457188,41.903325],[12.457196,41.903344],[12.457277,41.903325],[12.457294,41.903347],[12.457386,41.903342],[12.457558,41.903332],[12.457559,41.90336],[12.457582,41.903925],[12.457583,41.903968],[12.457585,41.904012],[12.457597,41.904308],[12.4576,41.90438],[12.457603,41.904453],[12.457624,41.905005],[12.457638,41.905356],[12.45765,41.90564],[12.457657,41.905821]]]}}]} -------------------------------------------------------------------------------- /data/Indian--Chagos__71.0365__72.7020__-7.6454__-5.0371.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Indian/Chagos"},"geometry":{"type":"MultiPolygon","coordinates":[[[[72.249446,-5.100131],[72.260269,-5.099856],[72.280198,-5.102834],[72.311854,-5.110041],[72.344415,-5.122653],[72.387829,-5.146074],[72.406379,-5.169169],[72.429434,-5.195618],[72.450599,-5.233466],[72.467422,-5.272177],[72.47715,-5.318448],[72.475562,-5.35503],[72.472849,-5.386547],[72.465613,-5.404556],[72.452033,-5.430984],[72.427626,-5.462182],[72.408632,-5.48379],[72.391447,-5.499996],[72.37884,-5.509959],[72.348937,-5.527004],[72.325421,-5.538707],[72.284593,-5.545749],[72.259395,-5.553111],[72.218409,-5.563026],[72.171662,-5.560313],[72.145432,-5.54771],[72.106765,-5.5357],[72.087547,-5.540508],[72.066744,-5.54771],[72.050393,-5.558275],[72.017903,-5.576516],[71.993482,-5.59362],[71.967781,-5.606837],[71.93831,-5.623324],[71.905854,-5.640242],[71.866857,-5.657527],[71.833392,-5.664728],[71.811401,-5.662659],[71.775506,-5.661128],[71.747468,-5.658427],[71.716716,-5.654827],[71.684155,-5.644026],[71.651594,-5.622424],[71.619034,-5.592719],[71.596422,-5.567514],[71.576653,-5.53489],[71.564766,-5.507198],[71.55753,-5.481089],[71.552318,-5.45921],[71.547581,-5.429768],[71.546676,-5.403656],[71.542154,-5.369438],[71.535823,-5.344223],[71.532698,-5.317516],[71.531301,-5.286587],[71.537814,-5.257654],[71.547581,-5.22354],[71.564766,-5.184808],[71.582855,-5.155983],[71.603627,-5.132738],[71.618129,-5.117248],[71.637123,-5.09923],[71.680959,-5.069225],[71.719429,-5.054184],[71.773697,-5.041571],[71.809845,-5.037692],[71.862335,-5.037066],[71.918412,-5.039769],[71.960891,-5.041296],[72.006145,-5.055085],[72.057699,-5.072203],[72.083929,-5.085717],[72.099305,-5.094726],[72.118298,-5.101933],[72.133674,-5.106437],[72.156286,-5.112743],[72.180707,-5.113644],[72.206032,-5.110941],[72.225025,-5.106437],[72.249446,-5.100131]]],[[[72.230355,-5.636633],[72.253446,-5.606056],[72.286538,-5.5866],[72.324591,-5.581227],[72.361814,-5.590757],[72.392539,-5.613738],[72.412088,-5.64667],[72.417486,-5.684537],[72.407911,-5.721576],[72.38482,-5.752147],[72.351729,-5.771598],[72.313675,-5.776968],[72.276452,-5.767441],[72.245727,-5.744467],[72.226178,-5.711541],[72.22078,-5.673675],[72.230355,-5.636633]]],[[[71.037465,-6.411994],[71.036504,-6.389878],[71.038508,-6.369697],[71.043939,-6.345408],[71.049913,-6.321658],[71.06182,-6.288383],[71.07055,-6.270915],[71.085757,-6.246082],[71.092817,-6.227726],[71.096618,-6.210989],[71.103135,-6.178054],[71.108566,-6.159696],[71.125364,-6.125365],[71.138979,-6.105158],[71.161492,-6.073512],[71.182427,-6.048454],[71.199806,-6.029551],[71.222482,-6.012299],[71.237822,-6.003626],[71.266606,-5.992824],[71.301907,-5.984182],[71.331621,-5.97784],[71.344811,-5.973379],[71.369793,-5.969058],[71.39043,-5.966357],[71.403206,-5.962797],[71.429533,-5.950693],[71.45017,-5.944751],[71.479497,-5.938809],[71.505068,-5.936535],[71.526203,-5.94259],[71.560961,-5.954474],[71.604408,-5.97608],[71.635907,-5.994984],[71.667848,-6.017982],[71.685872,-6.033872],[71.695647,-6.045213],[71.708926,-6.061057],[71.717914,-6.075996],[71.728776,-6.099758],[71.734207,-6.127298],[71.743102,-6.161776],[71.746155,-6.179134],[71.746155,-6.20883],[71.740724,-6.232585],[71.724648,-6.260147],[71.707595,-6.281172],[71.685329,-6.303304],[71.661433,-6.323817],[71.628847,-6.345948],[71.598434,-6.36214],[71.564219,-6.368617],[71.543695,-6.371563],[71.533263,-6.372395],[71.514798,-6.371316],[71.500962,-6.367359],[71.487101,-6.366458],[71.474066,-6.363759],[71.464291,-6.363759],[71.453429,-6.368617],[71.446912,-6.375634],[71.442567,-6.384269],[71.442024,-6.394524],[71.441481,-6.411255],[71.440938,-6.41935],[71.436593,-6.43608],[71.433878,-6.457666],[71.43641,-6.469274],[71.440657,-6.476287],[71.44474,-6.483029],[71.454515,-6.491123],[71.481127,-6.510009],[71.493706,-6.531867],[71.500135,-6.545621],[71.506109,-6.553174],[71.525205,-6.564779],[71.550099,-6.573137],[71.567295,-6.579886],[71.572366,-6.590941],[71.581055,-6.61306],[71.594449,-6.655412],[71.598434,-6.697211],[71.597891,-6.721483],[71.588747,-6.751152],[71.576167,-6.791594],[71.549556,-6.821254],[71.519686,-6.850372],[71.491262,-6.868171],[71.470808,-6.877871],[71.438222,-6.882724],[71.393146,-6.884341],[71.352414,-6.884881],[71.31693,-6.880572],[71.288329,-6.875715],[71.25683,-6.860617],[71.232391,-6.845519],[71.201795,-6.825573],[71.178625,-6.808312],[71.156901,-6.785123],[71.141695,-6.761394],[71.129564,-6.737129],[71.12323,-6.723101],[71.11617,-6.701526],[71.113454,-6.679951],[71.112911,-6.648125],[71.113814,-6.621427],[71.111282,-6.601191],[71.105851,-6.568821],[71.098248,-6.541844],[71.091731,-6.528355],[71.080326,-6.510009],[71.060774,-6.474395],[71.04956,-6.451155],[71.041223,-6.430144],[71.037465,-6.411994]]],[[[72.28927,-7.077147],[72.320112,-7.054893],[72.349114,-7.043454],[72.384678,-7.034352],[72.418323,-7.027362],[72.440598,-7.02881],[72.463867,-7.032835],[72.486806,-7.03869],[72.503494,-7.045967],[72.515491,-7.053391],[72.531264,-7.062455],[72.544514,-7.069656],[72.562995,-7.078266],[72.574126,-7.087142],[72.589524,-7.102161],[72.606518,-7.120503],[72.621135,-7.137104],[72.63217,-7.151103],[72.6453,-7.16938],[72.659274,-7.195182],[72.669071,-7.218323],[72.682209,-7.248005],[72.687392,-7.273292],[72.695511,-7.306447],[72.698526,-7.320851],[72.701528,-7.349669],[72.702016,-7.376037],[72.697013,-7.391345],[72.689482,-7.403248],[72.677769,-7.420825],[72.658424,-7.449661],[72.636122,-7.481726],[72.62289,-7.508738],[72.608909,-7.542692],[72.586654,-7.579408],[72.560856,-7.599386],[72.518259,-7.623277],[72.489249,-7.634633],[72.448485,-7.645408],[72.428327,-7.645288],[72.399991,-7.64078],[72.372085,-7.632729],[72.341253,-7.621117],[72.321703,-7.611361],[72.306459,-7.601928],[72.298449,-7.595119],[72.280042,-7.581977],[72.259668,-7.559393],[72.255042,-7.536808],[72.239474,-7.492048],[72.218231,-7.448132],[72.205657,-7.41759],[72.185923,-7.382022],[72.166582,-7.349288],[72.154894,-7.321511],[72.150807,-7.284475],[72.153049,-7.249701],[72.161154,-7.208898],[72.172643,-7.183375],[72.1934,-7.153734],[72.202305,-7.139284],[72.21101,-7.131278],[72.237684,-7.11829],[72.261789,-7.100436],[72.28927,-7.077147]]]]}}]} -------------------------------------------------------------------------------- /data/Indian--Christmas__105.3301__105.9158__-10.7714__-10.2115.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Indian/Christmas"},"geometry":{"type":"Polygon","coordinates":[[[105.428069,-10.282125],[105.434094,-10.277733],[105.440277,-10.273564],[105.446611,-10.269624],[105.456376,-10.264154],[105.466431,-10.259226],[105.47328,-10.25625],[105.480235,-10.253525],[105.490847,-10.249919],[105.501128,-10.247013],[105.51155,-10.244646],[105.522084,-10.242827],[105.532699,-10.241559],[105.540279,-10.240976],[105.551677,-10.240629],[105.559279,-10.24075],[105.570661,-10.24146],[105.573104,-10.240042],[105.579758,-10.236401],[105.589984,-10.23141],[105.596951,-10.228402],[105.607603,-10.224379],[105.618467,-10.220955],[105.629507,-10.218141],[105.640689,-10.215945],[105.648205,-10.214828],[105.658433,-10.213724],[105.665278,-10.213273],[105.673518,-10.21302],[105.683908,-10.212031],[105.690857,-10.211666],[105.701638,-10.211475],[105.708824,-10.211663],[105.71958,-10.212417],[105.726721,-10.213233],[105.733623,-10.214241],[105.740485,-10.215484],[105.747301,-10.216959],[105.754061,-10.218666],[105.761121,-10.220693],[105.768101,-10.222972],[105.778405,-10.226856],[105.78848,-10.231288],[105.795056,-10.234542],[105.801508,-10.238029],[105.810389,-10.243282],[105.816155,-10.247031],[105.821788,-10.250971],[105.827283,-10.255099],[105.83238,-10.259193],[105.836742,-10.262903],[105.842349,-10.267993],[105.847759,-10.273287],[105.852966,-10.278779],[105.857961,-10.28446],[105.864795,-10.292929],[105.869091,-10.298773],[105.873172,-10.304766],[105.877032,-10.3109],[105.882399,-10.320349],[105.885688,-10.326802],[105.888741,-10.333367],[105.891553,-10.340038],[105.894763,-10.34861],[105.898246,-10.359311],[105.900229,-10.366545],[105.902691,-10.37752],[105.903986,-10.384906],[105.906867,-10.395613],[105.909148,-10.406461],[105.910821,-10.417418],[105.911596,-10.424765],[105.911856,-10.427791],[105.913191,-10.435085],[105.914253,-10.442422],[105.915331,-10.453488],[105.915706,-10.460891],[105.915805,-10.468303],[105.915435,-10.479414],[105.914843,-10.486803],[105.913977,-10.494166],[105.912164,-10.505137],[105.909741,-10.515993],[105.906715,-10.5267],[105.903293,-10.536838],[105.899331,-10.546781],[105.894839,-10.556502],[105.889832,-10.565972],[105.883969,-10.575818],[105.87975,-10.582192],[105.872972,-10.591444],[105.868161,-10.597393],[105.866149,-10.608065],[105.863556,-10.618613],[105.860392,-10.629008],[105.856664,-10.639218],[105.852556,-10.649049],[105.847928,-10.658651],[105.842792,-10.667998],[105.839093,-10.674073],[105.832826,-10.683447],[105.826039,-10.692458],[105.818752,-10.701081],[105.810989,-10.709286],[105.803004,-10.716859],[105.797454,-10.721664],[105.788806,-10.72849],[105.782838,-10.732777],[105.776716,-10.736847],[105.767263,-10.742533],[105.760793,-10.746037],[105.754199,-10.749307],[105.749428,-10.751525],[105.742737,-10.754398],[105.735947,-10.757032],[105.725592,-10.760526],[105.715062,-10.763463],[105.70796,-10.765108],[105.700802,-10.7665],[105.698233,-10.766997],[105.686924,-10.768797],[105.679767,-10.769754],[105.668979,-10.770716],[105.667337,-10.770837],[105.656525,-10.771407],[105.645697,-10.771406],[105.634885,-10.770835],[105.624119,-10.769695],[105.616508,-10.768633],[105.608943,-10.767288],[105.601434,-10.76566],[105.590302,-10.762695],[105.583342,-10.760594],[105.576462,-10.758249],[105.569672,-10.755662],[105.562981,-10.752835],[105.556112,-10.749708],[105.549367,-10.74633],[105.542753,-10.742706],[105.533099,-10.73682],[105.526855,-10.732604],[105.517797,-10.725857],[105.509134,-10.718619],[105.503592,-10.713533],[105.496425,-10.712198],[105.485777,-10.70972],[105.47528,-10.706679],[105.464963,-10.703082],[105.457058,-10.699959],[105.450076,-10.696914],[105.439831,-10.691865],[105.433169,-10.688185],[105.423449,-10.682208],[105.417539,-10.678242],[105.408946,-10.671912],[105.400704,-10.665144],[105.395415,-10.660396],[105.389969,-10.655169],[105.38218,-10.646959],[105.374869,-10.638331],[105.368058,-10.629311],[105.364207,-10.623733],[105.360547,-10.61803],[105.357083,-10.612208],[105.35382,-10.606275],[105.348881,-10.596376],[105.3445,-10.586224],[105.340584,-10.575554],[105.338314,-10.568327],[105.336322,-10.561019],[105.333858,-10.549933],[105.332569,-10.542472],[105.331564,-10.53497],[105.330933,-10.528702],[105.330359,-10.519272],[105.330145,-10.512452],[105.330165,-10.505629],[105.330419,-10.49881],[105.331237,-10.488608],[105.332126,-10.481219],[105.33329,-10.473867],[105.334728,-10.466563],[105.336438,-10.459317],[105.338419,-10.452138],[105.340666,-10.445037],[105.343177,-10.438023],[105.345949,-10.431106],[105.34684,-10.424086],[105.346992,-10.423037],[105.347754,-10.418123],[105.348518,-10.413676],[105.349944,-10.406196],[105.351127,-10.400781],[105.352832,-10.393918],[105.354779,-10.387119],[105.356967,-10.380392],[105.359392,-10.373745],[105.363405,-10.36399],[105.368134,-10.353851],[105.371599,-10.347243],[105.375309,-10.340766],[105.381322,-10.331317],[105.385621,-10.325208],[105.390146,-10.319261],[105.394651,-10.313722],[105.401772,-10.305718],[105.406753,-10.300595],[105.41456,-10.293245],[105.419847,-10.288658],[105.428069,-10.282125]]]}}]} -------------------------------------------------------------------------------- /data/Indian--Cocos__96.6116__97.1350__-12.4119__-11.6212.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Indian/Cocos"},"geometry":{"type":"Polygon","coordinates":[[[97.012354,-11.736236],[97.016343,-11.744729],[97.018778,-11.750489],[97.019044,-11.751146],[97.021206,-11.756654],[97.024815,-11.767114],[97.026894,-11.77419],[97.029516,-11.784932],[97.030929,-11.792165],[97.032461,-11.802273],[97.032898,-11.805901],[97.033845,-11.813182],[97.034521,-11.820492],[97.035026,-11.83149],[97.034919,-11.842499],[97.034199,-11.853485],[97.034063,-11.854895],[97.033201,-11.862219],[97.032067,-11.869507],[97.029859,-11.88035],[97.027048,-11.891056],[97.023643,-11.901594],[97.01967,-11.911909],[97.016704,-11.918659],[97.011386,-11.929831],[97.020934,-11.937684],[97.028483,-11.944587],[97.035669,-11.951857],[97.042753,-11.959703],[97.04724,-11.965132],[97.051533,-11.970711],[97.055626,-11.976434],[97.059763,-11.982638],[97.063665,-11.988988],[97.069064,-11.998768],[97.070991,-12.002545],[97.077769,-12.011881],[97.083663,-12.020877],[97.089063,-12.030169],[97.094853,-12.03943],[97.096067,-12.041415],[97.101555,-12.050717],[97.10493,-12.057074],[97.109554,-12.06682],[97.11234,-12.073448],[97.115941,-12.083119],[97.119033,-12.092958],[97.120794,-12.099427],[97.122335,-12.105949],[97.124231,-12.115818],[97.127103,-12.125117],[97.129516,-12.134542],[97.131701,-12.14495],[97.133325,-12.155458],[97.134381,-12.166035],[97.134769,-12.17311],[97.134961,-12.184362],[97.134513,-12.195607],[97.133426,-12.20681],[97.131702,-12.217935],[97.129405,-12.228827],[97.126499,-12.239577],[97.122936,-12.250397],[97.12054,-12.256855],[97.117921,-12.263229],[97.115081,-12.269512],[97.112024,-12.275694],[97.107546,-12.283969],[97.104102,-12.290749],[97.1004,-12.297396],[97.096445,-12.303901],[97.092244,-12.310254],[97.085976,-12.318925],[97.07925,-12.327258],[97.074914,-12.332301],[97.068099,-12.339595],[97.06305,-12.344619],[97.057824,-12.349466],[97.049667,-12.356389],[97.044379,-12.360619],[97.035285,-12.367282],[97.025828,-12.373438],[97.019501,-12.377207],[97.013038,-12.380748],[97.00645,-12.384056],[96.999743,-12.387128],[96.996673,-12.388445],[96.988833,-12.391912],[96.982041,-12.394794],[96.975147,-12.397432],[96.968256,-12.399825],[96.961282,-12.401975],[96.95421,-12.403914],[96.943481,-12.40635],[96.942291,-12.406585],[96.937591,-12.407541],[96.927661,-12.409315],[96.917779,-12.410621],[96.907844,-12.411451],[96.896602,-12.411883],[96.885354,-12.411706],[96.87385,-12.41092],[96.873726,-12.410912],[96.868164,-12.410637],[96.861643,-12.410129],[96.85508,-12.410431],[96.848511,-12.410526],[96.838416,-12.410381],[96.828341,-12.409745],[96.821319,-12.409018],[96.814326,-12.408053],[96.807372,-12.40685],[96.800464,-12.405412],[96.789908,-12.402791],[96.779509,-12.39962],[96.769297,-12.39591],[96.759301,-12.391669],[96.756508,-12.390377],[96.750874,-12.387779],[96.743955,-12.384372],[96.733834,-12.378784],[96.724053,-12.37264],[96.714643,-12.36596],[96.708991,-12.36158],[96.703499,-12.357007],[96.698174,-12.352246],[96.690516,-12.344767],[96.685337,-12.339261],[96.677971,-12.330656],[96.672473,-12.325353],[96.667183,-12.31985],[96.662107,-12.314155],[96.657254,-12.308276],[96.65263,-12.302221],[96.648241,-12.295999],[96.644094,-12.289619],[96.638339,-12.279771],[96.634972,-12.273427],[96.630358,-12.263699],[96.627578,-12.257086],[96.623862,-12.246993],[96.620365,-12.236585],[96.61745,-12.226005],[96.615127,-12.215284],[96.613401,-12.204455],[96.612553,-12.197082],[96.611982,-12.189684],[96.611689,-12.18227],[96.611772,-12.171141],[96.612344,-12.161234],[96.612205,-12.15877],[96.611846,-12.150367],[96.611758,-12.142766],[96.611963,-12.135167],[96.612341,-12.128636],[96.612936,-12.12212],[96.613686,-12.115876],[96.615183,-12.10656],[96.617171,-12.096839],[96.619005,-12.088314],[96.6303,-12.034499],[96.631932,-12.027228],[96.633836,-12.020022],[96.637198,-12.009354],[96.641156,-11.998887],[96.64412,-11.992036],[96.647341,-11.985298],[96.652439,-11.97576],[96.658051,-11.966504],[96.65371,-11.961082],[96.649561,-11.955517],[96.64533,-11.949426],[96.639418,-11.940013],[96.634041,-11.930293],[96.629217,-11.920297],[96.626314,-11.913494],[96.622442,-11.903104],[96.619156,-11.892519],[96.616467,-11.881773],[96.614973,-11.874581],[96.613234,-11.863704],[96.612104,-11.85275],[96.611584,-11.841751],[96.611577,-11.83441],[96.612078,-11.82341],[96.61319,-11.812454],[96.614909,-11.801574],[96.616379,-11.794244],[96.619099,-11.783362],[96.620998,-11.776979],[96.623111,-11.77066],[96.624502,-11.766651],[96.628556,-11.756257],[96.632466,-11.74654],[96.635355,-11.740179],[96.640104,-11.730832],[96.645339,-11.721741],[96.64659,-11.719718],[96.650206,-11.7141],[96.655977,-11.705903],[96.660564,-11.699904],[96.665374,-11.694078],[96.670402,-11.688434],[96.678336,-11.680324],[96.683443,-11.675514],[96.688717,-11.670881],[96.69415,-11.666431],[96.702584,-11.66011],[96.71161,-11.654055],[96.717805,-11.650287],[96.727534,-11.644841],[96.734182,-11.641507],[96.744375,-11.636961],[96.754805,-11.632972],[96.765441,-11.629553],[96.776252,-11.626714],[96.783539,-11.625148],[96.794567,-11.623294],[96.804887,-11.6221],[96.815255,-11.621425],[96.825951,-11.621237],[96.836241,-11.621565],[96.843086,-11.622069],[96.84991,-11.622799],[96.859344,-11.624178],[96.865592,-11.625338],[96.873206,-11.627001],[96.880444,-11.628811],[96.887609,-11.630881],[96.894693,-11.633208],[96.901686,-11.63579],[96.908579,-11.638622],[96.915361,-11.6417],[96.92531,-11.646772],[96.933967,-11.651686],[96.939599,-11.655192],[96.94925,-11.66181],[96.957428,-11.668067],[96.962696,-11.672463],[96.970222,-11.679287],[96.975042,-11.68404],[96.97837,-11.687501],[96.982939,-11.692519],[96.987335,-11.697687],[96.991552,-11.702996],[96.995587,-11.708442],[97.000572,-11.715718],[97.004186,-11.721439],[97.007604,-11.727277],[97.012354,-11.736236]]]}}]} -------------------------------------------------------------------------------- /data/Indian--Maldives__72.3554__73.9701__-0.9075__7.3106.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Indian/Maldives"},"geometry":{"type":"Polygon","coordinates":[[[72.49918,4.638322],[72.535412,4.239526],[72.51352,4.124765],[72.511453,4.11157],[72.504524,4.055187],[72.503037,4.033327],[72.500897,3.876828],[72.497175,3.795037],[72.496966,3.785799],[72.497001,3.627211],[72.499221,3.597394],[72.534691,3.372473],[72.589855,2.983263],[72.622953,2.767532],[72.623615,2.763375],[72.66633,2.539798],[72.685973,2.396273],[72.715787,1.883825],[72.747414,1.340052],[72.790298,0.625853],[72.793368,0.549757],[72.788787,0.52116],[72.786252,0.487123],[72.789476,0.453145],[72.803978,0.373013],[72.836482,-0.064733],[72.864632,-0.443849],[72.876777,-0.60742],[72.883236,-0.645287],[72.896736,-0.681226],[72.925732,-0.740548],[72.932346,-0.755375],[72.955897,-0.795151],[72.966451,-0.809039],[72.998129,-0.842091],[73.017571,-0.858203],[73.060826,-0.885533],[73.068603,-0.889145],[73.097841,-0.900026],[73.128405,-0.906192],[73.159551,-0.907493],[73.174552,-0.90694],[73.213975,-0.901489],[73.251542,-0.888275],[73.285759,-0.867823],[73.305206,-0.853379],[73.320788,-0.840535],[73.352737,-0.811367],[73.379616,-0.781342],[73.386981,-0.770504],[73.612012,-0.414925],[73.628943,-0.381712],[73.639481,-0.34592],[73.706519,-0.004082],[73.760562,0.235343],[73.785044,0.396334],[73.788008,0.431021],[73.786839,1.385421],[73.785939,2.12058],[73.82849,2.448962],[73.854346,2.64846],[73.935106,3.190955],[73.96839,3.429649],[73.970096,3.467067],[73.950152,3.782082],[73.922551,4.467427],[73.922294,4.471821],[73.878984,5.091613],[73.858666,5.382185],[73.853299,5.416324],[73.842174,5.449038],[73.82562,5.479357],[73.820913,5.485277],[73.754314,5.736955],[73.653146,6.119057],[73.616499,6.257402],[73.520156,6.620926],[73.475609,6.791816],[73.432711,6.949017],[73.425733,6.976949],[73.423529,6.984616],[73.412019,7.021668],[73.40166,7.047684],[73.386534,7.073776],[73.367668,7.097312],[73.359889,7.105648],[73.33041,7.131611],[73.296438,7.15135],[72.987144,7.292491],[72.946348,7.306041],[72.9036,7.310625],[72.897208,7.310624],[72.846502,7.30413],[72.792039,7.289951],[72.763451,7.280163],[72.726498,7.26432],[72.699441,7.250199],[72.674838,7.232152],[72.670949,7.228817],[72.645141,7.202176],[72.624676,7.171253],[72.61857,7.159863],[72.602704,7.120964],[72.511739,6.807427],[72.362515,6.292645],[72.355481,6.255795],[72.355419,6.218279],[72.36931,6.065795],[72.4585,5.085816],[72.49918,4.638322]]]}}]} -------------------------------------------------------------------------------- /data/Indian--Mayotte__44.7437__45.5070__-13.2733__-12.3790.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Indian/Mayotte"},"geometry":{"type":"Polygon","coordinates":[[[45.0599,-12.38],[45.079938,-12.379027],[45.091551,-12.379348],[45.106539,-12.38018],[45.114966,-12.38082],[45.134814,-12.383705],[45.154279,-12.388487],[45.173174,-12.39512],[45.191318,-12.40354],[45.203578,-12.410517],[45.257723,-12.443829],[45.262682,-12.446978],[45.269441,-12.451894],[45.282076,-12.458564],[45.298744,-12.468392],[45.314879,-12.480122],[45.327754,-12.491403],[45.344505,-12.507374],[45.346519,-12.509319],[45.354229,-12.517301],[45.362585,-12.526438],[45.364192,-12.527767],[45.376835,-12.539156],[45.380336,-12.54294],[45.382194,-12.544289],[45.397089,-12.557512],[45.404393,-12.565161],[45.409475,-12.568988],[45.414983,-12.573576],[45.425395,-12.582563],[45.434785,-12.591196],[45.448295,-12.605786],[45.460285,-12.621607],[45.470639,-12.638504],[45.473899,-12.644726],[45.477626,-12.652151],[45.482985,-12.663742],[45.489787,-12.682299],[45.494705,-12.70142],[45.495932,-12.707978],[45.497595,-12.717783],[45.497639,-12.718102],[45.497745,-12.718679],[45.498568,-12.723667],[45.50227,-12.740219],[45.503023,-12.743733],[45.50601,-12.763235],[45.507035,-12.782931],[45.506902,-12.790581],[45.506577,-12.799405],[45.505763,-12.811454],[45.502853,-12.830968],[45.498008,-12.850107],[45.494962,-12.85851],[45.494153,-12.870809],[45.491241,-12.890323],[45.486394,-12.909462],[45.48222,-12.92163],[45.476111,-12.937718],[45.473547,-12.944131],[45.464984,-12.961974],[45.454677,-12.978908],[45.445834,-12.990644],[45.446608,-13.005562],[45.445656,-13.025261],[45.445324,-13.028374],[45.444343,-13.036929],[45.441758,-13.053329],[45.436904,-13.072467],[45.430159,-13.091047],[45.425125,-13.102065],[45.420838,-13.110739],[45.4173,-13.117563],[45.406984,-13.134495],[45.395022,-13.150354],[45.381531,-13.164987],[45.366639,-13.178252],[45.351229,-13.189536],[45.324685,-13.207128],[45.300729,-13.223402],[45.298021,-13.225211],[45.280766,-13.235369],[45.266931,-13.24199],[45.24068,-13.253376],[45.236326,-13.255205],[45.217376,-13.261866],[45.19785,-13.266674],[45.18341,-13.268978],[45.161643,-13.271672],[45.156171,-13.272276],[45.136061,-13.273255],[45.120036,-13.272649],[45.082776,-13.269805],[45.078691,-13.269453],[45.058775,-13.266564],[45.039244,-13.261776],[45.029712,-13.258694],[45.003093,-13.24937],[44.993668,-13.24581],[44.97547,-13.237377],[44.96952,-13.234135],[44.951768,-13.22408],[44.940454,-13.21718],[44.939193,-13.216347],[44.915574,-13.200626],[44.900672,-13.189704],[44.896494,-13.18625],[44.8729,-13.166203],[44.862172,-13.156406],[44.849889,-13.143234],[44.836736,-13.127803],[44.835513,-13.126354],[44.823538,-13.110506],[44.813206,-13.093583],[44.809811,-13.087062],[44.803301,-13.073974],[44.798109,-13.062661],[44.797252,-13.060595],[44.789764,-13.042257],[44.788258,-13.038047],[44.785189,-13.029893],[44.756083,-12.942373],[44.754755,-12.938227],[44.749889,-12.919092],[44.746959,-12.89958],[44.745992,-12.879881],[44.746998,-12.860184],[44.749967,-12.840679],[44.752077,-12.831457],[44.770136,-12.760359],[44.767748,-12.756306],[44.759174,-12.73847],[44.752424,-12.719895],[44.747562,-12.700759],[44.744634,-12.681247],[44.743668,-12.661548],[44.743686,-12.659078],[44.743739,-12.655121],[44.744726,-12.637894],[44.747692,-12.618388],[44.75259,-12.599261],[44.754433,-12.593613],[44.755538,-12.590392],[44.760477,-12.577477],[44.769077,-12.559656],[44.779413,-12.542748],[44.78654,-12.532937],[44.788721,-12.530118],[44.793566,-12.524097],[44.807058,-12.509493],[44.82194,-12.496259],[44.838069,-12.48452],[44.855291,-12.474391],[44.873438,-12.465967],[44.891251,-12.459658],[44.908618,-12.454384],[44.923616,-12.439637],[44.923699,-12.439555],[44.938571,-12.426314],[44.954691,-12.414569],[44.971903,-12.404432],[44.990042,-12.396],[45.008934,-12.389356],[45.028396,-12.384562],[45.038913,-12.382784],[45.050571,-12.381118],[45.0599,-12.38]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Apia__-173.0092__-171.1929__-14.2771__-13.2382.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Apia"},"geometry":{"type":"Polygon","coordinates":[[[-171.475009,-14.26607],[-171.457971,-14.271101],[-171.4439,-14.273869],[-171.422423,-14.276263],[-171.397547,-14.277092],[-171.361593,-14.272521],[-171.327131,-14.261912],[-171.294864,-14.245436],[-171.264806,-14.222574],[-171.239588,-14.194698],[-171.224353,-14.170465],[-171.220075,-14.162762],[-171.21065,-14.139251],[-171.206897,-14.127735],[-171.202535,-14.10623],[-171.200427,-14.088985],[-171.194442,-14.042917],[-171.192923,-14.007588],[-171.196511,-13.973968],[-171.207771,-13.936981],[-171.223645,-13.906466],[-171.244549,-13.879069],[-171.269898,-13.855527],[-171.288811,-13.840465],[-171.318898,-13.814039],[-171.34845,-13.796331],[-171.402426,-13.761502],[-171.434706,-13.73671],[-171.454062,-13.722608],[-171.487358,-13.701057],[-171.510121,-13.690217],[-171.533803,-13.681499],[-171.566275,-13.674517],[-171.597106,-13.671488],[-171.628626,-13.663267],[-171.659742,-13.645712],[-171.71021,-13.625704],[-171.754409,-13.606369],[-171.786342,-13.596824],[-171.818857,-13.592492],[-171.865353,-13.593941],[-171.944635,-13.600849],[-171.9783,-13.609817],[-171.983748,-13.592083],[-172.022334,-13.499093],[-172.039537,-13.468713],[-172.073467,-13.423374],[-172.098804,-13.391252],[-172.116638,-13.370453],[-172.150532,-13.32875],[-172.171226,-13.308143],[-172.192295,-13.291436],[-172.222686,-13.272786],[-172.247683,-13.260526],[-172.286282,-13.247476],[-172.343407,-13.238189],[-172.380793,-13.239764],[-172.434595,-13.250957],[-172.445627,-13.251699],[-172.482778,-13.261135],[-172.492345,-13.2609],[-172.524936,-13.26525],[-172.552919,-13.273605],[-172.573107,-13.276614],[-172.606745,-13.284129],[-172.62827,-13.292461],[-172.643165,-13.293655],[-172.673884,-13.30034],[-172.681809,-13.30337],[-172.68734,-13.301102],[-172.72455,-13.29163],[-172.76291,-13.289121],[-172.815219,-13.294043],[-172.843138,-13.300218],[-172.869595,-13.309994],[-172.897876,-13.325381],[-172.922736,-13.344326],[-172.947181,-13.368489],[-172.965039,-13.390702],[-172.983516,-13.418124],[-172.999773,-13.455367],[-173.007545,-13.489489],[-173.009186,-13.523687],[-173.004868,-13.557661],[-172.994712,-13.590424],[-172.979013,-13.621023],[-172.96109,-13.64987],[-172.936899,-13.681118],[-172.905808,-13.708786],[-172.874396,-13.733266],[-172.854231,-13.753526],[-172.827004,-13.773509],[-172.813055,-13.789286],[-172.790096,-13.814585],[-172.735376,-13.893725],[-172.710316,-13.918598],[-172.686571,-13.942582],[-172.659596,-13.963537],[-172.633499,-13.978135],[-172.605969,-13.989829],[-172.566751,-14.000253],[-172.531368,-14.003618],[-172.489381,-14.000588],[-172.470291,-13.997042],[-172.406796,-13.990462],[-172.352739,-13.97972],[-172.334727,-13.986987],[-172.313549,-13.992712],[-172.270584,-14.002811],[-172.236237,-14.022115],[-172.205792,-14.039923],[-172.191697,-14.052792],[-172.171089,-14.068605],[-172.118363,-14.107401],[-172.077295,-14.137086],[-172.038193,-14.167317],[-172.006702,-14.185271],[-171.977332,-14.196473],[-171.946896,-14.203115],[-171.926403,-14.205277],[-171.914308,-14.206448],[-171.88759,-14.205197],[-171.869854,-14.216595],[-171.841331,-14.230338],[-171.810975,-14.239627],[-171.784767,-14.243904],[-171.734944,-14.246128],[-171.717105,-14.246962],[-171.686479,-14.248694],[-171.62047,-14.243504],[-171.579927,-14.246698],[-171.538191,-14.247309],[-171.519187,-14.245613],[-171.492055,-14.259986],[-171.475009,-14.26607]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Bougainville__153.9118__159.6927__-7.0975__-2.9059.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Bougainville"},"geometry":{"type":"MultiPolygon","coordinates":[[[[156.732046,-4.664483],[156.722739,-4.688924],[156.716141,-4.723408],[156.715638,-4.758518],[156.720591,-4.800701],[156.728086,-4.827026],[156.73797,-4.853429],[156.758556,-4.892871],[156.791302,-4.934024],[156.813923,-4.953431],[156.839167,-4.969254],[156.88251,-4.987992],[156.919884,-4.995499],[156.935175,-4.997071],[156.996251,-4.998286],[157.031032,-4.996522],[157.074889,-4.985527],[157.113006,-4.968613],[157.142265,-4.950354],[157.155121,-4.940917],[157.180446,-4.918823],[157.201728,-4.892793],[157.222176,-4.856569],[157.234033,-4.820252],[157.238807,-4.78234],[157.23938,-4.765299],[157.234941,-4.714943],[157.232831,-4.705228],[157.219576,-4.66511],[157.212197,-4.648779],[157.196858,-4.620939],[157.177326,-4.595881],[157.166314,-4.583854],[157.144415,-4.563277],[157.129452,-4.551197],[157.106738,-4.535325],[157.07095,-4.517282],[157.040546,-4.504348],[157.008434,-4.496614],[156.996526,-4.494773],[156.947649,-4.49329],[156.89669,-4.498032],[156.85972,-4.509239],[156.829426,-4.524835],[156.802206,-4.545364],[156.778852,-4.570232],[156.760041,-4.598718],[156.754875,-4.608395],[156.745122,-4.628111],[156.733933,-4.656305],[156.732046,-4.664483]]],[[[159.56948,-4.337415],[159.563789,-4.333003],[159.54584,-4.311274],[159.52587,-4.293703],[159.497868,-4.27347],[159.462864,-4.256438],[159.425948,-4.246497],[159.387824,-4.243776],[159.349879,-4.248374],[159.313494,-4.260124],[159.279486,-4.278945],[159.246789,-4.306888],[159.243579,-4.310817],[159.211436,-4.330117],[159.184494,-4.353981],[159.161514,-4.383396],[159.145533,-4.413169],[159.134749,-4.44521],[159.129503,-4.481896],[159.126885,-4.488832],[159.120409,-4.521627],[159.119349,-4.556778],[159.124155,-4.590502],[159.134567,-4.622926],[159.150286,-4.653122],[159.170862,-4.68022],[159.176892,-4.685857],[159.187734,-4.704034],[159.209295,-4.729433],[159.237962,-4.75329],[159.269927,-4.771142],[159.310446,-4.78472],[159.341777,-4.790154],[159.362847,-4.790427],[159.386237,-4.79896],[159.411975,-4.804667],[159.441107,-4.806993],[159.479839,-4.803993],[159.520513,-4.792295],[159.549584,-4.778244],[159.555205,-4.774301],[159.57401,-4.765834],[159.591421,-4.755267],[159.594378,-4.753316],[159.606808,-4.744036],[159.637348,-4.717099],[159.656282,-4.694007],[159.671592,-4.668352],[159.68294,-4.640703],[159.691786,-4.601347],[159.692724,-4.562269],[159.686109,-4.523748],[159.677966,-4.502192],[159.6754,-4.490695],[159.665397,-4.459295],[159.646868,-4.422286],[159.622256,-4.386675],[159.60242,-4.364714],[159.576021,-4.341714],[159.56948,-4.337415]]],[[[156.173819,-6.444858],[156.173224,-6.432044],[156.169157,-6.416666],[156.1632,-6.381147],[156.159811,-6.370272],[156.152262,-6.350616],[156.135908,-6.320946],[156.121557,-6.301851],[156.101085,-6.280925],[156.07779,-6.2632],[156.052167,-6.249052],[156.04352,-6.24595],[156.033451,-6.218341],[156.015926,-6.188028],[155.993405,-6.161221],[155.994161,-6.163059],[155.979793,-6.148682],[155.951149,-6.128611],[155.920518,-6.112138],[155.904458,-6.105484],[155.884706,-6.099667],[155.865874,-6.077957],[155.85535,-6.068236],[155.838858,-6.055737],[155.822189,-6.045842],[155.8153,-6.037439],[155.784717,-6.012364],[155.755938,-5.995963],[155.723123,-5.9822],[155.706188,-5.96514],[155.69538,-5.956319],[155.684527,-5.949281],[155.419967,-5.06075],[155.439419,-5.062308],[155.474397,-5.058931],[155.508246,-5.049476],[155.539925,-5.034233],[155.577865,-5.005936],[155.601347,-4.984],[155.612299,-4.96986],[155.622185,-4.959762],[155.654049,-4.907436],[155.665832,-4.877926],[155.672824,-4.84692],[155.674852,-4.815197],[155.673821,-4.790621],[155.674734,-4.781654],[155.672297,-4.747137],[155.663992,-4.713552],[155.650065,-4.681895],[155.627265,-4.645776],[155.623648,-4.633405],[155.602976,-4.595512],[155.592765,-4.580806],[155.574427,-4.558111],[155.556839,-4.539319],[155.531014,-4.516122],[155.519761,-4.507654],[155.492752,-4.490525],[155.440714,-4.468675],[155.409635,-4.459129],[155.377426,-4.454755],[155.316841,-4.456546],[155.276168,-4.464642],[155.24627,-4.476708],[154.866124,-3.196956],[154.852799,-3.163303],[154.833683,-3.132601],[154.809397,-3.105845],[154.780728,-3.083905],[154.622311,-2.983921],[154.546608,-2.936138],[154.518487,-2.921371],[154.488396,-2.911261],[154.457094,-2.906063],[154.425368,-2.905909],[154.394016,-2.910803],[153.911795,-3.025863],[153.912613,-5.23222],[154.333958,-5.301336],[154.333538,-5.31066],[154.339288,-5.352848],[154.353777,-5.392875],[154.372034,-5.422789],[154.371484,-5.430081],[154.373954,-5.461097],[154.377245,-5.477631],[154.391117,-5.516928],[154.398887,-5.531492],[154.396631,-5.556003],[154.399332,-5.586707],[154.404508,-5.608977],[154.395097,-5.622839],[154.387317,-5.636946],[154.379647,-5.654269],[154.37443,-5.669515],[154.369878,-5.687909],[154.367383,-5.703831],[154.366089,-5.722738],[154.366392,-5.738852],[154.368396,-5.757697],[154.371706,-5.774621],[154.376818,-5.792291],[154.382827,-5.807838],[154.390926,-5.82435],[154.406259,-5.847878],[154.42134,-5.866017],[154.427143,-5.872224],[154.450641,-5.892219],[154.480982,-5.910495],[154.513577,-5.923009],[154.527907,-5.925797],[154.533882,-5.931626],[154.538751,-5.961826],[154.544467,-5.982342],[154.562955,-6.027028],[154.573779,-6.046248],[154.603872,-6.086762],[154.633036,-6.115701],[154.641299,-6.121485],[154.655798,-6.144206],[154.678411,-6.169176],[154.704877,-6.190011],[154.734452,-6.206124],[154.754785,-6.213958],[154.766851,-6.222736],[154.774919,-6.255789],[154.788852,-6.287625],[154.808062,-6.316582],[154.831974,-6.341792],[154.857773,-6.360943],[154.97667,-6.612979],[155.002257,-6.653692],[155.297466,-7.01748],[155.300678,-7.031845],[155.314425,-7.064904],[155.333829,-7.094999],[155.336184,-7.097516],[155.593889,-6.925833],[155.693611,-6.925833],[155.923056,-6.847222],[156.039722,-6.658333],[156.035833,-6.55],[156.173819,-6.444858]]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Efate__166.3355__170.4500__-20.4627__-12.8714.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Efate"},"geometry":{"type":"Polygon","coordinates":[[[166.341341,-14.42493],[166.342336,-14.774742],[166.336461,-14.822138],[166.335526,-14.860835],[166.33848,-14.883549],[166.443194,-15.432719],[166.455735,-15.473524],[166.460556,-15.484079],[166.585597,-15.737874],[166.603897,-15.768004],[166.729518,-15.939432],[167.287382,-16.698933],[167.449178,-16.961411],[167.976981,-17.815011],[167.994354,-17.841358],[167.997732,-17.846264],[168.414035,-18.42783],[168.802781,-18.969108],[169.026562,-19.541785],[169.049108,-19.591464],[169.060125,-19.613314],[169.074131,-19.636395],[169.58249,-20.370368],[169.609891,-20.402151],[169.643573,-20.428024],[169.683659,-20.447978],[169.728855,-20.459761],[169.757701,-20.462742],[169.78671,-20.461997],[169.870781,-20.454386],[169.916634,-20.445339],[169.935373,-20.43955],[169.970096,-20.425503],[169.992642,-20.412616],[170.012118,-20.398772],[170.029219,-20.383957],[170.046407,-20.365448],[170.069129,-20.335337],[170.09129,-20.298641],[170.427677,-19.625479],[170.440976,-19.590759],[170.447337,-19.554318],[170.449982,-19.515914],[170.445211,-19.467354],[170.428487,-19.421464],[170.401952,-19.381796],[170.379678,-19.35941],[169.465286,-18.565211],[169.081557,-18.021479],[168.809692,-17.635233],[168.857076,-17.021561],[168.85739,-16.996809],[168.852371,-16.960764],[168.84705,-16.942185],[168.719917,-16.568007],[168.553638,-16.07752],[168.485739,-15.876879],[168.299934,-14.59589],[168.273686,-14.414313],[168.264093,-14.375883],[167.839449,-13.190862],[167.8263,-13.161624],[167.808587,-13.134798],[167.791843,-13.115988],[167.774609,-13.10027],[167.765486,-13.09331],[167.745197,-13.080442],[167.73498,-13.075139],[167.712722,-13.065917],[167.701722,-13.062432],[167.678169,-13.057136],[166.582934,-12.874222],[166.56388,-12.871892],[166.540857,-12.871378],[166.509849,-12.874684],[166.478253,-12.88307],[166.443926,-12.898474],[166.413059,-12.919795],[166.3867,-12.946309],[166.365075,-12.978329],[166.352746,-13.00521],[166.344559,-13.033571],[166.339976,-13.069507],[166.337684,-13.134443],[166.341341,-14.42493]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Fakaofo__-172.7214__-170.9798__-9.6442__-8.3329.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Fakaofo"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-172.709784,-8.601137],[-172.704014,-8.628992],[-172.696302,-8.653898],[-172.679631,-8.688018],[-172.659273,-8.715859],[-172.635174,-8.739195],[-172.617161,-8.752446],[-172.588797,-8.768038],[-172.561309,-8.77807],[-172.532647,-8.784021],[-172.502871,-8.785757],[-172.462702,-8.781189],[-172.436334,-8.77263],[-172.41841,-8.769791],[-172.388101,-8.759907],[-172.359748,-8.745376],[-172.333394,-8.725986],[-172.309989,-8.702125],[-172.290899,-8.674728],[-172.276651,-8.644556],[-172.266332,-8.604985],[-172.263966,-8.565305],[-172.26666,-8.530955],[-172.273941,-8.498501],[-172.287049,-8.466666],[-172.306111,-8.436328],[-172.331447,-8.408804],[-172.381936,-8.367507],[-172.413517,-8.350396],[-172.440079,-8.340814],[-172.476613,-8.333839],[-172.526894,-8.332863],[-172.546493,-8.334898],[-172.572601,-8.34038],[-172.597749,-8.34926],[-172.624017,-8.362623],[-172.647328,-8.37908],[-172.672824,-8.40383],[-172.693534,-8.432675],[-172.708805,-8.464711],[-172.718288,-8.49968],[-172.721367,-8.53022],[-172.720282,-8.557143],[-172.714834,-8.586639],[-172.709784,-8.601137]]],[[[-171.853312,-8.915643],[-171.886824,-8.917395],[-171.92151,-8.925152],[-171.954285,-8.938855],[-171.985946,-8.959489],[-172.011027,-8.98264],[-172.031805,-9.009681],[-172.047679,-9.039832],[-172.058187,-9.072221],[-172.063479,-9.105627],[-172.063354,-9.129914],[-172.066527,-9.142702],[-172.069383,-9.177905],[-172.068277,-9.199898],[-172.063605,-9.228034],[-172.054955,-9.255225],[-172.043234,-9.27992],[-172.028865,-9.301971],[-172.015632,-9.318955],[-171.99746,-9.336812],[-171.977592,-9.359431],[-171.946756,-9.384656],[-171.911511,-9.403343],[-171.870595,-9.418132],[-171.855778,-9.422197],[-171.826374,-9.428432],[-171.790596,-9.431696],[-171.755302,-9.428731],[-171.721321,-9.419763],[-171.706753,-9.414764],[-171.674456,-9.399603],[-171.645365,-9.379017],[-171.621433,-9.3548],[-171.606458,-9.335348],[-171.588187,-9.306791],[-171.57385,-9.271979],[-171.56597,-9.23763],[-171.564275,-9.202442],[-171.568813,-9.167506],[-171.580963,-9.130256],[-171.578824,-9.111361],[-171.581177,-9.073205],[-171.589149,-9.04051],[-171.602634,-9.009377],[-171.623572,-8.977719],[-171.650131,-8.950551],[-171.681527,-8.92863],[-171.716001,-8.913206],[-171.753191,-8.904401],[-171.793223,-8.902763],[-171.832788,-8.909038],[-171.84829,-8.913659],[-171.853312,-8.915643]]],[[[-171.369568,-9.199934],[-171.400919,-9.221993],[-171.42591,-9.24789],[-171.447204,-9.280288],[-171.461035,-9.311993],[-171.46947,-9.347537],[-171.471616,-9.384008],[-171.467053,-9.420262],[-171.455928,-9.455089],[-171.438611,-9.48733],[-171.415675,-9.515909],[-171.387884,-9.539873],[-171.381371,-9.543682],[-171.361916,-9.571685],[-171.33595,-9.597429],[-171.304651,-9.618666],[-171.272394,-9.6331],[-171.238091,-9.641716],[-171.202796,-9.64425],[-171.167599,-9.640622],[-171.126532,-9.628345],[-171.088844,-9.607618],[-171.056875,-9.580253],[-171.046337,-9.568509],[-171.022919,-9.536008],[-171.007542,-9.505627],[-171.001534,-9.488016],[-170.997179,-9.471298],[-170.993179,-9.448083],[-170.992317,-9.428045],[-170.989389,-9.421205],[-170.981438,-9.38662],[-170.979759,-9.351186],[-170.984402,-9.316016],[-170.995652,-9.279366],[-171.011505,-9.24886],[-171.035664,-9.214873],[-171.052224,-9.196238],[-171.0721,-9.177653],[-171.0959,-9.159365],[-171.123937,-9.143839],[-171.16115,-9.131094],[-171.197632,-9.125272],[-171.232107,-9.125882],[-171.268394,-9.133001],[-171.300841,-9.145171],[-171.330709,-9.162688],[-171.357116,-9.185035],[-171.369568,-9.199934]]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Kosrae__162.6981__163.2364__5.0590__5.5690.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Kosrae"},"geometry":{"type":"Polygon","coordinates":[[[163.235193,5.294],[163.23577,5.3],[163.236052,5.304],[163.236324,5.31],[163.236405,5.314],[163.236376,5.32],[163.236166,5.326],[163.235925,5.33],[163.235604,5.334],[163.235201,5.338],[163.234716,5.342],[163.233844,5.348],[163.2333,5.354],[163.232573,5.36],[163.231659,5.366],[163.230946,5.37],[163.230148,5.374],[163.229264,5.378],[163.227775,5.384],[163.226672,5.388],[163.225478,5.392],[163.224192,5.396],[163.222086,5.402],[163.219761,5.408],[163.21721,5.414],[163.215378,5.418],[163.213603,5.424],[163.212317,5.428],[163.210211,5.434],[163.208686,5.438],[163.207061,5.442],[163.205334,5.446],[163.203502,5.45],[163.201562,5.454],[163.200033,5.457],[163.19844,5.46],[163.195637,5.465],[163.19264,5.47],[163.188819,5.476],[163.185447,5.481],[163.181848,5.486],[163.178029,5.491],[163.173981,5.496],[163.170545,5.5],[163.166919,5.504],[163.163089,5.508],[163.159038,5.512],[163.154746,5.516],[163.151356,5.519],[163.146583,5.523],[163.142796,5.526],[163.140163,5.528],[163.137438,5.53],[163.13316,5.533],[163.128632,5.536],[163.12382,5.539],[163.118684,5.542],[163.115053,5.544],[163.109248,5.547],[163.1051,5.549],[163.10069,5.551],[163.095974,5.553],[163.09089,5.555],[163.085354,5.557],[163.079238,5.559],[163.072752,5.561],[163.06919,5.562],[163.065348,5.563],[163.061155,5.564],[163.056501,5.565],[163.051201,5.566],[163.044895,5.567],[163.036666,5.568],[163.01898,5.569],[162.988368,5.569],[162.970682,5.568],[162.962453,5.567],[162.956147,5.566],[162.950847,5.565],[162.946193,5.564],[162.942,5.563],[162.934184,5.561],[162.930621,5.56],[162.927288,5.559],[162.924148,5.558],[162.919534,5.557],[162.915341,5.556],[162.9115,5.555],[162.907937,5.554],[162.904604,5.553],[162.901464,5.552],[162.895657,5.55],[162.89036,5.548],[162.885469,5.546],[162.880912,5.544],[162.878743,5.543],[162.874595,5.541],[162.870674,5.539],[162.865159,5.536],[162.860023,5.533],[162.855211,5.53],[162.852163,5.528],[162.844779,5.523],[162.838758,5.519],[162.835881,5.517],[162.831756,5.514],[162.827797,5.511],[162.824011,5.508],[162.821587,5.506],[162.81809,5.503],[162.815847,5.501],[162.812605,5.498],[162.810521,5.496],[162.807505,5.493],[162.804613,5.49],[162.801837,5.487],[162.797455,5.482],[162.794962,5.479],[162.792565,5.476],[162.790261,5.473],[162.788045,5.47],[162.785914,5.467],[162.783865,5.464],[162.782657,5.463],[162.777565,5.459],[162.773958,5.456],[162.770516,5.453],[162.763798,5.447],[162.760556,5.444],[162.757453,5.441],[162.754479,5.438],[162.751627,5.435],[162.748889,5.432],[162.745407,5.428],[162.742914,5.425],[162.73974,5.421],[162.736727,5.417],[162.733868,5.413],[162.731153,5.409],[162.728576,5.405],[162.725539,5.4],[162.723811,5.397],[162.722152,5.394],[162.720559,5.391],[162.719031,5.388],[162.716161,5.382],[162.713532,5.376],[162.711133,5.37],[162.708955,5.364],[162.706991,5.358],[162.705234,5.352],[162.703679,5.346],[162.702321,5.34],[162.701156,5.334],[162.70018,5.328],[162.699391,5.322],[162.698786,5.316],[162.698485,5.312],[162.698264,5.308],[162.698084,5.302],[162.698085,5.296],[162.698267,5.29],[162.69863,5.284],[162.699176,5.278],[162.699905,5.272],[162.70082,5.266],[162.701924,5.26],[162.703219,5.254],[162.704678,5.248],[162.706301,5.242],[162.708128,5.236],[162.710164,5.23],[162.712416,5.224],[162.714893,5.218],[162.716673,5.214],[162.718559,5.21],[162.721072,5.205],[162.722666,5.202],[162.724326,5.199],[162.727245,5.194],[162.729179,5.19],[162.730687,5.187],[162.732797,5.183],[162.734457,5.18],[162.737376,5.175],[162.740495,5.17],[162.743824,5.165],[162.746647,5.161],[162.750389,5.156],[162.754383,5.151],[162.75865,5.146],[162.762276,5.142],[162.766106,5.138],[162.77217,5.132],[162.775364,5.129],[162.777574,5.127],[162.782199,5.123],[162.787126,5.119],[162.789713,5.117],[162.792391,5.115],[162.795164,5.113],[162.798041,5.111],[162.802568,5.108],[162.805741,5.106],[162.809052,5.104],[162.814306,5.101],[162.81996,5.098],[162.82595,5.095],[162.830222,5.093],[162.834777,5.091],[162.839666,5.089],[162.844961,5.087],[162.850766,5.085],[162.853905,5.084],[162.860708,5.082],[162.863847,5.081],[162.869587,5.079],[162.875534,5.077],[162.878673,5.076],[162.882005,5.075],[162.885566,5.074],[162.889405,5.073],[162.893596,5.072],[162.898248,5.071],[162.903546,5.07],[162.909849,5.069],[162.918074,5.068],[162.935751,5.067],[162.943044,5.066],[162.947696,5.065],[162.952994,5.064],[162.96519,5.062],[162.971492,5.061],[162.979718,5.06],[162.997394,5.059],[163.004824,5.059],[163.0225,5.06],[163.030726,5.061],[163.037028,5.062],[163.042326,5.063],[163.046978,5.064],[163.051169,5.065],[163.055009,5.066],[163.058569,5.067],[163.061901,5.068],[163.068013,5.07],[163.073548,5.072],[163.078629,5.074],[163.083344,5.076],[163.087751,5.078],[163.093954,5.081],[163.097873,5.083],[163.103386,5.086],[163.108521,5.089],[163.115019,5.093],[163.119636,5.096],[163.123993,5.099],[163.129467,5.103],[163.133382,5.106],[163.137106,5.109],[163.141804,5.113],[163.146286,5.117],[163.150577,5.121],[163.152631,5.123],[163.155605,5.126],[163.158457,5.129],[163.161194,5.132],[163.16615,5.137],[163.169928,5.141],[163.172628,5.144],[163.176064,5.148],[163.179323,5.152],[163.182416,5.156],[163.185351,5.16],[163.188138,5.164],[163.190784,5.168],[163.193902,5.173],[163.195677,5.176],[163.197382,5.179],[163.202791,5.189],[163.204362,5.192],[163.206841,5.197],[163.209425,5.202],[163.211366,5.206],[163.213199,5.21],[163.215762,5.216],[163.217363,5.22],[163.218864,5.224],[163.220269,5.228],[163.221579,5.232],[163.223372,5.238],[163.224962,5.244],[163.226354,5.25],[163.227497,5.254],[163.229095,5.26],[163.230067,5.264],[163.230952,5.268],[163.232178,5.274],[163.232913,5.278],[163.233895,5.284],[163.234463,5.288],[163.235193,5.294]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Midway__-178.5332__-177.1162__27.9975__28.5945.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Midway"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-177.33794,28.001603],[-177.347665,27.998392],[-177.389006,27.997486],[-177.429947,28.002632],[-177.469358,28.013689],[-177.506154,28.03035],[-177.539319,28.052152],[-177.567939,28.078492],[-177.591224,28.10864],[-177.608533,28.141762],[-177.619388,28.176942],[-177.62349,28.213209],[-177.620726,28.249562],[-177.611172,28.284998],[-177.595091,28.318543],[-177.572927,28.349273],[-177.545291,28.376343],[-177.512945,28.39901],[-177.476781,28.416652],[-177.462829,28.428752],[-177.441671,28.444142],[-177.417801,28.456075],[-177.391941,28.464192],[-177.364873,28.468249],[-177.337415,28.468123],[-177.292266,28.457328],[-177.249927,28.439816],[-177.21168,28.416114],[-177.178683,28.386934],[-177.151932,28.353156],[-177.132239,28.315798],[-177.120199,28.275986],[-177.116176,28.234925],[-177.120291,28.193854],[-177.132421,28.154018],[-177.152198,28.116625],[-177.179025,28.082808],[-177.212088,28.053595],[-177.250388,28.029873],[-177.292766,28.012365],[-177.33794,28.001603]]],[[[-178.307786,28.189152],[-178.3469,28.193261],[-178.384673,28.203107],[-178.42003,28.21841],[-178.451962,28.238731],[-178.479562,28.263489],[-178.502042,28.291975],[-178.518763,28.323376],[-178.529247,28.356795],[-178.533198,28.391279],[-178.530501,28.425846],[-178.521235,28.45951],[-178.505662,28.491315],[-178.484226,28.520356],[-178.457539,28.54581],[-178.426359,28.566954],[-178.391575,28.583188],[-178.354178,28.594053],[-178.344436,28.594473],[-178.30543,28.586801],[-178.268446,28.573483],[-178.234535,28.554897],[-178.20466,28.531568],[-178.179669,28.504155],[-178.160274,28.473435],[-178.147026,28.440279],[-178.1403,28.405626],[-178.140287,28.37046],[-178.146989,28.335781],[-178.160214,28.302574],[-178.179588,28.271785],[-178.204558,28.244292],[-178.234417,28.220878],[-178.268315,28.202211],[-178.307786,28.189152]]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Nauru__166.7100__167.1597__-0.7530__-0.3030.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Nauru"},"geometry":{"type":"Polygon","coordinates":[[[166.922758,-0.753],[166.938607,-0.753],[166.956213,-0.752],[166.964406,-0.751],[166.970683,-0.75],[166.97596,-0.749],[166.980593,-0.748],[166.984767,-0.747],[166.988592,-0.746],[166.992138,-0.745],[166.995456,-0.744],[167.001544,-0.742],[167.007056,-0.74],[167.012282,-0.738],[167.017152,-0.736],[167.021688,-0.734],[167.025942,-0.732],[167.03188,-0.729],[167.035586,-0.727],[167.040819,-0.724],[167.046261,-0.721],[167.051375,-0.718],[167.05623,-0.715],[167.059326,-0.713],[167.063748,-0.71],[167.06793,-0.707],[167.071895,-0.704],[167.075666,-0.701],[167.080418,-0.697],[167.084914,-0.693],[167.089187,-0.689],[167.09322,-0.685],[167.097033,-0.681],[167.099759,-0.678],[167.103227,-0.674],[167.106515,-0.67],[167.109635,-0.666],[167.112596,-0.662],[167.115407,-0.658],[167.118076,-0.654],[167.121241,-0.649],[167.123644,-0.645],[167.125923,-0.641],[167.128082,-0.637],[167.130126,-0.633],[167.132058,-0.629],[167.133883,-0.625],[167.135603,-0.621],[167.137992,-0.615],[167.139463,-0.611],[167.140837,-0.607],[167.142118,-0.603],[167.143307,-0.599],[167.145715,-0.593],[167.147234,-0.589],[167.148656,-0.585],[167.149984,-0.581],[167.151219,-0.577],[167.152901,-0.571],[167.153912,-0.567],[167.155281,-0.561],[167.156098,-0.557],[167.157164,-0.551],[167.158043,-0.545],[167.158738,-0.539],[167.15925,-0.533],[167.15958,-0.527],[167.15973,-0.521],[167.1597,-0.515],[167.15949,-0.509],[167.159118,-0.503],[167.158576,-0.497],[167.158113,-0.493],[167.157264,-0.487],[167.156595,-0.483],[167.155459,-0.477],[167.15417,-0.471],[167.152714,-0.465],[167.151637,-0.461],[167.149859,-0.455],[167.147935,-0.449],[167.145801,-0.443],[167.144258,-0.439],[167.141779,-0.433],[167.140007,-0.429],[167.138129,-0.425],[167.135627,-0.42],[167.132961,-0.415],[167.130132,-0.41],[167.127107,-0.405],[167.124541,-0.401],[167.121837,-0.397],[167.118989,-0.393],[167.115989,-0.389],[167.112828,-0.385],[167.108665,-0.38],[167.104333,-0.375],[167.100673,-0.371],[167.097793,-0.368],[167.0938,-0.364],[167.089589,-0.36],[167.086264,-0.357],[167.081646,-0.353],[167.07674,-0.349],[167.072841,-0.346],[167.067357,-0.342],[167.063018,-0.339],[167.05842,-0.336],[167.053581,-0.333],[167.048467,-0.33],[167.044852,-0.328],[167.039073,-0.325],[167.034944,-0.323],[167.030554,-0.321],[167.025859,-0.319],[167.020798,-0.317],[167.01548,-0.315],[167.009699,-0.313],[167.006573,-0.312],[167.003255,-0.311],[166.999708,-0.31],[166.995884,-0.309],[166.99171,-0.308],[166.987077,-0.307],[166.981801,-0.306],[166.975524,-0.305],[166.967331,-0.304],[166.949726,-0.303],[166.931462,-0.303],[166.913856,-0.304],[166.905664,-0.305],[166.899387,-0.306],[166.894111,-0.307],[166.889477,-0.308],[166.885304,-0.309],[166.881479,-0.31],[166.877933,-0.311],[166.874615,-0.312],[166.871489,-0.313],[166.865708,-0.315],[166.860434,-0.317],[166.855565,-0.319],[166.851029,-0.321],[166.848869,-0.322],[166.84474,-0.324],[166.840837,-0.326],[166.835346,-0.329],[166.831899,-0.331],[166.827005,-0.334],[166.822366,-0.337],[166.817944,-0.34],[166.813763,-0.343],[166.811096,-0.345],[166.808519,-0.347],[166.806027,-0.349],[166.802435,-0.352],[166.799007,-0.355],[166.795731,-0.358],[166.793626,-0.36],[166.79058,-0.363],[166.78766,-0.366],[166.784858,-0.369],[166.780421,-0.373],[166.777191,-0.376],[166.774056,-0.379],[166.771053,-0.382],[166.767239,-0.386],[166.763586,-0.39],[166.760969,-0.393],[166.757637,-0.397],[166.75525,-0.4],[166.752211,-0.404],[166.749326,-0.408],[166.746586,-0.412],[166.743316,-0.417],[166.740816,-0.421],[166.738444,-0.425],[166.736196,-0.429],[166.734066,-0.433],[166.731563,-0.438],[166.728767,-0.444],[166.727021,-0.448],[166.725378,-0.452],[166.723099,-0.458],[166.721701,-0.462],[166.719742,-0.468],[166.71853,-0.472],[166.717408,-0.476],[166.716375,-0.48],[166.71499,-0.486],[166.713795,-0.492],[166.712741,-0.498],[166.712114,-0.502],[166.711327,-0.508],[166.710904,-0.512],[166.710423,-0.518],[166.710202,-0.522],[166.710017,-0.528],[166.709986,-0.534],[166.710066,-0.538],[166.710337,-0.544],[166.710617,-0.548],[166.711344,-0.556],[166.711787,-0.56],[166.712311,-0.564],[166.713227,-0.57],[166.714305,-0.576],[166.715121,-0.58],[166.716491,-0.586],[166.717502,-0.59],[166.719184,-0.596],[166.720419,-0.6],[166.722446,-0.606],[166.723916,-0.61],[166.726254,-0.616],[166.727897,-0.62],[166.730555,-0.626],[166.732461,-0.63],[166.734998,-0.635],[166.737157,-0.639],[166.740004,-0.644],[166.742407,-0.648],[166.74494,-0.652],[166.74827,-0.657],[166.751807,-0.662],[166.754807,-0.666],[166.757968,-0.67],[166.7613,-0.674],[166.764781,-0.678],[166.76844,-0.682],[166.772289,-0.686],[166.776322,-0.69],[166.780587,-0.694],[166.783912,-0.697],[166.78859,-0.701],[166.792299,-0.704],[166.796198,-0.707],[166.800305,-0.71],[166.806104,-0.714],[166.812226,-0.718],[166.815202,-0.72],[166.819894,-0.723],[166.823191,-0.725],[166.828424,-0.728],[166.832129,-0.73],[166.838068,-0.733],[166.842322,-0.735],[166.846858,-0.737],[166.851728,-0.739],[166.857002,-0.741],[166.859821,-0.742],[166.865909,-0.744],[166.869227,-0.745],[166.872773,-0.746],[166.876598,-0.747],[166.880772,-0.748],[166.885405,-0.749],[166.890682,-0.75],[166.896959,-0.751],[166.905152,-0.752],[166.922758,-0.753]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Niue__-170.1595__-169.5647__-19.3549__-18.7535.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Niue"},"geometry":{"type":"Polygon","coordinates":[[[-170.128117,-18.969879],[-170.134999,-18.98055],[-170.148045,-19.009869],[-170.152694,-19.023881],[-170.157602,-19.047489],[-170.159503,-19.081896],[-170.157758,-19.102324],[-170.15167,-19.130354],[-170.14567,-19.146359],[-170.130598,-19.177528],[-170.120023,-19.203525],[-170.104567,-19.235026],[-170.083585,-19.263498],[-170.053761,-19.291213],[-170.037146,-19.302687],[-170.014675,-19.315115],[-169.985958,-19.326261],[-169.95556,-19.341203],[-169.946655,-19.344226],[-169.902814,-19.353584],[-169.882364,-19.354866],[-169.871626,-19.354789],[-169.835709,-19.350863],[-169.81295,-19.345223],[-169.771013,-19.333669],[-169.754212,-19.326987],[-169.718658,-19.306983],[-169.687928,-19.280753],[-169.648244,-19.238264],[-169.622528,-19.20871],[-169.603257,-19.181513],[-169.590853,-19.160723],[-169.577754,-19.131079],[-169.570261,-19.108201],[-169.56555,-19.079008],[-169.564723,-19.058768],[-169.567553,-19.027543],[-169.570717,-19.012587],[-169.578733,-18.987642],[-169.587991,-18.969877],[-169.591601,-18.955206],[-169.598447,-18.929782],[-169.60573,-18.905431],[-169.611803,-18.89004],[-169.622301,-18.869468],[-169.634367,-18.850892],[-169.659856,-18.822178],[-169.690043,-18.798094],[-169.702657,-18.790497],[-169.721561,-18.780875],[-169.72989,-18.777116],[-169.767498,-18.764612],[-169.798995,-18.757854],[-169.827427,-18.754036],[-169.861533,-18.753456],[-169.875464,-18.754722],[-169.903011,-18.759684],[-169.947719,-18.771226],[-169.964827,-18.777655],[-169.98099,-18.785543],[-170.009943,-18.803723],[-170.027187,-18.817513],[-170.043381,-18.831763],[-170.063981,-18.854727],[-170.077614,-18.874101],[-170.093853,-18.893617],[-170.104075,-18.90901],[-170.111646,-18.923751],[-170.124999,-18.95653],[-170.128117,-18.969879]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Norfolk__167.6857__168.2261__-29.3371__-28.7937.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Norfolk"},"geometry":{"type":"Polygon","coordinates":[[[168.18225,-29.181375],[168.178322,-29.191587],[168.173773,-29.2016],[168.168616,-29.211383],[168.164848,-29.217764],[168.158692,-29.227146],[168.15427,-29.233232],[168.147175,-29.24209],[168.142146,-29.247803],[168.134171,-29.256065],[168.128575,-29.261358],[168.122765,-29.266471],[168.116749,-29.271396],[168.108092,-29.279288],[168.102053,-29.284313],[168.095808,-29.289142],[168.089366,-29.293768],[168.082736,-29.298185],[168.075927,-29.302387],[168.068947,-29.306369],[168.061805,-29.310125],[168.050733,-29.315367],[168.043176,-29.31856],[168.035489,-29.321509],[168.027685,-29.324208],[168.019976,-29.326614],[168.012174,-29.328777],[168.000317,-29.331558],[167.987842,-29.333859],[167.975238,-29.335545],[167.962547,-29.336614],[167.954057,-29.33698],[167.945558,-29.337069],[167.932815,-29.336684],[167.920118,-29.335676],[167.907505,-29.334048],[167.899162,-29.332622],[167.890886,-29.330924],[167.882606,-29.32894],[167.870361,-29.325455],[167.862331,-29.322798],[167.850515,-29.318323],[167.84345,-29.315311],[167.836509,-29.312088],[167.829698,-29.308658],[167.819744,-29.303133],[167.812829,-29.298912],[167.806096,-29.294471],[167.799555,-29.289815],[167.790123,-29.282443],[167.784099,-29.277278],[167.775483,-29.269175],[167.770028,-29.263547],[167.7623,-29.254783],[167.757896,-29.249309],[167.753703,-29.24371],[167.749726,-29.23799],[167.745969,-29.232157],[167.740227,-29.222284],[167.736748,-29.215553],[167.733555,-29.208715],[167.730652,-29.201778],[167.728043,-29.194751],[167.72573,-29.187645],[167.723718,-29.180469],[167.721492,-29.173759],[167.718655,-29.163577],[167.717103,-29.156722],[167.715825,-29.149824],[167.711893,-29.143364],[167.706506,-29.133447],[167.701747,-29.123286],[167.69763,-29.112911],[167.694166,-29.102353],[167.691368,-29.091645],[167.689241,-29.080818],[167.687794,-29.069905],[167.687223,-29.062944],[167.686885,-29.052481],[167.687005,-29.045502],[167.687704,-29.035053],[167.686368,-29.024018],[167.685865,-29.016632],[167.685673,-29.009235],[167.685966,-28.998141],[167.68655,-28.99076],[167.687442,-28.983403],[167.689358,-28.972434],[167.691017,-28.96518],[167.692979,-28.957986],[167.695241,-28.950859],[167.6978,-28.943811],[167.700653,-28.936851],[167.703795,-28.929988],[167.705018,-28.927496],[167.707921,-28.920802],[167.711093,-28.914203],[167.71453,-28.907709],[167.718229,-28.901326],[167.722388,-28.894742],[167.726825,-28.8883],[167.731532,-28.882009],[167.736505,-28.875877],[167.741735,-28.869915],[167.747215,-28.864129],[167.752937,-28.858528],[167.758894,-28.85312],[167.765077,-28.847913],[167.771477,-28.842913],[167.778085,-28.838129],[167.784892,-28.833566],[167.791888,-28.829231],[167.799064,-28.82513],[167.806409,-28.821268],[167.813913,-28.817652],[167.821221,-28.814341],[167.828659,-28.811263],[167.84004,-28.807093],[167.85166,-28.803472],[167.859523,-28.801367],[167.867466,-28.799513],[167.875433,-28.797913],[167.883459,-28.796565],[167.891535,-28.795472],[167.89965,-28.794634],[167.907794,-28.794053],[167.915956,-28.793729],[167.924126,-28.793663],[167.932294,-28.793854],[167.943704,-28.794548],[167.951283,-28.795291],[167.963071,-28.796886],[167.974748,-28.799021],[167.986282,-28.801692],[167.993877,-28.803765],[168.00591,-28.806327],[168.017768,-28.80946],[168.029415,-28.813155],[168.040818,-28.817402],[168.052324,-28.821678],[168.059839,-28.824833],[168.067219,-28.828229],[168.074454,-28.831859],[168.081533,-28.835719],[168.088448,-28.839804],[168.09519,-28.844109],[168.101749,-28.848628],[168.109336,-28.852233],[168.116763,-28.856088],[168.12402,-28.860187],[168.131096,-28.864525],[168.137981,-28.869095],[168.144665,-28.873891],[168.151138,-28.878906],[168.157392,-28.884133],[168.163418,-28.889564],[168.169206,-28.895191],[168.174749,-28.901007],[168.180038,-28.907004],[168.185066,-28.913172],[168.189825,-28.919502],[168.196447,-28.929284],[168.20026,-28.935523],[168.20382,-28.941877],[168.208678,-28.951605],[168.212944,-28.961546],[168.216605,-28.971672],[168.219878,-28.982351],[168.222476,-28.993174],[168.224392,-29.004105],[168.225287,-29.011437],[168.226053,-29.022478],[168.226126,-29.033538],[168.225505,-29.044585],[168.224706,-29.051926],[168.224219,-29.057865],[168.223532,-29.063789],[168.221817,-29.074307],[168.21947,-29.084731],[168.216496,-29.09503],[168.212906,-29.105177],[168.212617,-29.105972],[168.208861,-29.115822],[168.206036,-29.122288],[168.202958,-29.128665],[168.19963,-29.134944],[168.195719,-29.141688],[168.19152,-29.148298],[168.19012,-29.155294],[168.188438,-29.162243],[168.186477,-29.169135],[168.184238,-29.175961],[168.18225,-29.181375]]]}}]} -------------------------------------------------------------------------------- /data/Pacific--Pitcairn__-130.8050__-124.7175__-25.1307__-23.8656.geojson: -------------------------------------------------------------------------------- 1 | {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"timezone":"Pacific/Pitcairn"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-124.847362,-24.697023],[-124.84343,-24.706867],[-124.838249,-24.714637],[-124.831614,-24.721421],[-124.823743,-24.726997],[-124.809911,-24.73368],[-124.799803,-24.73701],[-124.790325,-24.73842],[-124.780724,-24.738296],[-124.771293,-24.736644],[-124.757158,-24.731759],[-124.740202,-24.721664],[-124.732196,-24.714305],[-124.726363,-24.707029],[-124.722053,-24.698915],[-124.718575,-24.688632],[-124.717534,-24.680533],[-124.719788,-24.66356],[-124.722558,-24.656612],[-124.730864,-24.644144],[-124.739178,-24.635773],[-124.74751,-24.630226],[-124.756831,-24.626204],[-124.767729,-24.623399],[-124.785368,-24.62296],[-124.802506,-24.624905],[-124.81715,-24.629381],[-124.82701,-24.634461],[-124.840126,-24.646251],[-124.845471,-24.653997],[-124.849183,-24.662503],[-124.851296,-24.672866],[-124.851448,-24.681791],[-124.849862,-24.690599],[-124.847362,-24.697023]]],[[[-128.411737,-24.365535],[-128.411074,-24.376893],[-128.405894,-24.39664],[-128.400139,-24.407806],[-128.378976,-24.439407],[-128.373135,-24.444884],[-128.358112,-24.454358],[-128.350373,-24.457706],[-128.336306,-24.460939],[-128.322306,-24.468425],[-128.308385,-24.472389],[-128.291755,-24.47287],[-128.28118,-24.471007],[-128.265134,-24.46399],[-128.254234,-24.455954],[-128.244717,-24.444552],[-128.240021,-24.434734],[-128.237123,-24.419574],[-128.239744,-24.40052],[-128.23881,-24.391271],[-128.239604,-24.380261],[-128.249776,-24.348433],[-128.247352,-24.340967],[-128.246243,-24.33209],[-128.246802,-24.323222],[-128.249058,-24.314584],[-128.252941,-24.306445],[-128.258328,-24.299061],[-128.26505,-24.292663],[-128.272898,-24.287451],[-128.281624,-24.283589],[-128.291128,-24.281168],[-128.301162,-24.28032],[-128.311196,-24.281172],[-128.321083,-24.283762],[-128.330496,-24.288021],[-128.341699,-24.287208],[-128.352313,-24.288383],[-128.365271,-24.292388],[-128.371745,-24.295556],[-128.378839,-24.300287],[-128.387364,-24.308231],[-128.393081,-24.316257],[-128.405107,-24.339482],[-128.409275,-24.350358],[-128.411406,-24.360321],[-128.411737,-24.365535]]],[[[-130.066557,-25.02376],[-130.087921,-25.012452],[-130.096069,-25.009444],[-130.104448,-25.007681],[-130.121595,-25.007798],[-130.131786,-25.010254],[-130.141221,-25.014402],[-130.162316,-25.030892],[-130.168069,-25.037382],[-130.175268,-25.050446],[-130.178225,-25.059495],[-130.179268,-25.068836],[-130.178372,-25.078244],[-130.175802,-25.086767],[-130.171629,-25.094746],[-130.165984,-25.101935],[-130.154012,-25.112983],[-130.146047,-25.11821],[-130.118445,-25.128344],[-130.100109,-25.130674],[-130.078511,-25.127754],[-130.070148,-25.124911],[-130.053128,-25.115977],[-130.046338,-25.109958],[-130.040781,-25.102968],[-130.034016,-25.087122],[-130.032684,-25.073682],[-130.033707,-25.065165],[-130.041217,-25.046196],[-130.047396,-25.037458],[-130.054065,-25.031088],[-130.061751,-25.025934],[-130.066557,-25.02376]]],[[[-130.804098,-23.924954],[-130.804986,-23.935337],[-130.803711,-23.944511],[-130.800625,-23.953313],[-130.795833,-23.961446],[-130.789497,-23.968631],[-130.781832,-23.974626],[-130.772185,-23.979902],[-130.763125,-23.982918],[-130.753629,-23.984423],[-130.743993,-23.98437],[-130.734517,-23.982761],[-130.71703,-23.976332],[-130.708963,-23.972316],[-130.696316,-23.962127],[-130.689878,-23.95408],[-130.685551,-23.945675],[-130.682987,-23.936679],[-130.680763,-23.919501],[-130.681094,-23.910261],[-130.683264,-23.901234],[-130.68737,-23.892118],[-130.692775,-23.884547],[-130.699572,-23.877993],[-130.707538,-23.872668],[-130.716416,-23.868747],[-130.725914,-23.866358],[-130.735725,-23.865577],[-130.745529,-23.86643],[-130.755006,-23.86889],[-130.763848,-23.872876],[-130.773881,-23.879403],[-130.794469,-23.900901],[-130.798989,-23.908024],[-130.803953,-23.923817],[-130.804098,-23.924954]]]]}}]} -------------------------------------------------------------------------------- /lib/wheretz.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | # WhereTZ is quick and simple time zone lookup by geographic point. 4 | # 5 | # Usage: 6 | # 7 | # ```ruby 8 | # WhereTZ.lookup(50.004444, 36.231389) 9 | # # => 'Europe/Kiev' 10 | # 11 | # WhereTZ.get(50.004444, 36.231389) 12 | # # => # 13 | # ``` 14 | module WhereTZ 15 | extend self 16 | 17 | # @private 18 | FILES = 19 | Dir[File.expand_path('../data/*.geojson', __dir__)] 20 | .map { |f| 21 | name = File.basename(f).sub('.geojson', '') 22 | zone, *coords = name.split('__') 23 | zone = zone.gsub('--', '/') 24 | minx, maxx, miny, maxy = coords.map(&:to_f) 25 | [f, zone, minx..maxx, miny..maxy] 26 | }.freeze 27 | 28 | # Time zone name by coordinates. 29 | # 30 | # @param lat Latitude (floating point number) 31 | # @param lng Longitude (floating point number) 32 | # 33 | # @return [String, nil, Array] time zone name, or `nil` if no time zone corresponds 34 | # to (lat, lng); in rare (yet existing) cases of ambiguous timezones may return an array of names 35 | def lookup(lat, lng) 36 | candidates = FILES.select { |_f, _z, xr, yr| xr.cover?(lng) && yr.cover?(lat) } 37 | 38 | case candidates.size 39 | when 0 then nil 40 | when 1 then candidates.first[1] 41 | else 42 | lookup_geo(lat, lng, candidates) 43 | end 44 | end 45 | 46 | # `TZInfo::DataTimezone` object by coordinates. 47 | # 48 | # Note that you should add `tzinfo` to your Gemfile to use this method. 49 | # `wheretz` doesn't depend on `tzinfo` by itself. 50 | # 51 | # @param lat Latitude (floating point number) 52 | # @param lng Longitude (floating point number) 53 | # 54 | # @return [TZInfo::DataTimezone, nil, Array] timezone object or `nil` if no 55 | # timezone corresponds to (lat, lng); in rare (yet existing) cases of ambiguous timezones may 56 | # return an array of timezones 57 | def get(lat, lng) 58 | begin 59 | require 'tzinfo' 60 | rescue LoadError 61 | raise LoadError, 'Please install tzinfo for using #get' 62 | end 63 | 64 | name = lookup(lat, lng) 65 | case name 66 | when String 67 | TZInfo::Timezone.get(name) 68 | when Array 69 | name.map(&TZInfo::Timezone.method(:get)) 70 | end 71 | end 72 | 73 | private 74 | 75 | def lookup_geo(lat, lng, candidate_files) 76 | point = [lng, lat] 77 | 78 | polygons = candidate_files.map { |fname, zone, *| [zone, geom_from_file(fname)] } 79 | candidates = polygons.select { |_, multipolygon| inside_multipolygon?(multipolygon, point) } 80 | 81 | case candidates.size 82 | # Since switching to tz-boundary-builder, there should be no "empty" spaces anymore 83 | when 0 then raise ArgumentError, 'Point outside any known timezone' 84 | when 1 then candidates.first.first 85 | else candidates.map(&:first) 86 | end 87 | end 88 | 89 | def geom_from_file(fname) 90 | JSON.parse(File.read(fname)).dig('features', 0, 'geometry') 91 | end 92 | 93 | def inside_multipolygon?(multipolygon, point) 94 | polygons(multipolygon).any? { |polygon| contains_point?(polygon, point) } 95 | end 96 | 97 | # Previously each timezones geojson always contained multypolygon, now it can be just 98 | # a simple polygon. Make it polymorphic. 99 | # 100 | # If it is polygon, ['coordinates'] contains its geometry (array of linear rings, each is array of points) 101 | # If it is multypolygon, ['coordinates'] is an _array_ of such geometries 102 | def polygons(geometry) 103 | case geometry['type'] 104 | when 'Polygon' 105 | [geometry['coordinates']] 106 | when 'MultiPolygon' 107 | geometry['coordinates'] 108 | else 109 | raise ArgumentError, "Unsupported geometry type: #{geometry['type']}" 110 | end 111 | end 112 | 113 | def contains_point?(polygon, point) 114 | # Adapted from GeoRuby's Polygon#contains_point?, which just delegates to LinearRing#contains_point? 115 | # Polygon's geometry is just an array of linear ring; linear ring is array of points. 116 | # Changed from GeoRuby to properly handle interior rings/holes. 117 | ring_contains_point?(polygon.first, point) && 118 | polygon[1..-1].none? { |points| ring_contains_point?(points, point) } 119 | end 120 | 121 | def ring_contains_point?(points, (x, y)) 122 | [*points, points.first] 123 | .each_cons(2) 124 | .select { |(xa, ya), (xb, yb)| 125 | (yb > y != ya > y) && (x < (xa - xb) * (y - yb) / (ya - yb) + xb) 126 | }.size.odd? 127 | end 128 | 129 | # Last resort: pretty slow check for the cases when the point 130 | # is slightly outside polygons. 131 | # See https://github.com/zverok/wheretz/issues/4 132 | # NB: Not used currently, since switching to timezone-boundary-builder _with oceans_, there are 133 | # no empty spaces anymore. 134 | # Left here in case we'll switch to timezones-without-oceans dataset at some point. 135 | def guess_outside(point, geometries) 136 | # create pairs [timezone, distance to closest point of its polygon] 137 | distances = geometries.map { |zone, multipolygon| 138 | [ 139 | zone, 140 | polygons(multipolygon).map(&:rings).flatten 141 | .map { |p| p.ellipsoidal_distance(point) }.min 142 | ] 143 | } 144 | 145 | # FIXME: maybe need some tolerance range for maximal reasonable distance? 146 | 147 | distances.min_by(&:last).first 148 | end 149 | end 150 | -------------------------------------------------------------------------------- /script/profile.rb: -------------------------------------------------------------------------------- 1 | require 'ruby-prof' 2 | require_relative '../lib/wheretz' 3 | 4 | RubyProf.start 5 | WhereTZ.lookup(50.004444, 36.231389) 6 | result = RubyProf.stop 7 | RubyProf::GraphHtmlPrinter.new(result).print(File.open('tmp/prof.html', 'w')) 8 | -------------------------------------------------------------------------------- /script/show_boxes.rb: -------------------------------------------------------------------------------- 1 | require 'bundler/setup' 2 | require 'rmagick' 3 | 4 | class GeoDraw 5 | def initialize(draw, max_x, max_y) 6 | @draw, @max_x, @max_y = draw, max_x, max_y 7 | end 8 | 9 | def rectangle(x1, y1, x2, y2) 10 | @draw.rectangle(x_geo2img(x1), y_geo2img(y1), x_geo2img(x2), y_geo2img(y2)) 11 | end 12 | 13 | def polygon(*points) 14 | @draw.polygon( 15 | *points.each_slice(2).map{|x, y| 16 | [x_geo2img(x), y_geo2img(y)] 17 | }.flatten 18 | ) 19 | end 20 | 21 | include Math 22 | 23 | def x_geo2img(lng) 24 | rescale(lng, -180..180, 0..@max_x) #.tap{|res| p "x: #{lng} => #{res}"} 25 | end 26 | 27 | def y_geo2img(lat) 28 | π = PI 29 | φ = -lat * π / 180 30 | 31 | rescale( 32 | log(tan(π / 4 + φ / 2)), 33 | -π..π, 0..@max_y 34 | ) #.tap{|res| p "y: #{lat} => #{res}"} 35 | end 36 | 37 | def rescale(num, from, to) 38 | fromdistance = from.end - from.begin 39 | todistance = to.end - to.begin 40 | (num - from.begin).to_f / fromdistance * todistance + to.begin 41 | end 42 | end 43 | 44 | class Magick::Draw 45 | def geo 46 | @geo or fail("Call Draw#setup_geo beforehands") 47 | end 48 | 49 | def setup_geo(w, h) 50 | @geo = GeoDraw.new(self, w, h) 51 | end 52 | end 53 | 54 | include Magick 55 | 56 | img = Image.new(1000, 1000){|i| i.background_color = 'white'} 57 | draw = Draw.new.stroke('red').stroke_width(1).fill('transparent') 58 | draw.setup_geo(1000, 1000) 59 | 60 | #Dir['data/*.geojson'].each do |f| 61 | Dir['data/Europe*.geojson'].each do |f| 62 | _, *coords = f.sub('.geojson', '').split('__') 63 | minx, maxx, miny, maxy = coords.map(&:to_f) 64 | draw.geo.rectangle(minx, miny, maxx, maxy) 65 | end 66 | 67 | draw.draw(img) 68 | 69 | img.write('tmp/tzones.png') 70 | -------------------------------------------------------------------------------- /script/shp2geojson.rb: -------------------------------------------------------------------------------- 1 | require 'bundler/setup' 2 | require 'progress_bar/core_ext/enumerable_with_progress' 3 | require 'geo_ruby' 4 | require 'geo_ruby/shp' 5 | 6 | # shapefile = GeoRuby::Shp4r::ShpFile.open('script/data/world/tz_world_mp.shp') 7 | shapefile = GeoRuby::Shp4r::ShpFile.open('script/data/world/combined-shapefile-with-oceans.shp') 8 | 9 | 10 | shapefile.with_progress.map{|shp| 11 | bmin, bmax = shp.geometry.bounding_box 12 | name = shp.data.attributes['TZID'] 13 | next if name == 'uninhabited' 14 | 15 | fname = "data/%s__%.4f__%.4f__%.4f__%.4f.geojson" % [name.gsub('/', '-'), bmin.x, bmax.x, bmin.y, bmax.y] 16 | File.write(fname, 17 | { 18 | "type" => "FeatureCollection", 19 | "features" => [ 20 | { 21 | "type" => "Feature", 22 | "properties" => {'timezone' => shp.data.attributes['TZID']}, 23 | "geometry" => shp.geometry.as_json 24 | } 25 | ] 26 | }.to_json 27 | ) 28 | } 29 | -------------------------------------------------------------------------------- /script/split_geojson.rb: -------------------------------------------------------------------------------- 1 | require 'bundler/setup' 2 | require 'progress_bar/core_ext/enumerable_with_progress' 3 | require 'geo_ruby' 4 | require 'geo_ruby/geojson' 5 | 6 | # shapefile = GeoRuby::Shp4r::ShpFile.open('script/data/world/tz_world_mp.shp') 7 | # shapefile = GeoRuby::Shp4r::ShpFile.open('script/data/world/combined-shapefile-with-oceans.shp') 8 | parser = GeoRuby::GeoJSONParser.new 9 | 10 | # TODO: take automatically from https://github.com/evansiroky/timezone-boundary-builder/releases 11 | parser.parse(File.read('script/data/world/combined-with-oceans.json')) 12 | 13 | parser.geometry.features.with_progress.each { |feature| 14 | bmin, bmax = feature.geometry.bounding_box 15 | name = feature.properties['tzid'] 16 | next if name.start_with?('Etc/') # uninhabited zones, just clutter the data (hopefully) 17 | 18 | fname = "data/%s__%.4f__%.4f__%.4f__%.4f.geojson" % [name.gsub('/', '--'), bmin.x, bmax.x, bmin.y, bmax.y] 19 | File.write(fname, 20 | { 21 | "type" => "FeatureCollection", 22 | "features" => [ 23 | { 24 | "type" => "Feature", 25 | "properties" => {'timezone' => name}, 26 | "geometry" => feature.geometry.as_json 27 | } 28 | ] 29 | }.to_json 30 | ) 31 | } 32 | 33 | # shapefile.with_progress.map{|shp| 34 | # bmin, bmax = shp.geometry.bounding_box 35 | # name = shp.data.attributes['TZID'] 36 | # next if name == 'uninhabited' 37 | 38 | # fname = "data/%s__%.4f__%.4f__%.4f__%.4f.geojson" % [name.gsub('/', '-'), bmin.x, bmax.x, bmin.y, bmax.y] 39 | # File.write(fname, 40 | # { 41 | # "type" => "FeatureCollection", 42 | # "features" => [ 43 | # { 44 | # "type" => "Feature", 45 | # "properties" => {'timezone' => shp.data.attributes['TZID']}, 46 | # "geometry" => shp.geometry.as_json 47 | # } 48 | # ] 49 | # }.to_json 50 | # ) 51 | # } 52 | -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | # require 'simplecov' 4 | 5 | require 'wheretz' 6 | require 'tzinfo' 7 | require 'saharspec' 8 | -------------------------------------------------------------------------------- /spec/wheretz_spec.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | describe WhereTZ do 4 | describe '#lookup' do 5 | subject { described_class.method(:lookup) } 6 | 7 | context 'when unambiguous bounding box: Moscow' do 8 | its_call(55.75, 37.616667) { 9 | is_expected.to ret('Europe/Moscow').and dont.send_message(File, :read) 10 | } 11 | end 12 | 13 | context 'when ambiguous bounding box: Kharkiv' do 14 | before { 15 | expect(File).to receive(:read).twice.and_call_original # rubocop:disable RSpec/ExpectInHook,RSpec/MessageSpies 16 | } 17 | 18 | its_call(50.004444, 36.231389) { is_expected.to ret 'Europe/Kiev' } 19 | end 20 | 21 | context 'when edge case' do 22 | its_call(43.6605555555556, 7.2175) { is_expected.to ret 'Europe/Paris' } 23 | end 24 | 25 | context 'when no timezone: middle of the ocean' do 26 | its_call(35.024992, -39.481339) { is_expected.to ret nil } 27 | end 28 | 29 | # FIXME: Can't find new point with overlapping timezones for testing, America/Swift_Current was fixed in 2020a 30 | xcontext 'when ambiguous timezones' do 31 | its_call(50.28337, -107.80135) { 32 | is_expected.to ret ['America/Swift_Current', 'America/Regina'] 33 | } 34 | end 35 | 36 | context 'when timezone name contains hypen(-) char' do 37 | its_call(64.56027, 143.22666) { is_expected.to ret 'Asia/Ust-Nera' } 38 | end 39 | 40 | context 'when timezone has a hole' do 41 | its_call(35.93, -110.60) { is_expected.to ret 'America/Phoenix' } 42 | end 43 | end 44 | 45 | describe '#get' do 46 | subject { described_class.method(:get) } 47 | 48 | its_call(55.75, 37.616667) { is_expected.to ret TZInfo::Timezone.get('Europe/Moscow') } 49 | its_call(35.024992, -39.481339) { is_expected.to ret nil } 50 | 51 | # FIXME: Can't find new point with overlapping timezones for testing, America/Swift_Current was fixed in 2020a 52 | xcontext 'when ambiguous timezones' do 53 | its_call(50.28337, -107.80135) { 54 | is_expected.to ret [TZInfo::Timezone.get('America/Swift_Current'), 55 | TZInfo::Timezone.get('America/Regina')] 56 | } 57 | end 58 | end 59 | end 60 | -------------------------------------------------------------------------------- /wheretz.gemspec: -------------------------------------------------------------------------------- 1 | Gem::Specification.new do |s| 2 | s.name = 'wheretz' 3 | s.version = '0.0.6' 4 | s.authors = ['Victor Shepelev'] 5 | s.email = 'zverok.offline@gmail.com' 6 | s.homepage = 'https://github.com/zverok/wheretz' 7 | 8 | s.summary = 'Fast and precise time zone by geo coordinates lookup' 9 | s.licenses = ['MIT'] 10 | 11 | s.files = `git ls-files`.split($RS).reject do |file| 12 | file =~ /^(?: 13 | spec\/.* 14 | |Gemfile 15 | |Rakefile 16 | |\.rspec 17 | |\.gitignore 18 | |\.rubocop.yml 19 | |\.travis.yml 20 | )$/x 21 | end 22 | s.require_paths = ["lib"] 23 | s.bindir = 'bin' 24 | s.executables << 'wheretz' 25 | 26 | s.add_development_dependency 'georuby', '~> 2.5' 27 | 28 | s.add_development_dependency 'tzinfo' 29 | 30 | s.add_development_dependency 'rake' 31 | s.add_development_dependency 'rubygems-tasks' 32 | 33 | s.add_development_dependency 'rspec', '~> 3' 34 | s.add_development_dependency 'rspec-its' 35 | s.add_development_dependency 'saharspec' 36 | 37 | s.add_development_dependency 'rubocop' 38 | s.add_development_dependency 'rubocop-rspec' 39 | s.add_development_dependency 'rubocop-rake' 40 | 41 | s.add_development_dependency 'rmagick' 42 | s.add_development_dependency 'dbf' 43 | end 44 | --------------------------------------------------------------------------------