Daha çox

Gdalwarp, EASE-Grid (laea) - Polarstero (stere) arasında yenidən üfüqi əsərlər buraxır


Bir görüntüyü əymək üçün gdalwarp'u necə istifadə edəcəyimi anlamağa çalışıram. Əsasları düzgün yerinə yetirdiyimə inanıram, amma bəzi gdalwarp seçimlərini itirə bilərəm.

Əsas problem, çıxış şəklimdə üfüqi əsərlər görməkdir.

Çoxaltmaq üçün əsas addımlar.

Sadə bir 722x722 görüntü ilə başlayın. Budur imagurda (png-ə birbaşa keçid)

İndi bunu geotiff etmək üçün meta məlumatları tətbiq etmək üçün gdal_translate istifadə edin (bu 1924-cü ildəki bir sferada bir EASE grid Lambert Azimuthal bərabər sahə proyeksiyasıdır.)

gdal_translate -a_srs '+ proj = laea + lat_0 = 90 + lon_0 = 0 + x_0 = 0 + y_0 = 0 + a = 6371228 + b = 6371228 + ədəd = m + no_defs'  -a_ullr -4524688.262500000 4524688.262500000 452468006 co COMPRESS = DEFLATE -co PREDICTOR = 2 -co ZLEVEL = 9  -of GTiff ./UiMbqSd.png">http://imgur.com/Nrx4ZoS)

Köşələrimdə qəribə bir şey ola biləcəyini düşünürdüm, ancaq bu əsərləri fərqli lat_0 dəyərləri ilə görürəm.

gdalwarp -t_srs "+ proj = stere + lat_0 = 90 + lon_0 = 0 + lat_ts = 70 + ellps = WGS84 + datum = WGS84 + units = m"  ./UiMbqSd.withmetadata.tif ./regridded_lon0_0.tif

Budur fırlanma olmayan bir nümunə (http://imgur.com/uiiF9Ir)

Hal hazırda bunu bir mac üzərində işləyirəm:

> gdalwarp - versiyası GDAL 1.11.1, 2014/09/24

Ancaq UBUNTU 12.04-də eyni davranışı sınadım və gördüm:

GDAL 1.10.1, 2013/08/26 yayımlandı

Varsayılandan (0.125) daha aşağı həddlərlə -et (səhv həddi) seçimini əlavə etməyə çalışın. "-Et 0.01" istifadə etdikdə, üfüqi əsərlər yox olur:

gdalwarp -t_srs "+ proj = stere + lat_0 = 90 + lon_0 = -45 + lat_ts = 70 + ellps = WGS84 + datum = WGS84 + units = m"  -et 0.01  ./UiMbqSd.withmetadata.tif ./regridded_lon0_- 45.tif

Gdalwarp üçün yenidən seçmə metodunu dəyişdirməyə çalışın, məsələn.

gdalwarp -r rejimi və s.

probleminizi aradan qaldıran görünür. Ən mənalı olan fərqli məlumatlar üçün fərqli olacaqdır.


Videoya baxın: GDAL Tutorial #2: Converting, Resampling, Reprojecting, Clipping (Oktyabr 2021).