|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.csapi.jr.se.mm.GeographicalPosition
Defines the Sequence of Data Elements that specify a geographical position. The horizontal location is defined by an 'ellipsoid point with uncertainty shape'. The reference system chosen for the coding of locations is the World Geodetic System 1984 (WGS 84). TypeOfUncertaintyShape describes the type of the uncertainty shape and Longitude/Latitude defines the position of the uncertainty shape.
Constructor Summary | |
GeographicalPosition()
Creates a new GeographicalPosition instance. |
|
GeographicalPosition(float _longitude,
float _latitude,
org.csapi.jr.se.mm.LocationUncertaintyShape _typeOfUncertaintyShape,
float _uncertaintyInnerSemiMajor,
float _uncertaintyOuterSemiMajor,
float _uncertaintyInnerSemiMinor,
float _uncertaintyOuterSemiMinor,
int _angleOfSemiMajor,
int _segmentStartAngle,
int _segmentEndAngle)
Creates a new GeographicalPosition instance. |
Method Summary | |
boolean |
equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one. |
int |
getAngleOfSemiMajor()
This method returns a angleOfSemiMajor. |
float |
getLatitude()
This method returns a latitude. |
float |
getLongitude()
This method returns a longitude. |
int |
getSegmentEndAngle()
This method returns a segmentEndAngle. |
int |
getSegmentStartAngle()
This method returns a segmentStartAngle. |
org.csapi.jr.se.mm.LocationUncertaintyShape |
getTypeOfUncertaintyShape()
This method returns a typeOfUncertaintyShape. |
float |
getUncertaintyInnerSemiMajor()
This method returns a uncertaintyInnerSemiMajor. |
float |
getUncertaintyInnerSemiMinor()
This method returns a uncertaintyInnerSemiMinor. |
float |
getUncertaintyOuterSemiMajor()
This method returns a uncertaintyOuterSemiMajor. |
float |
getUncertaintyOuterSemiMinor()
This method returns a uncertaintyOuterSemiMinor. |
int |
hashCode()
Returns a hashcode value for the object. |
void |
setAngleOfSemiMajor(int angleOfSemiMajor)
This method sets a angleOfSemiMajor. |
void |
setLatitude(float latitude)
This method sets a latitude. |
void |
setLongitude(float longitude)
This method sets a longitude. |
void |
setSegmentEndAngle(int segmentEndAngle)
This method sets a segmentEndAngle. |
void |
setSegmentStartAngle(int segmentStartAngle)
This method sets a segmentStartAngle. |
void |
setTypeOfUncertaintyShape(org.csapi.jr.se.mm.LocationUncertaintyShape typeOfUncertaintyShape)
This method sets a typeOfUncertaintyShape. |
void |
setUncertaintyInnerSemiMajor(float uncertaintyInnerSemiMajor)
This method sets a uncertaintyInnerSemiMajor. |
void |
setUncertaintyInnerSemiMinor(float uncertaintyInnerSemiMinor)
This method sets a uncertaintyInnerSemiMinor. |
void |
setUncertaintyOuterSemiMajor(float uncertaintyOuterSemiMajor)
This method sets a uncertaintyOuterSemiMajor. |
void |
setUncertaintyOuterSemiMinor(float uncertaintyOuterSemiMinor)
This method sets a uncertaintyOuterSemiMinor. |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GeographicalPosition()
public GeographicalPosition(float _longitude, float _latitude, org.csapi.jr.se.mm.LocationUncertaintyShape _typeOfUncertaintyShape, float _uncertaintyInnerSemiMajor, float _uncertaintyOuterSemiMajor, float _uncertaintyInnerSemiMinor, float _uncertaintyOuterSemiMinor, int _angleOfSemiMajor, int _segmentStartAngle, int _segmentEndAngle)
_longitude
- Longitude of the position used in the trigger._latitude
- Latitude of the position used in the trigger._typeOfUncertaintyShape
- _uncertaintyInnerSemiMajor
- See description of an Ellipse Arc in the documentation_uncertaintyOuterSemiMajor
- See description of an Ellipse Arc in the documentation_uncertaintyInnerSemiMinor
- See description of an Ellipse Arc in the documentation_uncertaintyOuterSemiMinor
- See description of an Ellipse Arc in the documentation_angleOfSemiMajor
- Angle of the semi major of the ellipse area used in the trigger._segmentStartAngle
- See description of an Ellipse Arc in the documentation_segmentEndAngle
- See description of an Ellipse Arc in the documentationMethod Detail |
public float getLongitude()
public float getLatitude()
public org.csapi.jr.se.mm.LocationUncertaintyShape getTypeOfUncertaintyShape()
public float getUncertaintyInnerSemiMajor()
public float getUncertaintyOuterSemiMajor()
public float getUncertaintyInnerSemiMinor()
public float getUncertaintyOuterSemiMinor()
public int getAngleOfSemiMajor()
public int getSegmentStartAngle()
public int getSegmentEndAngle()
public void setLongitude(float longitude)
public void setLatitude(float latitude)
public void setTypeOfUncertaintyShape(org.csapi.jr.se.mm.LocationUncertaintyShape typeOfUncertaintyShape)
public void setUncertaintyInnerSemiMajor(float uncertaintyInnerSemiMajor)
public void setUncertaintyOuterSemiMajor(float uncertaintyOuterSemiMajor)
public void setUncertaintyInnerSemiMinor(float uncertaintyInnerSemiMinor)
public void setUncertaintyOuterSemiMinor(float uncertaintyOuterSemiMinor)
public void setAngleOfSemiMajor(int angleOfSemiMajor)
public void setSegmentStartAngle(int segmentStartAngle)
public void setSegmentEndAngle(int segmentEndAngle)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |