shape파일과 두 래스터 파일의 CRS는 동일하게 설정되어 있는 상황입니다.
벡터데이터 편집 상태에서 화면캡처를 한 이유는 꼭지점의 위치를 더 정확히 나타내기위한 것이었습니다.
캡처된 화면이 명확하지 않아 부연 설명을 덧붙입니다.
꼭지점 A(x1,y1), B(x2, y2), C(x3, y3), D(x4, y4)로 이루어진 마름모꼴에 가까운 사각형 shape파일로 래스터파일을 clipping 했을때, 두 가지 결과가 나타났습니다.
결과 1
x2+x4의 합을 가로 길이로 하고 y1+y3의 합을 세로 길이로 하는 직사각형으로 clipping되며 이 직사각형의 꼭지점 좌표는 A'(x2,y1), B'(x2, y3), C'(x4, y3), D'(x4, y1)입니다.
또한 래스터 파일이 clipping 되면서 안쪽 데이터는 Null값으로 채워집니다.
결과2
점 A(x1,y1), B(x2, y2), C(x3, y3), D(x4, y4) 중 한 점을 지나는 변 네개로 이루어진 사각형으로 clipping됩니다.
또한 래스터 파일이clipping되면서 안쪽 데이터는 Null값으로 채워집니다.
두 결과 모두 원하는 모양으로 잘리지 않는다는 점 외에 래스터 영상이 나타나는 것이 아닌 Null값으로 나타난다는 공통점을 가지고 있습니다.
그래서 shape 파일을 만들때 무언가 문제가 있지 않았는가라는 생각을 하게 되었습니다.
shape파일 생성은 다음과 같은 과정을 거쳤습니다.
1. QGIS에 clipping 하려고 하는 래스터 영상 열기
2. 레이어->새로만들기->새 shape파일 레이어
3. 새 유형:폴리곤, 좌표계지정: 현재 열어둔 래스터 영상과 동일한 좌표계로 지정, 저장
4. 레이어에서 생성된 벡터 레이어를 선택-> 편집 전환->객체추가-> 원하는 영역 지정->저장
2014년 1월 28일 화요일 오후 9시 36분 26초 UTC+9, MangoWoong 님의 말: