Improve rad to deg handling

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
This commit is contained in:
2025-04-02 15:39:29 -07:00
parent 99b84272c6
commit 996a62f55a

View File

@@ -135,8 +135,9 @@ orb2degree = function(orbString, fix = null) {
}
if (fix) {
degArray = degArray.map((v, idx) => {
let fixReg = new RegExp('(\\d*.\\d{' + (((typeof fix) == 'object') ? fix[idx] : fix) + '})(\\d*)([a-z]*)')
return v.replace(fixReg,'$1$3')
//let fixReg = new RegExp('(-?\\d*\\.\\d{' + (((typeof fix) == 'object') ? fix[idx] : fix) + '})(\\d*)([a-z]*)')
//return v.replace(fixReg,'$1$3')
return Number.parseFloat(v).toFixed((typeof fix == 'object') ? fix[idx] : fix) + v.substring(v.search(/[a-z]/))
})
}
return degArray.join(' ')