1 / 29

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

Εισαγωγή στην Επιστήμη των Η/Υ ΙΙ Μάθημα 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 ] ]

acacia
Télécharger la présentation

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

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Εισαγωγή στην Επιστήμη των Η/Υ ΙΙΜάθημα 9 GMT II http://seismo.geology.upatras.gr/comp/

  2. Τι μάθαμε για το GMT…? psxy pscoast psbasemap

  3. Τι μάθαμε για το 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

  4. Τι μάθαμε για το GMT…? Pscoast - Δημιουργεί χάρτες

  5. Τι μάθαμε για το GMT…? Psxy δημιουργεί διαγράμματα

  6. 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 ]

  7. Χρώματα στο GMT http://sedition.com/perl/rgb.html

  8. Βασικές παράμετροι κοινές σε όλες τις εντολές… • -Β καθορίζει την παρουσίαση της κλίμακας στους άξονες, τίτλους κλπ. • -J καθορίζει την προβολή • -R καθορίζει τα όρια των δεδομένων • -V προβάλει σχόλια στο παράθυρο εργασίας • -Κ , -Ο – postscript • -P επιλέγει Portrait • -X, -Y μετακινεί το διάγραμμα • > δημιουργεί ένα αρχείο • >> προσθέτει σε υπάρχον αρχείο

  9. Αρχεία δέσμης ενεργειώνBatch files • Τι είναι..? • Αρχεία κειμένου που περιέχουν μια σειρά από εντολές DOS (π.χ dir, echo, pause..) • Σε τι χρησιμεύουν…? • Αυτοματοποιούν την εκτέλεση εντολών (π.χ. δεν χρειάζεται να πληκτρολογούμε τις εντολές) • Πως δημιουργούνται…? • Με οποιονδήποτε text editor δημιουργούμε ένα αρχείο κειμένου με τις εντολές που χρειαζόμαστε και το σώζουμε με την κατάληξη .BAT . Το τρέχουμε δίνοντας το όνομά του όπως με κάθε άλλη εντολή DOS.

  10. Μετατροπή αρχείων κειμένου • Awk, sed • Προγράμματα (γλώσσες προγραμματισμού) • Προέρχονται από το Unix αλλά δουλεύουν και στα Windows • Χειρίζονται αρχεία κειμένου π.χ. αντικατάσταση χαρακτήρων, γραμμών, στηλών, επιλογή, εκτύπωσης κλπ Παράδειγμα gawk “{print $2,$1}” a.dat > b.dat gawk "{print $1, \"R\" }" a.dat > b.dat

  11. Μετατροπή αρχείων κειμένου 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

  12. PSTEXT • Προσθέτει κείμενο στα διαγράμματα/χάρτες • Κείμενο σε παράγραφο ή σε μια γραμμή • Χρησιμοποιείται συχνά σε συνδυασμό με την psxy • Επιλογές για font, μέγεθος font κλπ… x, y, size, angle, fontno, justify, text)

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

  14. Διαθέσιμα font

  15. Παραδείγματα 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

  16. Παραδείγματα 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)

  17. 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.

  18. pshistogramfile −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]

  19. Παραδείγματα pshistogram hist.dat -JX4 -W250 -C -L1.5p,red -V -Gblack -K -Uc -B4000/500 > plot.ps

  20. Παραδείγματα pshistogram hist.dat -JX4 -W250 -C -L1.5p,red -V -Gblack -K -Uc -B4000/10 -Z1 -R-8000/0/0/100 > plot.ps

  21. Παραδείγματα pshistogram hist.dat -JX4 -W250 -C -L1.5p,red -V -Gblack -K -Uc -B4000/500 -A > plot.ps

  22. 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

  23. psrosefile [ −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] ]

  24. Παραδείγματα psrose rod.dat -R0/1/0/360 -S7 -A1r -Glightblue -W0.75p,red -B.1g.1/20g20 -V -K -Uc > plot.ps

  25. psrose rod.dat -R0/10/0/360 -S7 -A10 -Glightblue -W0.75p,red -B2g2/20g20 -V -K -Uc > plot.ps

  26. psrose rod3.dat -R0/1/0/360 -S7n -W0.75p,red -B.1g.1/10g10 -V -K -Uc > plot.ps

More Related