GoGPT Best VPN GoSearch

온웍스 파비콘

grdgradientgmt - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공자에서 grdgradientgmt를 실행하세요.

이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 grdgradientgmt 명령입니다.

프로그램:

이름


grdgradient - 그리드에서 방향 미분 또는 기울기를 계산합니다.

개요


그라데이션 in_grd 파일 out_grd 파일 [ 아짐[/아짐2] ] [ [a][c][o][n] ] [
[s|p]아짐/고도[/주변/흐트러 뜨리다/거울상의/빛나다] ] [ 플래그 ] [ [e][t][amp][/시그마[/오프셋]]
] [ 지방 ] [ 슬로프파일 ] [ [수평] ] [ -fg ] [ -n]

참고 : 옵션 플래그와 관련 인수 사이에는 공백이 허용되지 않습니다.

기술


그라데이션 주어진 방향의 방향 미분을 계산하는 데 사용될 수 있습니다(-A),
또는 방향 (-S) [그리고 크기 (-D)] 데이터의 벡터 그래디언트.

출력의 첫 번째/마지막 행/열의 추정 값은 경계 조건에 따라 달라집니다(참조).
-L).

필요한 인수


in_grd 파일
방향 미분을 계산할 2차원 그리드 파일입니다. (그리드 파일 형식 참조)
아래).

-Gout_grd 파일
방향 미분에 대한 출력 그리드 파일의 이름입니다. (그리드 파일 형식 참조)
아래).

선택 사항 인수


-A아짐[/아짐2]
방향 미분에 대한 방위각 방향 아짐 x,y의 각도입니다
북쪽(+y 방향)에서 시계 방향으로 양의 각도로 측정된 평면
동쪽(+x 방향). 방향 미분의 음수,
-[dz/dx*sin(아짐) + dz/dy*cos(아짐)]가 발견되었습니다. 부정은 양수 값을 생성합니다.
z(x,y)의 기울기가 내리막일 때 아짐 방향, 올바른 감각
이미지의 조명을 음영 처리합니다(참조 이미지 그리고 grdview) 빛의 근원에 의해
x,y 평면 위에서 빛나는 아짐 방향. 선택적으로 두 개를 제공하세요.
방위각, -A아짐/아짐2, 이 경우 각 방향의 기울기는 다음과 같습니다.
계산되고 크기가 더 큰 것이 유지됩니다. 이것은 유용합니다.
예를 들어, 선형 구조의 두 방향으로 데이터를 조명합니다. -A0/270
북쪽(위)과 서쪽(왼쪽)에서 빛이 들어옵니다.

-D[a][c][o][n]
데이터의 양의(상향) 기울기 방향을 구하세요. 대신
경사 방향(하향 방향)을 찾으려면 다음을 사용하세요. -다. 기본적으로 길찾기는 다음과 같습니다.
북쪽에서 시계 방향으로 측정 아짐 in -A 위에. 추가 c 기존의 것을 사용하다
양의 x(동쪽) 방향에서 반시계 방향으로 측정한 데카르트 각도입니다.
추가 o 방향(0~180) 대신 방향(0~360)을 보고합니다. 추가 n
모든 각도에 90도를 더합니다(예: 표면에 국소적인 타격을 줍니다).

-E[s|p]아짐/고도[/주변/흐트러 뜨리다/거울상의/빛나다]
사용하기에 적합한 램버트 광도를 계산합니다. 이미지 그리고 grdview. 그만큼
램버트 반사는 모든 빛을 반사하는 이상적인 표면을 가정합니다.
그것을 치면 표면은 모든 방향에서 똑같이 밝게 보입니다. 아짐
그리고 고도 는 빛 벡터의 방위각과 고도각입니다. 선택적으로 다음을 제공합니다. 주변
흐트러 뜨리다 거울상의 빛나다 반사율 속성을 제어하는 ​​매개변수입니다.
표면의. 기본값은 다음과 같습니다. 0.55/0.6/0.4/10 일부 값을 남겨두려면
변경되지 않은 경우 새 값으로 =를 지정합니다. 예를 들어 -E60/30/=/0.5 설정 아짐 고도
그리고 흐트러 뜨리다 60, 30 및 0.5로 설정하고 다른 반사율 매개변수는 그대로 둡니다.
손상되지 않음. 추가 s 더 간단한 램버트 알고리즘을 사용합니다. 이 형식을 사용하면
방위각과 고도 매개변수만 제공하면 됩니다. 추가 p 를 사용하는
Peucker 조각별 선형 근사(더 간단하지만 더 빠른 알고리즘; 이 경우
전에, 아짐 그리고 고도 315도와 45도에 하드와이어링되어 있습니다. 즉,
다른 값을 제공하면 무시됩니다.)

