경도가 0에서 360 사이 인 좌표계를 가진 지오메트리 래스터 이미지가 있습니다. 이미지의 가로 가운데는 180 도입니다. 아래 이미지를보십시오 :
-180180 경도 범위의 EPSG : 4326 SRS로 변환하고 싶습니다. 그리고 이미지의 중심이 그리니치 자오선 (0)에 있기를 원합니다. 나는이 srs가 매우 널리 사용되는 것 같아요. 결과는 다음과 같습니다.
그래서 gdalwarp 명령을 사용하여 재 투영합니다 :
gdalwarp -s_srs '+proj=latlong +datum=WGS84 +pm=180dW' -t_srs EPSG:4326 test_col.tif test_4326.tif
그러나 더 큰 크기 (더 많은 픽셀)와 EPSG : 4326 메타 데이터로 딱딱합니다. 이미지 자체는 초기 이미지와 동일하게 보입니다. 그러나 나는 그것이 반구를 바꿀 것으로 기대합니다.
문제는 이미지를 0 도의 중심으로 엄격하게 -180180 EPSG : 4326으로 gdalwarp하는 방법은 무엇입니까?
이것은 내 초기 파일의 gdalinfo입니다.
Origin = (-0.102272598067084,89.946211604095552)
Pixel Size = (0.204545196134167,-0.204423208191126)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( -0.1022726, 89.9462116) ( 0d 6' 8.18"W, 89d56'46.36"N)
Lower Left ( -0.1022726, -89.9462116) ( 0d 6' 8.18"W, 89d56'46.36"S)
Upper Right ( 359.897, 89.946) (359d53'50.18"E, 89d56'46.36"N)
Lower Right ( 359.897, -89.946) (359d53'50.18"E, 89d56'46.36"S)
Center ( 179.8975000, -0.0000000) (179d53'51.00"E, 0d 0' 0.00"S)
이 gdalwarp 후 gdalinfo입니다
Origin = (-180.102727401932952,89.946211604095552)
Pixel Size = (0.091397622896436,-0.091420837939082)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
INTERLEAVE=PIXEL
Corner Coordinates:
Upper Left (-180.1027274, 89.9462116) (180d 6' 9.82"W, 89d56'46.36"N)
Lower Left (-180.1027274, -89.9699975) (180d 6' 9.82"W, 89d58'11.99"S)
Upper Right ( 179.8211116, 89.9462116) (179d49'16.00"E, 89d56'46.36"N)
Lower Right ( 179.8211116, -89.9699975) (179d49'16.00"E, 89d58'11.99"S)
Center ( -0.1408079, -0.0118929) ( 0d 8'26.91"W, 0d 0'42.81"S)
-tr xres yres
플래그를 추가 해 보셨습니까?