Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

GMT_obl_nz.sh 1.4 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
  1. #!/usr/bin/env bash
  2. # Oblique Mercator map for NZ using complementary poles
  3. gmt begin GMT_obl_nz
  4. lon=173:17:02E
  5. lat=41:16:15S
  6. az=35
  7. w=2000
  8. h=1000
  9. plon=180
  10. plat=40S
  11. # Centered
  12. w2=$(gmt math -Q $w 2 DIV =)
  13. h2=$(gmt math -Q $h 2 DIV =)
  14. R=-R-${w2}/$w2/-${h2}/${h2}+uk
  15. gmt coast $R -JOA$lon/$lat/$az/3i -Ba5f5g5 -Gred -Dh -TdjBR+w0.5i+l+o0.2i/-0.05i --FONT_TITLE=9p --MAP_ANNOT_OBLIQUE=separate,lon_horizontal,lat_parallel --FORMAT_GEO_MAP=dddF
  16. echo $plon $plat | gmt plot -Sc0.2c -Gblue -W0.25p
  17. gmt plot -R0/3/0/1.5 -Jx1i -W0.25p,- << EOF
  18. >
  19. 0 0.75
  20. 3 0.75
  21. >
  22. 1.5 0
  23. 1.5 1.5
  24. EOF
  25. gmt plot -Sv0.2i+e+h0.5 -Gblack -W2p -N << EOF
  26. 1.5 0.75 0 1.5i
  27. 1.5 0.75 90 0.75i
  28. EOF
  29. echo 1.5 0.75 | gmt plot -Sc0.1c -Wfaint -Gwhite
  30. gmt text -F+f12p,Times-Italic+j -Dj0.1i -Gwhite << EOF
  31. 3 0.75 TR x
  32. 1.5 1.5 TR y
  33. EOF
  34. #echo $plon $plat | gmt mapproject -JoA$lon/$lat/$az/1:1 -Fk -C
  35. az=215
  36. gmt coast $R -JOA$lon/$lat/$az/3i -Ba5f5g5 -Gred -Dh -X3.4i -TdjTL+w0.5i+l+o0.2i/-0.05i --FONT_TITLE=9p --MAP_ANNOT_OBLIQUE=separate,lon_horizontal,lat_parallel --FORMAT_GEO_MAP=dddF
  37. echo $plon $plat | gmt plot -Sc0.2c -Gblue -W0.25p
  38. gmt plot -R0/3/0/1.5 -Jx1i -W0.25p,- << EOF
  39. >
  40. 0 0.75
  41. 3 0.75
  42. >
  43. 1.5 0
  44. 1.5 1.5
  45. EOF
  46. gmt plot -Sv0.2i+e+h0.5 -Gblack -W2p -N << EOF
  47. 1.5 0.75 0 1.5i
  48. 1.5 0.75 90 0.75i
  49. EOF
  50. echo 1.5 0.75 | gmt plot -Sc0.1c -Wfaint -Gwhite
  51. gmt text -F+f12p,Times-Italic+j -Dj0.1i -Gwhite << EOF
  52. 3 0.75 TR x
  53. 1.5 1.5 TR y
  54. EOF
  55. #echo $plon $plat | gmt mapproject -JoA$lon/$lat/$az/1:1 -Fk -C
  56. gmt end show
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...