영어프랑스어스페인어

Ad


온웍스 파비콘

mgd77listgmt - 클라우드에서의 온라인

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

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

프로그램:

이름


mgd77list - MGD77 파일에서 데이터 추출

개요


mgd77목록 NGDC ID [,논리][:비트테스트] [ [+]c|d|f|m|t암호 ] [ f|g|e ] [
A|a시작일 ] [ B|b정지일 ] [ ] [ a스타트렉 ] [ b정지 ] [ 무시 ] [ [수정 가능] ]
[ d|s단위 ] [ a|c|v/최대 ] [ 지방 ] [ a시작 디스트[단위] ] [ b스톱디스트[단위] ] [ [m|e] ]
[ [수평] ] [ 무게 ] [ +|- ] [ -악] [ -h]

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

기술


mgd77목록 읽다 .[mgd77|nc] 파일을 저장하고 ASCII [또는 바이너리] 테이블을 생성합니다. 그만큼
.[mgd77|nc] 파일에는 구간 ID, 시간 및 위치와 같은 트랙 정보가 포함되어 있습니다.
중력, 자기장, 수심 측량 등 지구물리학적 관측 항목과 제어 코드 및
Eotvos 및 일주 수정과 같은 수정. MGD77+ 확장 netCDF 파일은 다음과 같습니다.
추가 사용자 열도 포함합니다(사용 가능한 열 목록을 보려면 mgd77정보
-C, 나만의 맞춤 열을 추가하는 방법을 알아보려면 다음을 참조하세요. mgd77관리). 사용자는 다음을 수행할 수 있습니다.
8개의 계산된 수량(거리, 거리,
방향, 코스 변경, 속도, 카터 수정, Eotvos 수정 및 중력 및
자기 전역 기준 필드), 달력 하위 단위 시간(년, 월, 일, 시간,
분, 초), NGDC ID, 마지막으로 사전 설정된 가중치(참조 -W). 하위 섹션은 다음과 같습니다.
트랙을 따라 시간 또는 거리 간격을 전달하거나
지리적 지역. 마지막으로, 각 출력 레코드는 원하는 수만큼 통과해야 할 수도 있습니다.
데이터 값 또는 비트 플래그와 관련된 논리 테스트. 여러 크루즈를 요청하는 경우
세그먼트 헤더로 구분됩니다.

필요한 인수


NGDC ID
다음 다섯 가지 지정자 중 하나 이상이 될 수 있습니다.

1. 8자리 NGDC ID(예: 01010083, JA010010등)

2. 2자 각 기관의 모든 크루즈를 반환하는 코드.

3. 4자 해당 코드에서 모든 크루즈를 반환합니다.
선박.

4. = , 어디 한 줄에 하나씩 NGDC ID가 있는 테이블입니다.

5. 아무것도 지정하지 않으면 데이터베이스의 모든 크루즈를 반환합니다.

(mgd77info 참조 -L 기관 및 선박 코드). ".mgd77" 또는 ".nc" 확장자
필요한 경우 자동으로 추가됩니다(사용 -I 특정 파일 형식을 무시하려면).
크루즈 파일은 현재 디렉터리에서 첫 번째로, 모든 디렉터리에서 두 번째로 찾습니다.
에 나열된 디렉토리 $MGD77_홈/mgd77_paths.txt [만약 $MGD77_홈 설정되어 있지 않다
기본값은 $GMT_SHAREDIR/mgd77].

-F[,논리][:비트테스트]
필요한 문자열은 쉼표로 구분된 매개변수 목록이어야 합니다.
원하는 출력 순서로 주어진 약어. 대문자로 표시된 모든 매개변수
출력이 발생하려면 레코드에서 NaN이 아니어야 합니다. 별도로 지정하지 않는 한,
출력 형식(ASCII인 경우)은 GMT 매개변수 FORMAT_FLOAT_OUT에 의해 제어됩니다. 그만큼
파일에 저장된 정보에 대해 사용 가능한 열 약어(일부 열
NaN일 수 있음)은 다음과 같습니다.

레크노 레코드 번호 카운터.

