2013년 1월 11일 금요일

[uDig] Custom CRS Definitions

GeoServer에서 CRS를 새로 정의하거나 기 정의된 CRS를 재정의(Override)하는 방법은 이전에 포스팅한 적이 있다.
 - GeoServer Custom CRS Definitions

uDig에서도 프로그램 수정 없이 CRS를 새로 정의할 수 있는 방법이 있으며, 과정은 다음과 같다.

1. GeoServer를 사용하고 있다면 Data Directory의 user_projections 폴더로 이동한 후 epsg.properties 파일을 열어 새로운 CRS를 정의한다. 방법은 위 GeoServer Custom CRS Definitions 를 참조한다.

2. uDig 설치 폴더의 plugins\net.refractions.udig.libs_플러그인버전넘버 폴더에 편집한 파일을 복사한다. 1.3.3 버전부터는 이 파일이 기본으로 포함되어 있는것 같다. 이미 있다면 텍스트 편집기를 열어 새로운 좌표체계를 추가하면 된다.

3. 이제 uDig을 시작하면 새로운 좌표체계를 사용할 수 있다.

4. GeoServer의 경우 새로운 좌표체계를 등록하는 방법 외에 기존 좌표체계를 재정의 할 수 있도록 epsg_overrides.properties 파일을 지원한다. uDig은 소스코드 상으로는 현재 지원하지 않는 상태인듯하다.