Download Introdução ao NCAR Command Language - NCL
Transcript
3.3. Arquivos de Dados ASCII
37
fbindirwrite("/meu/diretorio/samp.dat",x)
end do
DICA: Esse é semelhante ao exemplo 3 do guia do usuário do Grads (http:
//www.iges.org/grads/gadoc/aboutgriddeddata.html#create)
para
a
criação de um arquivo Fortran de acesso direto não formatado com 100 registros. Verique o site e compare as duas formas de criação deste tipo de
arquivo.
Outros procedimentos para a leitura de dados binários IEEE incluem:
cbin-
write e fbinwrite.
Lendo e escrevendo arquivos
big endian
e
little endian :
No NCL, o comportamento padrão das funções de leitura/escrita dos binários
e procedimentos são de assumir que os arquivos são compatíveis com o tipo
endian para o sistema. O procedimento setleoption pode ser usado para
executar dinamicamente byte swapping, se necessário.
3.3 Arquivos de Dados ASCII
É muito comum dados meteorológicos, especialmente aqueles advindos de
estações meteorológicas e radiossondagens, estarem disponíveis em arquivos
ASCII. Arquivos ASCII são arquivos em texto puro, sem qualquer formatação
e abertos por editores de texto simples como o Bloco de notas, no Windows,
e gedit, no Linux, por exemplo. Como estes arquivos não seguem um padrão
no modo em que os dados são organizados, como ocorre com os arquivos em
formato suportado diretamente pelo NCL (netCDF, HDF, GRIB ou CCM),
os arquivos ASCII não podem ser abertos com a função
addle. Entretanto,
o NCL dispõe de funções de leitura e escrita de arquivos ASCII, mas deixa
sob a responsabilidade do usuário a organização dos dados em uma maneira
que possibilite a sua utilização.