类 ContourDraw


  • public class ContourDraw
    extends Object
    Template
    作者:
    Yaqiang Wang
    • 构造器详细资料

      • ContourDraw

        public ContourDraw()
    • 方法详细资料

      • tracingBorders

        public static List<wcontour.global.Border> tracingBorders​(double[][] gridData,
                                                                  double[] X,
                                                                  double[] Y,
                                                                  int[][] S1,
                                                                  double undef)
        Tracing contour borders
        参数:
        gridData - Grid data
        X - X array
        Y - Y array
        S1 - Flat array
        undef - Undefine value
        返回:
        Borders
      • tracingContourLines

        public static Object[] tracingContourLines​(double[][] gridData,
                                                   double[] cValues,
                                                   double[] X,
                                                   double[] Y,
                                                   double noData,
                                                   int[][] S1)
        Tracing contour lines with undefined data
        参数:
        gridData - Grid data
        cValues - Values
        X - X array
        Y - Y array
        noData - Undefine data
        S1 - Flag array
        返回:
        Traced contour lines and borders
      • tracingPolygons

        public static List<wcontour.global.Polygon> tracingPolygons​(double[][] gridData,
                                                                    List<wcontour.global.PolyLine> contourLines,
                                                                    List<wcontour.global.Border> borders,
                                                                    double[] cValues)
        Tracing shaded polygons with undefined data
        参数:
        gridData - Grid data
        contourLines - Contour lines
        borders - Border lines
        cValues - Values
        返回:
        Polygon list
      • getMinMaxValueFDiscreteData

        public static boolean getMinMaxValueFDiscreteData​(double[][] S,
                                                          double noData,
                                                          double[] minmax)
        Get max/min values from a station data
        参数:
        S - Discrete data
        noData - Missing value
        minmax - Min/Max data array
        返回:
        If has missing value