netCDF 파일이 있습니다. 파일을 Raster 레이어로 변환 한 후 파키스탄과 같은 연구 영역에서 추출합니다. 마스크로 추출 도구를 적용한 후 추출 된 래스터 레이어가 경계의 shapefile에 제대로 맞지 않습니다.
누구나 그 이유를 알려주세요. ?
댓글
- 이것은 ' 마스크 '는 다각형으로 대부분 덮힌 셀에 설정되므로 부분적으로 만 덮힌 셀은 생략됩니다. NetCDF의 스냅 래스터 및 셀 크기를 사용하여 래스터로 변환하고 MAXIMUM_AREA 셀 할당을 사용하십시오. ' 대부분의 셀 해상도로 마스크를 버퍼링하지 않는 경우
- 대신 클립을 사용하고 (데이터 관리) ' 클리핑 범위 유지 '
- 위치 " snap to raster " 도구 위치
- Snap Raster는 환경 설정입니다. resources.arcgis.com/en/help/main/10.2/index.html # // … , 셀이 정확히 정렬되도록합니다. ' GDAL에 열려있는 경우 GDALRasterize 유틸리티는 옵션으로 -at (모두 터치)를 허용합니다. 즉, 폴리곤에 의해 터치되는 모든 셀이 전혀 는 래스터로 변환됩니다. NetCDF에서 Snap Raster, Extent 및 Cell Size로 새 래스터를 생성하는 하이브리드 Esri 솔루션을 사용하면 전체 다각형 영역을 덮는 정확한 마스크를 얻을 수 있습니다.
- 리샘플링을 시도해보세요. 래스터를 더 작은 픽셀로 = 더 높은 해상도로 만든 다음 마스크 또는 클립으로 추출
답변
클립을 사용해야합니다. 도구를 사용할 수 있습니다.
도구를 사용할 때 다각형을 출력 범위로 선택합니다.
상자를 선택하여 클리핑 지오메트리에 입력 기능 사용 (이 기능은 출력 범위에 다각형 추가).
클리핑 범위를 유지하려면 상자를 선택합니다.
이렇게하면 클리핑 경계에서 래스터를 다시 샘플링하여 다각형 경계와 일치하게되며 결과적으로 덮는 래스터 다각형 전체.
업데이트 : 셀 크기가 매우 큽니다. 큰 셀이 다각형 경계와 일치하지 않을 방법은 없습니다. 겹치거나 간격이 생깁니다.
다각형 경계를 일치 시키려면 래스터를 더 작은 셀 크기로 다시 샘플링해야합니다. 의미가있는 경우 사각형 말뚝을 둥근 구멍에 맞추려고합니다 (곡선 다각형 경계에 맞추려는 큰 사각형 블록이 있습니다. 블록을 더 작게 만들어야 함).
댓글
- 클립 도구를 사용해 보았지만 ' 문제가 해결되지 않았습니다.
- 문제는 셀 크기 인 것 같습니다. 경계의 모양을 그렇게 큰 셀과 일치시킬 수는 없습니다.
답변
같은 문제이지만 환경에서 “Processing Extent”를 변경하여 해결할 수 있습니다 …,
스냅 래스터 는 래스터를 추출하려는 다각형이 될 수 있습니다. “아래에 지정된대로”를 선택하십시오.
기억하십시오 : 먼저 입력 래스터 및 입력 래스터 또는 피처 마스크 데이터를 정의하고 여기에 설명 된 환경을 구성하기 시작한 후 래스터를 출력하십시오.
답변
고급 라이선스가있는 경우 다각형 (예 : 파키스탄 기능 만 선택) 먼저 래스터를 스냅 래스터로 사용하여 래스터 한 다음 마스크로 추출을 다시 시도하십시오.
댓글
- 시도했지만 작동하지 않습니다. 몇 가지 방법을 적용한 후 문제는 래스터의 셀 크기 때문이라고 생각합니다. 셀 크기가 더 크면 마스크 경계에 맞지 않습니다.