ArcGIS Desktop에서 두 개의 일치하지 않는 등 해상도 래스터 그리드를 정렬 하시겠습니까?


14

디지털 고도 모델 (DEM)과 Landsat 대역이라는 두 개의 래스터가 있습니다. 둘의 그리드 해상도는 30m이지만 그리드는 일치하지 않습니다 (이미지 참조 : 맨 위에있는 어두운 래스터는 DEM이고 아래에있는 래스터는 Landsat 밴드입니다).

그리드가 DEM 그리드와 완벽하게 정렬되도록 Landsat 밴드를 약간 변형하고 싶습니다. 환경 설정에서 DEM을 스냅 래스터로 사용하여 ArcGIS에서 Landsat 밴드를 30m로 리샘플링하려고 시도했지만 아무런 영향을 미치지 않습니다. 또한 DEM을 스냅 래스터로 설정하는 동안 Landsat 밴드를 벡터 다각형의 범위 (DEM도 클리핑 됨)까지 클리핑하려고 시도했지만 아무 소용이 없었습니다.

두 래스터가 이미 동일한 해상도 (다른 그리드에서만)이기 때문에 이것이 일어나고 있다고 생각하지만 추가 분석을 수행하려면 그리드를 정렬해야합니다.

ArcGIS Desktop에서이 작업을 수행 할 수 있습니까?

여기에 이미지 설명을 입력하십시오


2
모든 도구가 Snap Raster 환경 설정을 준수하는 것은 아닙니다 (리 샘플에서 설명하지만 타일 크기가 변경되지 않았기 때문에 작동하지 않는 이유는 확실하지 않습니다 (?)). Snap Raster 설정이 활성화 된 상태에서 Copy Raster 를 사용해 보셨습니까 ? 아마도 설정을 존중합니다. BTW, 사용중인 ArcGIS 버전 및 GDAL 버전은 무엇입니까?
om_henners

1
@om_henners : 분명히 문제는 ArcGIS 10의 버그입니다. 아래 내 답변을 참조하십시오.
hendra

답변:


6

추가 연구를 한 후 ArcGIS 10의 버그로 인해 Snap Raster가 제대로 작동하지 않는 것으로 나타났습니다. 해결책은 백그라운드 지오 프로세싱 ( Geoprocessing \ Geoprocessing Options ...을 선택한 다음 백그라운드 처리 섹션 에서 활성화 를 선택 취소 하는 것 ), ArcCatalog에서 Snap Raster를 지정한 상태에서 클리핑 작업을 수행합니다.

ArcGIS 포럼에 대한 토론이 여기 있습니다 : http://forums.arcgis.com/threads/50808-Another-Snap-to-Raster-problem

분명히 버그는 ArcGIS SP 4에서 수정되었습니다. 서비스 팩을 설치했지만 아직 테스트하지 않았습니다.

흥미롭게도 (아니면 성가신), 포럼 게시물의 솔루션에 따라 Snap Raster가 지정된 (Snap Raster는 DEM) 내 관심 영역 다각형에 클립을 수행하면 위의 Snap Raster는 작동하지만 Landsat은 작동합니다 밴드는 DEM 래스터보다 열과 행이 하나 더 있으며 ArcGIS에서 관심 영역 다각형으로 클리핑되었습니다. 추가 분석을 위해 두 개의 래스터가 정확히 같은 수의 행과 열을 가져야하기 때문에 이것은 성가신 일입니다. 간단한 해결 방법은 Con()DEM과 동일한 수의 행과 열로 새 래스터를 작성하지만 Landsat 대역의 값을 갖는 함수 를 사용하여 계산을 수행하는 것 입니다.


2

나는 실제로이 문제로 오랫동안 고생했으며, 내가 생각하는 것이 매우 효과적이고 상당히 쉬운 해결 방법이라는 것을 알았습니다. "올바른"위치에 있다고 생각되는 래스터 중 하나를 선택하고 ArcGIS가 허용하는 한 확대 한 다음 네 개의 래스터 셀의 교차점 위에 직접 새 점 모양 파일을 만듭니다. 여기서 한 가지 비결은 당신이 절대적으로 가능한 한 확대하고 네 개의 래스터 셀에 의해 형성된 '십자형'위에 직접 새로운 점을 만드는 것입니다. 그런 다음 방금 만든 점의 좌표를 기록하십시오. 마지막으로 두 번째 래스터를 다시 투영하고 (투영 및 출력 셀 크기는 변경하지 말고) 새로 만든 점의 좌표를 "기준점"으로 사용하십시오. 이것은 두 래스터를 완벽하게 할당합니다. 오류가 없습니다.


1

마스킹 도구를 사용하여 DEM을 Landsat과 오버레이 할 수 있습니다.

서로 완전히 떨어지는 픽셀을 캡처하려면 스터디 영역 상자를 만들어야 할 수도 있습니다.


0

