netcdf rtout { dimensions: reference_time = 1 ; feature_id = 555 ; time = 720 ; x = 152 ; y = 48 ; soil_layers_stag = 4 ; variables: int reference_time(reference_time) ; string reference_time:calendar = "proleptic_gregorian" ; string reference_time:standard_name = "forecast_reference_time" ; reference_time:units = "minutes since 1970-01-01T00:00:00+00:00" ; reference_time:long_name = "model initialization time" ; int feature_id(feature_id) ; string feature_id:cf_role = "timeseries_id" ; feature_id:long_name = "Reach ID" ; feature_id:comment = "Gage Points Specified by User in Routelink file" ; float latitude(feature_id) ; string latitude:standard_name = "latitude" ; latitude:_FillValue = NaNf ; latitude:units = "degrees_north" ; latitude:long_name = "Feature latitude" ; float longitude(feature_id) ; string longitude:standard_name = "longitude" ; longitude:_FillValue = NaNf ; longitude:units = "degrees_east" ; longitude:long_name = "Feature longitude" ; double time(time) ; string time:NCL_converted_from_type = "int64" ; string time:calendar = "proleptic_gregorian" ; time:valid_max = 25549920 ; time:valid_min = 25506780 ; string time:standard_name = "time" ; time:units = "hours since 2018-07-01 01:00:00" ; time:long_name = "valid output time" ; char crs(time) ; int order(time, feature_id) ; string order:coordinates = "longitude latitude" ; string order:standard_name = "order" ; order:long_name = "Streamflow Order" ; float elevation(time, feature_id) ; string elevation:coordinates = "longitude latitude" ; string elevation:standard_name = "Elevation" ; elevation:_FillValue = NaNf ; elevation:units = "meters" ; elevation:long_name = "Feature Elevation" ; int streamflow(time, feature_id) ; streamflow:scale_factor = 0.01f ; streamflow:add_offset = 0.f ; string streamflow:coordinates = "longitude latitude" ; streamflow:valid_range = 0, 50000000 ; string streamflow:grid_mapping = "crs" ; streamflow:_FillValue = -999900 ; streamflow:units = "m3 s-1" ; streamflow:long_name = "River Flow" ; int q_lateral(time, feature_id) ; q_lateral:scale_factor = 0.1f ; q_lateral:add_offset = 0.f ; string q_lateral:coordinates = "longitude latitude" ; q_lateral:valid_range = 0, 5000000 ; string q_lateral:grid_mapping = "crs" ; q_lateral:_FillValue = -99990 ; q_lateral:units = "m3 s-1" ; q_lateral:long_name = "Runoff into channel reach" ; int velocity(time, feature_id) ; velocity:scale_factor = 0.01f ; velocity:add_offset = 0.f ; string velocity:coordinates = "longitude latitude" ; velocity:valid_range = 0, 50000000 ; string velocity:grid_mapping = "crs" ; velocity:_FillValue = -999900 ; velocity:units = "ms-1" ; velocity:long_name = "River Velocity" ; int Head(time, feature_id) ; Head:scale_factor = 0.01f ; Head:add_offset = 0.f ; string Head:coordinates = "longitude latitude" ; Head:valid_range = 0, 50000000 ; string Head:grid_mapping = "crs" ; Head:_FillValue = -999900 ; Head:units = "meter" ; Head:long_name = "River Stage" ; double x(x) ; string x:standard_name = "projection_x_coordinate" ; x:_FillValue = NaN ; x:units = "Meter" ; x:long_name = "x coordinate of projection" ; double y(y) ; string y:standard_name = "projection_y_coordinate" ; y:_FillValue = NaN ; y:units = "Meter" ; y:long_name = "y coordinate of projection" ; int zwattablrt(time, y, x) ; zwattablrt:scale_factor = 0.1f ; zwattablrt:add_offset = 0.f ; zwattablrt:valid_range = 0, 1000 ; string zwattablrt:grid_mapping = "crs" ; zwattablrt:_FillValue = -99990 ; zwattablrt:units = "m" ; zwattablrt:long_name = "water table depth" ; int sfcheadsubrt(time, y, x) ; sfcheadsubrt:scale_factor = 1.f ; sfcheadsubrt:add_offset = 0.f ; sfcheadsubrt:valid_range = 0, 1000000 ; string sfcheadsubrt:grid_mapping = "crs" ; sfcheadsubrt:_FillValue = -9999 ; sfcheadsubrt:units = "mm" ; sfcheadsubrt:long_name = "surface head" ; int QSTRMVOLRT(time, y, x) ; QSTRMVOLRT:scale_factor = 1.f ; QSTRMVOLRT:add_offset = 0.f ; QSTRMVOLRT:valid_range = 0, 1000000 ; string QSTRMVOLRT:grid_mapping = "crs" ; QSTRMVOLRT:_FillValue = -9999 ; QSTRMVOLRT:units = "mm" ; QSTRMVOLRT:long_name = "channel inflow" ; int QBDRYRT(time, y, x) ; QBDRYRT:scale_factor = 1.f ; QBDRYRT:add_offset = 0.f ; QBDRYRT:valid_range = -1000000, 1000000 ; string QBDRYRT:grid_mapping = "crs" ; QBDRYRT:_FillValue = -9999 ; QBDRYRT:units = "mm" ; QBDRYRT:long_name = "accumulated value of the boundary flux, + into domain - out of d" ; int SOIL_M(time, y, soil_layers_stag, x) ; SOIL_M:scale_factor = 0.01f ; SOIL_M:add_offset = 0.f ; SOIL_M:valid_range = 0, 10000 ; string SOIL_M:grid_mapping = "crs" ; SOIL_M:_FillValue = -999900 ; SOIL_M:units = "m3 m-3" ; SOIL_M:long_name = "volumetric soil moisture" ; // global attributes: string :dev = "dev_ prefix indicates development/internal meta data" ; :dev_channelBucket_only = 0 ; :dev_channel_only = 0 ; :dev_NOAH_TIMESTEP = 3600 ; :dev_OVRTSWCRT = 1 ; string :model_configuration = "default" ; string :model_output_type = "channel_rt" ; string :model_version = "WRF-Hydro v5.0.0" ; string :cdm_datatype = "Station" ; :stream_order_output = 1 ; :model_total_valid_times = 720 ; string :model_output_valid_time = "2018-07-01_01:00:00" ; string :station_dimension = "feature_id" ; string :model_initialization_time = "2018-07-01_00:00:00" ; string :proj4 = "" ; string :featureType = "timeSeries" ; string :creation_date = "Mon Oct 7 19:13:04 EDT 2019" ; string :NCL_Version = "6.6.2" ; string :system = "Darwin TCASTROVArMBP13.fios-router.home 18.7.0 Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64 x86_64" ; string :Conventions = "CF-1.6" ; string :netcdf_source = "rtout.nc" ; :_NCProperties = "version=2,netcdf=4.6.2,hdf5=1.10.5" ; :title = "rtout" ; :time_coverage_start = "2018-07-01 00:00:00" ; :time_coverage_end = "2018-07-01 00:00:00" ; :geospatial_lat_min = 41.609783 ; :geospatial_lat_max = 41.812912 ; :geospatial_lon_min = -92.077331543 ; :geospatial_lon_max = -91.5056610107 ; }