18

2020-Dec

좌표 설정할 때 질문있습니다(GCS, PCS 관련)

작성자: 브라더 IP ADRESS: *.141.139.64 조회 수: 157

좌표 질문하면 아마 많이 신물이 나실 수도 있지만... 어린 양 구제한다고 생각해줍시고 답변해주시면 감사드리겠습니다 ㅠㅠ

ArcGIS을 사용하고 있습니다.

GCS와 PCS, Define Projection과 Proejct의 차이를 공부하고 좌표를 설정 중인데요.

제가 배운 바로는 두 가지 방법이 있는 것 같습니다.


첫 번째 방법은 데이터 프레임의 properties에 들어간 후 Coordinate system에서 설정하는 것이 있고

두 번째 방법은 Arctoolbox에서 설정하는 게 있는 것 같은데요.


1. 첫 번째 질문은 이 두 가지가 경로가 다를 뿐 차이는 없는 것인가요?


그리고 Define Projection이나 Project를 통해 CS를 정하려고 하면 어떤 것은 GCS만, 어떤 것은 GCS와 PCS 정보가 모두 포함된 것도 있습니다.

예를 들어 Korea_2000_Korea_Unified_Coordinate_System 는 둘 다 포함된 반면에

ITRF 2000은 GCS만 있는 것 같더라고요.

2. 그러면 만일 처음에 좌표가 설정 안 되어 있으면 Define을 해줄 때 GCS/PCS 모두 포함된 좌표로 설정해야 하나요? 아니면 GCS만 있는 좌표를(가령, ITRF 2000)만 설정하고 Project할 때 PCS가 포함된 다른 좌표를 설정해주어야 하나요? 


3. 만일 데이터 프레임의 properties에 들어가서 CS에서 직접 설정해주면 데이터 프레임 안에 속한 모든 레이어의 좌표가 바뀌는 것인가요? 아니면 일일이 레이어에 Define 해주어야 하나요?


4. 그리고 제가 작업 중인데 나중에 spatial join을 할 예정입니다. 그때 좌표가 다 맞아있어야 오류가 안 난다고 하는데, 제가 spatial join을 하기 전에 그 오류가 날지 안 날지 알 수 있는 방법이 있을까요?(없을 거라고 추측합니다만...)


답변해주시면 정말 큰 도움이 될 것 같습니다!

이곳에서 자발적으로 답변해주시는 고수님들 정말 천사분들인 것 같아요...

답변 기다리겠습니다!

profile

Parang

2020.12.18 14:40
*.167.51.160

1. 차이가 없습니다.

   어떤 방법을 사용해도 결과적으로 prj 파일을 생성합니다.

   ARCGIS에서는 prj 파일을 읽어서 좌표정보를 적용하기 때문입니다.


2. Define, Project 모두 PCS 좌표로 설정해야 합니다.


3. 각각의 레이어 모두에 Define을 해 주어야 합니다.

   데이타프레임에서 설정하는 좌표계는 Arcmap의 DataView의 좌표계를 설정해 줍니다.

   Arcmap의 DataView는 좌표설정파일(prj 파일)이 있으면 동일한 좌표계가 아니더라도 같은 위치에 Overlay 해 줍니다.

   동일한 대상지가 동부원점, 중부원점으로 정의된 파일도 실제로는 떨어져 있지만 화면상에는 중첩되게 표시됩니다.

   이 기능을 OTF(On The Fly) 라고 부릅니다. prj 파일이 없으면 원래 동부원점, 중부원점 위치에 떨어져 있는 상태로 화면에 표시됩니다.

   

4. 모든 자료들이 동일한 지역에 중첩되지 않으면 오류가 납니다.

    prj 파일을 옮겨두고 Arcmap에서 열어봐서 중첩되지 않는 레이어가 있다면 그 레이어를 이용하여 spatial join을 하게 되면 오류가 납니다.


도움이 되었으면 좋겠네요... ^^

   

profile

브라더

2020.12.18 15:41
*.141.139.64

아 제가 OTF에 낚여서 중첩된 줄 알고 그냥 넘어갔었거든요 ㅠ

그러니까 좌표가 다르더라도 Overlay 해주므로 화면에는 중첩되어 표시되지만 사실 중첩된 게 아니라는 말씀이시죠?


그러면 제가 현재 도로명주소 전자지도의 좌표(EPSG:5179라고 공지됐었습니다)를 기준으로 추가되는 모든 레이어를 변환 중인데요

우선 첫 번째로 제가 각 레이어 지도의 출처사이트로 들어가서 공지된 좌표계로 우선 Define을 해줍니다.

그리고 project를 해서 EPSG5179(Korea 2000 Unified CS더라고요) 로 변환해주는데요

그러면 속성값 들어가면 PCS 는 Korea 2000 Unified CS로, GCS 는 GCS_Korea_2000 로 나오는데

