类 TransverseMercatorProjection

    • 构造器详细资料

      • TransverseMercatorProjection

        public TransverseMercatorProjection()
      • TransverseMercatorProjection

        public TransverseMercatorProjection​(Ellipsoid ellipsoid,
                                            double lon_0,
                                            double lat_0,
                                            double k,
                                            double x_0,
                                            double y_0)
        Set up a projection suitable for State Plane Coordinates.
    • 方法详细资料

      • clone

        public java.lang.Object clone()
        覆盖:
        clone 在类中 Projection
      • isRectilinear

        public boolean isRectilinear()
        从类复制的说明: Projection
        Tests whether under this projection lines of latitude and longitude form a rectangular grid
        覆盖:
        isRectilinear 在类中 CylindricalProjection
      • initialize

        public void initialize()
        从类复制的说明: Projection
        Initialize 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
      • getRowFromNearestParallel

        public int getRowFromNearestParallel​(double latitude)
      • getZoneFromNearestMeridian

        public int getZoneFromNearestMeridian​(double longitude)
      • setUTMZone

        public void setUTMZone​(int zone)
      • project

        public ProjCoordinate project​(double lplam,
                                      double lpphi,
                                      ProjCoordinate xy)
        从类复制的说明: Projection
        Computes 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)
        xy - the projected coordinate (in coordinate system units)
        返回:
        the target coordinate
      • projectInverse

        public ProjCoordinate projectInverse​(double x,
                                             double y,
                                             ProjCoordinate out)
        从类复制的说明: Projection
        Computes the inverse projection of a given point (i.e. from projection space to geographics). This should be overridden for all projections.
        覆盖:
        projectInverse 在类中 Projection
        参数:
        x - the projected x ordinate (in coordinate system units)
        y - the projected y ordinate (in coordinate system units)
        out - the inverse-projected geographic coordinate (in radians)
        返回:
        the target coordinate