drt 디지털 기록 유형은 일반적으로 3 또는 5입니다(Y2K 준수 크루즈의 경우).

id 설문조사 ID 문자열(구간 이름)입니다.

ngdcid 8자리 NGDC 크루즈 ID 문자열(일반적으로 파일 접두사)입니다.

시간 절대 달력 시간(시간, 기본값) 형식으로
GMT 매개변수 FORMAT_DATE_OUT 및 FORMAT_CLOCK_OUT에 의해 결정됩니다.
상대 시간(시간) GMT 매개변수에 지정된 형식으로
FORMAT_FLOAT_OUT 및 TIME_SYSTEM(또는 TIME_EPOCH 및 TIME_UNIT)) 또는
분수 연도(시간) FORMAT_FLOAT_OUT에 지정된 형식으로 표시됩니다.

경도 GMT 매개변수 FORMAT_GEO_OUT에 지정된 형식의 경도입니다.

위도 GMT 매개변수 FORMAT_GEO_OUT에 지정된 형식의 경도입니다.

트와이스 양방향 이동 시간(초)입니다.

깊이 수정된 수심 측량(m 단위, 해수면 아래 양수).

mtf1 센서 1의 총 자기장 강도(nTesla).

mtf2 센서 2의 총 자기장 강도(nTesla).

잡지 잔류자기이상(nTesla).

덩어리 관측된 중력(mGal 단위).

FAA 자유 공기 중력 이상(mGal 단위).

PTC 위치 유형 코드(1 = 고정, 3 = 보간, 9 = 지정되지 않음)

숨은 참조 여행을 변환하는 데 사용되는 절차를 나타내는 수심 측정 수정 코드
깊이 있는 시간. (01-55 = 깊이 수정에 사용되는 Matthews' 영역, 59 =
Matthews의 수정이 사용되었지만 데이터 기록에 구역이 지정되지 않았습니다.
60 = TS에 대한 S. Kuwahara 공식, 61 = TS에 대한 Wilson 공식, 62 = Del
TS에 대한 그로소 공식, 63 = 카터 테이블, 88 = 기타, 설명됨
헤더 섹션, 99 = 지정되지 않음).

btc 수심 측량 값을 얻은 방법을 나타내는 수심 측량 유형 코드(1 =
관찰됨, 3 = 보간됨, 9 = 지정되지 않음).

msens 잔류 자기장을 평가하는 데 사용되는 자기 센서(1 = 1차 또는 선두)
센서, 2 = 두 번째 또는 후행 센서, 2 = 지정되지 않음).

msd 자기 센서의 깊이(또는 고도)입니다(m 단위, 해수면 아래 양수).

디르 자기 일주 보정(nTesla).

어트 Eotvos 보정(mGal 단위).

Sln 지진선 번호 문자열입니다.

sspn 지진 사격 지점 번호 문자열.

nqc 항해 품질 코드(5 = 의심됨, 소스 기관별, 6 =
NGDC에 의해 의심됨, 9 = 식별된 문제 없음).

또한 다음과 같은 파생 항해 수량을 요청할 수 있습니다.

year 각 레코드의 연도입니다.

각 레코드의 월입니다.

각 레코드의 해당 월의 날짜입니다.

시간 각 레코드의 시간입니다.

각 기록의 분입니다.

각 레코드의 XNUMX진수 초입니다.

DIST 구간 시작부터 트랙을 따른 거리입니다. 계산 방법은 다음을 참조하세요. -C
[구형 대원 거리], 거리 단위는 다음을 참조하세요. -N [킬로미터].

az 선박 방위각(방향)은 북쪽(도)에서 시계 방향으로 측정됩니다.

cc 북쪽(in)에서 시계 방향으로 측정한 선박 항로 변경(방향 변경)
학위).

VEL 선박 속도; 보다 -N 단위는 [m/s]입니다.

마지막으로 다음과 같은 계산 수량을 요청할 수 있습니다.

무게 이 데이터 세트에 할당된 가중치(참조 -W).

카터 카터 깊이 보정(있는 경우) 트와이스 파일(m)에 존재합니다. 기호: 정정
수정된 깊이를 생성하기 위해 수정되지 않은 깊이에 추가됩니다.

