9 gmt ii
Download
1 / 29

Εισαγωγή στην Επιστήμη των Η/Υ ΙΙ Μάθημα 9 GMT II - PowerPoint PPT Presentation


  • 116 Views
  • Uploaded on

Εισαγωγή στην Επιστήμη των Η/Υ ΙΙ Μάθημα 9 GMT II. http://seismo.geology.upatras.gr/comp/. Τι μάθαμε για το GMT…?. psxy pscoast psbasemap. Τι μάθαμε για το GMT…?. pscoast −J parameters −R west / east / south / north [ r ] [ −A min_area [ /min_level/max_level ] ]

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Εισαγωγή στην Επιστήμη των Η/Υ ΙΙ Μάθημα 9 GMT II' - acacia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
9 gmt ii

Εισαγωγή στην Επιστήμη των Η/Υ ΙΙΜάθημα 9 GMT II

http://seismo.geology.upatras.gr/comp/


Τι μάθαμε για το GMT…?

psxy

pscoast

psbasemap


Τι μάθαμε για το GMT…?

pscoast −Jparameters−Rwest/east/south/north[r]

[ −Amin_area[/min_level/max_level] ]

[ −B[p|s]parameters ]

[ −Cfill ]

[ −Dresolution ]

[ −Eazimuth/elevation ]

[ −Gfill ]

[ −Iriver[/pen] ]

[ −Jz|Zparameters ] [ −K ]

[ −L[f][x]lon0/lat0[/slon]/slat/length[m|n|k][:label:just][+ppen][+ffill] ] ]

[ −O ]

[ −M[flag] ]

[ −Nborder[/pen] ] [ −O ] [ −P ] [ −Q ] [ −Sfill ]

[ −T[f|m][x]lon0/lat0/size[/info][:w,e,s,n:][+gint[/mint]] ]

[ −U[/dx/dy/][label] ] [ −V ] [ −Wpen ] [ −X[a|c|r][x-shift[u]] ]

[ −Y[a|c|r][y-shift[u]] ] [ −Zzlevel ] [ −ccopies ] [ −bo[s|S|d|D][ncol] ]

http://gmt.soest.hawaii.edu/ docs


Τι μάθαμε για το GMT…?

Pscoast - Δημιουργεί χάρτες


Τι μάθαμε για το GMT…?

Psxy δημιουργεί διαγράμματα


psxyfiles

−Jparameters

−Rwest/east/south/north[r]

[ −A ]

[ −B[p|s]parameters ]

[ −Ccptfile ]

[ −Ddx/dy ]

[ −E[x|y|X|Y][cap][/pen] ]

[ −Gfill ]

[ −H[i][nrec] ]

[ −K ] [ −L ] [ −N ]

[ −M[flag] ] [ −O ] [ −P ]

[ −S[symbol][size] ]

[ −U[/dx/dy/][label] ] [ −V ]

[ −W[pen] ]

[ −X[a|c|r][x-shift[u]] ]

[ −Y[a|c|r][y-shift[u]] ]

[ −:[i|o] ] [ −ccopies ]

[ −bi[s|S|d|D][ncol] ] [ −fcolinfo ]


Χρώματα στο GMT

http://sedition.com/perl/rgb.html


Βασικές παράμετροι κοινές σε όλες τις εντολές…

  • -Β καθορίζει την παρουσίαση της κλίμακας στους άξονες, τίτλους κλπ.

  • -J καθορίζει την προβολή

  • -R καθορίζει τα όρια των δεδομένων

  • -V προβάλει σχόλια στο παράθυρο εργασίας

  • -Κ , -Ο – postscript

  • -P επιλέγει Portrait

  • -X, -Y μετακινεί το διάγραμμα

  • > δημιουργεί ένα αρχείο

  • >> προσθέτει σε υπάρχον αρχείο


Batch files
Αρχεία δέσμης ενεργειών όλες τις εντολές…Batch files

  • Τι είναι..?

    • Αρχεία κειμένου που περιέχουν μια σειρά από εντολές DOS (π.χ dir, echo, pause..)

  • Σε τι χρησιμεύουν…?

    • Αυτοματοποιούν την εκτέλεση εντολών (π.χ. δεν χρειάζεται να πληκτρολογούμε τις εντολές)

  • Πως δημιουργούνται…?

    • Με οποιονδήποτε text editor δημιουργούμε ένα αρχείο κειμένου με τις εντολές που χρειαζόμαστε και το σώζουμε με την κατάληξη .BAT . Το τρέχουμε δίνοντας το όνομά του όπως με κάθε άλλη εντολή DOS.


Μετατροπή αρχείων κειμένου όλες τις εντολές…

  • Awk, sed

    • Προγράμματα (γλώσσες προγραμματισμού)

    • Προέρχονται από το Unix αλλά δουλεύουν και στα Windows

    • Χειρίζονται αρχεία κειμένου π.χ. αντικατάσταση χαρακτήρων, γραμμών, στηλών, επιλογή, εκτύπωσης κλπ

      Παράδειγμα

      gawk “{print $2,$1}” a.dat > b.dat

      gawk "{print $1, \"R\" }" a.dat > b.dat


