grdsample 작업하기

bathymetry와 sidescan을 같이 그리려면 둘의 sample rate가 같아야 한다.

보통의 경우 sidescan의 sample rate가 더 작아서 bathymetry grid의 sample rate를 sidescan에 맞춰주는데

http://gmt.soest.hawaii.edu/gmt/doc/gmt/html/man/grdsample.html#EXAMPLES

의 예제처럼

grdsample foo.grd -I0.02m -Gbar.grd

와 같이 sampling을 다시 하면 어떤 경우는 정확하게 0.000333333333333 으로 나오지 않고 0.000333452341 이딴식으로 나온다. 혹시하는 마음에

grdsample foo.grd -I0.02m -Gbar.grd -Rxmin/xmax/ymin/ymax

이렇게 하면 그마나 좀 괜찮지만 여전히 안맞는 경우도 있다.

이럴 땐 “써글”이라고 한마디하고 접으면 된다. 그래도 해야 한다면 특히 두 파일의 grid sample rate를 맞춰줘야 하는 경우라면

grdsample block01.grd -Rblock01ss.grd -Gblock02.grd

block01ss.grd파일에서 정보를 읽어와 block01.grd파일을 block02.grd파일로 resampling한다. 이렇게 해도 안되는 애들은 나도 모른다.

http://gmt.soest.hawaii.edu/gmt/doc/gmt/html/man/grdsample.html#OPTIONS

Note: if -Rgrdfile is used then grid spacing has already been initialized; use -I to override the values.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: