类 SimpleConicProjection
- java.lang.Object
-
- org.meteoinfo.projection.proj4j.proj.Projection
-
- org.meteoinfo.projection.proj4j.proj.ConicProjection
-
- org.meteoinfo.projection.proj4j.proj.SimpleConicProjection
-
- 所有已实现的接口:
java.lang.Cloneable
- 直接已知子类:
EulerProjection,Murdoch1Projection,Murdoch2Projection,Murdoch3Projection,PerspectiveConicProjection,TissotProjection,VitkovskyProjection
public class SimpleConicProjection extends ConicProjection
-
-
字段概要
字段 修饰符和类型 字段 说明 static intEULERstatic intMURD1static intMURD2static intMURD3static intPCONICstatic intTISSOTstatic intVITK1-
从类继承的字段 org.meteoinfo.projection.proj4j.proj.Projection
a, alpha, DTR, e, ellipsoid, es, falseEasting, falseNorthing, fromMetres, geocentric, HALFPI, heightOfOrbit, isSouth, lonc, maxLatitude, maxLongitude, minLatitude, minLongitude, name, one_es, proj4Name, projectionLatitude, projectionLatitude1, projectionLatitude1Degrees, projectionLatitude2, projectionLatitude2Degrees, projectionLatitudeDegrees, projectionLongitude, projectionLongitudeDegrees, rone_es, RTD, scaleFactor, spherical, totalScale, trueScaleLatitude, trueScaleLatitudeDegrees, unit
-
-
构造器概要
构造器 构造器 说明 SimpleConicProjection()SimpleConicProjection(int type)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanhasInverse()Tests whether this projection has an inverse.voidinitialize()Initialize the projection.ProjCoordinateproject(double lplam, double lpphi, ProjCoordinate out)Computes the projection of a given point (i.e. from geographics to projection space).ProjCoordinateprojectInverse(double xyx, double xyy, ProjCoordinate out)Computes the inverse projection of a given point (i.e. from projection space to geographics).java.lang.StringtoString()-
从类继承的方法 org.meteoinfo.projection.proj4j.proj.Projection
clone, getAlpha, getEllipsoid, getEPSGCode, getEquatorRadius, getFalseEasting, getFalseNorthing, getFromMetres, getHeightOfOrbit, getLonC, getMaxLatitude, getMaxLatitudeDegrees, getMaxLongitude, getMaxLongitudeDegrees, getMinLatitude, getMinLatitudeDegrees, getMinLongitude, getMinLongitudeDegrees, getName, getPROJ4Description, getProj4Name, getProjectionLatitude, getProjectionLatitude1, getProjectionLatitude1Degrees, getProjectionLatitude2, getProjectionLatitude2Degrees, getProjectionLatitudeDegrees, getProjectionLongitude, getProjectionLongitudeDegrees, getScaleFactor, getSouthernHemisphere, getTrueScaleLatitude, getTrueScaleLatitudeDegrees, inside, inverseProject, inverseProjectRadians, isConformal, isEqual, isEqualArea, isRectilinear, normalizeLongitude, normalizeLongitudeRadians, parallelsAreParallel, project, projectRadians, setAlphaDegrees, setEllipsoid, setFalseEasting, setFalseNorthing, setFromMetres, setHeightOfOrbit, setLonCDegrees, setMaxLatitude, setMaxLongitude, setMaxLongitudeDegrees, setMinLatitude, setMinLongitude, setMinLongitudeDegrees, setName, setProjectionLatitude, setProjectionLatitude1, setProjectionLatitude1Degrees, setProjectionLatitude2, setProjectionLatitude2Degrees, setProjectionLatitudeDegrees, setProjectionLongitude, setProjectionLongitudeDegrees, setScaleFactor, setSouthernHemisphere, setTrueScaleLatitude, setTrueScaleLatitudeDegrees, setUnits
-
-
-
-
字段详细资料
-
EULER
public static final int EULER
- 另请参阅:
- 常量字段值
-
MURD1
public static final int MURD1
- 另请参阅:
- 常量字段值
-
MURD2
public static final int MURD2
- 另请参阅:
- 常量字段值
-
MURD3
public static final int MURD3
- 另请参阅:
- 常量字段值
-
PCONIC
public static final int PCONIC
- 另请参阅:
- 常量字段值
-
TISSOT
public static final int TISSOT
- 另请参阅:
- 常量字段值
-
VITK1
public static final int VITK1
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中ConicProjection
-
project
public ProjCoordinate project(double lplam, double lpphi, ProjCoordinate out)
从类复制的说明:ProjectionComputes the projection of a given point (i.e. from geographics to projection space). This should be overridden for all projections.- 覆盖:
project在类中Projection- 参数:
lplam- the geographic x ordinate (in radians)lpphi- the geographic y ordinatee (in radians)out- the projected coordinate (in coordinate system units)- 返回:
- the target coordinate
-
projectInverse
public ProjCoordinate projectInverse(double xyx, double xyy, ProjCoordinate out)
从类复制的说明:ProjectionComputes the inverse projection of a given point (i.e. from projection space to geographics). This should be overridden for all projections.- 覆盖:
projectInverse在类中Projection- 参数:
xyx- the projected x ordinate (in coordinate system units)xyy- the projected y ordinate (in coordinate system units)out- the inverse-projected geographic coordinate (in radians)- 返回:
- the target coordinate
-
hasInverse
public boolean hasInverse()
从类复制的说明:ProjectionTests whether this projection has an inverse. If this method returns true then theProjection.inverseProject(ProjCoordinate, ProjCoordinate)andProjection.inverseProjectRadians(ProjCoordinate, ProjCoordinate)methods will return meaningful results.- 覆盖:
hasInverse在类中Projection- 返回:
- true if this projection has an inverse
-
initialize
public void initialize()
从类复制的说明:ProjectionInitialize the projection. This should be called after setting parameters and before using the projection. This is for performance reasons as initialization may be expensive.- 覆盖:
initialize在类中Projection
-
-