public class Polar_Stereographic_Elliptical_Projection extends Projection
Modifier and Type | Field and Description |
---|---|
static String |
ID
Class name and version identification.
|
Center_Latitude, CENTER_LATITUDE_PARAMETER_NAME, Center_Longitude, CENTER_LONGITUDE_PARAMETER_NAME, DBL_EPSILON, DEFAULT_NA, DEFAULT_USE_SPHERICAL, Eccentricity, EQUIRECTANGULAR_PROJECTION_NAME, Equitorial_Radius, EQUITORIAL_RADIUS_PARAMETER_NAME, Line_Offset, LINE_OFFSET_PARAMETER_NAME, Meters_per_Pixel, METERS_PER_PIXEL_PARAMETER_NAME, NA, NOT_APPLICABLE_CONSTANT_PARAMETER_NAME, Not_Identity, PI_OVER_2, PI_OVER_4, Planetocentric, PLANETOCENTRIC_PROJECTION_NAME, Polar_Radius, POLAR_RADIUS_PARAMETER_NAME, POLAR_STEREOGRAPHIC_PROJECTION_NAME, POLARSTEREOGRAPHIC_PROJECTION_NAME, POSITIVE_LONGITUDE_EAST_NAME, POSITIVE_LONGITUDE_PARAMETER_NAME, POSITIVE_LONGITUDE_WEST_NAME, Positive_West, PROJECTION_LATITUDE_PARAMETER_NAME, PROJECTION_PARAMETER_NAME, Sample_Offset, SAMPLE_OFFSET_PARAMETER_NAME
Constructor and Description |
---|
Polar_Stereographic_Elliptical_Projection(Parameter parameters) |
Modifier and Type | Method and Description |
---|---|
String |
Name() |
Point |
to_Image(Point2D world_coordinate)
Get the image sample,line coordinate for a world longitude,latitude
coordinate.
|
Point2D.Double |
to_World(Point2D image_coordinate)
Get the world longitude,latitude coordinate for an image sample,line
coordinate.
|
Center_Latitude, Center_Longitude, Create, Decimal_Degrees, Degrees_Minutes_Seconds, Eccentricity, Eccentricity, Equitorial_Radius, Find_Parameter, Hours_Minutes_Seconds, Is_Identity, Line_Offset, Line_to_Projection_Y, Local_Radius, main, Planetocentric_to_Planetographic, Planetocentric, Planetocentric, Planetographic_to_Planetocentric, Polar_Radius, Positive_West, Positive_West, Projection_Class_Name, Projection_X_to_Sample, Projection_Y_to_Line, Resolution, Sample_Offset, Sample_to_Projection_X, To_180, To_360, Usage, Use_Spherical
public static final String ID
public Polar_Stereographic_Elliptical_Projection(Parameter parameters) throws PVL_Exception
PVL_Exception
public String Name()
Name
in class Projection
public Point2D.Double to_World(Point2D image_coordinate) throws IllegalArgumentException, ArithmeticException
The conversion algorithm is:
to_World
in class Projection
image_coordinate
- The image sample,line coordinate.x
value of the coordinate Point2D is the
longitude; the y
value is the latitude.
Values are in degrees within the range 0-360.IllegalArgumentException
ArithmeticException
public Point to_Image(Point2D world_coordinate) throws IllegalArgumentException
The conversion algorithm is:
to_Image
in class Projection
world_coordinate
- The world longitude,latitude coordinate.
The x
value of the coordinate Point2D is
the longitude; the y
value is the
latitude. Values are in degrees.IllegalArgumentException