public class SimpleGeometryCSBuilder
extends java.lang.Object
Constructor and Description |
---|
SimpleGeometryCSBuilder(NetcdfDataset ds,
CoordinateSystem cs,
java.util.Formatter errlog) |
Modifier and Type | Method and Description |
---|---|
static SimpleGeometryCSBuilder |
classify(NetcdfDataset ds,
java.util.Formatter errlog) |
static java.lang.String |
describe(NetcdfDataset ds,
CoordinateSystem cs,
java.util.Formatter errlog) |
static java.lang.String |
describe(NetcdfDataset ds,
java.util.Formatter errlog) |
java.util.List<CoordinateAxis> |
getAllAxes()
Returns the list of all axes contained in this coordinate system.
|
java.util.List<CoordinateTransform> |
getCoordTransforms()
Returns a list of coord transforms contained in this coordinate system.
|
java.util.List<Dimension> |
getDimensions()
Returns the list of dimensions contained in this coordinate system.
|
FeatureType |
getFeatureType()
Returns the feature type of this type
|
java.util.List<java.lang.String> |
getGeometryContainerAssociations(java.lang.String nameOfContainer)
Returns a list of variables (in no particular order)
which utilize the given geometry container.
|
java.util.List<java.lang.String> |
getGeometryContainerNames()
Returns the names of variables which are detected
as geometry containers.
|
java.util.List<java.lang.String> |
getGeometrySeriesNames()
Returns the names of variables which are detected
as geometry data series.
|
GeometryType |
getGeometryType(java.lang.String name)
Given a variable name, returns the type of geometry which that variable is holding
|
Line |
getLine(java.lang.String name,
int index)
Given a certain variable name and geometry index, returns a Simple Geometry Line.
|
java.util.List<Line> |
getLines(java.lang.String name,
int indexBegin,
int indexEnd)
Given a certain line variable name and geometry begin and end indicies, returns a list of Simple Geometry Line
|
Point |
getPoint(java.lang.String name,
int index)
Given a certain variable name and geometry index, returns a Simple Geometry Point
|
java.util.List<Point> |
getPoints(java.lang.String name,
int indexBegin,
int indexEnd)
Given a certain Point variable name and geometry begin and end indicies, returns a list of Simple Geometry Points
|
Polygon |
getPolygon(java.lang.String name,
int index)
Given a certain variable name and geometry index, returns a Simple Geometry Polygon.
|
java.util.List<Polygon> |
getPolygons(java.lang.String name,
int indexBegin,
int indexEnd)
Given a certain Polygon variable name and geometry begin and end indicies, returns a list of Simple Geometry
Polygon
|
Projection |
getProjection()
Get the projection of this coordinate system.
|
java.util.List<CoordinateAxis> |
getSgAxes()
Returns the list of simple geometry axes contained in this coordinate system.
|
SimpleGeometryCS |
makeCoordSys() |
java.lang.String |
showSummary() |
java.lang.String |
toString() |
public SimpleGeometryCSBuilder(NetcdfDataset ds, CoordinateSystem cs, java.util.Formatter errlog)
public static SimpleGeometryCSBuilder classify(NetcdfDataset ds, java.util.Formatter errlog)
public static java.lang.String describe(NetcdfDataset ds, java.util.Formatter errlog)
public static java.lang.String describe(NetcdfDataset ds, CoordinateSystem cs, java.util.Formatter errlog)
public java.util.List<CoordinateAxis> getAllAxes()
public java.util.List<CoordinateTransform> getCoordTransforms()
public java.util.List<Dimension> getDimensions()
public java.util.List<CoordinateAxis> getSgAxes()
public GeometryType getGeometryType(java.lang.String name)
name
- name of the variablepublic Projection getProjection()
public Polygon getPolygon(java.lang.String name, int index)
public java.util.List<Polygon> getPolygons(java.lang.String name, int indexBegin, int indexEnd)
public Line getLine(java.lang.String name, int index)
public java.util.List<Line> getLines(java.lang.String name, int indexBegin, int indexEnd)
public Point getPoint(java.lang.String name, int index)
public java.util.List<Point> getPoints(java.lang.String name, int indexBegin, int indexEnd)
public java.util.List<java.lang.String> getGeometryContainerNames()
public java.util.List<java.lang.String> getGeometrySeriesNames()
public java.util.List<java.lang.String> getGeometryContainerAssociations(java.lang.String nameOfContainer)
nameOfContainer
- to find associations forpublic SimpleGeometryCS makeCoordSys()
public FeatureType getFeatureType()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String showSummary()