igf 국제 지자기 기준 필드(전체 필드)(nTesla).

응그라브 국제 중력 기준 필드("정상 중력")(mGal 단위). 필드
의 매개변수 중력 이론 공식 코드를 기반으로 선택됩니다.
크루즈의 MGD77 헤더. 이것이 설정되지 않았거나 유효하지 않은 경우 기본값은
IGF 1980. 또는 다음을 사용하여 필드를 직접 지정하십시오. -아프 (저거 봐
자세한 내용은 옵션).

최고 E = 7.5038 * V *를 사용하여 탐색에서 계산된 Eotvos 수정
cos(lat) * sin(az) + 0.004154 * V^2(mGal 단위). 기호: 수정이 필요합니다.
수정되지 않은 faa에 추가되어 수정된 faa를 생성합니다.

다음과 같은 단축 플래그도 인식됩니다.

mgd77 이로 인해 27개 MGD77 필드가 모두 공식 MGD77에 기록됩니다.
주문.

mgd77t MGD26T 사양의 77개 컬럼 전체 세트입니다.

지리적 이는 출력을 10개 필드로 제한합니다(시간, 경도, 위도 게다가 일곱
지구물리학적 관측 트와이스, 깊이, mtf1, mtf2, 잡지, 덩어리FAA). 에 의해
첨부 + 이 세트 중 하나에 추가할 것입니다. DIST, 아짐, cc, VEL,
무게 위에 나열된 것처럼.

모든 그러면 파일의 모든 데이터 열이 반환됩니다.

모든 mgd77t와 같지만 날짜-시간 문자열로 작성된 시간 항목이 있습니다.

옵션으로 다음을 추가하여 모든 관찰에 대해 논리 테스트를 추가할 수 있습니다.
,논리, 그 자체는 쉼표로 구분된 하나 이상의 명령으로 구성됩니다.
형태 년부터OP가치어디로 년부터 위에 나열된 매개변수 중 하나입니다. OP 논리적이다
연산자(<, <=, =, !=, >=, >, |) 및 가치 비교에 사용되는 상수입니다.
부동 소수점 매개변수는 수치적으로 비교됩니다. 문자 매개변수는
(선행 및 후행 공백이 제거된 후) 어휘적으로 비교됩니다. 비트
비교(|)는 다음 비트 중 적어도 하나를 의미합니다. 가치 에서 켜야 합니다
년부터. 레코드가 출력되려면 테스트 중 하나 이상이 참이어야 합니다.
출력이 발생하려면 모두 참이어야 하는 대문자 매개변수를 사용하여 테스트합니다. 메모
테스트를 지정한다고 해서 해당 열이 다음과 같다는 의미는 아닙니다.
출력 스트림에 포함됩니다. 그것은 반드시 존재해야합니다 그 일이 일어나도록.
참고: 일부 연산자는 UNIX 특수 문자이므로 다음을 수행하는 것이 좋습니다.
전체 인수 주위에 따옴표를 붙입니다. -F.

마지막으로 MGD77+ 파일의 경우 선택적으로 다음을 추가할 수 있습니다.비트테스트 이는 : (콜론)
그 뒤에 하나 이상의 쉼표로 구분된 +-가 옵니다.대장균의 뜻 자귀. 이는 구체적인 비교
나열된 각 열에 대해서만 비트 플래그를 지정합니다. 여기서 +는 선택한 비트가 1(ON)이어야 함을 의미합니다.
반면 -는 0(OFF)이어야 함을 의미합니다. 주어진 모든 비트 테스트를 통과해야 합니다. 기본적으로,
특수한 내용이 포함된 MGD77+ 파일 MGD77_플래그 존재하는 열은 해당 플래그를 사용합니다.
ON 비트와 관련된 관찰(불량으로 표시됨을 의미)은
NaN으로 설정; 추가: 이 동작을 해제하기 위한 후행 정보가 없습니다(예:
비트 플래그는 참조되지 않습니다).

선택 사항 인수


