InglêsFrancêsEspanhol

Ad


favicon do OnWorks

Gravidade - Online na nuvem

Execute o Gravity no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando Gravity 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


Gravidade - calcule o campo gravitacional da Terra

SINOPSE


Gravidade [ -n nome ] [ -d dir ] [ -G | -D | -A | -H ] [ -c lat h ] [ -w ] [ -p preco ] [ -v
] [ --delimitador de comentário comentário delim ] [ --versão | -h | --Socorro ] [ --Arquivo de entrada no arquivo |
--string de entrada instruindo ] [ --separador de linha lineep ] [ --arquivo de saída arquivo de saída ]

DESCRIÇÃO


Gravidade lê as posições na entrada padrão e imprime o campo gravitacional no
saída padrão.

A linha de entrada está no formato lat lon h. lat e lon são a latitude e longitude
expresso como graus ou graus decimais, minutos e segundos; para detalhes sobre o permitido
formatos de latitude e longitude, consulte a seção "COORDENADAS GEOGRÁFICAS" de
GeoConverter(1). h é a altura acima do elipsóide em metros; esta quantidade é opcional
e o padrão é 0. Alternativamente, o campo de gravidade pode ser calculado em vários pontos no
um círculo de latitude (constante lat e h) através do -c opção; neste caso, apenas o
a longitude deve ser fornecida nas linhas de entrada. As quantidades impressas são regidas por
que o -G (Padrão) -D, -Aou -H opções.

Todos os modelos de gravidade suportados, exceto para grs80, usam WGS84 como o elipsóide de referência a
= 6378137m, f = 1 / 298.257223563, ómega = 7292115e-11 rad / s, e GM = 3986004.418e8
m ^ 3 / s ^ 2.

OPÇÕES


-n usar modelo de campo gravitacional nome em vez do padrão "egm96". Veja "MODELOS".

-d ler modelos de gravidade de dir em vez do padrão. Veja "MODELOS".

-G calcular a aceleração devido à gravidade (incluindo a aceleração centrífuga devido
a rotação da Terra) g. A saída consiste em gx gy gz (tudo em m / s ^ 2), onde
que o x, y e z os componentes estão nas direções leste, norte e para cima,
respectivamente. Usualmente gz é negativo.

-D calcular a perturbação da gravidade delta = g - gama, Onde gama é a gravidade "normal"
devido ao elipsóide de referência. A saída consiste em deltax atraso deltaz (tudo em
mGal, 1 mGal = 10 ^ -5 m / s ^ 2), onde o x, y e z os componentes estão no leste,
direções norte e para cima, respectivamente. Observe que deltax = gx, Porque gamamax =
0.

-A calcula a anomalia gravitacional. A saída consiste em 3 itens Dg01 xi eta, Onde
Dg01 está em mGal (1 mGal = 10 ^ -5 m / s ^ 2) e xi e eta estão em segundos de arco. o
anomalia gravitacional compara o campo gravitacional g at P com a gravidade normal
gama at Q onde o P está verticalmente acima Q e o potencial gravitacional em P
é igual ao potencial normal em Q. Dg01 dá a diferença nas magnitudes de
esses dois vetores e xi e eta dar a diferença em suas direções (como ao norte
e componentes de leste). O cálculo usa uma aproximação esférica para corresponder ao
resultados dos programas de síntese da NGA.

-H calcule a altura do geóide acima do elipsóide de referência (em metros). Nisso
caso, h deve ser zero. Os resultados correspondem exatamente aos resultados do NGA
programas de síntese. GeóideEval(1) pode calcular alturas de geóide muito mais rapidamente por
interpolando em uma grade de resultados pré-computados; entretanto os resultados de GeóideEval(1)
têm precisão de apenas alguns milímetros.

-c avaliar o campo em um círculo de latitude dado por lat e h em vez de ler estes
quantidades das linhas de entrada. Nesse caso, Gravidade pode calcular o campo
consideravelmente mais rapidamente. Se as alturas do geóide estão sendo calculadas (o -H opção), então
h deve ser zero.

-w na entrada e na saída, a longitude precede a latitude (exceto que na entrada pode ser
substituído por um designador de hemisfério, N, S, E, W).

-p defina a precisão de saída para preco. Por padrão preco é 5 para aceleração devido a
gravidade, 3 para a perturbação da gravidade e anomalia e 4 para a altura do geóide.

-v imprimir informações sobre o modelo de gravidade no erro padrão antes de processar o
entrada.

--delimitador de comentário
definir o delimitador de comentário para comentário delim (por exemplo, "#" ou "//"). Se definido, a entrada
as linhas serão verificadas para este delimitador e, se encontrado, o delimitador e o resto do
a linha será removida antes do processamento e posteriormente anexada à saída
linha (separada por um espaço).

--versão
imprimir a versão e sair.

-h uso de impressão, o caminho de gravidade padrão e nome e saída.

--Socorro
imprima a documentação completa e saia.

--Arquivo de entrada
ler a entrada do arquivo no arquivo em vez da entrada padrão; um nome de arquivo de "-"
significa entrada padrão.

--string de entrada
ler a entrada da string instruindo em vez da entrada padrão. Todas as ocorrências
do caractere separador de linha (o padrão é um ponto e vírgula) em instruindo são convertidos para
novas linhas antes do início da leitura.

