우리나라에서 사용하는 대표적인 타원체는 Bessel1841타원체, GRS80타원체 및 WGS84타원체가 있습니다. 그 중 GRS80타원체와 WGS84타원체는 장반경에서만 1mm의 차이가 있을 뿐 나머지 단반경, 편평률이 모두 동일하기 때문에 같은 타원체로 사용하여도 무방합니다. 하지만 Bessel1841타원체는 장반경, 단반경, 편평률에서 모두 차이가 있습니다. 따라서 Bessel1841타원체에서 GRS80 또는 WGS84타원체로 변경하고자 하는 경우에는 적절한 변환방법 및 계수 선택이 필요합니다. 적절치 못한 변환방법을 선택하는 경우 결과물에 오차가 발생하게 됩니다.

 

이에 따라 우리나라의 공식 준거타원체가 Bessel1841에서 GRS80타원체로 변경되는 시점에 국토지리정보원에서는 Bessel1841타원체와 GRS80타원체 간 변환을 위한 방법 및 변환 수치를 고시(국토지리정보원에서 고시(제2003-497호)) 하여 사용토록 조치하였습니다.

 

<ArcGIS의 Creat Custom Geographic Transformaion>

ArcGIS의 경우 타원체 변경이 수반되는 좌표계 변경 시 Geographic Transformation이 활성화 되어 적절한 방법의 선택이 가능한 상태가 됩니다. 하지만 일부 타원체 간 변환에 대한 정의만 있을 뿐 우리나라의 좌표변환 기준은 정의되어 있지 않습니다. 따라서, ArcGIS를 사용하여 올바른 좌표변환을 하기 위해서는 별도의 사전 정의가 필요하며, 아래의 두가지 방법이 있습니다.

방법 1. Toolbox(Create Custom Geographic Transformation)을 사용한 정의

방법은 선도소프트에서 제공한 기술문서를 참고하세요. 기술문서의 수치들은 국토지리정보원 고시(제2003-497호)를 근거로 작성되어 있습니다.

 - 9.1버전 이하 ->  new세계측지계_ArcGIS변환.pdf (좌표변환 정의파일Geogtran )

 - 9.2버전 이상 -> 090710_세계측지계_ArcGIS변환_최종본.pdf

 

좌표계 파일은 아래 문서에 첨부된 파일을 사용하세요. ArcGIS10 에서 제공하는 공식 좌표계 파일 입니다.

http://www.biz-gis.com/index.php?mid=pds&document_srl=67326

 

방법 2. 기 정의된 Geographic Transformation 파일 붙여넣기

툴박스를 사용하여 기 정의된 파일을 해당 경로에 복사해 넣기만 해도 사용이 가능합니다.

 

ArcGIS 10의 경우 "C:\Users\사용자이름\AppData\Roaming\ESRI\Desktop10.0\ArcToolbox\CustomTransformations"

이하 버전은 "C:\Users\사용자이름\AppData\Roaming\ESRI\ArcToolbox\CustomTransformations" 경로에 Geographic Transformation 개인설정 파일이 저장됩니다.

 ※ 해당 경로에 폴더가 없는 경우에는 'Toolbox -> Data Management Tools -> Projections and Transformations -> Create Custom Geographic Transformation' 툴을 실행 후 아무 값이나 입력하신 후 OK 누르시면 폴더가 생성됩니다. 해당 폴더 들어가셔서 방금 생성하신 gtf 파일은 지워주시고 첨부된 파일을 붙여 넣으시면 좌표계 변환 시 자동으로 나타나게 됩니다.

Geographic Transformation 개인설정 파일 -> CustomTransformations.alz

 

 

※ 좌표계 정의에 사용된 좌표계 파일에 기재된 GCS명칭에 따라 좌표계 변환 시 Geographic Transformation이 활성화 되지 않거나, 적절한 변환방법이 나타나지 않는 문제가 발생할 수 있습니다. 따라서 타원체별로 사용되고 있는 여러가지 좌표계 명칭을 고려하여 정의 후 첨부하였습니다.

 

