public void HydrometRatingTable() { //var rt = new TimeSeriesDatabaseDataSet.RatingTableDataTable(); // rt.ReadFromFile(Path.Combine(TestData.DataPath,"rating"); var rt = HydrometInfoUtility.GetRatingTable("gcl", "af"); //TimeSeriesDatabaseDataSet.RatingTableDataTable. var x = rt.Lookup(1281.95); Assert.AreEqual(4543763, x, .01); //var s = new HydrometInstantSeries("gcl", "fb"); //TestRatingTable }
private void ReadTableFromInternet(string cbtt, string yparm, string ratingName, string altid) { hydrometRatingTable = HydrometInfoUtility.GetRatingTable(cbtt, yparm, ratingName); usgsRatingTable = new TimeSeriesDatabaseDataSet.RatingTableDataTable(); if (altid.Trim() != "") { try { usgsRatingTable = Reclamation.TimeSeries.Usgs.Utility.GetRatingTable(altid); } catch (Exception eek) { MessageBox.Show(eek.Message); } } this.ratingTableGraph1.RatingTable = new TimeSeriesDatabaseDataSet.RatingTableDataTable[] { hydrometRatingTable, usgsRatingTable }; this.ratingTableTableHydromet.RatingTable = hydrometRatingTable; this.ratingTableTableUsgs.RatingTable = usgsRatingTable; }