public final class GMTMap
extends java.lang.Object
| コンストラクタと説明 |
|---|
GMTMap(java.lang.String title,
int minLongitude,
int maxLongitude,
int minLatitude,
int maxLatitude) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
fixEPS() |
java.lang.String |
getEPSfilename() |
java.lang.String[] |
outputMapwGrid() |
static java.lang.String |
psCoast(java.lang.String... additionalOptions)
If you want to fill dry areas, then -Gcolor (e.g.
|
java.lang.String |
psEnd(java.lang.String... additionalOptions) |
java.lang.String |
psHeader() |
static java.lang.String |
psscale(java.lang.String name,
double interval,
double xpos,
double ypos,
double length,
double width,
java.nio.file.Path cptPath,
java.lang.String... additionalOptions) |
java.lang.String |
psStart(java.lang.String... additionalOptions)
Create postscript by psbasemap
|
static java.lang.String |
psxy(HorizontalPosition start,
HorizontalPosition end,
java.lang.String... additionalOptions)
Draw a line from start to end
|
static java.lang.String |
psxy(Symbol symbol,
double symbolSize,
HorizontalPosition position,
double value,
java.nio.file.Path colorPalletPath,
java.lang.String... additionalOptions) |
static java.lang.String |
psxy(Symbol symbol,
double symbolSize,
HorizontalPosition position,
java.lang.String... additionalOptions) |
void |
setFileNameHeader(java.lang.String header)
$header.eps and $header.sh If it is not set, the default is
gmt+'dateString'.eps and .sh
|
public GMTMap(java.lang.String title,
int minLongitude,
int maxLongitude,
int minLatitude,
int maxLatitude)
title - for the mapminLongitude - [deg]maxLongitude - [deg]minLatitude - [deg]maxLatitude - [deg]public static java.lang.String psxy(Symbol symbol, double symbolSize, HorizontalPosition position, double value, java.nio.file.Path colorPalletPath, java.lang.String... additionalOptions)
symbol - type of markingsymbolSize - size of symbolsposition - on the mapvalue - of plottingcolorPalletPath - Path of a color palletadditionalOptions - if any optionspublic static java.lang.String psxy(Symbol symbol, double symbolSize, HorizontalPosition position, java.lang.String... additionalOptions)
symbol - type of markingsymbolSize - size of symbolsposition - on the mapadditionalOptions - if any optionspublic static java.lang.String psxy(HorizontalPosition start, HorizontalPosition end, java.lang.String... additionalOptions)
start - start position of the lineend - end position of the lineadditionalOptions - any other optionspublic static java.lang.String psscale(java.lang.String name,
double interval,
double xpos,
double ypos,
double length,
double width,
java.nio.file.Path cptPath,
java.lang.String... additionalOptions)
name - of scaleinterval - of ticsxpos - x position of edgeypos - y position of edgelength - of scalewidth - of scalecptPath - Path of palletadditionalOptions - if anypublic static java.lang.String psCoast(java.lang.String... additionalOptions)
additionalOptions - if any the return will have them. ex) National boundaries -N1public java.lang.String getEPSfilename()
public void setFileNameHeader(java.lang.String header)
header - set the name of the eps and script filespublic java.lang.String psHeader()
public java.lang.String psStart(java.lang.String... additionalOptions)
additionalOptions - if you want to add optionspublic java.lang.String psEnd(java.lang.String... additionalOptions)
additionalOptions - if you want to add optionspublic java.lang.String fixEPS()
public java.lang.String[] outputMapwGrid()