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

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

프로그램:

이름


mgd77convert - MGD77 데이터를 다른 파일 형식으로 변환

개요


mgd77변환 NGDC ID a|c|m |t [+]a|c|m|t [ ] [ ] [ [w][e][+] ] [ [수평] ]

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

기술


mgd77변환 MGD77 파일 버전을 읽고 동일한 데이터를 (아마도) 다른 파일에 씁니다.
현재 디렉터리의 새 파일로 포맷합니다. Y2K 이전 및 이후 MGD77 형식 모두 가능
처리됩니다.

필요한 인수


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].

-Fa|c|m |t
입력(From) 파일의 형식을 지정합니다. 에서 선택 a 표준 MGD77용
ASCII 테이블(확장자 .mgd77), c 새로운 MGD77+ netCDF 형식(
확장자 .nc), m 새로운 MGD77 t 형식(확장자 .m77t) 및 t 평야를 위해
ASCII 탭으로 구분된 테이블 덤프(확장자 .dat 포함). 사용 -FC 회복하다
MGD77+ 파일의 원래 MGD77 설정 [기본값은 모든 E77 수정 사항을 적용합니다.
파일에 인코딩되어 있습니다].

-T[+]a|c|m |t
출력(To) 파일의 형식을 지정합니다. 에서 선택 a 표준 MGD77용
ASCII 테이블(확장자 .mgd77), c 새로운 MGD77+ netCDF 형식(
확장자 .nc), m 새로운 MGD77 t 형식(확장자 .m77t) 및 t 평야를 위해
ASCII 탭으로 구분된 테이블 덤프(확장자 .dat 포함). 우리는 생성을 거부할 것입니다
파일이 현재 디렉토리에 이미 존재하는 경우. 앞에 추가 + 이것을 무시하려면
정책.

선택 사항 인수


-C NGDC 두 파일 데이터 세트 *.h77, *.a77에서 단일 파일 *.mgd77로 변환합니다. 다른 건 없어
옵션(제외 -V)이 허용됩니다. 하나 이상의 *.h77 파일 이름, *.a77을 지정하십시오.
파일 또는 파일 접두사만 사용할 수 있습니다.

-D 기본적으로 MGD77+ netCDF 파일에 사용되는 저장소 유형은
ASCII MGD77 형식에 따른 정밀도입니다. 그러나 XNUMX개 항목에 대해서는 FAA, 어트,
잡지, 디르msd 우리는 2 mGal, 0.1의 묵시적 정밀도를 갖는 0.1바이트 정수를 사용합니다.
nTesla 및 MGD1 형식과 마찬가지로 77m입니다. 어느 시점에서는 이러한 일이 일어날 가능성이 있습니다.
항목은 4의 정밀도를 허용하는 10바이트 정수로 저장되어야 합니다.
fTesla, 1nGal 및 0.01mm입니다. 이 옵션은 해당 저장소를 활성화합니다.
[기본값은 2바이트 정수를 사용합니다.]

-L[w][e][+]
검증 보고 수준 [없음] 및 보고 대상을 설정합니다.
[표준]. 다음의 조합을 추가하세요. w 경고를 위해, e 오류 및 + 그런 것을 보내다
stdout에 정보를 기록합니다.

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

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

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

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

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

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

사용 예


a77,h77 쌍의 대규모 세트를 적절한 mgd77 파일로 변환하려면 다음을 시도하십시오.

GMT mgd77convert -C *.h77

01010047.mgd77 및 01010008.mgd77을 새로운 netCDF .nc 파일로 변환하고 모두 캡처하려면
확인 메시지, 시도해 보세요

gmt mgd77convert 01010047 01010008 -Fa -Tc -V -Lew+ > log.lis

01010047.nc를 다시 MGD77 ASCII로 변환하고 원본과 동일한지 확인하려면
파일, 시도(Bourne 쉘 구문)

orig=`gmt mgd77path 01010047 -Ic`
GMT mgd77convert 01010047 -Fc -Ta -V
$orig 01010047.mgd77 차이

수동 편집을 위해 01010047.nc를 일반 ASCII 테이블로 변환하려면 기존 테이블을 덮어씁니다.
테이블, 시도해봐

gmt mgd77변환 01010047 -Fc -T+t -V

77.nc의 원래 NGDC MGD01020051 버전을 복구하고 E77 수정 사항을 무시하려면,
사용

GMT mgd77convert 01020051 -FC -Ta -V

FILE 형식


mgd77변환 세 가지 다른 형식을 처리합니다. (1) MGD77 ASCII 테이블은
NGDC와의 진행 중인 지구물리학적 데이터 배포에 대한 확립된 표준
데이터 센터. 일반적으로 선박 운영 담당자와 크루즈 PI만 참여할 수 있습니다.
in 만들기 NGDC로 전송하기 위한 MGD77 ASCII 파일; 사용자는 더 많은 관심을 가지고 있습니다.
독서 그런 파일. (2) MGD77+ netCDF 형식은 다음의 사용을 용이하게 하기 위해 개발되었습니다.
과학자들의 MGD77 데이터. 여기에는 원본 MGD77 파일의 모든 정보가 포함되어 있으며
앞뒤로 변환하면 원본이 됩니다. 그러나 파일 크기는
일반적으로 원래 ASCII 형식의 ~30%이며 작동 속도가 훨씬 빠릅니다. (3)
수동으로 편집해야 하는 사용자는 일반 ASCII 탭으로 구분된 덤프를 사용할 수 있습니다.
MGD77 파일의 내용. 일반적으로 열이 탭으로 구분되어 있으면 이 작업이 더 쉽습니다.
MGD77 펀치 카드 형식으로 모두 함께 크런치되었을 때보다.

기타 도구


MGD77+ netCDF 파일은 CF-1.0 및 COARDS와 호환되며 다음을 사용하여 검사할 수 있습니다.
ncBrowse 및 ncView와 같은 범용 도구.

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



최신 Linux 및 Windows 온라인 프로그램