Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

In RPN files the latitudes and longitudes of all grid points are coded. Depending on the grid type they are coded in the parameters IG1-IG4 (for A, B, G, and L grids) or in the tictacs, '^^', '>>', (Z grids) or in the toctoc, '^>' (U grids, Yin-Yang).

Sommaire

Shell

Obtain longitudes and latitudes in shell

Volet

infile=...  # RPN input file with one record and tictac's (if needed for the grid type - if xrec can display the field you have everything you need)
outfile=... # RPN output file (including path or at least './')

# Create field with constant value 180 / PI = 57.29578
r.diag xlin   $infile  tmp  -a0-b57.29578

r.diag ggtrig tmp    tmp2 -kind IDF -lon  # ==> outfile=longitude*infile
r.diag newnam tmp2   lon  -name LO
r.diag ggtrig tmp    tmp2 -kind IDF       # ==> outfile=latitude*infile
r.diag newnam tmp2   lat  -name LA

# Combine LO and LA in output file
r.diag joinup $outfile lon lat

Python 3

Obtain longitudes and latitudes in Python

...