com.supermap.data

类 CoordSysTransParameter

  • java.lang.Object
    • com.supermap.data.CoordSysTransParameter


  • public class CoordSysTransParameter
    extends java.lang.Object

    投影坐标系转换参数。

    通常包括平移、旋转和比例因子。

    该投影坐标系转换类用于进行参照系的变换的,有参照系平移、旋转和比例尺缩放因子等参数,在投影转换中,如果源和目标投影的地理坐标系不同,则需要进行参照系变换,通常有三参数、七参数等方法,指的就是这些变换参数。

    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      CoordSysTransParameter clone()
      对CoordSysTransParameter的clone。
      void dispose()
      释放该对象所占用的资源。
      boolean fromXML(java.lang.String xml)
      根据 XML 字符串构建 CoordSysTransParameter 对象,成功返回 true。
      double getRotateX()
      返回 X 轴的旋转角度。
      double getRotateY()
      返回 Y 轴的旋转角度。
      double getRotateZ()
      返回 Z 轴的旋转角度。
      double getScaleDifference()
      返回投影比例尺差。
      double getTranslateX()
      返回 X 轴的坐标偏移量。
      double getTranslateY()
      返回 Y 轴的坐标偏移量。
      double getTranslateZ()
      返回 Z 轴的坐标偏移量。
      void setRotateX(double value)
      设置 X 轴的旋转角度。
      void setRotateY(double value)
      设置 Y 轴的旋转角度。
      void setRotateZ(double value)
      设置 Z 轴的旋转角度。
      void setScaleDifference(double value)
      设置投影比例尺差。
      void setTranslateX(double value)
      设置 X 轴的坐标偏移量。
      void setTranslateY(double value)
      设置 Y 轴的坐标偏移量。
      void setTranslateZ(double value)
      设置 Z 轴的坐标偏移量。
      java.lang.String toXML()
      将该 CoordSysTransParameter 对象输出为 XML 字符串。
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • CoordSysTransParameter

        public CoordSysTransParameter()
        构造一个新的 CoordSysTransParameter 对象。
      • CoordSysTransParameter

        public CoordSysTransParameter(CoordSysTransParameter coordSysTransParameter)
        根据给定的 CoordSysTransParameter 对象构造一个与其完全相同的新对象。
        参数:
        coordSysTransParameter - 指定的 CoordSysTransParameter 对象。
    • 方法详细资料

      • getTranslateX

        public double getTranslateX()
        返回 X 轴的坐标偏移量。单位为米。
        返回:
        X 轴的坐标偏移量。
        Default:
        默认值为 0。
      • setTranslateX

        public void setTranslateX(double value)
        设置 X 轴的坐标偏移量。单位为米。
        参数:
        value - X 轴的坐标偏移量。
      • getTranslateY

        public double getTranslateY()
        返回 Y 轴的坐标偏移量。单位为米。
        返回:
        Y 轴的坐标偏移量。
        Default:
        默认值为 0。
      • setTranslateY

        public void setTranslateY(double value)
        设置 Y 轴的坐标偏移量。单位为米。
        参数:
        value - Y 轴的坐标偏移量。
      • getTranslateZ

        public double getTranslateZ()
        返回 Z 轴的坐标偏移量。单位为米。
        返回:
        Z 轴的坐标偏移量。
        Default:
        默认值为 0。
      • setTranslateZ

        public void setTranslateZ(double value)
        设置 Z 轴的坐标偏移量。单位为米。
        参数:
        value - Z 轴的坐标偏移量。
      • getRotateX

        public double getRotateX()
        返回 X 轴的旋转角度。用于不同大地参照系之间的转换。单位为弧度。
        返回:
        X 轴的旋转角度。
        Default:
        默认值为 0。
      • setRotateX

        public void setRotateX(double value)
        设置 X 轴的旋转角度。用于不同大地参照系之间的转换。单位为弧度。
        参数:
        value - X 轴的旋转角度。
      • getRotateY

        public double getRotateY()
        返回 Y 轴的旋转角度。用于不同大地参照系之间的转换。单位为弧度。
        返回:
        Y 轴的旋转角度。
        Default:
        默认值为 0。
      • setRotateY

        public void setRotateY(double value)
        设置 Y 轴的旋转角度。用于不同大地参照系之间的转换。单位为弧度。
        参数:
        value - Y 轴的旋转角度。
      • getRotateZ

        public double getRotateZ()
        返回 Z 轴的旋转角度。用于不同大地参照系之间的转换。单位为弧度。
        返回:
        Z 轴的旋转角度。
        Default:
        默认值为 0。
      • setRotateZ

        public void setRotateZ(double value)
        设置 Z 轴的旋转角度。用于不同大地参照系之间的转换。单位为弧度。
        参数:
        value - Z 轴的旋转角度。
      • getScaleDifference

        public double getScaleDifference()
        返回投影比例尺差。单位为百万分之一。用于不同大地参照系之间的转换。
        返回:
        投影比例尺差。
        Default:
        默认值为 0。
      • setScaleDifference

        public void setScaleDifference(double value)
        设置投影比例尺差。单位为百万分之一。用于不同大地参照系之间的转换。
        参数:
        value - 投影比例尺差。
      • fromXML

        public boolean fromXML(java.lang.String xml)
        根据 XML 字符串构建 CoordSysTransParameter 对象,成功返回 true。
        参数:
        xml - 表示投影转换参数对象的 XML 字符串。
        返回:
        如果构建 XML 字符串成功则返回 true,否则返回 false。
      • toXML

        public java.lang.String toXML()
        将该 CoordSysTransParameter 对象输出为 XML 字符串。
        返回:
        CoordSysTransParameter 对象的 XML 格式字符串。
      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
      • clone

        public CoordSysTransParameter clone()
        对CoordSysTransParameter的clone。
        覆盖:
        clone 在类中 java.lang.Object
        返回:
        CoordSysTransParameter