-A[+]c|d|f|m|t암호
기본적으로 수정된 깊이(깊이), 자기잔류이상(잡지), 자유 공기
중력이상(FAA) 및 파생된 수량 카터 깊이 보정(카터)
모두 그대로 출력됩니다(에서 선택한 경우). -F); 이 옵션은 해당 동작을 조정합니다. 을 위한
각 열에는 데이터를 조정하는 2~4가지 방법이 있습니다. 추가 c(아르터),
d(엡스), f(aa) 또는 m(ag)를 선택하고 암호 당신이 적용하고 싶은 절차에 대해.
숫자를 합산하여 데이터 열에 대해 둘 이상의 프로시저를 선택할 수 있습니다.
암호s(1, 2, 4, 8). 예: -악3 먼저 방법을 시도해 보겠습니다. -악1 카터를 추정하다
수정하지만 만약에 깊이 NaN입니다. 다음에는 시도해 보겠습니다. -악2만 사용하는 것 트와이스. 모두에서
이 경우 조정 절차에 필요한 값 중 하나라도 NaN이면
결과는 NaN이 됩니다. 이는 원래 이상이 NaN인 경우에도 마찬가지입니다. 지정하다 -A+
파일의 이상이 NaN인 경우에도 이상을 다시 계산합니다. 추가적으로 당신은
사용할 수 있습니다 -에 시간이 없는 크루즈를 위한 가짜 시간을 만들기 위해; 이것들은 다음을 기반으로합니다
거리 및 크루즈 기간.

-악 방법을 결정합니다. 카터 수정항이 계산됩니다. 아래에서는 C(트와이스)는 다음을 의미합니다.
카터 보정 깊이(또한 다음 사항에 따라 다름) 경도, 위도), 유(트와이스, v)입니다
수정되지 않은 깊이(= 트와이스 * v / 2) 다음과 같이 사용 v "가정된 음속" 매개변수
MGD77 헤더에서(유효한 속도인 경우, 그렇지 않은 경우 기본값은 1500m/s입니다)
또는 원하는 속도를 추가하세요. v m/s 단위, TU(깊이, v)은 양방향입니다
수정되지 않은 (아마도) 추정 이동 시간 깊이, 그리고 TC(깊이)입니다
(아마도) 수정된 값을 반전하여 얻은 양방향 이동 시간 깊이 를 사용하여
카터 보정 공식. 다음에서 선택

-Ac1[,v]는 U(트와이스, v) and 깊이 [기본].

-Ac2[,v]는 U(트와이스, v)와 카터(트와이스).

-Ac4[,v]는 (수정되지 않은 것으로 가정) 사이의 차이를 반환합니다. 깊이 그리고 카터
(TU(깊이)).

-Ac8[,v]는 U(TC(깊이), v) and 깊이.

-기원 후 방법을 결정합니다. 깊이 열 출력이 얻어집니다.

-광고1 반품 깊이 데이터 세트 [Default]에 저장된 대로입니다.

-광고2[,v] 계산된 수정되지 않은 깊이 U(트와이스, v).

-광고4 계산된 보정 깊이 C(트와이스).

-아프 방법을 결정합니다. FAA 열 출력이 얻어집니다. 만약에 응그라브 (즉, 국제
중력 기준 필드(IGF) 또는 "정상 중력")이 필요하며 선택되었습니다.
MGD77 헤더 매개변수 "이론적 중력 공식 코드"를 기반으로 합니다. 이 경우
코드가 없거나 유효하지 않은 경우 기본값은 4입니다. 또는
선호하는 (1-4) 1(Heiskanen 1924), 2(IGF 1930), 3(IGF 1967) 또는 4를 선택합니다.
(IGF 1980). 다음에서 선택

-Af1[,] 반환 FAA 데이터 세트 [Default]에 저장된 대로입니다. 선택적으로 다음을 설정합니다.
IGF 귀하도 요청한 경우 사용 응그라브 출력 열로 -F.

-Af2[,]는 다음과 같은 차이를 반환합니다. 덩어리응그라브 (옵션으로
지령).

-Af4[,]는 다음의 조합을 반환합니다. 덩어리 + 어트 - 응그라브 (옵션으로
지령).

