안드로이드 개발 질문/답변
(글 수 45,052)
제가 가지고 있는 지도좌표 db가 WGS84좌표로 되어있어서 이걸가지고 네이버지도를 띄우기위해
네이버 지도좌표인 KTM으로 좌표를 변환시키려고 합니다.
찾아보니 KTM으로 WGS84로 변환하는 예제가 많아서 그걸 이용해서 반대로 하려고 하는데
값이 계속 null이 나오더라구요. 다음에서 키값을 받아서 http://threestory.tistory.com/8 여기서 하는대로 했습니다.
126.9800083, 37.56356944 WGS84좌표는 이런식으로 되어있고 이걸 해당 코드에 넣었더니 돌아오는 값이 null입니다.
소수점을 빼보기도 하고 여러가지 해봤는데 안되고 아무래도
import com.nhn.android.maps.maplib.NGeoPoint;
가져온 값을 위에 네이버꺼에 담아서 문제가 생긴것 같은데
다음api에서 받아온 값을 보니 12자리, 12자리로 값이 넘어오더군요.
이거를 위에 NGeoPoint에 넣으니 null이 나오는것 같습니다.
숫자로 NGeoPoint에 값을 강제로 넣어보려하면 10자리,9자리 까지 밖에 안들어가거든요.
제가 지금 한참 잘못온것 같기도 하고 다른방법이 있다면 좀 알려주세요.
굳이 WGS84좌표를 쓰고 있는건지 KTM좌표 db가 있다면 그걸 쓰면 되긴하는데 전 없구요.
다른방법으로 좌표값을 바꿔서 네이버 지도를 띄울수가 있는건지 궁금합니다.
네이버 지도 해보신분들이 있으시면 참고자료가 있는 곳이나 문제점등을 지적해주세요.




http://www.androidpub.com/1043970