반응형

[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""



반응형

'IT' 카테고리의 다른 글

객체지향과 절차지향 간단한 정의  (0) 2018.02.09
프레임워크의 정의와 장단점  (0) 2018.02.06
깃(Git)과 깃허브(GitHub)의 정의  (0) 2018.02.05
소프트웨어와 하드웨어 - 인터럽트란?  (0) 2018.01.26
IT 계층구조  (0) 2018.01.25

+ Recent posts