|
|
|
สอบถามครับ จะเก็บค่าละติจูด กับลองติจูดแบบนี้ลงฐานข้อมูล SQL อย่างไรครับ |
|
|
|
|
|
|
|
Code (JavaScript)
Number.prototype.toLipda = function(){
// 0 - 360
var m=Math.floor(this)
, p=Math.floor((this - m) * 60)
, pp=(this - m - (p / 60)) * 3600;
return `{m}°{p}’{pp.fixed(3)}`;
};
Number.prototype.Lg2Lipda = function(op=''){
// f-179.xxxxxx to f180
var s = this<0 ? '-' : ''
, n = this * (this<0? -1 : 1)
, m=Math.floor(n)
, p=Math.floor((n - m) * 60)
, pp=(n - m - (p / 60)) * 3600;
if(op==='L'){
var l = this<0? 'W' : 'E';
return `{l}{m}°{p}’{pp.fixed(3)}`;
}else{
return `{s}{m}°{p}’{pp.fixed(3)}`;
}
};
Number.prototype.Lt2Lipda = function(op=''){
// f-90 to f90
var s = this<0 ? '-' : ''
, n = this * (this<0? -1 : 1)
, m=Math.floor(n),
, p=Math.floor((n - m) * 60)
, pp=(n - m - (p / 60)) * 3600;
if(op==='L'){
var l = this<0? 'S' : 'N';
return `{l}{m}°{p}’{pp.fixed(3)}`;
}else return `{s}{m}°{p}’{pp.fixed(3)}`;
};
พอดีมีโค๊ด javascript เกี่ยวกับการแสดงผล องศาลิปดา อยู่พอดี
|
|
|
|
|
Date :
2021-02-18 19:28:29 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|