Μετατροπή αρχείων κειμένου όλες τις εντολές…

7 1

8 2

9 3

10 4

11 5

12 6

1 7

2 8

3 9

4 10

5 11

6 12

1 R

2 R

3 R

4 R

5 R

6 R

  • gawk “{print $2,$1}” a.dat > b.dat

  • gawk "{print $1, \"R\" }" a.dat > b.dat


Pstext
PSTEXT όλες τις εντολές…

  • Προσθέτει κείμενο στα διαγράμματα/χάρτες

  • Κείμενο σε παράγραφο ή σε μια γραμμή

  • Χρησιμοποιείται συχνά σε συνδυασμό με την psxy

  • Επιλογές για font, μέγεθος font κλπ…

x, y, size, angle, fontno, justify, text)


x, y, size, angle, fontno, justify, text όλες τις εντολές…)


Διαθέσιμα όλες τις εντολές…font


Παραδείγματα όλες τις εντολές…

C:\GMT>psxy -R0/10/0/10 a.dat -JX10c -Sc0.1c -B1/1 -K > a.ps

1 1

2 2

3 3

4 4

5 5

6 6

7 7

8 8

a.dat


Παραδείγματα όλες τις εντολές…

gawk "{print $1,$2,10,0,1,\"CM\",$1 }" a.dat > a.txt

psxy -R0/11/0/11 -JX10c a.dat -Ss0.5 -K -B1g1 -Gblack > aa.ps

pstext a.txt -R -J -O -V -D.7 >> aa.ps

1 1

2 2

3 3

4 4

5 5

6 6

7 7

8 8

a.txt

a.dat

1 1 10 0 1 CM 1

2 2 10 0 1 CM 2

3 3 10 0 1 CM 3

4 4 10 0 1 CM 4

5 5 10 0 1 CM 5

6 6 10 0 1 CM 6

7 7 10 0 1 CM 7

8 8 10 0 1 CM 8

9 9 10 0 1 CM 9

10 10 10 0 1 CM 10

x, y, size, angle, fontno, justify, text)


Pshistogram
PSHISTOGRAM όλες τις εντολές…

  • Δημιουργεί ιστογράμματα..!

  • Απαραίτητες παράμετροι

    FileASCII [or binary, see −b] datafile.

    −Jxxscale[/yscale] (Linear scale(s) in distance unit/data unit).

    −WSets the bin width used for histogram calculations.


pshistogram όλες τις εντολές…file

−Jx|Xparameters

−Wbin_width

[ −A ]

[ −B[p|s]parameters]

[ −C ]

[ −Eazimuth/elevation]

[ −Gfill]

[ −H[i][nrec] ]

[ −Jz|Zparameters]

[ −I[o|O] ] [ −K ]

[ −Lpen] [ −O ] [ −P ] [ −Q ]

[ −Rxmin/xmax/ymin/ymax[r] ]

[ −S ] [ −Tcol]

[ −U[/dx/dy/][label] ] [ −V ]

[ −X[a|c|r][x-shift[u]] ] [ −Y[a|c|r][y-shift[u]] ]

[ −Ztype]

[ −ccopies] [ −bi[s|S|d|D][ncol] ] [ −f[i|o]colinfo]


Παραδείγματα όλες τις εντολές…

pshistogram hist.dat -JX4 -W250 -C -L1.5p,red -V -Gblack -K -Uc -B4000/500 > plot.ps


Παραδείγματα όλες τις εντολές…

pshistogram hist.dat -JX4 -W250 -C -L1.5p,red -V -Gblack -K -Uc -B4000/10 -Z1 -R-8000/0/0/100 > plot.ps


Παραδείγματα όλες τις εντολές…

pshistogram hist.dat -JX4 -W250 -C -L1.5p,red -V -Gblack -K -Uc -B4000/500 -A > plot.ps


Psrose
PSROSE όλες τις εντολές…

Δημιουργεί ροδογράμματα..!

Διαβάζει αρχεία με δύο στήλες τιμή και διεύθυνση

Π.χ.

0.277209 0

0.277794 1

0.279488 2

0.282281 3

0.286169 4

0.29113 5

0.297149 6

0.3042 7

0.312254 8

0.321284 9


psrose όλες τις εντολές…file

[ −Asector_width[r] ]

[ −B[p|s]parameters ]

[ −C[mode_file] ]

[ −Eazimuth/elevation ]

[ −Gfill ]

[ −H[i][nrec] ] [ −I ] [ −K ]

[ −M[parameters ] [ −O ] [ −P ]

[ −Rr0/r1/az_0/az_1 ]

[ −Sradial_scale[n] ]

[ −T ] [ −U[/dx/dy/][label] ] [ −V ]

[ −Wpen ]

[ −X[a|c|r][x-shift[u]] ] [ −Y[a|c|r][y-shift[u]] ]

[ −Zscale ] [ −ccopies ] [ −:[i|o] ] [ −bi[s|S|d|D][ncol] ]


Παραδείγματα όλες τις εντολές…

psrose rod.dat -R0/1/0/360 -S7 -A1r -Glightblue -W0.75p,red -B.1g.1/20g20 -V -K -Uc > plot.ps




ad