1. Bessel1841 to GRS1980

 - Korean1985 To Korea2000.gtf

 - Korean1985 To ITRF2000.gtf

 - Tokyo To Korea2000.gtf

 - Tokyo To ITRF2000.gtf

 

2. Bessel1841 to WGS1984

 - Korean1985 To Korean1995.gtf

 - Korean1985 To WGS1984.gtf

 - Tokyo To Korean1995.gtf

 - Tokyo To WGS1984.gtf

 

※ 참고 : 우리나라의 경우 동일한 타원체라도 여러가지 명칭으로 혼용되어 사용되어지는 경우가 많습니다. 타원체 별로 많이 사용되는 순서로 정리해보면 아래와 같습니다.(개인적인 생각입니다ㅋ)

- Korean1985(공식명칭, ArcGIS사용명칭) > Bessel1841 > Tokyo

- ITRF2000 > GRS80 > Korea2000(ArcGIS사용명칭) > KGD2002(공식명칭)

- WGS1984 > Korean1995(공식명칭, ArcGIS사용명칭

 

첨부된 사용자 정의는 툴박스의 Create Custom Geographic Transformation툴을 사용하였으며, 세부 설정방법은 아래 이미지를 참고하세요^^

 

geogtran.jpg

 

 

<주의사항>

흔히들 Bessel1841타원체에서 WGS84타원체로 변경하고자 하는 경우 ArcGIS에 사전 정의된 'Tokyo_To_WGS_1984_3'을 선택하여 사용하고 있습니다. 하지만 ArcGIS에 사전 정의 된 방법은 국가 기준과는 차이가 있습니다.  'Tokyo_To_WGS_1984_3'의 변환 수치는 아래와 같습니다.

geogtran_tokyo2wgs84.jpg

 

<국토지리정보원 질의 결과>

ArcGIS를 이용하여 Bessel타원체에서 WGS84타원체로 변환을 하시고자 한다면 별도로 정해진 기준이 없으므로, NGIMap ver 1.0에서 제공하는 값으로 정의해 변환하는 것이 좋겠지만, GRS80좌표체계에 VLBI성과를 조정한 좌표체계가 WGS84 좌표체계이며, VLBI성과 값이 미미하므로 GRS80좌표체계와 WGS84좌표체계는 같이 사용해도 무방합니다. 따라서, GRS80좌표값과 WGS84좌표값은 동일하게 사용하셔도 됩니다.  

 

<국토지리정보원 기준>

국토지리정보원에서 고시(제2003-497호)한 변환계수와, NGIMap ver 1.0에서 제공하는 변환계수는 아래와 같습니다.

 

변환계수.jpg

 

 

 

기준좌표.jpg

 

 

 

 <NGIMap 1.0을 사용한 시뮬레이션>

 

국토지리정보원에서는 ArcGIS에서 정의하여 사용하실 수도 있겠지만, NGIMap ver 1.0은 shp파일 및 캐드파일의 좌표변환을 모두 지원하기 때문에 자료의 일관성을 위하여 NGIMap을 사용하여 변환하는 것을 권장한다는 답변을 하였습니다.

 

하지만,  PCS에서 GCS로 변환 시 도면의 변형이 생겨 버리네요.. PCS에서 PCS로의 변환은 문제 없이 잘 됩니다. 참고하시구요..

NGIMap.jpg

 

아래는 ArcGIS에서 변환계수 정의 후 한국측지계에서 세계측지계로 변환해 본 결과입니다.(klm파일.alz )

ArcGIS에서 기본 정의 된 'Tokyo_To_WGS_1984_3' 적용결과의 정확도가 조금 떨어지는 것으로 확인되네요. 약 3~4미터의 오차가 발생합니다.

 

<국토지리정보원 고시 변환계수 적용 결과 -> Bessel to ITRF2000(Molodensky-Badekas)>

 

Korean1985_To_ITRF2000.jpg

 

 

 

<NGIMap ver1.0 제공 변환계수 적용 결과 -> Bessel to WGS84(Molodensky-Badekas)>

 

Korean1985_To_WGS84.jpg

 

 

 

<Tokyo_To_WGS_1984_3 적용 결과 -> Bessel to WGS84(Geocentric Translation)>

 

Tokyo_To_WGS84_3.jpg

 

 

 

<전체 중첩 결과>

 

전체.jpg

profile

adcrom

2012.02.28 09:13
*.221.219.131

정말 좋은 자료네요.

 지리원에서 빨리 raster data의 좌표변환 툴을 배포했으면 하는 작은 바램은 언제 이루어 질런지..

 

profile

조덕연

2012.03.11 04:40
*.196.205.209

국토지리정보원에서 위성영상 등 raster data도 판매하고 있으니 민원 등을 통해 적극 요청해 보시면  기능 추가해주시지 않을까요 ㅋ

profile

썰쿤

2013.03.13 02:38
*.196.36.131

이거 글 수정되었나요?

profile

조덕연

2013.03.13 09:28
*.146.32.8

네, 내용 조금 보완했습니다. 혹 삭제된 내용 중 필요하신 부분이 있으시면 말씀해 주세요~^^

profile

썰쿤

2013.03.13 18:31
*.249.83.163

아 감사합니다. 변환 공식 파일을 아예 올려 주신 것 같은데요^^

 

전에는 Create Custom Geographic Transformation으로 변환공식 만드는 방법을 그림 파일로 어떻게 하는지 설명하는 내용이 없어졌더라구요 ㅎㅎ

 

글 삭제된 줄 알고 어제 한참 찾았어서 ^^;;

 

그림 파일을 올려주실 수 있을까요?

profile

조덕연

2013.03.14 09:37
*.146.32.8

해당 내용 본문에 추가해 두었습니다.

profile

남디기

2018.02.13 11:29
*.117.39.85

좋은글 감사합니다.

shp파일과 캐드파일의 좌표계 확인·정의 및 변경(ArcGIS, Google Earth, NGIMap ver1.0 사용) 글을 타고 왔는데요.

PCS_ITRF2000(GRS80)_ TM(중부원점)좌표에서 WGS 1984 UTM Zone 52N으로 변환을 하고싶은데 참고할만한 내용이 없을까요..
여기 저기 헤매다 조덕연님의 글을 보고 많이 접근해 왔는데 이부분에서 막혀서..

TM 에서 UTM으로 변환을 하고싶습니다..

profile

남디기

2018.02.13 17:09
*.117.39.85

덧붙여 bessel 경위도에서 WGS84, GRS80 경위도 변환 Geographic Transformation 개인설정파일을 첨부해주셨는데

Geographic Transformation 파일을 만들수 있는 매개변수 값들은 어디서 구할수 있을까요..?

arcgis 폴더에 documentation 파일안에 geographic_transformations.pdf를 봐도 제가원하는 변수만 없더라고요..

PCS_ITRF2000_TM (GRS80) 에서 grs80의 경위로로 변환이라던지 혹은 grs80 , wgs84 UTM으로 변환하는 매개변수를 찾고싶은데 찾을수가 없네요 ㅠㅠ


profile

조덕연

2018.05.07 22:46
*.196.243.85

너무 늦은 댓글이네요;


ITRF2000은 GRS80과 동일한 좌표계 이므로 Geographic Transformations 설정은 비워두셔도 무방합니다.

그리고 GRS80과 WGS84 좌표계도 동일한 좌표계로 보셔도 무방하므로, 비워두셔도 되는데,

혹 Geographic Transformation을 무조건 선택해야 한다고 나온다면 x=0, y=0, z=0으로 변수설정하여 gtf파일 생성하신 후 선택하시면 됩니다.


제가 좌표계 공부하던 초기에 정리했던 자료 참고해 보세요. http://www.biz-gis.com/index.php?mid=pds&sort_index=readed_count&order_type=desc&document_srl=65754 

한국측지계2002(ITRF2000) 및 세계측지계 부분 참고 하세용.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 지오코딩 툴 정식 버전 - 최종 업데이트 일자: 2019년 6월 24일 file + 50 김한국 2016-03-16 30341
공지 Qgis로 온라인 맵 연동하는방법(WMTS) file Wind 2014-07-06 16391
공지 (Wind님 작성 자료입니다.)Arcgis와 온라인지도의 연동에 관하여 file + 14 Wind 2014-07-05 19438
267 8. 기타 자료 건축 도면 데이터 + 1 만결 2019-08-05 64
266 8. 기타 자료 지오코딩 툴 질문입니다. file + 1 양정윤 2019-06-13 311
265 6. 기본 지도 데이터 한양도성 GIS 지오렌즈 2019-05-31 312
264 4. 주제별 지도데이터 190425_전국표준노드링크 분할압축파일(한폴더에 넣고 압축푸세요)(3) file 생생우덩 2019-05-23 180
263 4. 주제별 지도데이터 190425_전국표준노드링크 분할압축파일(한폴더에 넣고 압축푸세요)(2) file 생생우덩 2019-05-23 94
262 4. 주제별 지도데이터 190425_전국표준노드링크 분할압축파일(한폴더에 넣고 압축푸세요) file + 1 생생우덩 2019-05-23 209
261 2. 프로그램 및 스크립트 소스 [EasySearchTool v2.1] ArcMAP에서 주소검색 및 구글, 네이버 거리뷰 확인 Extension file + 1 진혜 2018-12-26 756
260 1. GIS분석관련 문서 정사영상 좌표변환 Projection 오류 file + 1 haengmind 2018-10-22 895
259 8. 기타 자료 network analysis service area secret 처음입니다 2017-12-02  
258 1. GIS분석관련 문서 씬을 이용한 경관모형 작성 file 어반플래너 2017-11-29 1196
257 2. 프로그램 및 스크립트 소스 텍스트 파일 내부 내용 정렬 프로그램 file 김한국 2017-11-09 1367
256 6. 기본 지도 데이터 서울시 자전거도로 file 이성 2017-09-11 1750
255 4. 주제별 지도데이터 하천망도 1 file + 1 한스 2017-07-28 1710
254 2. 프로그램 및 스크립트 소스 TWI 구하는법 Esri에서 다운받을 수 있네요, 공유해요 file ulygajok 2016-12-14 1242
253 6. 기본 지도 데이터 행정구역-광역시, 시군구, 읍면동(법정구역),리 2016년 10월 file + 3 황선영 2016-10-12 8777
252 2. 프로그램 및 스크립트 소스 shp 파일의 dbf 필드 크기 자동 조정 가능한 프로그램 file + 2 김한국 2016-08-04 2133
251 8. 기타 자료 백터기반 세계지도 pdf(대형 출력 가능) file + 2 김한국 2016-05-20 10575
250 2. 프로그램 및 스크립트 소스 지번주소 및 도로명주소(새주소) 좌표 변환툴, GeoCoder-Xr + 3 김형준 2016-05-03 5698
249 2. 프로그램 및 스크립트 소스 Arcgis 와 국내지도의 연동 - ArcBruTile 0.7버전 file + 21 Wind 2016-04-27 8972
248 3. 메뉴얼 ArcGIS(V10.0) 및 HEC-GeoRAS를 이용한 홍수범람분석 file + 4 김병국81 2016-03-02 2186
247 2. 프로그램 및 스크립트 소스 퀀텀 GIS를 이용하여 작은 폴리곤 삭제 참새 2016-01-11 928
246 2. 프로그램 및 스크립트 소스 주소를 좌표로, GeoCoder-Xr with Kakao, Naver, Google ㅡ 2016, v3.2 file + 6 김형준 2016-01-03 6344
245 7.논문자료 교통소음지도 작성을 위한 3차원 도시모델 구축 file + 1 생생우덩 2015-11-21 1321
244 7.논문자료 GIS 기반의 도시지역 침수 취약성 평가 file 생생우덩 2015-11-09 1903
243 7.논문자료 통합 물정보 제공을 위한 웹GIS 기반의 SWG 시뮬레이터 설계 file 생생우덩 2015-11-09 528
242 8. 기타 자료 (GIS 툴 없이)Row의 중복을 제거하는 간단한 방법 김한국 2015-10-12 1686
241 2. 프로그램 및 스크립트 소스 구주소(지적주소)를 새주소(도로명주소)로 변환하는 툴 ㅡ XrOldAddressToNew file 김형준 2015-09-30 3400
240 2. 프로그램 및 스크립트 소스 Error 999999 : Error executing function file 물방개 2015-07-27 684
239 2. 프로그램 및 스크립트 소스 폴리곤 shp을 단순화 시켜주는 웹 애플리케이션 file + 1 김한국 2015-07-14 2686
238 3. 메뉴얼 Error 999999 : Error executing function 해결방법 file + 1 Wind 2015-06-10 3088
237 6. 기본 지도 데이터 해양지명 데이터 - POINT file 황선영 2015-06-09 1010
236 8. 기타 자료 총균쇠 : 식량생산의 발생과 대륙의 축 file 종이학 2015-05-21 1593
235 2. 프로그램 및 스크립트 소스 DXF파일 SHP파일 변환 file + 2 숲길체험지도사 2015-04-02 3934
234 2. 프로그램 및 스크립트 소스 오픈소스 FingerEyes-Xr for HTML5 ㅡ 공간 분석 소개 및 소스 코드 다운로드 김형준 2015-03-13 1336
233 3. 메뉴얼 오픈소스 FingerEyes-Xr for HTML5에 대한 한글 튜토리얼 김형준 2015-03-02 975
232 8. 기타 자료 projected coordinate system properties 좌표값 설정하기!!;; 곤이 2015-01-20 1893
231 2. 프로그램 및 스크립트 소스 OpenSouce FingerEyes-Xr for HTML5 공간데이터 편집 기능 소개 및 다운로드 김형준 2015-01-20 1110
230 4. 주제별 지도데이터 국토지리정보원의 수치표고모델 공개 ! + 2 박기훈 2015-01-09 5433
229 2. 프로그램 및 스크립트 소스 좌표(Point SHP)를 새주소로 변환해 주는 툴 ㅡ XrReverseGeocoder file 김형준 2014-12-18 2776
228 2. 프로그램 및 스크립트 소스 XrProjection ㅡ 좌표계변환툴(3, 7, 10 파라메터 지원) file + 4 김형준 2014-12-04 4643
227 2. 프로그램 및 스크립트 소스 Point Counter - 폴리곤 안에 들어가는 포인트 수 세기 file + 2 김형준 2014-10-29 2501
226 2. 프로그램 및 스크립트 소스 PointToSomething, 포인트를 다양한 도형 폴리곤으로 변환하는 툴 file + 3 김형준 2014-10-23 1967
225 2. 프로그램 및 스크립트 소스 Hexagon Builder, 정형화된 헥사곤(육각형) 생성 file + 1 김형준 2014-10-21 1837
224 2. 프로그램 및 스크립트 소스 도로명주소(새주소) 좌표 변환툴, GeoCoder-Xr (도로 주소 DB : 2014.9월 버전) file 김형준 2014-09-28 4082
223 6. 기본 지도 데이터 좌표계 확인 부탁드립니다! file chungho1125 2014-08-13 3838
222 2. 프로그램 및 스크립트 소스 텍스트파일 좌표변환 프로그램 - 2015년 05월 08일 버전 업데이트 file + 5 김한국 2014-08-07 6896
221 2. 프로그램 및 스크립트 소스 Arc Hydro tools for ArcGIS 9.3_ArcHydro9.3 file + 1 한쿄 2014-07-30 2990
220 2. 프로그램 및 스크립트 소스 오픈스트리트맵 타일맵 다운로드 입니다. file + 3 highendguy 2014-07-25 4312