-L플래그 경계 조건 플래그x or y or xy 데이터가 범위 내에서 주기적임을 나타냅니다.
x 또는 y 또는 둘 다, 또는 플래그g 지리적 조건(x 및 y는
경도 및 위도). [기본값은 "자연" 조건(2차 편미분 정규)을 사용합니다.
가장자리까지의 거리는 0입니다.)

-그물][amp][/시그마[/오프셋]]
정규화. [기본값: 정규화 없음.] 실제 그래디언트 g 오프셋되어 있으며
정규화된 그래디언트를 생성하도록 확장됨 gn 최대 출력 크기는 다음과 같습니다. amp.
If amp 주어지지 않음, 기본값 amp = 1. 만약 오프셋 주어지지 않으면 다음으로 설정됩니다.
평균 g. -N 산출량 gn = amp * (g - 오프셋)/최대(절대(g - 오프셋)). -네
누적 라플라스 분포를 사용하여 정규화합니다. gn = amp * (1.0 -
exp (sqrt(2) * (g - 오프셋)/ 시그마)) 어디 시그마 L1 표준을 사용하여 추정됩니다.
(g - 오프셋) 주어지지 않으면. -엔티 누적 코시를 사용하여 정규화합니다.
분포 산출 gn = (2 * amp / PI) * atan( (g - 오프셋)/ 시그마) 어디 시그마
(의 L2 규범을 사용하여 추정됩니다.g - 오프셋) 주어지지 않으면.

-NS[단위]x분/xmax/ymin/와이맥스[아르 자형] (더 ~)
관심 영역을 지정합니다. 사용 -R 옵션은 다음의 하위 섹션을 선택합니다.
in_grd 파일 그리드. 이 하위 섹션이 그리드의 경계를 초과하는 경우에만
공통 영역이 추출됩니다.

-S슬로프파일
기울기 벡터의 스칼라 크기를 포함하는 출력 그리드 파일의 이름입니다. 필요 -D
하지만 만든다 -G 선택 과목.

-V[수평] (더 ~)
상세 수준 [c]를 선택합니다.

-fg 지리적 그리드(경도, 위도 치수)가 미터로 변환됩니다.
현재 타원체 매개변수를 사용하여 "평평한 지구" 근사치를 통해.

-n[b|c|l|n][+a][+bBC][+c][+t임계값] (더 ~)
그리드에 대한 보간 모드를 선택합니다.

-^ or 퀴즈를 풀어보고, -
명령 구문에 대한 짧은 메시지를 인쇄한 다음 종료합니다(참고: Windows
그냥 사용 -).

-+ or 퀴즈를 풀어보고, +
설명을 포함하여 광범위한 사용(도움말) 메시지를 인쇄하십시오.
모듈별 옵션(GMT 공통 옵션 아님)을 선택한 다음 종료됩니다.

-? or 아니 인수
옵션 설명을 포함하여 전체 사용법(도움말) 메시지를 인쇄한 다음
출구.

--번역
GMT 버전을 인쇄하고 종료합니다.

--show-datadir
GMT 공유 디렉토리의 전체 경로를 인쇄하고 종료합니다.

GRID 거리 단위


그리드에 수평 단위로 미터가 없으면 추가 +u단위 입력 파일에
지정된 단위에서 미터로 변환할 이름입니다. 그리드가 지리적인 경우 변환
공급하여 미터까지의 거리 -fg 대신.

힌트


당신이 무엇을 모르는 경우 -N 강도 파일을 만드는 데 사용할 옵션 이미지 or
grdview, 좋은 첫 시도는 -네0.6.