추가질문 1) 이게 OTF 상태가 아니라 실제로 좌표계가 맞아있는 상태있다는 건가요?

지금 작업을 이렇게 일일이 하고 있는데 제가 제대로 하고 있는지 모르겠습니다 ㅠ 구글링 해보니 처음 Define을 기존 좌표계로 적용해야 한다고 적혀 있어서 그대로 해보고 있습니다


그리고 Batch project에 관한 건데 만일 위와 같이 기존 좌표계를 적용하는 게 맞다면 여러 개의 레이어에 각각 기존 좌표계를 적용하고 Batch project를 이용해서 한 번에 EPSG5179로 적용해줘도 무방한가요?


선생님 댓글 보고 뭔가 좌표에 대한 실마리가 보이네요 ㅠ 감사합니다. 

profile

Parang

2020.12.20 18:10
*.152.156.129

그러니까 좌표가 다르더라도 Overlay 해주므로 화면에는 중첩되어 표시되지만 사실 중첩된 게 아니라는 말씀이시죠?

네.

prj 파일이 있는 경우에는 항상 OTF가 적용됩니다.


추가질문 1) 이게 OTF 상태가 아니라 실제로 좌표계가 맞아있는 상태있다는 건가요?

prj 파일이 있는 경우에 동일한 좌표계가 아닌 파일을 열면 자동적으로 OTF가 적용이 됩니다.

prj 파일이 없이 파일들을 열면 OTF가 적용이 안 됩니다.

OTF는 prj 파일이 있느냐, 없느냐로 판별합니다. 좌표 정의 단계는 아무런 관련이 없습니다.


좌표계가 맞아 있는 상태라는 말의 정확한 의미는 

구축되어진 수치 자료와 동일한 좌표계를 정의해 주어야 한다는 말입니다.

구축되어진 수치 자료는 좌표계를 정의하지 않아도 있어야할 위치에 표시됩니다.

수치지형도를 생각하면 편할 듯 합니다. 수치지형도는 prj 파일이 없어도 원래 있어야할 위치에 표시됩니다.



지금 작업을 이렇게 일일이 하고 있는데 제가 제대로 하고 있는지 모르겠습니다

좌표계 define을 종료하고 각 자료들을 동일한 좌표계로 project 한 후, 윈도우 탐색기에서 prj 파일을 제거하고 나서

Arcmap에서 열어보세요. 동일한 위치에 표시되면 제대로 작업을 한 거고, 위치가 다른 자료가 있으면

그 자료만 다시 project를 해 주면 됩니다.


구글링 해보니 처음 Define을 기존 좌표계로 적용해야 한다고 적혀 있어서 그대로 해보고 있습니다

처음 Define을 기존 좌표계로 적용해야 한다는 말이 무슨 의미인지 모르겠네요.

어떤 좌표계를 적용하는 건 본인이 정하면 됩니다.

각각의 자료를 정확한 좌표계로 Define이 끝난 후, 작업을 해야 하는 하나의 좌표계로 통일해 주면 됩니다.


여러 개의 레이어에 각각 기존 좌표계를 적용하고 Batch project를 이용해서 한 번에 EPSG5179로 적용해줘도 무방한가요?

네 무방합니다. 좌표계 Define이 정확하게 되었다면 원하는 좌표계로 변경해서 사용하는 건 분석가의 판단입니다.

혹은 관청이나 발주처에서 요청을 하겠죠.... ^^;

profile

브라더

2020.12.29 10:52
*.141.139.64

알림 기능이 없다보니 늦게 확인했네요 ㅠ 

친절한 답변 감사합니다. 적게 일하시고 많이 버세요!

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 질문올리 실때 조금만 질문 내용을 조금만 더 자세히 올려주시면 답변받기 수월합니다. + 11 김한국 2008-01-04 240492
7613 공공기관 지오코딩 툴 다운관련 문의드립니다. 조웅웅 2021-02-01 105
7612 지오코딩 툴 오류 질문드립니다. GAM 2021-02-01 58
7611 Arcgis_DEM과 링크간의 결합관련 문의드립니다. ub1000 2021-01-30 24
7610 잘못된 레이어 처리 속수무책 2021-01-29 35
7609 GIS를 활용한 통계분석 질문드립니다!! + 3 한돈두돈 2021-01-29 95
7608 Vertex 가 많아질수록 컴퓨터 성능이 높아야 하나요?? + 2 다이라트스 2021-01-29 77
7607 맥북에서 gis 프로그램이 호환되는지 궁금합니다. + 1 애옹 2021-01-29 271
7606 특정 테이블 위에 있는 포인트만 셀렉트 가능한가요? + 2 kjch 2021-01-28 43
7605 비즈gis 지오코딩툴 위치 문의 + 1 비트 2021-01-28 96
7604 건물 내부 크리깅, IDW 가능하나요? + 2 쏘스콤 2021-01-27 61
7603 Join Null 문제해결 부탁드립니다. 단비 2021-01-27 76
7602 50미터 격자공간 shp 파일 홍성조 2021-01-26 89
7601 QGIS 이용하여 지질도 제작 텐텐조아 2021-01-26 68
7600 Arc gis pro 주소로 포인트 찍기 + 2 비트 2021-01-26 104
7599 질문}공공데이터포털에서 버스정류장 XY 좌표값을 받았는데 UTM-K(GRS80 타원체) 5179 SHP 파일로 변환하고 ... gismaster 2021-01-22 236
7598 EPSG 5186과 102082 좌표계의 차이점이 뭔가요?? + 4 qscqsc77 2021-01-22 139
7597 Tin 보간 오류 난하품 2021-01-22 88
7596 argis 스크립트 + 4 맥콜라지 2021-01-21 90
7595 QGIS 두 레이어가 다른 좌표계인데 좌표가 맞을 때 해결법 + 4 a9yness 2021-01-21 207
7594 Arcgis pro shp파일 불러들이기 실패 + 2 비트 2021-01-21 58
7593 summarize within 한 번에 하는 방법도 있나요? + 1 브라더 2021-01-21 38
7592 arc10.4)) 필드 속성 바꾸는 방법 질문드립니다! + 3 매덩람2 2021-01-21 75
7591 Qgis 에서 다른이름 객체 저장후 캐드 불러오기 질문입니다. + 1 알랄라 2021-01-21 75
7590 스카이라인 분석 그래프이 대한 질문입니다 위요감 2021-01-20 41
7589 Arc10.4)모델빌더 배치에 관하여 자문 구합니다ㅜㅜㅜㅜ 매덩람2 2021-01-20 51
7588 QGIS나 CADMAP에서 배수관로에 연결된 급수관로 일경우 급수관로 속성정보에 배수관로 관번호를 넣고싶습니다. + 1 지방상수도현대 2021-01-19 74
7587 QGIS2.2Valmiera 버전설치 했는데 Plug-in 활성화가 안되요. + 1 한길이 2021-01-19 53
7586 ArcGIS pro에서 기본 Attribute table 크기를 줄이고 싶습니다. 브라더 2021-01-18 32
7585 qgis FID 코드값 관련 확인부탁드립니다 leeee 2021-01-18 29
7584 arcmap에서 크리깅할때! jieun 2021-01-18 37
7583 qgis에서 필드값 홀수만 선택해서 보이게,,,, + 2 그라믄 2021-01-18 74
7582 Qgis 속성테이블 정렬 문의드립니다. + 4 알랄라 2021-01-18 106
7581 버퍼 너무 큰 이유 green 2021-01-17 56
7580 해안선 변화 관측에 대해 문의드립니다. + 1 히동 2021-01-15 46
7579 중복 gismaster 2021-01-15 55
7578 지도위에 드론의 경로에서 2.5D로 고도를 표현하는 법 환경분야 2021-01-15 45
7577 ArcGIS Spatial Join _ 답변 부탁드립니다. + 2 E_D 2021-01-15 136
7576 내보내기 인코딩 기본값 설정 바봉봉봉 2021-01-15 42
7575 Arcgis pro로 표고 분석하는 방법이 궁금합니다. + 4 도와주세요ㅜㅜ 2021-01-15 110
7574 X-ray map for web 서비스에서 지오코딩툴 이용하고 싶은데 어떻게 하면 되나요? + 2 비트 2021-01-14 111
7573 arcmap으로 등본상 면적을 뽑을 수 있나요?? ddfww 2021-01-14 28
7572 arcmap10.5) 래스터 파일을 mask로 추출하면 표고 최저값이 변합니다. + 1 코라콜카 2021-01-13 97
7571 arcmap10.5) 표고, 경사 분석 시 면적 합이 다르게 계산됩니다. + 1 코라콜카 2021-01-13 102
7570 선박 플로터에서 저장한 사용자해안선 DAT파일 읽기 file 이기수 2021-01-11 35
7569 arc10.4)) 필드명별로 스플릿하는 방법 있을까요? file + 8 매덩람2 2021-01-11 115
7568 DEM을 통한 경사도를 구할때 값이 굉장히 크게 산출됩니다 file + 5 자라나라 2021-01-09 142
7567 q-gis 무게중심 구하기. centroid 필드 계산기 관련 + 2 바봉봉봉 2021-01-09 84
7566 폴리곤 안의 포인트점들을 추출하는 방법이 있을까요..? file + 3 jieun 2021-01-08 96
7565 DEM을 통한 경사도가 굉장히 크게 산출됩니다 + 2 자라나라 2021-01-08 75
7564 프로그램 재설치 이후에 좌표값이 에러로 뜹니다. 영영 2021-01-07 52