-Af8[,]는 다음의 조합을 반환합니다. 덩어리 + pred_eot - 응그라브 (옵션으로
지령).

-오전 방법을 결정합니다. 잡지 열 출력이 얻어집니다. 총 XNUMX개 또는 XNUMX개가 있을 수 있습니다.
파일의 현장 측정값(mtf1mtf2) 및 열 msens 말할 수 있다
어느 것이 선두 센서인지(1 또는 2; 정의되지 않을 수도 있음) 다음에서 선택

-Am1 반품 잡지 데이터 세트 [Default]에 저장된 대로입니다.

-Am2 사이의 차이를 반환합니다. mgfxigf어디로 x 주요 센서입니다(1
or 2)로 표시 msens 데이터 필드(기본값은 1 지정되지 않은 경우).

-Am4 사이의 차이를 반환합니다. mgfxigf어디로 x 센서입니다(2 or 1)
지원 로 표시된 msens 데이터 필드(기본값은 2 지정되지 않은 경우).

-Amc [단위] 다음과 같은 사실을 보상하기 위해 수정을 적용합니다.
내비게이션 참조와 동일한 위치에서 자기장이 획득되지 않았습니다.
(배의 위치). 이는 총 자기장을 다시 보간함으로써 수행됩니다.
선박의 위치에서 측정했다면 어떤 결과를 얻었을지에 대한 필드
(아마도 측정되었을 것입니다. 미터 뒤). 이것 때문에
보간 단계, 잘못된 탐색, 즉 너무 많은 반복 포인트로 인해
근심거리. 이 효과를 최소화하기 위한 조치가 취해졌지만 100% 완전하지는 않습니다.
교수 보간 방법은 GMT 기본값인 GMT_INTERPOLANT에 의해 제어됩니다.
추가 e 미터의 경우, f 발을 위해, k km의 경우, m 몇 마일 동안, n 해상 마일의 경우, 또는 u
측량 피트의 경우 [기본값은 e(미터)]입니다.

-Cf|g|e
트랙상 거리에 대한 절차를 선택하려면 한 글자 코드를 추가하세요.
계산(참조 -N 단위 선택용):

f 평평한 지구 거리.

g 대권 거리[기본값].

e 현재 GMT 타원체의 측지 거리.

-다시작일
이전에 수집된 데이터를 나열하지 마십시오. 시작일 (yyyy-mm-ddBD(T)[hh:mm:ss]) [기본값은
크루즈 시작]. 사용 -다 시간이 정의되지 않은 레코드(예: NaN)를 제외합니다.
[기본값은 해당 기록을 보고합니다].

-DB정지일
당일 또는 이후에 수집된 데이터를 나열하지 마십시오. 정지일 (yyyy-mm-ddBD(T)[hh:mm:ss]).
[기본값은 크루즈 종료입니다]. 사용 -DB 시간이 정의되지 않은 레코드를 제외하려면
(즉, NaN). [기본값은 해당 기록을 보고합니다].

-E 완전 일치: 요청된 모든 지구물리학적 열과 일치하는 레코드만 출력합니다.
[기본적으로 관찰된 열 중 하나 이상과 일치하는 레코드가 출력됩니다].

-가스타트렉
이전에 기록을 나열하지 마십시오 스타트렉 [기본값은 0, 첫 번째 레코드]입니다.

-GB정지
다음 이후에는 데이터를 나열하지 마세요. 정지. [기본값은 마지막 레코드입니다].

-I무시
고려 대상에서 특정 데이터 파일 형식을 무시합니다. 추가 에이|씨|티 MGD77 무시하기
각각 ASCII, MGD77+ netCDF 또는 탭으로 구분된 일반 ASCII 테이블 파일입니다. 그만큼
옵션을 반복하여 둘 이상의 형식을 무시할 수 있습니다. [기본값은 없음을 무시합니다].

-엘[수정 가능]
이러한 수정이 가능한 열에 최적의 수정을 적용합니다. 추가
사용할 수정 테이블 [기본값은 수정 테이블을 사용합니다.
mgd77_corrections.txt $MGD77_홈 예배 규칙서]. 이 파일의 형식에 대해서는
아래 수정 사항을 참조하세요.

