|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.sde.sdk.pe.PeObject com.esri.sde.sdk.pe.PeVertCS
public final class PeVertCS
Vertical Coordinate System
Constructor Summary | |
---|---|
PeVertCS(java.lang.String str)
Constructor. |
|
PeVertCS(java.lang.String name,
PeHVDatum hvdatum,
PeParameters[] parameters,
PeUnit unit)
Defines a new vertical coordinate system from the given specification. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Clone a vertcs. |
java.lang.Object |
cloneAlterUnit(PeUnit linearUnit)
Creates a clone of the vertical coordinate system object. |
void |
delete()
Destructor. |
static PeVertCS |
fromString(java.lang.String str)
Create a vertcs from a string. |
PeAuthority |
getAuth()
Retrieve a vertcs's authority |
int |
getCode()
|
PeHVDatum |
getHVDatum()
Returns a horizontal or vertical datum from the vertical coordinate system. |
PeMetadata |
getMetadata()
Retrieve a vertcs's metadata. |
java.lang.String |
getName()
Retrieve a vertcs's name. |
PeParameters[] |
getParameters()
Retrieves the array of parameters of a vertical coordinate system. |
int |
getStatus()
Retrieve a vertcs's status. |
int |
getType()
Retrieve a vertcs's type. |
PeUnit |
getUnit()
Retrieves the linear unit object from a vertical coordinate system. |
boolean |
isEqual(PeObject peobj)
Check if both objects are equal. |
boolean |
isEqual(PeVertCS vertcs)
Tests whether two vertical coordinate system objects are equivalent. |
void |
setAuth(PeAuthority authority)
Store an authority in a vertcs. |
void |
setMetadata(PeMetadata metadata)
Set a metadata |
java.lang.String |
toString()
Retrieve the external representation of a vertcs. |
java.lang.String |
toString(int mode)
Retrieve the extended external representation of a vertcs. |
Methods inherited from class com.esri.sde.sdk.pe.PeObject |
---|
fromAnyString, fromStringByType |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PeVertCS(java.lang.String name, PeHVDatum hvdatum, PeParameters[] parameters, PeUnit unit) throws PeProjectionException
PeHVDatum
is a supertype for either a horizontal or vertical
datum. If the vertical coordinate system is gravity-related, use a
vertical datum. If the vertical coordinate system is spheroid- or
ellipsoid-based, use a horizontal datum. A vertical coordinate system
has two parameters
Vertical_Shift Direction
The Direction can be either +1.0 or -1.0. The former value specifies that the z values are positive 'up', or heights. The latter value (-1.0) specifies that the z values are positive 'down', or depths, such as soundings on a nautical chart.
PeProjectionException
public PeVertCS(java.lang.String str) throws PeProjectionException
PeProjectionException
Method Detail |
---|
public static PeVertCS fromString(java.lang.String str) throws PeProjectionException
PeProjectionException
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public void delete()
delete
in class PeObject
public java.lang.String getName()
getName
in class PeObject
public int getType()
getType
in class PeObject
public int getStatus()
getStatus
in class PeObject
public boolean isEqual(PeObject peobj)
isEqual
in class PeObject
public boolean isEqual(PeVertCS vertcs)
public java.lang.String toString()
toString
in class PeObject
public java.lang.String toString(int mode)
toString
in class PeObject
public PeAuthority getAuth()
getAuth
in class PeObject
public void setAuth(PeAuthority authority)
setAuth
in class PeObject
public PeMetadata getMetadata()
public void setMetadata(PeMetadata metadata)
public PeHVDatum getHVDatum()
PeVDatum
. If the vertical coordinate system is
spheroid-based, a datum is returned PeDatum
. The
PeHVDatum
structure is a supertype that supports either datum
type.
public PeParameters[] getParameters()
public PeUnit getUnit()
public java.lang.Object cloneAlterUnit(PeUnit linearUnit) throws PeProjectionException
PeProjectionException
public int getCode()
getCode
in class PeObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |