When x and y are negative numbers, the GPS position is calculated wrong.
Expected result from jtsk2wgs84(-958536.373252941, -672661.9897268) function:
{
"lat": 50.92288974005017,
"lon": 15.245786769287704,
}
Wrong result from jtsk2wgs84() function:
{
"jtsk_x": -958536.373252941,
"jtsk_y": -672661.9897268,
"wgs84_lat": "67°53'47.745N",
"wgs84_lon": "39°29'55.804E",
"lat": 67.89659573952238,
"lon": 39.498834572460694,
"altitude": 154.9
}
When
xandyare negative numbers, the GPS position is calculated wrong.Expected result from
jtsk2wgs84(-958536.373252941, -672661.9897268)function:{ "lat": 50.92288974005017, "lon": 15.245786769287704, }Wrong result from
jtsk2wgs84()function:{ "jtsk_x": -958536.373252941, "jtsk_y": -672661.9897268, "wgs84_lat": "67°53'47.745N", "wgs84_lon": "39°29'55.804E", "lat": 67.89659573952238, "lon": 39.498834572460694, "altitude": 154.9 }