Package ucar.nc2.grib

Class GdsHorizCoordSys


  • @Immutable
    public class GdsHorizCoordSys
    extends Object
    A Horizontal coordinate system generated from a GRIB-1 or GRIB-2 GDS.
    Since:
    9/5/11
    • Field Detail

      • template

        public final int template
      • gdsNumberPoints

        public final int gdsNumberPoints
      • scanMode

        public final int scanMode
      • startx

        public final double startx
      • dx

        public final double dx
      • starty

        public final double starty
      • dy

        public final double dy
      • nx

        public final int nx
      • ny

        public final int ny
      • nxRaw

        public final int nxRaw
      • nyRaw

        public final int nyRaw
      • nptsInLine

        public final int[] nptsInLine
    • Constructor Detail

      • GdsHorizCoordSys

        public GdsHorizCoordSys​(String name,
                                int template,
                                int gdsNumberPoints,
                                int scanMode,
                                ProjectionImpl proj,
                                double startx,
                                double dx,
                                double starty,
                                double dy,
                                int nxRaw,
                                int nyRaw,
                                int[] nptsInLine)
    • Method Detail

      • getName

        public String getName()
      • getStartX

        public double getStartX()
      • getStartY

        public double getStartY()
      • getEndX

        public double getEndX()
      • getEndY

        public double getEndY()
      • getScanMode

        public int getScanMode()
      • isLatLon

        public boolean isLatLon()
      • getCenterLatLon

        public LatLonPoint getCenterLatLon()
      • makeDescription

        public String makeDescription()
      • makeId

        public String makeId()
      • setGaussianLats

        public void setGaussianLats​(int nparallels,
                                    float la1,
                                    float la2)
      • getGaussianLats

        public Array getGaussianLats()
      • getGaussianWeights

        public Array getGaussianWeights()