public class Crs extends AbstractRasNode
children
Constructor and Description |
---|
Crs(org.w3c.dom.Node node,
XmlQuery xq) |
Crs(java.lang.String srsName) |
Modifier and Type | Method and Description |
---|---|
long[] |
convertToPixelCoordinates(Metadata meta,
java.lang.String axisName,
java.lang.Double u2,
java.lang.Double u3,
java.lang.Double v2,
java.lang.Double v3)
Deprecated.
|
static int |
convertToPixelIndices(Metadata meta,
java.lang.String axisName,
java.lang.Double value) |
static int[] |
convertToPixelIndices(Metadata meta,
java.lang.String axisName,
java.lang.Double coordLo,
java.lang.Double coordHi)
Converts an interval subset to CRS:1 domain (grid indices).
|
java.lang.String |
getName() |
java.lang.String |
toRasQL() |
getChildren, hasChildren
public Crs(java.lang.String srsName)
public Crs(org.w3c.dom.Node node, XmlQuery xq) throws WCPSException
WCPSException
@Deprecated public long[] convertToPixelCoordinates(Metadata meta, java.lang.String axisName, java.lang.Double u2, java.lang.Double u3, java.lang.Double v2, java.lang.Double v3) throws PetascopeException
u2
- Left-most X point (CRS coordinate)u3
- Right-most X point (CRS coordinate)v2
- Lower-most Y point (CRS coordinate)v3
- Upper-most Y point (CRS coordinate)PetascopeException
public static int[] convertToPixelIndices(Metadata meta, java.lang.String axisName, java.lang.Double coordLo, java.lang.Double coordHi) throws PetascopeException
coordMin
- Min value of intervalcoordMax
- Max value of intervalzeroIsMin
- Is 0-index corresponding to minimum domain value? For 'y' axis this is not true.PetascopeException
public static int convertToPixelIndices(Metadata meta, java.lang.String axisName, java.lang.Double value) throws PetascopeException
PetascopeException
public java.lang.String toRasQL()
public java.lang.String getName()