[GIS] 공간 데이터 좌표 변환툴 – XrProjection

이 툴에 대한 최신 버전은 XrProjection v3.1 을 통해 다운로드 받아 사용하시기 바랍니다.

개발자 피드백

  • EPSG900913(구글좌표계)를 지원합니다. 구글좌표계는 WGS84 타원체를 사용하므로 WGS84 타원체가 아닌 좌표계 간의 변환에서는 반드시 변환 파라메터를 지정하셔야 합니다 ㅡ 2013/07/23
  • WGS80 타원체의 경위도에 대한 Bessel 타원체/GRS80 타원체의 경위도에 대한 상호 좌표변환은 반드시 변환 파라메터 사용 여부를 체크해야 옳바르게 변환됩니다 ㅡ 2013/05/30
  • 행안부 새주소 좌표계(UTM-K)와 관련된 좌표계 변환 정확도 문제 제거하였습니다 ㅡ 2013/03/22
  • WGS84 타원체에서 다른 좌표계로의 변환 정확도 문제를 제거하였습니다 ㅡ 2012/10/28

공간 데이터에 대한 좌표 변환툴입니다. SHP 파일에 대한 좌표 변환과 폴더에 저장된 모든 파일에 대한 좌표 변환 그리고 좌표 하나에 대한 좌표 변환 끝으로 Degree와 DMS 간의 변환 기능을 제공합니다. 이와 함께 좌표 변환에 사용되는 3 파라메터와 7 파라메터를 지정할 수도 있습니다.

각 기능에 대한 UI는 탭으로 독립되어 있어서 사용하기에 쉽고 직관적입니다. 이 프로그램에 대한 소스 코드와 실행 파일을 별도로 분리하여 아래 링크를 통해 다운로드 받을 수 있습니다. 이 프로그램은

듀라맵과 .NET 2.0 프레임워크를 사용합니다.

먼저 좌표변환시 사용할 3 파라메터 또는 7 파라메터를 지정하는 UI입니다. 실제 업무에서 있어서 특별한 경우가 아니라면 이 파라메터의 지정은 하지 않으며 공간 데이터를 제공하는 곳에서 특별한 언급이 있는 경우에 사용하시기 바랍니다.

사용자 삽입 이미지
다음은 하나의 SHP 파일에 대한 좌표 변환 기능입니다. 변환하고자 하는 SHP 파일과 변환하고자 하는 SHP 파일의 원래 좌표계를 지정하고 변환되어 저장 출력될 SHP 파일과 변환될 좌표계를 지정하면 됩니다.

사용자 삽입 이미지
다음은 폴더 단위로 좌표변환을 하는 기능입니다. 지정한 폴더에 저장된 모든 SHP 파일이 좌표 변환되어 원하는 출력 폴더로 저장됩니다. 많은 SHP 파일을 한번에 좌표 변환할때 유용하게 사용할 수 있는 기능입니다.

사용자 삽입 이미지
다음은 하나의 좌표에 대한 변환 기능입니다. 하나의 좌표의 변환만을 해보거나 좌표 변환 기능을 테스트해 볼 때 유용한 기능입니다.

사용자 삽입 이미지
끝으로 하나의 Degree(도) 단위 값의 각도를 DMS(Degree, Minute, Second)의 3개의 값으로 분리하거나 이와 반대로 변환해 주는 기능입니다.

사용자 삽입 이미지
이 프로그램은 맵엔진인 듀라맵을 이용해 개발되었습니다. 실행을 위해 먼저 듀라맵을 시스템에 등록하셔야 합니다. 듀라맵에 대한 소개는 다음 UR을 통해 살펴보시기 바랍니다.

“[GIS] 공간 데이터 좌표 변환툴 – XrProjection”에 대한 16개의 댓글

  1. 폴더 단위 좌표변환으로 전국지적도 변환해보니 잘 돌아가고 잘 맞네요..0_0)/
    처음에 뻗어서 새버전 듀라맵받아서 해보니 문제없이 돌아갔습니다.

    1. 문제발생~ 서울지역을 WGS84로 변환하니, 예전 듀라맵 버전에서 변환해서 맞던 좌표가 최신 버전에선 남동쪽으로 많이 내려가네요. 다시 롤백해서 해보니 맞네요. 최신버전은 첫번째 탭에 있는 변환파라메터를 대입하면 바뀔까요?

  2. 안녕하세요. GIS 관련 검색을 하다가 왔습니다.
    혹시 GIS를 GPS의 특정 좌표계로 변환시킬 수 있는 방법이 있을까요?
    검색을 해봐도 특정 공식같은게 나오지 않네요..

    1. GPS는 WGS84 경위도좌표계입니다. 좌표계 변환은 proj.4라는 오픈소스 라이브러리를 사용하시면 됩니다. 아니면 여기 쥔장님께서 개발하신 듀라맵을 사용하셔도 됩니다.

  3. 아래와 같은 변환에 있어서 정확한 변환을 확인했습니다. 감사합니다.

    WGS84 경위도 -> 카텍 (변환 파라메터 사용)
    Bessel1841 경위도 -> 카텍

  4. 좌표변환으로 고생깨나 했던 경험을 이 툴로 쉽게도 할 수 있게 되었습니다.
    아마도 그간 경험도 도움이 되겠지만… 이 툴 좌표변환 정말 쉽게 할 수 있게 잘만드셨네요,,
    특히 폴더 단위 변환은 정말 작업할때 머리를 맑게 해주십니다,, 감사!!!

  5. VWorld는 구글좌표계(EPSG900913)을 사용합니다. 특정좌표계를 이 구글좌표계로 변환할때.. 특정좌표계의 타원체가 구글좌표계의 타원체(WGS84)와 다를 경우.. 변환 파라메터를 지정해야 하며.. VWorld의 경우 3파라메터로 하시기 바랍니다.

  6. 안녕하세요. 올려주신 프로그램 잘 쓰고 있습니다. 저는 GeoCoder-Xr 2.0을 이용해서 지번주소를 wgs84 좌표계로 만들고, 이 만들어진 값을 XrProjection의 단일좌표변환 탭내의 기능을 이용해서 카텍좌표계로 변환하여 지도에 올리고 있는데요. 이 변환되어진 카텍좌표 값이 오차가 꽤 있는 것 같아서 해결방안이 있을까 해서 문의 드립니다.

    1. toWGS84 변환 파라메터를 사용하셔야 한답니다.
      3, 7 두가지가 있는데.. 두개 모두 해보시고 정확한 것을 사용해 보시기 바랍니다.,

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.