Este é o comando mgd77sniffergmt que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
mgd77sniffer - Controle de qualidade ao longo da rota de cruzeiros MGD77
SINOPSE
mgd77sniffer IDs NGDC [ Fieldabbrev,escada,compensar ] [ max spd ] [ d|e|E|f|l|m|s|v[r]] [
Fieldabbrev,imgrid,escada,modo or Fieldabbrev,grade ] [] [ Fieldabbrev,rec1,recN ] [] [
arquivo de limites personalizados ] [] [ região ] [ d|s|t ] [ lacuna ] [[nível]] [ c|g|o|s|t|v|x ] [
-bo] [ -Faz] [ -n]
Nota: Nenhum espaço é permitido entre o sinalizador de opção e os argumentos associados.
DESCRIÇÃO
mgd77sniffer verifica arquivos de formato ASCII MGD2 antigos (pré-Y77K) e novos em busca de erros usando
verificação de integridade ponto a ponto, detecção ao longo da pista de declives excessivos e opcional
comparação de dados de cruzeiro com gravidade global e grades de batimetria prevista. Detectou
problemas de dados são produzidos por padrão como descrições detalhadas de cada erro detectado, muitas vezes
resultando em várias mensagens por registro varrido. Problemas de dados são opcionalmente produzidos
(-A partir de opção) usando um formato analisável por computador (consulte a descrição do FORMATO DE ERRO E77 abaixo).
Limites de erro padrão são derivados de histogramas de todos os dados geofísicos MGD77
coletados entre 1952 e janeiro de 2006. Os limites são ajustáveis com o -L opção.
REQUISITOS
O mgd77sniffer se vincula às Ferramentas de Mapeamento Genéricas 4.0 ou posterior junto com o suplemento
Pacotes GMT x2sys e mgd77. Ver http://gmt.soest.hawaii.edu para detalhes do GMT. Grades para
a comparação com os dados do cruzeiro pode ser baixada da web.
É REQUERIDO ARGUMENTOS
IDs NGDC
Pode ser um ou mais dos cinco tipos de especificadores:
1. IDs NGDC de 8 caracteres, por exemplo, 01010083, JA010010etc., Etc.
2. 2 caracteres códigos que retornarão todos os cruzeiros de cada agência.
3. 4 caracteres códigos, que retornarão todos os cruzeiros daqueles
embarcações.
4. = , Onde é uma tabela com IDs NGDC, um por linha.
5. Se nada for especificado, retornamos todos os cruzeiros na base de dados.
(Ver mgd77info -L para códigos de agência e navio). As extensões ".mgd77" ou ".nc"
será automaticamente anexado, se necessário (use -I para ignorar certos tipos de arquivo).
Os arquivos do cruzeiro serão procurados primeiro no diretório atual e em segundo lugar em todos
diretórios listados em $ MGD77_HOME/mgd77_paths.txt [Se $ MGD77_HOME não está definido
será padrão para $ GMT_SHAREDIR/ mgd77].
OPCIONAL ARGUMENTOS
-AFieldabbrev,escada,compensar
Aplique fator de escala e ajuste DC ao campo de dados especificado. Permite o ajuste de
dados de cruzeiro antes da análise ao longo do trajeto. CUIDADO: os dados devem ser completos
examinados antes de aplicar esses ajustes de dados globais. Não pode ser usado para
vários cruzeiros.
-Cmax spd
Defina a velocidade máxima do navio em m / s ou nós com -N opção. Velocidades do navio superiores a 10
m / s (~ 20 nós) são marcados como excessivos por padrão.
-Dd | e | E | f | l | m | s | v [r]
Suprime a saída de aviso padrão e apenas despeja os dados do cruzeiro linha por linha, como
valores, gradientes, diferenças de cruzeiro de grade, resumos de erro E77 para cada registro,
registros MGD77 recriados ou limites sniffer. Anexe r para incluir todos os registros
(o padrão omite registros onde erros de navegação foram detectados).
-Dd diferenças de saída entre os dados do cruzeiro e da grade. Requer -G opção. Saída
colunas incluem:
lat lon dist CruiseZ grade Z diff [cruzeiroZ2 gradeZ2 diferença2 ...]
Nota: os valores da grade são subtraídos dos dados do cruzeiro, portanto, uma diferença positiva implica
cruzeiro> grade. Para comparação de várias grades, CruiseZ grade Z diff são repetidos por
cada comparação de grade na ordem da linha de comando.
-A partir de formato de classificação de erro de saída E77. A saída de erro é dividida em (1) a
cabeçalho contendo informações globalmente aplicáveis ao cruzeiro e (2) indivíduo
registros de erros resumindo todos os erros encontrados em cada registro de cruzeiro.
mgd77sniffer escreve E77 diretamente para identificador de arquivo. Ver E77 ERRO FORMATO
abaixo para obter detalhes adicionais.
-DE Igual a -A partir de mas nenhum teste de regressão será realizado.
-Df coluna delta Z de saída (mudança no campo geofísico) e delta S (mudança em
distância) para cada campo geofísico. A distância entre as observações muitas vezes difere
para campos diferentes, dependendo da taxa de amostragem do instrumento, portanto, ds está incluído para
cada observação geofísica. As colunas de saída incluem:
d [twt] ds d [profundidade] ds d [mtf1] ds d [mtf2] ds d [mag] ds d [diur] ds d [msd] ds d [gobs]
ds d [eot] ds d [faa] ds
-Dl exibir limites mgd77sniffer. Personalize esta saída para criar limites personalizados
arquivo para o -L opção. Nenhum argumento adicional é necessário. Colunas de saída
incluem:
Fieldabbrev minutos max inclinação máxima área máxima
-Dm produzir registros no formato MGD77 em formato MGD2 compatível com o ano 77
-Dn distância de saída até a costa para cada registro. Requer o -Gnav opção. Saída
colunas incluem:
lat lon dist distToCoast
-Ds produzir gradientes calculados para velocidade e campos geofísicos. Gradientes
correspondem ao tipo de gradiente selecionado no -S opção (derivadas espaciais por
padrão). As colunas de saída incluem:
velocidade d [twt] d [profundidade] d [mtf1] d [mtf2] d [mag] d [diur] d [msd] d [gobs] d [eot] d [faa]
See DMG77 CAMPO INFORMACAO abaixo para descrições de campos e abreviações.
-Dv exibir valores para as doze posições e campos geofísicos para cada MGD77
registro de dados (nesta ordem):
lat lon twt profundidade mtf1 mtf2 mag diur msens gobs et faa
Veja abaixo para DMG77 CAMPO INFORMACAO.
-GINFORMAÇÕES
Compare os dados do cruzeiro com as grades GMT ou IMG. Use um dos formatos abaixo.
-GFieldabbrev,imgrid,escada,modo Compare os dados do cruzeiro com a grade especificada em
Formato Sandwell / Smith Mercator. Requer uma abreviatura de campo MGD77 válida (ver
DMG77 CAMPO INFORMACAO abaixo) seguido por uma vírgula, o caminho (se não estiver no diretório atual)
e o nome do arquivo da grade, uma escala para multiplicar os dados (1 ou 0.1), e o modo que está
para o seguinte: (0) arquivos Img sem código de restrição, retorna dados em tudo
pontos, (1) arquivo Img com restrições codificadas, dados de retorno em todos os pontos, (2) Img
arquivo com restrições codificadas, retorna dados apenas em pontos restritos e NaN
em outro lugar, e (3) arquivo Img com restrições codificadas, retorna 1 nas restrições e 0
outras posições. -GFieldabbrev,grade Compare os dados do cruzeiro com a grade especificada. Requer
uma abreviatura de campo MGD77 válida (ver DMG77 CAMPO INFORMACAO abaixo) seguido por uma vírgula,
em seguida, o caminho (se não estiver no diretório atual) e o nome do arquivo da grade. Grade múltipla
comparação é suportada usando -G chamadas para cada grade. Ver GRID ARQUIVO
INFORMACAO abaixo.
A comparação de grade ativa várias verificações de erro adicionais. (1) Reponderado Mínimo
Quadrados A regressão do navio em relação aos dados da grade determina a inclinação e o deslocamento DC, que
quando diferindo do esperado 1 e 0, respectivamente, pode indicar dimensionado incorretamente
dados do navio, incluindo unidades incorretas ou desvio do instrumento, bem como erradas
ligação por gravidade. (2) Os desvios acumulados da grade do navio são calculados ao longo da linha e
offsets excessivos são sinalizados de acordo com área máxima limite (usar -L opção para
ajustar área máxima) Aviso: as grades de batimetria previstas são restringidas pelos dados de cruzeiro
portanto, as grades e os dados de cruzeiro nem sempre são independentes. Comparação de cruzeiro
batimetria com grades batimétricas previstas também ativa uma "travessia de navegação
sobre a terra "verificar.
-H (com -G|g apenas) desabilitar (ou forçar) a dizimação durante a análise RLS do navio e
dados em grade. Por padrão, o mgd77sniffer analisa os dados completos e eliminados
define, em seguida, relata estatísticas RLS para a regressão de correlação mais alta.
-Hb analisar ambos (padrão), relatar melhor de dois.
-HD para desativar a decimação de dados (equivalente a -H sem nenhum argumento).
-Hf para forçar a dizimação de dados.
-IFieldabbrev,rec1,recN
Anexar uma abreviatura de campo e o primeiro e último registro em um intervalo de registros
que deve ser sinalizado como ruim (e definido como NaN antes da análise). Repita como
quantas vezes forem necessárias. Não pode ser usado para vários cruzeiros.
-K Sinalizadores de qualidade de navegação reversa (bons para ruins e vice-versa). Pode ser necessário
quando a maioria das correções de navegação são erroneamente sinalizadas como incorretas, o que pode acontecer
quando a primeira correção de navegação de um cruzeiro é extremamente errônea. Cuidado! Isso vai
afetam a saída do farejador e só devem ser tentados após uma navegação manual cuidadosa
avaliação.
-Larquivo de limites personalizados
Substitua os limites de detecção de erro padrão mgd77sniffer. Forneça o caminho e o nome do arquivo para
o arquivo de limites personalizados. Linhas que não começam com uma abreviatura de campo MGD77 válida
são ignorados. As abreviações dos campos estão listadas abaixo na forma exata em MGD77 FIELD
INFO. Vários limites de campo podem ser modificados usando um arquivo padrão, um campo por
linha. Campo mínimo, máximo, inclinação máxima e área máxima podem ser alterados para cada campo. Max
inclinação pertence ao tipo de gradiente selecionado usando o -S opção. Área máxima é usada
pelo -G opção como o limite para sinalizar deslocamentos excessivos do especificado
grade. Despejar padrões -Dl para ver a sintaxe ou para criar rapidamente um arquivo personalizado editável
arquivo de limites.
Exemplo de conteúdo de arquivo padrão personalizado (veja as unidades abaixo):
┌───────────┬──────┬───────┬───────────┬────────────────────┬─────────┐
│ # abrev │ min │ max │ maxSlope │ maxArea │
├───────────┼──────┼───────┼───────────┼────────────────────┼─────────┤
│twt │ 0 │ 15 │ 1 │ 0 │
├───────────┼──────┼───────┼───────────┼────────────────────┼─────────┤
│ profundidade │ 0 │ 11000 │ 500 │ 5000 │
├───────────┼──────┼───────┼───────────┼────────────────────┼─────────┤
│mag │ -800 │ 800 │ - │ - │
├───────────┼──────┼───────┼───────────┼────────────────────┼─────────┤
│faa │ -300 │ 300 │ 100 │ 2500 │
└───────────┴──────┴───────┴───────────┴────────────────────┴─────────┘
Use um traço '-' para manter um limite padrão. Dica: para testar seus limites personalizados, tente:
mgd77sniffer -Dl -L
-N Use unidades náuticas.
-P Sinalizar estatísticas de regressão que estão fora do nível de confiança especificado. (ou seja,
-P5 sinaliza coeficientes m, b, rms e r que estão fora de 95%.)
-R [unidade]oeste/leste/sul/norte[/zmin/zmax] [r]
oeste, leste, sul e norte especifique a região de interesse, e você pode especificar
em graus decimais ou no formato [+ -] dd: mm [: ss.xxx] [W | E | S | N]. Acrescentar r se mais baixo
as coordenadas do mapa à esquerda e à direita superior são fornecidas em vez de w / e / s / n. Os dois
taquigrafias -Rg e -Rd significa domínio global (0/360 e -180 / + 180 de longitude
respectivamente, com -90 / + 90 na latitude). Alternativamente para a criação da grade, dê
Rcódigo/lat/nx/ny, Onde código é uma combinação de 2 caracteres de L, C, R (para a esquerda,
centro ou direita) e T, M, B para superior, meio ou inferior. por exemplo, BL para canto esquerdo inferior.
Isso indica qual ponto em uma região retangular o lon/lat coordenar refere-se
para, e as dimensões da grade nx e ny com espaçamentos de grade via -I é usado para criar
a região correspondente. Alternativamente, especifique o nome de um arquivo de grade existente
e os votos de -R as configurações (e espaçamento da grade, se aplicável) são copiadas da grade.
utilização -Runidade espera coordenadas projetadas (cartesianas) compatíveis com as escolhidas -J
e nós projetamos inversamente para determinar a região geográfica retangular real. Para
Visão de perspectiva (-p), opcionalmente anexar /zmin/zmax. Em caso de visão em perspectiva
(-p), um intervalo z (zmin, zmax) pode ser anexado para indicar a terceira dimensão. Esse
precisa ser feito apenas ao usar o -Jz opção, não ao usar apenas a -p opção.
Neste último caso, uma vista em perspectiva do plano é traçada, sem terceiros
dimensão.
-Sd | s | t
Especifique o tipo de gradiente para verificação de inclinação excessiva ao longo da trilha. -SD calculado
mudança nos valores z ao longo da trilha (dz). A saída é dada em unidades geofísicas, por exemplo,
mGal. -H.H Calcule gradientes espaciais (dz / ds). A saída é dada em geofísica
unidades por km ao longo da trilha de pesquisa, por exemplo, mGal / km. -St Calcular gradientes de tempo
(dz / dt) [padrão]. A produção é dada em unidades geofísicas por segundo ao longo da pesquisa
faixa, por exemplo, mGal / seg.
-Tlacuna Ajusta o tratamento do intervalo mgd77sniffer. Por padrão, lacunas de dados maiores que 5 km são
pulado. Defina como zero para desativar o salto de gap.
-Wc | g | o | s | t | v | x
Imprima apenas alguns tipos de aviso para mensagens de erro detalhadas. Delimite qualquer vírgula
combinação de c | g | o | s | t | v | x: Onde (c) avisos de código de tipo, (g) radiente fora de
alcance, (o) ffsets da grade (requer -G|g), (s) fez xixi fora do alcance, (t) avisos de ime,
(v) alor fora do intervalo, (x) resumos de avisos. Por padrão, TODAS as mensagens de aviso são
impresso.Não é compatível com nenhum -D opções.
-V [nível] (mais ...)
Selecione o nível de verbosidade [c].
-bo [notas][tipo] (mais ...)
Selecione a saída binária nativa. Dados binários de saída para -Dopção d | f | s | v.
-Fazsem dados (mais ...)
Substitua as colunas de saída que são iguais a NaN por sem dados.
-n [b | c | l | n] [+ a] [+ bBC] [+ c] [+ tlimiar] (mais ...)
Selecione o modo de interpolação para grades.
-^ or apenas por -
Imprime uma mensagem curta sobre a sintaxe do comando e sai (NOTA: no Windows
use apenas -).
-+ or apenas por +
Imprima uma mensagem de uso extensivo (ajuda), incluindo a explicação de qualquer
opção específica do módulo (mas não as opções comuns GMT) e, em seguida, sai.
-? or não argumentos
Imprima uma mensagem completa de uso (ajuda), incluindo a explicação das opções e, em seguida,
saídas.
--versão
Imprima a versão GMT e saia.
--show-datadir
Imprima o caminho completo para o diretório de compartilhamento GMT e saia.
CONSEQUÊNCIAS OF GRID REAMOSTRAGEM
A nova amostra ou amostragem de grades usará vários algoritmos (ver -n) que pode levar a
possíveis distorções ou resultados inesperados nos valores reamostrados. Um efeito esperado
de reamostragem com splines é a tendência para os novos valores reamostrados excederem ligeiramente
os limites mín. / máx. globais da grade original. Se isso for inaceitável, você pode impor
recorte dos valores dos valores reamostrados para que não excedam os valores mín / máx de entrada por
acrescentando +c para o seu -n opção.
DMG77 CAMPO INFORMACAO
┌────────────┬───────────────┬────────────┐
│Campo │ Abreviação │ Unidades │
├─────────────┼───────────────┼────────────┤
│ Duas direções │ Viagem │ Tempo │
├─────────────┼───────────────┼────────────┤
│ Corrigido │ Profundidade │ profundidade │
├─────────────┼───────────────┼────────────┤
│Mag │ Total │ Campo1 │
├─────────────┼───────────────┼────────────┤
│Mag │ Total │ Campo2 │
├─────────────┼───────────────┼────────────┤
│Residual │ Magnético │ Mag │
├─────────────┼───────────────┼────────────┤
│ Diurno │ Correção │ diur │
├─────────────┼───────────────┼────────────┤
│Mag │ Sensor │ Profundidade / Alt │
├─────────────┼───────────────┼────────────┤
│Observado │ Gravidade │ Gobs │
├─────────────┼───────────────┼────────────┤
│Eotvos │ Correção │ eot │
├─────────────┼───────────────┼────────────┤
│ Grátis │ Ar │ Anomalia │
└─────────────┴───────────────┴────────────┘
GRID ARQUIVO INFORMACAO
Para as grades devem eitehr estar no formato usado por Sandwell & Smith, que é um formato esférico
Grade Mercator de 2 bytes sem cabeçalho ou qualquer tipo de grade suportado pelo GMT e, portanto, deve
contém um cabeçalho GMT. Um arquivo de grade * .i2 formatado corretamente pode ser gerado usando
grdraster como mostrado abaixo.
gmtset GRIDFILE_SHORTHAND TRUE
Crie / edite o arquivo .gmt_io para incluir as seguintes linhas:
# Arquivo abreviado de I / O GMT
# sufixo format_id deslocamento de escala NaN
grade 0 - - - -
i2 2 - - 32767
gmt grdraster 1 -R0 / 359: 55 / -90 / 90 -Getopo5_hdr.i2
A nova grade, etopo5_hdr.i2 neste exemplo, contém um cabeçalho GMT e pode ser usada no
-G opção para comparar a profundidade do cruzeiro com os valores da grade.
E77 ERRO FORMATO
cabeçalho Informações relativas a um cruzeiro completo, como NGDC e instituição de pesquisa
códigos de identificação, tempo de exame de cruzeiro, corretor de tempo de viagem de ida e volta
informações, avisos de precisão de dados, bem como escalas sistemáticas, mudanças DC e
coeficientes de correlação de comparações de grade global são relatados como cabeçalho E77
informações.
Amostra
# Cruise 08010039 ID 74010908 MGD77 VERSÃO DO ARQUIVO: 19801230 N_RECS: 3066
# Examinado: Quarta-feira, 3 de outubro, 16:30:13 2007 por mtchandl
# Argumentos: -De -Gdepth, / data / GRIDS / etopo5_hdr.i2
N Status de verificação da tabela de errata
# mgd77manage aplica correções se a tabela de errata for verificada (alterne 'N' acima
para 'Y' após revisão)
# Para obter instruções sobre o formato e uso do E77, consulte
http://gmt.soest.hawaii.edu/mgd77/errata.php
# Verificado por:
# Comentários:
# Errata: Cabeçalho
YE-08010039-H13-02: Taxa de amostragem magnética inválida: (99) []
YW-08010039-H13-10: Ano da pesquisa (1975) fora do campo de referência magnética IGRF 1965
intervalo de tempo (1965-1970)
YI-08010039-depth-00: RLS m: 1.00053 b: 0 rms: 127.851 r: 0.973422 significativo: 1
dizimação: 0
YW-08010039-twt-09: Tabela de correção de batimetria mais recente disponível
YW-08010039-mtf1-10: precisão de inteiro
YW-08010039-mag-10: precisão de inteiro
erro Registro
Os registros de erros individuais têm formato restrito. Inclui uma coluna de tempo ou distância
seguido pelo número do registro, uma string de código de erro formatada e, finalmente, um extenso
descrição dos erros detectados no registro. Três classes de erro são codificadas em
a string do código de erro com diferentes caracteres alfabéticos que representam os únicos
tipos de erro. Veja abaixo a descrição do formato do código de erro.
Formato
Amostra
# Errata: Dados
Y 08010039 1975-05-10T22: 16: 05.88 74 C-0-0 NAV: velocidade excessiva
erro Code Descrição
Cada uma das três classes de erro é separada por um traço - e descrito por um
combinação de caracteres alfabéticos ou 0 significando nenhum problema detectado.
Classes de erro: NAV-VAL-GRAD
erro Aula Descrição
NAV (navegação):
0 - bom
A - tempo fora do alcance
B - tempo diminuindo
C - velocidade excessiva
D - acima do nível do mar
E - lat indefinido
F - lon indefinido
VAL (valor):
0 - bom
K - twt inválido
L - profundidade inválida
O - mtf1 inválido
etc.
GRAD (gradiente):
0 - bom
K - d [twt] excessivo
L - d [profundidade] excessiva
O - d [mtf1] excessivo
etc.
A classe de erro NAV tem casos únicos, enquanto as classes VAL e GRAD são descritas por
caracteres alfabéticos para cada um dos 24 campos numéricos na ordem de formato MGD77.
Padrão de bits MGD77 com caracteres alfa E77
| ------------------------------------------------- | ---------- |
| XWVUTSRQPONMLKJIHGFED CBA | Código E77 |
| - - - - - - - - - - - - - - - - - - - - - - - - - - | - - - - - |
| nfegmdmmmmbbdtpllmhdm ytd | FI |
| qaoosisatttcewtoaioao ezr | i D |
| catbduegffccptcntnuyn em | e |
| srn 2 1 trtr | l |
| shh | d |
| - - - - - - - - - - - - - - - - - - - - - - - - - - | - - - - - |
| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 XNUMX XNUMX XNUMX | Lugar de bits |
| - GCGCC - GGG - - GG - - - TTTTT - - | Tipo de bit |
| ------------------------------------------------- | ---------- |
Tipos de bits: (G) eofísico, (C) orreção, (T) ime
EXEMPLOS
Para procurar valores excessivos ou gradientes, tente
gmt mgd77sniffer 08010001
Para descartar gradientes de cruzeiro, tente
gmt mgd77sniffer 08010001 -Ds
Para comparar a profundidade do cruzeiro com a batimetria ETOPO5 e a gravidade com Sandwell / Smith 2 min
gravidade versão 11, tente
mgd77sniffer 08010001 -Gprofundidade,/data/GRIDS/etopo5_hdr.i2
-Gfaa, / data / GRIDS / grav.11.2.img, 0.1,1
Use mgd77sniffergmt online usando serviços onworks.net