Update Advanced NSRDB Downloads for latest NSRDB#1746
Conversation
|
@brtietz The NSRDB does not have data for locations higher than 60 degrees North latitude: Chignik is at about 56 degrees N, and Anchorage is at about 61 degrees N. |
sjanzou
left a comment
There was a problem hiding this comment.
Nit picking because I have been developing and UI for another project - should all of the filtering controls and OK button be disabled until the list box has some entries (note this has never been the case and is probably another issue)

Nice message for the middle of the ocean

but does not clear results (shown from previous search and inconsistent with Location - again another issue):

For this issue - I have found all working and simulating

Interesting case: Geocode API returns 60.187,-1.429. Nearest NSRDB grid cell center is at 59.97,-1.42, so it falls within the NSRDB coverage area with Lat < 60. |
|
@sjanzou Thank for nit picking! Please review my latest commit that should fix these issue. |
brtietz
left a comment
There was a problem hiding this comment.
The change looks good! It looks like this also works for the meteosat data as well, I was able to get weather files for London, England and Paris with the code on this branch.






Advanced NSRDB Downloads should now work properly for all NSRDB datasets.
Download all attributes (DNI, GHI, temperature, etc.) provided by NSRDB instead of selecting ones used by SAM. This increases file size (especially for PSM V3.2.2 that has several attributes SAM does not need like ghuv-280-400) but reduces maintenance requirements because we no longer need to update attribute lists in SAM as NSRDB is updated.
Add check boxes for 15- and 10-minute data provided by some endpoints. Automatically enable/disable checkboxes based on 'interval' and 'year' information in Solar Data Query response instead of based on dataset name.
Requires building SAM-private to test:
The following is a list of locations to test most, if not all of the NSRDB endpoints:
Anchorage, Alaska
Manila, Philippines
Fuzhou, China
Hanoi, Vietnam
Baoshan, China
Lucknow, India
Jaipur, India
Ghardaia, Algeria
Arrecife, Canarias
Calheta, Azores
Mindelo, Cape Verde
Santo Domingo, Dominican Republic
Kauapushishkat, Canada
Wollaston Lake, Canada
Chignik, Alaska
Rochester, New York
Crawford, Nebraska
Kaunakakai, Hawaii
Puuwai, Hawaii
London, Kiribati
Rapa Iti, French Polynesia
Auala, Samoa
Alice Springs, Australia
Dunedin, New Zealand
Manaus, Brazil
Puerto Santa Cruz, Argentina
Lubumbashi, Democratic Republic of Congo
Fixes #1534
Type of change
Please delete options that are not relevant.
Checklist:
If you have added a new compute module in a SSC pull request related to this one, be sure to check the Process Requirements.