-n 각 크루즈에 대한 크루즈 ID가 포함된 세그먼트 헤더 레코드를 발행합니다.

-Nd|s단위
추가 d 거리 또는 s 속도를 위해 원하는 것을 제공하십시오 단위 as e (미터 또는
밀리미터/초), f (피트 또는 피트/초), k (km 또는 km/hr), m (마일 또는 마일/시간), n (해리
또는 매듭) 또는 u (측량 피트 또는 피트/들). [기본값은 -Ndk -Nse (km 및 m/s)].

-Qa/최대
허용되는 범위를 지정하십시오(/최대) 방위각. 트랙 방위각이 떨어지는 레코드
이 범위를 벗어나는 것은 무시됩니다[0/360].

-QC/최대
허용되는 범위를 지정하십시오(/최대) 물론 변경됩니다. 트랙 코스를 기록한 기록
이 범위를 벗어나는 변경 사항은 무시됩니다[-360/+360]. 사용 -QC ~을 데리고
시험 전 강좌 변경의 절대값 [기본값은 서명된 강좌를 사용합니다.
변경].

-Qv/최대
허용되는 범위를 지정하십시오(/최대; 아니면 그냥 상한선이 없는 경우)
속도. 트랙 속도가 이 범위를 벗어나는 레코드는 무시됩니다.
[0/무한대].

-NS[단위]서쪽/동쪽/남쪽/북쪽[/지민/지맥스][NS]
서쪽, 동쪽, 남쪽북쪽 관심 영역을 지정하고 다음을 지정할 수 있습니다.
십진법 또는 [+-]dd:mm[:ss.xxx][W|E|S|N] 형식으로 표시됩니다. 추가 r 낮은 경우
w/e/s/n 대신 왼쪽 및 오른쪽 위 지도 좌표가 제공됩니다. 둘
속기 -RG-RD 전역 도메인(경도 0/360 및 -180/+180)을 나타냅니다.
각각 위도에서 -90/+90). 또는 그리드 생성을 위해 다음을 제공하십시오.
R코드론/위도/nx/ny어디로 암호 L, C, R의 2자 조합(왼쪽,
중앙 또는 오른쪽) 및 T, M, B는 상단, 중간 또는 하단을 나타냅니다. 예: 왼쪽 하단의 경우 BL.
이것은 직사각형 영역의 어느 지점을 나타냅니다 경도/위도 좌표 참조
및 그리드 치수 nxny 그리드 간격을 통해 -I 생성하는 데 사용됩니다
해당 지역. 또는 기존 그리드 파일의 이름을 지정합니다.
그리고 -R 설정(및 해당하는 경우 격자 간격)이 격자에서 복사됩니다.
사용 -R단위 선택한 것과 호환되는 투영된(데카르트) 좌표를 예상합니다. -J
실제 직사각형 지리적 영역을 결정하기 위해 역으로 투영합니다. 을위한
투시도(-p), 선택적으로 / 추가지민/지맥스. 투시도의 경우
(-p), z 범위(지민, 지맥스)를 추가하여 세 번째 차원을 나타낼 수 있습니다. 이것
사용할 때만 수행해야 합니다. -Jz 옵션, 만 사용하는 경우가 아님 -p 옵션을 선택합니다.
후자의 경우 평면의 투시도가 그려지며 세 번째는 없습니다.
치수.

-사시작 디스트[단위]
다음보다 작은 데이터를 나열하지 마십시오. 시작 디스트 포트에서 트랙을 따라 미터
출발. 추가 e 미터의 경우, f 발을 위해, k km의 경우, m 몇 마일 동안, n 항해용
마일 또는 u 측량 피트의 경우 [기본값은 0e(미터)]입니다.

-Sb스톱디스트[단위]
다음과 같은 데이터를 나열하지 마십시오. 스톱디스트 항구에서 선로를 따라 더 많은 미터
출발. 추가 e 미터의 경우, f 발을 위해, k km의 경우, m 몇 마일 동안, n 항해용
마일 또는 u 측량 피트의 경우 [기본값은 트랙 끝]입니다.