--separador de linha
defina o caractere separador de linha para lineep. Por padrão, é um ponto e vírgula.

--arquivo de saída
escrever a saída para o arquivo arquivo de saída em vez de saída padrão; um nome de arquivo de "-"
significa saída padrão.

MODELOS


Gravidade calcula o campo de gravidade usando um dos seguintes modelos

egm84, modelo de gravidade terrestre 1984. Veja
http://earth-info.nga.mil/GandG/wgs84/gravitymod/wgs84_180/wgs84_180.html
egm96, modelo de gravidade terrestre 1996. Veja
http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html
egm2008, modelo de gravidade terrestre 2008. Veja
http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008
wgs84, sistema geodésico mundial 1984. Isso retorna o normal
gravidade para o elipsóide WGS84.
grs80, sistema de referência geodésico 1980. Isso retorna o normal
gravidade para o elipsóide GRS80.

Esses modelos aproximam o campo gravitacional acima da superfície da Terra. Por
padrão, o modelo de gravidade "egm96" é usado. Isso pode mudar definindo o ambiente
variável "GEOGRAPHICLIB_GRAVITY_NAME" ou com o -n opção.

Os modelos de gravidade serão carregados de um diretório especificado em tempo de compilação. Isso pode
alterado definindo as variáveis ​​de ambiente "GEOGRAPHICLIB_GRAVITY_PATH" ou
"GEOGRAPHICLIB_DATA", ou com o -d opção. O -h opção imprime a gravidade padrão
caminho e nome. Use o -v opção para verificar o nome do caminho completo do arquivo de dados.

As instruções para baixar e instalar modelos de gravidade estão disponíveis em
<http://geographiclib.sf.net/html/gravity.html#gravityinst>.

MEIO AMBIENTE


GEOGRAPHICLIB_GRAVITY_NAME
Substitua o nome de gravidade padrão em tempo de compilação de "egm96". o -h opção relata o
valor de GEOGRAPHICLIB_GRAVITY_NAME, se definido, caso contrário, ele relata o tempo de compilação
valor. Se o -n nome opção é usada, então nome tem precedência.

GEOGRAPHICLIB_GRAVITY_PATH
Substitua o caminho de gravidade padrão do tempo de compilação. Isso é tipicamente
"/ usr / local / share / GeographicLib / gravity" em sistemas do tipo Unix e
"C: / ProgramData / GeographicLib / gravity" em sistemas Windows. o -h opção relata o
valor de GEOGRAPHICLIB_GRAVITY_PATH, se definido, caso contrário, ele relata o tempo de compilação
valor. Se o -d dir opção é usada, então dir tem precedência.

GEOGRAPHICLIB_DATA
Outra maneira de substituir o caminho de gravidade padrão do tempo de compilação. Se estiver definido (e se
GEOGRAPHICLIB_GRAVITY_PATH não está definido), então $GEOGRAPHICLIB_DATA/ gravidade é usado.

ERROS


Uma linha ilegal de entrada imprimirá uma mensagem de erro na saída padrão começando com
"ERROR:" e causas Gravidade para retornar um código de saída de 1. No entanto, um erro não causa
Gravidade terminar; as linhas seguintes serão convertidas.

EXEMPLOS


O campo gravitacional do EGM2008 no topo do Monte Everest

eco 27: 59: 17N 86: 55: 32E 8820 | Gravidade -n egm2008
=> -0.00001 0.00103 -9.76782

Use Gravity online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Piso de escritório
    Piso de escritório
    OfficeFloor fornece inversão de
    controle de acoplamento, com sua: - dependência
    injeção - injeção de continuação -
    injeção de thread Para mais informações
    visite a...
    Baixar OfficeFloor
  • 2
    Kit Div
    Kit Div
    DivKit é um servidor de código aberto baseado em
    Estrutura de IU (SDUI). Ele permite que você
    distribuir atualizações provenientes do servidor para
    diferentes versões de aplicativos. Além disso, pode ser
    usado para ...
    Baixe o DivKit
  • 3
    subconversor
    subconversor
    Utilitário para converter entre vários
    formato de assinatura. Usuários do Shadowrocket
    deve usar ss, ssr ou v2ray como alvo.
    Você pode adicionar &remark= a
    HT curtido no Telegram...
    Baixar subconversor
  • 4
    SWASH
    SWASH
    SWASH é um numérico de uso geral
    ferramenta para simular instabilidade,
    não hidrostático, superfície livre,
    fluxo rotacional e fenômenos de transporte
    em águas costeiras como ...
    Baixar SWASH
  • 5
    VBA-M (arquivado - agora no Github)
    VBA-M (arquivado - agora no Github)
    O projeto mudou para
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Recursos: Criação de truques, salvar estados multi
    sistema, suporta gba, gbc, gb, sgb,
    sgb2Tu...
    Baixar VBA-M (arquivado - agora no Github)
  • 6
    Stacer
    Stacer
    Otimizador e monitoramento de sistema Linux
    Repositório Github:
    https://github.com/oguzhaninan/Stacer.
    Público: usuários finais / desktop. Do utilizador
    interface: Qt. Programação L...
    Baixar Stacer
  • Mais "

Comandos Linux

Ad