Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. #!/bin/csh -f
  2. set file = $1
  3. if ($1! == "" ) then
  4. awk '{
  5. if ( NR == 1 ) NCOLS = $2;
  6. if ( NR == 2 ) NROWS = $2;
  7. if ( NR == 3 ) LL_LNG = $2;
  8. if ( NR == 4 ) LL_LAT = $2;
  9. if ( NR == 5 ) CELLSIZE = $2;
  10. if ( NR == 6 ) NODATA = $2;
  11. if ( NR > 6 ) {
  12. for(i = 1; i <= NF; i++ ) {
  13. if ( $i! == NODATA ) {
  14. printf("%f %f %fn", LL_LNG + (i-1) * CELLSIZE + CELLSIZE / 2, LL_LAT + (NROWS-(NR-7)) * CELLSIZE - CELLSIZE / 2, $i )
  15. #printf("%f %f %fn" LL_LNG + (i-1) * CELLSIZE, LL_LAT + (NROWS-(NR-7)) * CELLSIZE, $i )
  16. }
  17. }
  18. }
  19. }' $file
  20. endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement