private static function GeoTimezone::tryGetTzIndex16 in Geo Time Zone 6.2
Same name and namespace in other branches
- 8.3 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex16()
- 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex16()
- 8.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex16()
- 6 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex16()
- 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex16()
- 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::tryGetTzIndex16()
1 call to GeoTimezone::tryGetTzIndex16()
File
- src/
GeoTimezone.php, line 20692 - Contains \Drupal\geotimezone\GeoTimezone.
Class
- GeoTimezone
- Determine the time zone based on coordinates.
Namespace
Drupal\geotimezoneCode
private static function tryGetTzIndex16($lat, $lng) {
if ($lat < 57.616158) {
if ($lat < 56.07272) {
if ($lat < 54.70808) {
if ($lat < 53.544559) {
if ($lng < -79.220665) {
return 137;
}
else {
if ($lat < 53.295464) {
if ($lng < -79.004341) {
return 137;
}
else {
if ($lng < -78.95166) {
if ($lat < 53.037329) {
if ($lat < 52.940544) {
return 137;
}
else {
return 20;
}
}
else {
if ($lng < -78.976112) {
if ($lat < 53.180402) {
return 20;
}
else {
return 137;
}
}
else {
return 20;
}
}
}
else {
if ($lng < -78.91120100000001) {
if ($lat < 52.978027) {
if ($lat < 52.914364) {
return 20;
}
else {
return 137;
}
}
else {
return 20;
}
}
else {
if (static::$polygon[962]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
else {
if ($lat < 53.413036) {
if ($lng < -79.010345) {
if ($lat < 53.361423) {
return 137;
}
else {
if (static::$polygon[963]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
if ($lng < -78.99675000000001) {
return 137;
}
else {
if ($lng < -78.969765) {
if ($lat < 53.309853) {
return 137;
}
else {
return 20;
}
}
else {
if (static::$polygon[964]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
else {
if ($lng < -79.115227) {
if ($lat < 53.459244) {
return 20;
}
else {
return 137;
}
}
else {
if ($lat < 53.434547) {
if ($lng < -79.082458) {
return 137;
}
else {
return 20;
}
}
else {
if (static::$polygon[965]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
}
else {
if ($lat < 54.116554) {
if ($lng < -79.18235799999999) {
return 137;
}
else {
if ($lat < 53.8335) {
if ($lng < -79.100655) {
return 137;
}
else {
if ($lat < 53.552872) {
return 20;
}
else {
if (static::$polygon[966]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
else {
if ($lng < -79.174927) {
return 137;
}
else {
if ($lat < 53.874668) {
if ($lng < -79.087925) {
return 20;
}
else {
return 137;
}
}
else {
if (static::$polygon[967]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
else {
if ($lat < 54.247169) {
if ($lng < -79.41297900000001) {
return 137;
}
else {
if ($lng < -79.237053) {
if ($lat < 54.174984) {
if (static::$polygon[968]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
return 20;
}
}
else {
if (static::$polygon[969]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
else {
if ($lat < 54.416172) {
if ($lng < -79.520157) {
return 137;
}
else {
if (static::$polygon[970]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
if ($lat < 54.467125) {
if ($lng < -79.54360200000001) {
return 20;
}
else {
return 137;
}
}
else {
if ($lng < -79.566742) {
if ($lat < 54.554594) {
return 20;
}
else {
if ($lat < 54.60074) {
return 20;
}
else {
return 137;
}
}
}
else {
if (static::$polygon[971]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
}
}
else {
if ($lat < 55.653851) {
if ($lat < 54.798294) {
if ($lng < -79.65843) {
return 137;
}
else {
if ($lng < -79.557785) {
if ($lat < 54.722511) {
if (static::$polygon[972]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
return 137;
}
}
else {
if ($lat < 54.768631) {
if (static::$polygon[973]
->isInside($lat, $lng)) {
return 20;
}
else {
return 137;
}
}
else {
if ($lng < -79.38474600000001) {
return 20;
}
else {
return 137;
}
}
}
}
}
else {
if ($lng < -79.44119999999999) {
return 137;
}
else {
if ($lng < -77.706451) {
if ($lat < 55.322748) {
if (static::$polygon[974]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
return 137;
}
}
else {
if ($lng < -77.671234) {
if ($lat < 55.371513) {
return 20;
}
else {
return 137;
}
}
else {
if (static::$polygon[975]
->isInside($lat, $lng)) {
return 20;
}
else {
return 137;
}
}
}
}
}
}
else {
if ($lng < -78.680573) {
return 137;
}
else {
if (static::$polygon[976]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
else {
if ($lng < -76.914421) {
return 137;
}
else {
if ($lat < 56.715569) {
if ($lng < -76.714203) {
return 137;
}
else {
if ($lat < 56.383667) {
if ($lat < 56.352753) {
if (static::$polygon[977]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if ($lng < -76.608892) {
return 20;
}
else {
return 137;
}
}
}
else {
if ($lng < -76.620346) {
return 137;
}
else {
return 20;
}
}
}
}
else {
if ($lat < 57.06078) {
if ($lng < -76.620895) {
return 137;
}
else {
return 20;
}
}
else {
if ($lat < 57.274315) {
if ($lng < -76.650459) {
return 137;
}
else {
return 20;
}
}
else {
if ($lng < -76.86655399999999) {
if ($lat < 57.600049) {
return 20;
}
else {
return 137;
}
}
else {
if (static::$polygon[978]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
}
}
else {
if ($lat < 60.192261) {
if ($lng < -78.628052) {
return 137;
}
else {
if ($lat < 58.64431) {
if ($lat < 58.337955) {
if ($lat < 58.169769) {
if ($lng < -78.124222) {
return 137;
}
else {
if ($lng < -77.52739699999999) {
if (static::$polygon[979]
->isInside($lat, $lng)) {
return 20;
}
else {
return 137;
}
}
else {
if ($lng < -77.205544) {
if ($lat < 58.004467) {
return 20;
}
else {
if (static::$polygon[980]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
if (static::$polygon[981]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
else {
if ($lng < -77.701317) {
if ($lat < 58.276955) {
return 137;
}
else {
if (static::$polygon[982]
->isInside($lat, $lng)) {
return 20;
}
else {
return 137;
}
}
}
else {
if (static::$polygon[983]
->isInside($lat, $lng)) {
return 137;
}
if (static::$polygon[984]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
else {
if ($lng < -78.495689) {
if ($lng < -78.58399199999999) {
return 137;
}
else {
if ($lat < 58.579838) {
return 137;
}
else {
if (static::$polygon[985]
->isInside($lat, $lng)) {
return 20;
}
else {
return 137;
}
}
}
}
else {
if ($lng < -78.29317500000001) {
if ($lat < 58.508587) {
return 137;
}
else {
return 20;
}
}
else {
if ($lat < 58.369335) {
if (static::$polygon[986]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if ($lat < 58.411152) {
if ($lng < -78.07797600000001) {
return 20;
}
else {
return 137;
}
}
else {
if (static::$polygon[987]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
}
else {
if ($lat < 59.110462) {
if ($lng < -78.562523) {
if ($lat < 58.697945) {
return 20;
}
else {
if ($lat < 58.829868) {
if ($lng < -78.599251) {
return 137;
}
else {
if ($lat < 58.795967) {
if (static::$polygon[988]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
return 137;
}
}
}
else {
if (static::$polygon[989]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
else {
if ($lng < -78.392517) {
if ($lat < 58.776039) {
if ($lng < -78.53076900000001) {
if ($lat < 58.697453) {
return 20;
}
else {
if (static::$polygon[990]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
return 20;
}
}
else {
if (static::$polygon[991]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
if ($lng < -78.187141) {
if ($lng < -78.310013) {
if ($lat < 58.976772) {
return 20;
}
else {
if ($lat < 59.015853) {
return 20;
}
else {
return 137;
}
}
}
else {
if (static::$polygon[992]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
return 20;
}
}
}
}
else {
if ($lng < -77.730873) {
if ($lat < 59.389897) {
if (static::$polygon[993]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if ($lat < 59.555698) {
if (static::$polygon[994]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if ($lat < 59.722752) {
return 20;
}
else {
return 137;
}
}
}
}
else {
if ($lng < -77.626198) {
if ($lat < 59.736664) {
if ($lat < 59.691815) {
return 20;
}
else {
return 137;
}
}
else {
return 20;
}
}
else {
if ($lng < -77.50213599999999) {
if ($lat < 59.780479) {
if ($lat < 59.70622) {
return 20;
}
else {
if (static::$polygon[995]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
return 20;
}
}
else {
if ($lat < 59.88076) {
if (static::$polygon[996]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
if (static::$polygon[997]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
}
}
}
else {
if ($lat < 64.08870400000001) {
if ($lat < 62.414604) {
if ($lat < 61.48782) {
if ($lng < -77.790176) {
if ($lng < -77.96251700000001) {
if ($lat < 60.775932) {
return 137;
}
else {
if ($lng < -78.257248) {
return 137;
}
else {
if ($lng < -78.08047500000001) {
if (static::$polygon[998]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
else {
return 20;
}
}
}
}
else {
if ($lat < 60.744922) {
return 20;
}
else {
if ($lat < 60.768257) {
if ($lng < -77.83307000000001) {
return 20;
}
else {
return 137;
}
}
else {
return 20;
}
}
}
}
else {
if ($lat < 60.234997) {
if ($lng < -77.63825199999999) {
return 137;
}
else {
return 20;
}
}
else {
if ($lng < -77.757133) {
if ($lat < 61.259742) {
return 20;
}
else {
if (static::$polygon[999]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
else {
if ($lat < 60.274155) {
if ($lng < -77.60606) {
return 20;
}
else {
return 137;
}
}
else {
if (static::$polygon[1000]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
}
else {
if ($lng < -78.011292) {
if ($lng < -79.26989) {
return 137;
}
else {
if ($lat < 62.366461) {
return 20;
}
else {
return 137;
}
}
}
else {
if ($lng < -77.801331) {
if ($lat < 61.679256) {
return 137;
}
else {
return 20;
}
}
else {
if ($lng < -77.754745) {
if ($lat < 61.635977) {
return 20;
}
else {
return 137;
}
}
else {
return 20;
}
}
}
}
}
else {
if ($lat < 63.518543) {
if ($lat < 62.585182) {
if ($lng < -78.029663) {
return 137;
}
else {
if ($lat < 62.422283) {
return 20;
}
else {
if ($lng < -77.859993) {
if ($lat < 62.488289) {
return 20;
}
else {
return 137;
}
}
else {
if (static::$polygon[1001]
->isInside($lat, $lng)) {
return 137;
}
else {
return 20;
}
}
}
}
}
else {
return 137;
}
}
else {
if ($lng < -80.14743) {
return 64;
}
else {
return 137;
}
}
}
}
else {
return 137;
}
}
}
}