안드로이드 개발 질문/답변
(글 수 45,052)
제가 WGS84좌표계와 TM좌표계를 가지고 있습니다.
구글맵은 WGS84 좌표를 갖다붙히면 바로 나오는데 네이버맵은 api설치하고
샘플을 붙히면 서울시청쪽을 보여줍니다. 샘플 코드를 보고 아래부분을 수정하면 처음 나오는 맵위치가 바뀌는걸 확인했습니다.
mMapController.setMapCenter(new NGeoPoint(126.978371, 37.5666091), 11);
네이버 좌표계는 KTM이라고 나오던데 126.978371, 37.5666091 이값은 WGS84에 오히려 가까워보이고 위도경도인것 같기도 하구요
126.978371, 37.5666091 이값을 바꿔서 맵을 띄우는것이 맞는건지 궁금합니다.
맞다면 제가 가지고 있는 좌표값을 어떻게 넣어야 하는지 좌표변환을 하기위해
http://www.androidpub.com/1043970 이것을 참고하는데 어떤 값으로 어디에 넣어야 되는지 궁금합니다.
네이버맵(katech 또는 tm128) 좌표계라고 되어있던데 KTM이 이둘중에 하나인지 어떻게 네이버맵에 적용해야하는지도
알고 싶습니다.
네이버 지도api로 만들어보셨던 분들중에 하나라도 아시는분 계시면 답변좀 해주세요 ^^




제 생각에는 그냥 위경도 좌표를 사용하시면 됩니다.
네이버맵의 내부 좌표(맵타일이미지 등) 는 KTM (katec) 좌표계를 사용하지만, 프로그램과 인터페이스하는 api 는 위경도로 변환해서 적용하는 거 같네요.
다만, TM 좌표계의 좌표는 링크된 변환코드를 사용해서 위경도좌표로 변환해서 써야 할 거 같구요.