IT

[typescript] 위경도 백분율표기를 도분초로 변경하는 함수

보로로롬 2018. 3. 23. 10:32
반응형

[typescript] 위경도 백분율표기를 도분초로 변경하는 함수
ㄴㅁㅇㅇㄴㅁ
 - 자바스크립트나 다른 곳에서도 조금만 변경해서 사용가능합니다.


함수

latlong(val){
if(val == null || typeof(val) == "undefined" || val== "")
{
return "";
}
else if(isNaN(val))
{
return val;
}
else
{
var data = Math.round(per * 360000);
var dosu = Math.floor(data / 360000);
var min = Math.floor(data / 100) % 60;
var sec = Math.floor(data / 6000) % 60;
var amari = data % 100;
return dosu + "\˚" + min + "\'" + sec +"."+amari+"\"";
}
}



함수 사용시

this.latitude = this.latlong(lat);
this.longitude = this.latlong(long);

latitude :35˚21'1.0" longitude :129˚23'57.80""



반응형