일반적으로 255개 음영이면 시각화에 충분합니다. 디스크 공간을 75% 절약할 수 있습니다.
출력 파일 이름에 =nb/a를 추가하여 공백을 제거합니다. out_grd 파일.

대규모 데이터 세트의 하위 지역에 대한 여러 개의 조명 지도를 만들고 싶은 경우
모든 맵에서 조명 효과가 일관되도록 하려면 다음을 사용하십시오. -N 옵션 및
동일한 값을 제공하다 시그마 그리고 오프셋그라데이션 각 지도에 대해. 좋은 추측은 다음과 같습니다.
오프셋 = 0 및 시그마 에 의해 발견 grdinfo -L2 or -L1 비정규화된 그래디언트 그리드에 적용됩니다.

당신이 단순히 필요한 경우 x-또는 y- 그리드의 파생물 사용 수학.

GRID FILE 형식


기본적으로 GMT는 COARDS 호환 netCDF에서 단정밀도 부동 소수점으로 그리드를 작성합니다.
파일 형식. 그러나 GMT는 일반적으로 사용되는 다른 많은 그리드에서 그리드 파일을 생성할 수 있습니다.
파일 형식 및 또한 부동 소수점 작성, 그리드의 "패킹"을 용이하게 합니다.
데이터를 1바이트 또는 2바이트 정수로 표시합니다. 정밀도, 스케일 및 오프셋을 지정하려면 사용자가
접미사를 추가 =id[/규모/오프셋[/할머니]], 어디 id 그리드의 두 글자 식별자입니다.
유형 및 정밀도, 규모 그리고 오프셋 선택적 스케일 팩터 및 오프셋은 다음과 같습니다.
모든 그리드 값에 적용 할머니 누락된 데이터를 나타내는 데 사용되는 값입니다. 경우에
두 캐릭터 id 와 같이 제공되지 않습니다. =/규모 ~보다 id=nf 가정됩니다. 언제
그리드를 읽을 때 형식은 일반적으로 자동으로 인식됩니다. 그렇지 않은 경우 동일한 접미사
입력 그리드 파일 이름에 추가할 수 있습니다. 보다 grd변환 및 섹션 그리드 파일 형식의
자세한 내용은 GMT 기술 참조 및 요리 책을 참조하십시오.

여러 그리드가 포함된 netCDF 파일을 읽을 때 GMT는 기본적으로 다음을 읽습니다.
해당 파일에서 찾을 수 있는 첫 번째 2차원 그리드입니다. GMT가 다른 것을 읽도록 유도하기 위해
그리드 파일의 다차원 변수, 추가 ?이름 파일 이름에, 여기서
이름 변수의 이름입니다. 특별한 의미를 피해야 할 수도 있습니다.
of ? 쉘 프로그램에서 백슬래시를 앞에 놓거나
따옴표 또는 큰따옴표 사이에 파일 이름과 접미사를 입력합니다. NS ?이름 접미사도 사용할 수 있습니다
출력 그리드가 기본값과 다른 변수 이름을 지정하려면: "z". 보다
grd변환 및 GMT 기술의 CF 및 그리드 파일 형식용 섹션 수정자
특히 3-의 접합을 읽는 방법에 대한 자세한 내용은 참조 및 요리책,
4차원 또는 5차원 격자.

사용 예


exp-normalized gradients를 사용하여 geoid.nc의 데이터를 조명하기 위한 파일을 만들려면
북쪽과 서쪽 방향의 광원을 모방한 범위 [-0.6,0.6]:

gmt grdgradient geoid.nc -A0/270 -Ggradients.nc=nb/a -Ne0.6 -V

topo.nc 파일에서 해저 구조의 방위각 방향을 찾으려면:

GMT grdgradient topo.nc -Dno -Gazimuths.nc -V

참조


Horn, BKP, 힐 셰이딩과 반사도 맵, IEEE 회의록, 제69권, 제XNUMX호.
1, 1981년 14월, 47-XNUMX쪽. (http://people.csail.mit.edu/bkph/papers/Hill-Shading.pdf)

onworks.net 서비스를 사용하여 grdgradientgmt를 온라인으로 사용하세요


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.