-T[m|e]
수정 항목을 기반으로 한 값의 자동 조정을 끕니다.
MGD77+ 파일에 저장되어 잘못된 문제에 대응하는 데 사용됩니다.
원본 MGD77 파일을 생성할 때 소스 기관에서 사용하는 단위
MGD77+ 파일이 파생된 것(이 옵션은 일반 MGD77 ASCII에는 영향을 미치지 않습니다)
파일). 추가 m or e 옵션을 MGD77 또는 확장 열 세트로 제한하려면
[기본값은 둘 다에 적용]만 해당됩니다.

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

-W무게
이 데이터에 대한 가중치를 설정합니다. 체중 출력 옵션을 반드시 설정해야 합니다. -F. 이것은
가중 평균 기법으로 데이터를 처리하는 경우 유용합니다.
에 의해 제공 블록평균, 블록 중앙값블록 모드 [1].

-Z+|- 원하는 기호를 추가하세요. 깊이, 카터msd 해수면 아래 값(-지-
음의 수심 측량을 제공합니다) [기본값은 양의 아래입니다].

-악[ncols][유형] (더 ~)
기본 바이너리 출력을 선택합니다. 다음과 같은 경우 무시됩니다. -악 선택되었습니다. 마찬가지로, 문자열 필드
선택할 수 없습니다. 시간이 이진 출력 열 중 하나인 경우
Unix 시간(1970년 이후 초)으로 저장됩니다. 이 정보를 GMT로 읽으려면
절대 달력 시간을 얻으려면 다음을 사용해야 합니다. --TIME_SYSTEM=1.

-h[|오][n][+c][+d][+r비난하다][+r제목] (더 ~)
헤더 레코드를 건너뛰거나 생성합니다.

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

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

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

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

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

사용 예


01010047.mgd77에서 (거리, 방향, 중력, 수심 측량) 목록을 얻으려면
3년 1971월 20일 45:5000이고 거리 = XNUMXkm에서 끝납니다. 다음 명령을 사용하십시오.

gmt mgd77list 01010047 -Da1971-06-03T20:45 -Sb5000 -Fdist,azim,faa,깊이 > myfile.d

입력하려면 블록평균표면 모든 크루즈의 자유 공기 이상 현상 사용
Cruises.lis 파일에 나열되어 있지만 지정된 영역 내부에 있는 데이터만
출력 바이너리를 만듭니다.

gmt mgd77list `cat Cruises.lis` -Flon,lat,faa -R-40/-30/25/35 -bo > allgrav.b

보간되지 않은 9000m를 초과하는 깊이의 위치를 ​​추출하려면(btc !=
1) Cruises.lis 파일에 나열된 모든 크루즈에서:

gmt mgd77list `cat Cruises.lis` -F"깊이, 깊이>9000,BTC!=1" > really_deep.d

깊이가 12km보다 얕은 레코드에서 dist, faa 및 grav2_3를 추출하려면
크루즈가 있는 모든 MGD77+ netCDF 파일에서 요청된 필드 중 NaN이 없는 경우
ID는 Cruises.lis 파일에 나열되어 있습니다.

gmt mgd77list `cat Cruises.lis` -E -Ia -F"dist,faa,grav12_2,깊이<3000" > \
얕은_중력.d

크루즈 ID가 다음과 같은 모든 MGD12+ netCDF 파일에서 dist, faa 및 grav2_77를 추출하려면
Cruises.lis 파일에 나열되어 있지만 faa에 대한 비트 플래그가 다음을 나타내는 레코드만 검색합니다.
나쁜 가치, 우리는 노력합니다

gmt mgd77list `cat Cruises.lis` -E -Ia -F"dist,faa,grav12_2:+faa" > bad_grav.d

Cruises.lis 파일에 나열된 모든 크루즈에서 lon, lat, mag 및 faa를 출력하려면
최신 참조 필드를 기반으로 두 잔차를 다시 계산해 보십시오.

gmt mgd77list `cat Cruises.lis` -Flon,lat,mag,faa -Af2,4 -Am2 > data.d

