You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
285 B
15 lines
285 B
|
3 years ago
|
import adjust_lon from './adjust_lon';
|
||
|
|
|
||
|
|
export default function(zone, lon) {
|
||
|
|
if (zone === undefined) {
|
||
|
|
zone = Math.floor((adjust_lon(lon) + Math.PI) * 30 / Math.PI) + 1;
|
||
|
|
|
||
|
|
if (zone < 0) {
|
||
|
|
return 0;
|
||
|
|
} else if (zone > 60) {
|
||
|
|
return 60;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
return zone;
|
||
|
|
}
|