コード例 #1
0
        /// <summary>
        /// Gets the next value in a series.
        /// </summary>
        /// <param name="isMissingFlag">The is missing flag.</param>
        /// <param name="gsVal">The gs value.</param>
        /// <returns>False if there are no more values.</returns>
        public bool Next(double isMissingFlag, out GridCoordinateValue gsVal)
        {
            double lat, lon, val;
            bool   success = GribApiProxy.GribIteratorNext(this, out lat, out lon, out val) != 0;

            gsVal = new GridCoordinateValue(lat, lon, val, val == isMissingFlag);

            return(success);
        }
コード例 #2
0
 public GridNearestCoordinate(double latitude, double longitude, double value, double distance, int index)
 {
     this.Distance = distance;
     this.Index    = index;
     this.Value    = new GridCoordinateValue(latitude, longitude, value, false);
 }