한 래스터와 다른 래스터 사이의 간격을 측정 한 다음 그에 따라 한 래스터를 이동하십시오.

데이터 관리 도구 상자에서 Shift 도구를 사용할 수 있습니다.


0

나는 같은 문제가 있었다. 나는 tryed 루이 Longchamps 솔루션 작은 테스트 샘플에 놀라했다,하지만 내 데이터 세트는 실질적으로이 방법을 사용하려면 너무 컸다. 오랜 시간이 걸리고 여러 가지 방법으로이 작업을 시도한 후 마침내 샘플 도구에서 스냅 래스터 기능이 작동하는 것처럼 리샘플링 후 "사각형 추출"을 사용했습니다. 나는 모델 빌더를 설정하고 사용하려고 시도했지만 오류가 발생하여 한 번에 한 단계 씩 수행해야했지만 결국 모든 래스터가 일치했습니다.


0

나에 따르면 정보를 변경하기 때문에 래스터를 이동한다는 생각이 마음에 들지 않았다. 이를 피하기 위해 일련의 변환을 사용했습니다.

단계는 다음과 같습니다.

  1. 템플릿으로 사용하려는 래스터의 경우 모든 소수를 사용할 수있는 용지에 Properties/Source적어 Cellsize둡니다.
  2. 을 사용하여이 래스터를 점으로 변환하십시오 Conversion Tools/Raster to Point.
  3. Spatial Analyst Tools/Extraction/Extract Multi Values to Points2 단계에서 방금 생성 한 포인트 피처를 입력 포인트 피처 및 입력 래스터에서 샘플링하려는 모든 래스터로 지정 하여 사용하려는 다른 모든 래스터에서 값을 추출합니다 .
  4. Conversion Tools/To Raster/Point to Raster값 필드에 작성중인 레이어를 지정하고 해당 파일 이름과 Cellsize종이에 적어 둔 값을 사용하여이 지점에서 하나씩 래스터를 만듭니다 .

그것들은 완벽하게 정렬되어야하며 예를 들어 R로 전송할 수 있으며 정확히 같은 차원의 행렬과 벡터를 가질 수 있습니다.


1
올바르게 수행 된 래스터 "시프트"는 단지 두 개의 숫자, 즉 원점의 x 및 y 좌표를 변경합니다. 따라서 래스터의 데이터를 전혀 변경 하지 않는 매우 효율적인 안정적인 작동이 가능합니다 .
whuber

0

우리는 DEM 이미지가 감독 된 분류 된 래스터 이미지와 일치하지 않는 것에 대해 너무 걱정했습니다. 우리는 또한 "Matthew Long"방법을 사용했습니다 .

정렬되지 않고 정렬 된 이미지의 스냅 샷을 추가했습니다.

Matthew Long의 방법 후에 DEM 이미지는 감독 된 분류 된 래스터 이미지와 완전히 정렬되었습니다.

다음은 데이터 관리 도구의 ARCGIS 10.2.1에서 DEM 이미지를 정렬하는 데 사용 된 도구의 이미지입니다.

여기에 이미지 설명을 입력하십시오

이 이미지는 정렬 전의 이미지이며, 검은 색 이미지는 DEM이며 컬러 이미지는 분류 된 래스터 이미지입니다.

여기에 이미지 설명을 입력하십시오

이것은 정렬 후의 이미지이며, 검은 색 이미지는 DEM이며 컬러 이미지는 분류 된 래스터 이미지입니다.

여기에 이미지 설명을 입력하십시오


0

"Matthew Long"방법으로 문제를 해결했습니다. 그러나 더 쉽고 100 % 정확도를 높이기 위해. 확대 / 축소없이 잘 정렬 된 래스터의 왼쪽 상단 범위 좌표 만 사용하십시오.

그렇게하려면 : 마우스 오른쪽 버튼으로 클릭하고 속성, 범위 속성 아래의 소스 패널

또한 왼쪽 상단 범위 좌표를 사용하면 수동 개입없이 파이썬 솔루션을 만들 수 있습니다.


-1

다른 출처의 두 파일을 가진 비슷한 문제가있었습니다. 먼저 국가 수준 (페루)에서 삼림 벌채의 기준 수준에 대한 래스터 파일입니다. 둘째, GEE 플랫폼의 통합 파일이 첫 번째 요소 시스템으로 다운로드 및 재 투영되었습니다. 결론적으로, 둘 사이의 중첩은 5 미터 이하의 셀 (30 * 30 셀) 사이에 변위가 있음을 보여 주었다. 두 번째 파일을 첫 번째 파일에 정렬하고 조정하기 위해 두 파일을 모두 덮을 수있는 첫 번째 파일의 확장 된 기반을 설정하고 프로젝션 시스템 및 기타 기능으로 첫 번째 파일의 픽셀 정렬을 유지하는 것이 나에게 일어났습니다. . 따라서 두 번째 파일 또는 유사한 오프셋을 가진 부산물을 재 투영 할 때

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.