재계산됨 이상


재계산된 이상치가 요청되는 경우(명시적으로 -A 옵션 또는
암시적으로 MGD77+ 파일의 E77 메타데이터를 통해) 우리는 다음과 같은 레코드에 대해서만 그렇게 합니다.
원래 이상은 NaN이 아니었습니다. 이 제한사항은 이상 열이 많기 때문에 구현됩니다.
일반적으로 손으로 편집한 변경 사항 형태의 수정 사항이 포함되어 있습니다.
해당 관찰에서 복제되었습니다.

IGRF


IGRF 계산은 영국인 Susan Macmillan이 작성한 Fortran 프로그램을 기반으로 합니다.
Geological Survey는 U Algarve의 Joaquim Luis가 f2c를 통해 C로 번역하고 다음과 같이 적용했습니다.
Paul Wessel의 GMT 스타일.

IGF


사용된 방정식은 여기서 직접 추출된 계수를 사용하여 재현됩니다.
소스 코드(오류를 발견하면 알려주세요):

(1) g = 978052.0 * [1 + 0.005285 * sin^2(lat) - 7e-6 * sin^2(2*lat) + 27e-6 * cos^2(lat) *
cos^2(lon-18)]

(2) g = 978049.0 * [1 + 0.0052884 * sin^2(lat) - 0.0000059 * sin^2(2*lat)]

(3) g = 978031.846 * [1 + 0.0053024 * sin^2(lat) - 0.0000058 * sin^2(2*lat)]

(4) g = 978032.67714 * [(1 + 0.00193185138639 * sin^2(lat)) / sqrt (1 - 0.00669437999013 *
죄^2(위도))]

수정


수정 테이블은 수행하는 데 필요한 계수와 매개변수가 포함된 ASCII 파일입니다.
수정. #으로 시작하는 댓글 기록이 허용됩니다. 모든 수정 기록은
형태

크루즈ID 관찰 정정

어디에 크루즈ID NGDC 접두사입니다. 관찰 지구물리학(Geophysical)의 약어 중 하나이다.
아래에 나열된 관찰 -F 위, 그리고 정정 하나 이상의 기간그럴거야
요약하고 그 다음 빼기 출력 전 관찰에서. 각 기간 이 있어야합니다
정확한 구문은 다음과 같습니다.

인자[*[기능] ([규모](약어[-출발지]))[^]]

여기서 괄호 안의 용어는 선택 사항입니다(괄호 자체는 사용되지 않지만 일반적입니다).
표시된 대로 괄호를 사용해야 합니다.) 사이를 제외하고 공백은 허용되지 않습니다. 기간의.
인자 는 기본 함수의 진폭이고 선택 사항은 기능 중 하나가 될 수 있습니다
죄, cos 또는 exp. 선택 사항 규모출발지 인수를 번역하는 데 사용할 수 있습니다.
(선택적 기능에 부여하기 전). 논쟁 거리 약어 중 하나입니다
위에 나열된 관찰의 약어입니다. 만약에 출발지 로 주어진다 T 그것은 우리가
이를 다음 값으로 대체해야 합니다. 약어 파일의 첫 번째 레코드에 대해(이것은
일반적으로 시간). 첫 번째 레코드 항목이 NaN이면 되돌립니다. 출발지 XNUMX으로.
선택적으로 전체 표현식을 주어진 값으로 올립니다. , 곱하기 전에
진폭. 다음은 크루즈 99999999에 대한 가상 수정의 예입니다.
암시하는 깊이 카터 교정을 제거해야 합니다. FAA 선형성을 가져야 한다
추세가 제거되고 자기 이상(잡지)에 대한 이상한 종속성으로 인해 수정되어야 합니다.
선박 방향과 위도, 그리고 덩어리s에는 10mGal이 추가되어야 합니다(따라서 -10으로 제공됨).

99999999 깊이 1.0*((카터))

99999999 faa 14.1 1e-5*((시간-T))

99999999 mag 0.5*cos(0.5*(azim-19))^2 1.0*exp(-1e-3(lat))^1.5

99999999 덩어리 -10

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad