private static function GeoTimezone::tryGetTzIndex17 in Geo Time Zone 8.2
Same name and namespace in other branches
- 8.3 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex17()
- 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex17()
- 6.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex17()
- 6 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex17()
- 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex17()
- 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex17()
1 call to GeoTimezone::tryGetTzIndex17()
File
- src/
GeoTimezone.php, line 20082 - Contains \Drupal\geotimezone\GeoTimezone.
Class
- GeoTimezone
- Determine the time zone based on coordinates.
Namespace
Drupal\geotimezoneCode
private static function tryGetTzIndex17($lat, $lng) {
if ($lat < 68.31126399999999) {
if ($lng < -80.829857) {
if ($lng < -92.028229) {
if ($lat < 67.171684) {
if ($lat < 61.955357) {
if ($lat < 61.434013) {
if ($lat < 60.0) {
if ($lng < -93.769402) {
if ($lng < -101.665837) {
if (static::$polygon[1002]
->isInside($lat, $lng)) {
return 308;
}
else {
return 284;
}
}
else {
if ($lat < 59.072639) {
if ($lng < -94.795906) {
if (static::$polygon[1003]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
else {
if (static::$polygon[1004]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
}
else {
if ($lat < 59.348492) {
if ($lng < -94.781494) {
if (static::$polygon[1005]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
else {
return 284;
}
}
else {
if (static::$polygon[1006]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
}
}
}
else {
if ($lng < -93.57212800000001) {
if ($lng < -93.62988300000001) {
if (static::$polygon[1007]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
else {
if ($lat < 58.785896) {
return 284;
}
else {
return 307;
}
}
}
else {
if ($lng < -92.85266900000001) {
if ($lng < -93.029205) {
if (static::$polygon[1008]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
else {
if (static::$polygon[1009]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
}
else {
return 284;
}
}
}
}
else {
if ($lng < -102.008194) {
return 142;
}
else {
return 307;
}
}
}
else {
if ($lng < -102.008194) {
return 142;
}
else {
return 307;
}
}
}
else {
if ($lng < -92.635559) {
if ($lat < 62.243343) {
if ($lng < -102.008194) {
return 142;
}
else {
return 307;
}
}
else {
if ($lng < -93.469185) {
if ($lng < -102.008194) {
if (static::$polygon[1010]
->isInside($lat, $lng)) {
return 142;
}
else {
return 108;
}
}
else {
if ($lat < 63.965088) {
return 307;
}
else {
if (static::$polygon[1011]
->isInside($lat, $lng)) {
return 108;
}
else {
return 307;
}
}
}
}
else {
if ($lat < 63.97121) {
return 307;
}
else {
if (static::$polygon[1012]
->isInside($lat, $lng)) {
return 108;
}
else {
return 307;
}
}
}
}
}
else {
if ($lat < 63.815735) {
return 307;
}
else {
if (static::$polygon[1013]
->isInside($lat, $lng)) {
return 108;
}
else {
return 307;
}
}
}
}
}
else {
return 108;
}
}
else {
if ($lat < 65.45368999999999) {
if ($lng < -89.95755800000001) {
if ($lat < 57.251442) {
if ($lng < -90.6399) {
if (static::$polygon[1014]
->isInside($lat, $lng)) {
return 307;
}
else {
return 284;
}
}
else {
if (static::$polygon[1015]
->isInside($lat, $lng)) {
return 238;
}
else {
return 284;
}
}
}
else {
return 307;
}
}
else {
if ($lng < -88.378349) {
if ($lat < 56.984006) {
if ($lat < 54.0) {
if (static::$polygon[1016]
->isInside($lat, $lng)) {
return 284;
}
else {
return 238;
}
}
else {
if ($lng < -88.990593) {
if (static::$polygon[1017]
->isInside($lat, $lng)) {
return 284;
}
else {
return 238;
}
}
else {
if (static::$polygon[1018]
->isInside($lat, $lng)) {
return 307;
}
else {
return 238;
}
}
}
}
else {
return 307;
}
}
else {
if ($lat < 63.038517) {
if ($lat < 55.199287) {
if ($lng < -82.117599) {
if ($lng < -82.722824) {
if (static::$polygon[1019]
->isInside($lat, $lng)) {
return 137;
}
else {
return 238;
}
}
else {
return 238;
}
}
else {
return 137;
}
}
else {
if ($lat < 55.223709) {
return 238;
}
else {
if ($lat < 56.591577) {
if ($lng < -83.479806) {
return 238;
}
else {
return 137;
}
}
else {
return 64;
}
}
}
}
else {
if ($lng < -86.900711) {
if ($lat < 63.907318) {
return 64;
}
else {
return 307;
}
}
else {
return 64;
}
}
}
}
}
else {
if ($lng < -84.38233200000001) {
if ($lat < 66.466286) {
if ($lng < -84.991508) {
if ($lng < -88.369072) {
return 307;
}
else {
if ($lat < 66.08680699999999) {
if ($lng < -85.977935) {
if (static::$polygon[1020]
->isInside($lat, $lng)) {
return 64;
}
else {
return 307;
}
}
else {
return 64;
}
}
else {
return 307;
}
}
}
else {
if ($lat < 65.95047) {
return 64;
}
else {
if ($lng < -84.818901) {
if ($lat < 66.025795) {
return 64;
}
else {
return 137;
}
}
else {
return 137;
}
}
}
}
else {
if ($lng < -85.0) {
if ($lng < -89.0) {
if ($lat < 67.0) {
if (static::$polygon[1021]
->isInside($lat, $lng)) {
return 108;
}
else {
return 307;
}
}
else {
return 108;
}
}
else {
return 307;
}
}
else {
return 137;
}
}
}
else {
return 137;
}
}
}
}
else {
return static::tryGetTzIndex16($lat, $lng);
}
}
else {
if ($lat < 69.93673699999999) {
if ($lng < -89.77542099999999) {
return 108;
}
else {
if ($lng < -85.0) {
if ($lng < -89.0) {
return 108;
}
else {
return 307;
}
}
else {
return 137;
}
}
}
else {
if ($lat < 74.18678300000001) {
if ($lng < -96.42021200000001) {
if ($lat < 71.80600699999999) {
return 108;
}
else {
if ($lng < -101.909744) {
return 108;
}
else {
if ($lat < 73.19901299999999) {
if ($lng < -100.585571) {
return 108;
}
else {
if ($lng < -98.20856499999999) {
if ($lat < 72.802119) {
return 108;
}
else {
if (static::$polygon[1022]
->isInside($lat, $lng)) {
return 307;
}
if (static::$polygon[1023]
->isInside($lat, $lng)) {
return 307;
}
else {
return 108;
}
}
}
else {
if ($lat < 72.869066) {
if ($lng < -96.998177) {
if (static::$polygon[1024]
->isInside($lat, $lng)) {
return 307;
}
else {
return 108;
}
}
else {
if ($lat < 72.679507) {
if (static::$polygon[1025]
->isInside($lat, $lng)) {
return 307;
}
else {
return 108;
}
}
else {
return 307;
}
}
}
else {
return 307;
}
}
}
}
else {
return 307;
}
}
}
}
else {
if ($lng < -85.0) {
if ($lng < -90.483345) {
if ($lat < 72.096191) {
return 108;
}
else {
if ($lat < 72.603363) {
if ($lng < -95.507271) {
if ($lng < -96.26805899999999) {
return 108;
}
else {
return 307;
}
}
else {
if ($lng < -95.33503399999999) {
return 307;
}
else {
if (static::$polygon[1026]
->isInside($lat, $lng)) {
return 108;
}
else {
return 307;
}
}
}
}
else {
return 307;
}
}
}
else {
return 307;
}
}
else {
return 137;
}
}
}
else {
if ($lat < 77.06090500000001) {
if ($lng < -98.114273) {
if ($lng < -102.0) {
return 108;
}
else {
return 307;
}
}
else {
if ($lng < -96.694435) {
return 307;
}
else {
if ($lng < -93.393501) {
if ($lat < 75.642746) {
if ($lat < 74.746109) {
if ($lng < -96.132774) {
return 307;
}
else {
if ($lng < -95.229347) {
if ($lat < 74.697929) {
return 153;
}
else {
return 307;
}
}
else {
return 153;
}
}
}
else {
if ($lat < 74.84374200000001) {
if ($lng < -96.103386) {
return 153;
}
else {
return 307;
}
}
else {
if (static::$polygon[1027]
->isInside($lat, $lng)) {
return 307;
}
if (static::$polygon[1028]
->isInside($lat, $lng)) {
return 307;
}
else {
return 153;
}
}
}
}
else {
return 307;
}
}
else {
if ($lng < -85.0) {
return 307;
}
else {
return 137;
}
}
}
}
}
else {
if ($lng < -92.025925) {
if ($lng < -102.0) {
return 108;
}
else {
return 307;
}
}
else {
if ($lng < -85.0) {
return 307;
}
else {
return 137;
}
}
}
}
}
}
}