Solar radiation data Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Analytically finding critical values in a hysteresis curve made with ListPlotWolframAlpha Selective SubPod ContentColumn specific data inputsHow to perform a multi-peak fitting?unevenly spaced dataCan A Plot Be Overlayed With A Map?Orderless storage of tabulated function valuesHelp with data manipulationTwo-Point correlation function of Ising data is not giving expected resultsHow to calculate and plot a function with continous(input data) and constant variables

How do I stop a creek from eroding my steep embankment?

Does surprise arrest existing movement?

Is the Standard Deduction better than Itemized when both are the same amount?

Java 8 stream max() function argument type Comparator vs Comparable

Why was the term "discrete" used in discrete logarithm?

How to bypass password on Windows XP account?

Why don't the Weasley twins use magic outside of school if the Trace can only find the location of spells cast?

Doubts about chords

What is the musical term for a note that continously plays through a melody?

Letter Boxed validator

What's the purpose of writing one's academic bio in 3rd person?

Check which numbers satisfy the condition [A*B*C = A! + B! + C!]

What is the longest distance a 13th-level monk can jump while attacking on the same turn?

What is this single-engine low-wing propeller plane?

Should I call the interviewer directly, if HR aren't responding?

Is the address of a local variable a constexpr?

Is it true that "carbohydrates are of no use for the basal metabolic need"?

Does accepting a pardon have any bearing on trying that person for the same crime in a sovereign jurisdiction?

How to find all the available tools in macOS terminal?

How widely used is the term Treppenwitz? Is it something that most Germans know?

How to motivate offshore teams and trust them to deliver?

Is above average number of years spent on PhD considered a red flag in future academia or industry positions?

How can I fade player when goes inside or outside of the area?

What LEGO pieces have "real-world" functionality?



Solar radiation data



Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?Analytically finding critical values in a hysteresis curve made with ListPlotWolframAlpha Selective SubPod ContentColumn specific data inputsHow to perform a multi-peak fitting?unevenly spaced dataCan A Plot Be Overlayed With A Map?Orderless storage of tabulated function valuesHelp with data manipulationTwo-Point correlation function of Ising data is not giving expected resultsHow to calculate and plot a function with continous(input data) and constant variables










6












$begingroup$


Is there somewhere in Mathematica I can find direct and diffuse solar radiation for a specific position on Earth ?
If not, is there a way to import those data from a website within a Mathematica code ? The best would be a code in which I give specifics date, latitude and longitude, and I get in return GHI and BHI for this place at this specific date.



Thanks !










share|improve this question









New contributor




Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Does globalsolaratlas.info help you at all? It contains maps for GHI, DHI, and so on (check the top right of the page). You can download data here: globalsolaratlas.info/downloads/world
    $endgroup$
    – Carl Lange
    Apr 10 at 13:03










  • $begingroup$
    This is not exactly what I'm looking for... I would like to get GHI and BHI for different places, that's why I'd rather import directly those datas within a code, if it is possible.
    $endgroup$
    – Adrien
    Apr 10 at 13:23










  • $begingroup$
    If necessary, you could download that data for much of the world as GeoTIFF from that web page, and then index into it locally.
    $endgroup$
    – Carl Lange
    Apr 10 at 13:26











  • $begingroup$
    Your best bet would probably to get long term monthly irradiance values (e.g. from re.jrc.ec.europa.eu/pvgis or Meteonorm), create synthetic hourly values with dedicated software (PVSOL, PVSYST, INSEL or possibly Python PVlib) and import them into Mathematica. One algorithm to create hourly values from monthly values has been published by Gordon-Reddy : sciencedirect.com/science/article/pii/0038092X88900163
    $endgroup$
    – Eric Duminil
    Apr 10 at 17:27















6












$begingroup$


Is there somewhere in Mathematica I can find direct and diffuse solar radiation for a specific position on Earth ?
If not, is there a way to import those data from a website within a Mathematica code ? The best would be a code in which I give specifics date, latitude and longitude, and I get in return GHI and BHI for this place at this specific date.



Thanks !










share|improve this question









New contributor




Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Does globalsolaratlas.info help you at all? It contains maps for GHI, DHI, and so on (check the top right of the page). You can download data here: globalsolaratlas.info/downloads/world
    $endgroup$
    – Carl Lange
    Apr 10 at 13:03










  • $begingroup$
    This is not exactly what I'm looking for... I would like to get GHI and BHI for different places, that's why I'd rather import directly those datas within a code, if it is possible.
    $endgroup$
    – Adrien
    Apr 10 at 13:23










  • $begingroup$
    If necessary, you could download that data for much of the world as GeoTIFF from that web page, and then index into it locally.
    $endgroup$
    – Carl Lange
    Apr 10 at 13:26











  • $begingroup$
    Your best bet would probably to get long term monthly irradiance values (e.g. from re.jrc.ec.europa.eu/pvgis or Meteonorm), create synthetic hourly values with dedicated software (PVSOL, PVSYST, INSEL or possibly Python PVlib) and import them into Mathematica. One algorithm to create hourly values from monthly values has been published by Gordon-Reddy : sciencedirect.com/science/article/pii/0038092X88900163
    $endgroup$
    – Eric Duminil
    Apr 10 at 17:27













6












6








6


1



$begingroup$


Is there somewhere in Mathematica I can find direct and diffuse solar radiation for a specific position on Earth ?
If not, is there a way to import those data from a website within a Mathematica code ? The best would be a code in which I give specifics date, latitude and longitude, and I get in return GHI and BHI for this place at this specific date.



Thanks !










share|improve this question









New contributor




Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$




Is there somewhere in Mathematica I can find direct and diffuse solar radiation for a specific position on Earth ?
If not, is there a way to import those data from a website within a Mathematica code ? The best would be a code in which I give specifics date, latitude and longitude, and I get in return GHI and BHI for this place at this specific date.



Thanks !







data






share|improve this question









New contributor




Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited Apr 10 at 13:20







Adrien













New contributor




Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Apr 10 at 12:52









AdrienAdrien

312




312




New contributor




Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Adrien is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











  • $begingroup$
    Does globalsolaratlas.info help you at all? It contains maps for GHI, DHI, and so on (check the top right of the page). You can download data here: globalsolaratlas.info/downloads/world
    $endgroup$
    – Carl Lange
    Apr 10 at 13:03










  • $begingroup$
    This is not exactly what I'm looking for... I would like to get GHI and BHI for different places, that's why I'd rather import directly those datas within a code, if it is possible.
    $endgroup$
    – Adrien
    Apr 10 at 13:23










  • $begingroup$
    If necessary, you could download that data for much of the world as GeoTIFF from that web page, and then index into it locally.
    $endgroup$
    – Carl Lange
    Apr 10 at 13:26











  • $begingroup$
    Your best bet would probably to get long term monthly irradiance values (e.g. from re.jrc.ec.europa.eu/pvgis or Meteonorm), create synthetic hourly values with dedicated software (PVSOL, PVSYST, INSEL or possibly Python PVlib) and import them into Mathematica. One algorithm to create hourly values from monthly values has been published by Gordon-Reddy : sciencedirect.com/science/article/pii/0038092X88900163
    $endgroup$
    – Eric Duminil
    Apr 10 at 17:27
















  • $begingroup$
    Does globalsolaratlas.info help you at all? It contains maps for GHI, DHI, and so on (check the top right of the page). You can download data here: globalsolaratlas.info/downloads/world
    $endgroup$
    – Carl Lange
    Apr 10 at 13:03










  • $begingroup$
    This is not exactly what I'm looking for... I would like to get GHI and BHI for different places, that's why I'd rather import directly those datas within a code, if it is possible.
    $endgroup$
    – Adrien
    Apr 10 at 13:23










  • $begingroup$
    If necessary, you could download that data for much of the world as GeoTIFF from that web page, and then index into it locally.
    $endgroup$
    – Carl Lange
    Apr 10 at 13:26











  • $begingroup$
    Your best bet would probably to get long term monthly irradiance values (e.g. from re.jrc.ec.europa.eu/pvgis or Meteonorm), create synthetic hourly values with dedicated software (PVSOL, PVSYST, INSEL or possibly Python PVlib) and import them into Mathematica. One algorithm to create hourly values from monthly values has been published by Gordon-Reddy : sciencedirect.com/science/article/pii/0038092X88900163
    $endgroup$
    – Eric Duminil
    Apr 10 at 17:27















$begingroup$
Does globalsolaratlas.info help you at all? It contains maps for GHI, DHI, and so on (check the top right of the page). You can download data here: globalsolaratlas.info/downloads/world
$endgroup$
– Carl Lange
Apr 10 at 13:03




$begingroup$
Does globalsolaratlas.info help you at all? It contains maps for GHI, DHI, and so on (check the top right of the page). You can download data here: globalsolaratlas.info/downloads/world
$endgroup$
– Carl Lange
Apr 10 at 13:03












$begingroup$
This is not exactly what I'm looking for... I would like to get GHI and BHI for different places, that's why I'd rather import directly those datas within a code, if it is possible.
$endgroup$
– Adrien
Apr 10 at 13:23




$begingroup$
This is not exactly what I'm looking for... I would like to get GHI and BHI for different places, that's why I'd rather import directly those datas within a code, if it is possible.
$endgroup$
– Adrien
Apr 10 at 13:23












$begingroup$
If necessary, you could download that data for much of the world as GeoTIFF from that web page, and then index into it locally.
$endgroup$
– Carl Lange
Apr 10 at 13:26





$begingroup$
If necessary, you could download that data for much of the world as GeoTIFF from that web page, and then index into it locally.
$endgroup$
– Carl Lange
Apr 10 at 13:26













$begingroup$
Your best bet would probably to get long term monthly irradiance values (e.g. from re.jrc.ec.europa.eu/pvgis or Meteonorm), create synthetic hourly values with dedicated software (PVSOL, PVSYST, INSEL or possibly Python PVlib) and import them into Mathematica. One algorithm to create hourly values from monthly values has been published by Gordon-Reddy : sciencedirect.com/science/article/pii/0038092X88900163
$endgroup$
– Eric Duminil
Apr 10 at 17:27




$begingroup$
Your best bet would probably to get long term monthly irradiance values (e.g. from re.jrc.ec.europa.eu/pvgis or Meteonorm), create synthetic hourly values with dedicated software (PVSOL, PVSYST, INSEL or possibly Python PVlib) and import them into Mathematica. One algorithm to create hourly values from monthly values has been published by Gordon-Reddy : sciencedirect.com/science/article/pii/0038092X88900163
$endgroup$
– Eric Duminil
Apr 10 at 17:27










1 Answer
1






active

oldest

votes


















8












$begingroup$

It appears the US NREL has made an API available for this data. However, it is monthly averages, rather than live data by date. I think for this data, that's just how it is. It's also not clear to me what exactly the spatial extent is.



Let's write a WL function to query the data. You should replace DEMO_KEY with your own key after signing up, or you will very quickly hit rate limits. Signing up is free: https://developer.nrel.gov/signup/



solarData[place_] := 
Import[URLBuild[
"https://developer.nrel.gov/api/solar/solar_resource/v1.json", <|
"api_key" -> "DEMO_KEY",
"lat" -> QuantityMagnitude@Latitude@place,
"lon" -> QuantityMagnitude@Longitude@place|>], "RawJSON"][
"outputs"]


Which we can then use with:



 solarData[Entity["AdministrativeDivision", "Kansas", "UnitedStates"]]



<|"avg_dni" -> <|"annual" -> 5.32, 
"monthly" -> <|"jan" -> 4.48, "feb" -> 4.72, "mar" -> 4.87,
"apr" -> 5.47, "may" -> 5.86, "jun" -> 6.23, "jul" -> 6.67,
"aug" -> 6.14, "sep" -> 5.78, "oct" -> 4.91, "nov" -> 4.58,
"dec" -> 4.03|>|>,
"avg_ghi" -> <|"annual" -> 4.62,
"monthly" -> <|"jan" -> 2.47, "feb" -> 3.26, "mar" -> 4.27,
"apr" -> 5.49, "may" -> 6.42, "jun" -> 6.79, "jul" -> 6.86,
"aug" -> 6.13, "sep" -> 5.04, "oct" -> 3.67, "nov" -> 2.73,
"dec" -> 2.16|>|>,
"avg_lat_tilt" -> <|"annual" -> 5.44,
"monthly" -> <|"jan" -> 4.46, "feb" -> 4.91, "mar" -> 5.31,
"apr" -> 5.84, "may" -> 6.05, "jun" -> 6.08, "jul" -> 6.31,
"aug" -> 6.28, "sep" -> 6.01, "oct" -> 5.22, "nov" -> 4.69,
"dec" -> 4.07|>|>|>



Another option would be to download data from https://globalsolaratlas.info/downloads/world or some other source (there are a few) and index into it locally, but this is a bit more hassle. In fact, if I was to use the Global Solar Atlas data, I would probably load it into a local Postgis database (using raster2pgsql) and query it that way, since Wolfram Language's ability to query into large spatial datasets is not as good as Postgis' is. Maybe someday :)






share|improve this answer











$endgroup$













    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "387"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );






    Adrien is a new contributor. Be nice, and check out our Code of Conduct.









    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f194945%2fsolar-radiation-data%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    8












    $begingroup$

    It appears the US NREL has made an API available for this data. However, it is monthly averages, rather than live data by date. I think for this data, that's just how it is. It's also not clear to me what exactly the spatial extent is.



    Let's write a WL function to query the data. You should replace DEMO_KEY with your own key after signing up, or you will very quickly hit rate limits. Signing up is free: https://developer.nrel.gov/signup/



    solarData[place_] := 
    Import[URLBuild[
    "https://developer.nrel.gov/api/solar/solar_resource/v1.json", <|
    "api_key" -> "DEMO_KEY",
    "lat" -> QuantityMagnitude@Latitude@place,
    "lon" -> QuantityMagnitude@Longitude@place|>], "RawJSON"][
    "outputs"]


    Which we can then use with:



     solarData[Entity["AdministrativeDivision", "Kansas", "UnitedStates"]]



    <|"avg_dni" -> <|"annual" -> 5.32, 
    "monthly" -> <|"jan" -> 4.48, "feb" -> 4.72, "mar" -> 4.87,
    "apr" -> 5.47, "may" -> 5.86, "jun" -> 6.23, "jul" -> 6.67,
    "aug" -> 6.14, "sep" -> 5.78, "oct" -> 4.91, "nov" -> 4.58,
    "dec" -> 4.03|>|>,
    "avg_ghi" -> <|"annual" -> 4.62,
    "monthly" -> <|"jan" -> 2.47, "feb" -> 3.26, "mar" -> 4.27,
    "apr" -> 5.49, "may" -> 6.42, "jun" -> 6.79, "jul" -> 6.86,
    "aug" -> 6.13, "sep" -> 5.04, "oct" -> 3.67, "nov" -> 2.73,
    "dec" -> 2.16|>|>,
    "avg_lat_tilt" -> <|"annual" -> 5.44,
    "monthly" -> <|"jan" -> 4.46, "feb" -> 4.91, "mar" -> 5.31,
    "apr" -> 5.84, "may" -> 6.05, "jun" -> 6.08, "jul" -> 6.31,
    "aug" -> 6.28, "sep" -> 6.01, "oct" -> 5.22, "nov" -> 4.69,
    "dec" -> 4.07|>|>|>



    Another option would be to download data from https://globalsolaratlas.info/downloads/world or some other source (there are a few) and index into it locally, but this is a bit more hassle. In fact, if I was to use the Global Solar Atlas data, I would probably load it into a local Postgis database (using raster2pgsql) and query it that way, since Wolfram Language's ability to query into large spatial datasets is not as good as Postgis' is. Maybe someday :)






    share|improve this answer











    $endgroup$

















      8












      $begingroup$

      It appears the US NREL has made an API available for this data. However, it is monthly averages, rather than live data by date. I think for this data, that's just how it is. It's also not clear to me what exactly the spatial extent is.



      Let's write a WL function to query the data. You should replace DEMO_KEY with your own key after signing up, or you will very quickly hit rate limits. Signing up is free: https://developer.nrel.gov/signup/



      solarData[place_] := 
      Import[URLBuild[
      "https://developer.nrel.gov/api/solar/solar_resource/v1.json", <|
      "api_key" -> "DEMO_KEY",
      "lat" -> QuantityMagnitude@Latitude@place,
      "lon" -> QuantityMagnitude@Longitude@place|>], "RawJSON"][
      "outputs"]


      Which we can then use with:



       solarData[Entity["AdministrativeDivision", "Kansas", "UnitedStates"]]



      <|"avg_dni" -> <|"annual" -> 5.32, 
      "monthly" -> <|"jan" -> 4.48, "feb" -> 4.72, "mar" -> 4.87,
      "apr" -> 5.47, "may" -> 5.86, "jun" -> 6.23, "jul" -> 6.67,
      "aug" -> 6.14, "sep" -> 5.78, "oct" -> 4.91, "nov" -> 4.58,
      "dec" -> 4.03|>|>,
      "avg_ghi" -> <|"annual" -> 4.62,
      "monthly" -> <|"jan" -> 2.47, "feb" -> 3.26, "mar" -> 4.27,
      "apr" -> 5.49, "may" -> 6.42, "jun" -> 6.79, "jul" -> 6.86,
      "aug" -> 6.13, "sep" -> 5.04, "oct" -> 3.67, "nov" -> 2.73,
      "dec" -> 2.16|>|>,
      "avg_lat_tilt" -> <|"annual" -> 5.44,
      "monthly" -> <|"jan" -> 4.46, "feb" -> 4.91, "mar" -> 5.31,
      "apr" -> 5.84, "may" -> 6.05, "jun" -> 6.08, "jul" -> 6.31,
      "aug" -> 6.28, "sep" -> 6.01, "oct" -> 5.22, "nov" -> 4.69,
      "dec" -> 4.07|>|>|>



      Another option would be to download data from https://globalsolaratlas.info/downloads/world or some other source (there are a few) and index into it locally, but this is a bit more hassle. In fact, if I was to use the Global Solar Atlas data, I would probably load it into a local Postgis database (using raster2pgsql) and query it that way, since Wolfram Language's ability to query into large spatial datasets is not as good as Postgis' is. Maybe someday :)






      share|improve this answer











      $endgroup$















        8












        8








        8





        $begingroup$

        It appears the US NREL has made an API available for this data. However, it is monthly averages, rather than live data by date. I think for this data, that's just how it is. It's also not clear to me what exactly the spatial extent is.



        Let's write a WL function to query the data. You should replace DEMO_KEY with your own key after signing up, or you will very quickly hit rate limits. Signing up is free: https://developer.nrel.gov/signup/



        solarData[place_] := 
        Import[URLBuild[
        "https://developer.nrel.gov/api/solar/solar_resource/v1.json", <|
        "api_key" -> "DEMO_KEY",
        "lat" -> QuantityMagnitude@Latitude@place,
        "lon" -> QuantityMagnitude@Longitude@place|>], "RawJSON"][
        "outputs"]


        Which we can then use with:



         solarData[Entity["AdministrativeDivision", "Kansas", "UnitedStates"]]



        <|"avg_dni" -> <|"annual" -> 5.32, 
        "monthly" -> <|"jan" -> 4.48, "feb" -> 4.72, "mar" -> 4.87,
        "apr" -> 5.47, "may" -> 5.86, "jun" -> 6.23, "jul" -> 6.67,
        "aug" -> 6.14, "sep" -> 5.78, "oct" -> 4.91, "nov" -> 4.58,
        "dec" -> 4.03|>|>,
        "avg_ghi" -> <|"annual" -> 4.62,
        "monthly" -> <|"jan" -> 2.47, "feb" -> 3.26, "mar" -> 4.27,
        "apr" -> 5.49, "may" -> 6.42, "jun" -> 6.79, "jul" -> 6.86,
        "aug" -> 6.13, "sep" -> 5.04, "oct" -> 3.67, "nov" -> 2.73,
        "dec" -> 2.16|>|>,
        "avg_lat_tilt" -> <|"annual" -> 5.44,
        "monthly" -> <|"jan" -> 4.46, "feb" -> 4.91, "mar" -> 5.31,
        "apr" -> 5.84, "may" -> 6.05, "jun" -> 6.08, "jul" -> 6.31,
        "aug" -> 6.28, "sep" -> 6.01, "oct" -> 5.22, "nov" -> 4.69,
        "dec" -> 4.07|>|>|>



        Another option would be to download data from https://globalsolaratlas.info/downloads/world or some other source (there are a few) and index into it locally, but this is a bit more hassle. In fact, if I was to use the Global Solar Atlas data, I would probably load it into a local Postgis database (using raster2pgsql) and query it that way, since Wolfram Language's ability to query into large spatial datasets is not as good as Postgis' is. Maybe someday :)






        share|improve this answer











        $endgroup$



        It appears the US NREL has made an API available for this data. However, it is monthly averages, rather than live data by date. I think for this data, that's just how it is. It's also not clear to me what exactly the spatial extent is.



        Let's write a WL function to query the data. You should replace DEMO_KEY with your own key after signing up, or you will very quickly hit rate limits. Signing up is free: https://developer.nrel.gov/signup/



        solarData[place_] := 
        Import[URLBuild[
        "https://developer.nrel.gov/api/solar/solar_resource/v1.json", <|
        "api_key" -> "DEMO_KEY",
        "lat" -> QuantityMagnitude@Latitude@place,
        "lon" -> QuantityMagnitude@Longitude@place|>], "RawJSON"][
        "outputs"]


        Which we can then use with:



         solarData[Entity["AdministrativeDivision", "Kansas", "UnitedStates"]]



        <|"avg_dni" -> <|"annual" -> 5.32, 
        "monthly" -> <|"jan" -> 4.48, "feb" -> 4.72, "mar" -> 4.87,
        "apr" -> 5.47, "may" -> 5.86, "jun" -> 6.23, "jul" -> 6.67,
        "aug" -> 6.14, "sep" -> 5.78, "oct" -> 4.91, "nov" -> 4.58,
        "dec" -> 4.03|>|>,
        "avg_ghi" -> <|"annual" -> 4.62,
        "monthly" -> <|"jan" -> 2.47, "feb" -> 3.26, "mar" -> 4.27,
        "apr" -> 5.49, "may" -> 6.42, "jun" -> 6.79, "jul" -> 6.86,
        "aug" -> 6.13, "sep" -> 5.04, "oct" -> 3.67, "nov" -> 2.73,
        "dec" -> 2.16|>|>,
        "avg_lat_tilt" -> <|"annual" -> 5.44,
        "monthly" -> <|"jan" -> 4.46, "feb" -> 4.91, "mar" -> 5.31,
        "apr" -> 5.84, "may" -> 6.05, "jun" -> 6.08, "jul" -> 6.31,
        "aug" -> 6.28, "sep" -> 6.01, "oct" -> 5.22, "nov" -> 4.69,
        "dec" -> 4.07|>|>|>



        Another option would be to download data from https://globalsolaratlas.info/downloads/world or some other source (there are a few) and index into it locally, but this is a bit more hassle. In fact, if I was to use the Global Solar Atlas data, I would probably load it into a local Postgis database (using raster2pgsql) and query it that way, since Wolfram Language's ability to query into large spatial datasets is not as good as Postgis' is. Maybe someday :)







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Apr 10 at 13:55

























        answered Apr 10 at 13:40









        Carl LangeCarl Lange

        5,29911241




        5,29911241




















            Adrien is a new contributor. Be nice, and check out our Code of Conduct.









            draft saved

            draft discarded


















            Adrien is a new contributor. Be nice, and check out our Code of Conduct.












            Adrien is a new contributor. Be nice, and check out our Code of Conduct.











            Adrien is a new contributor. Be nice, and check out our Code of Conduct.














            Thanks for contributing an answer to Mathematica Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            Use MathJax to format equations. MathJax reference.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f194945%2fsolar-radiation-data%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Club Baloncesto Breogán Índice Historia | Pavillón | Nome | O Breogán na cultura popular | Xogadores | Adestradores | Presidentes | Palmarés | Historial | Líderes | Notas | Véxase tamén | Menú de navegacióncbbreogan.galCadroGuía oficial da ACB 2009-10, páxina 201Guía oficial ACB 1992, páxina 183. Editorial DB.É de 6.500 espectadores sentados axeitándose á última normativa"Estudiantes Junior, entre as mellores canteiras"o orixinalHemeroteca El Mundo Deportivo, 16 setembro de 1970, páxina 12Historia do BreogánAlfredo Pérez, o último canoneiroHistoria C.B. BreogánHemeroteca de El Mundo DeportivoJimmy Wright, norteamericano do Breogán deixará Lugo por ameazas de morteResultados de Breogán en 1986-87Resultados de Breogán en 1990-91Ficha de Velimir Perasović en acb.comResultados de Breogán en 1994-95Breogán arrasa al Barça. "El Mundo Deportivo", 27 de setembro de 1999, páxina 58CB Breogán - FC BarcelonaA FEB invita a participar nunha nova Liga EuropeaCharlie Bell na prensa estatalMáximos anotadores 2005Tempada 2005-06 : Tódolos Xogadores da Xornada""Non quero pensar nunha man negra, mais pregúntome que está a pasar""o orixinalRaúl López, orgulloso dos xogadores, presume da boa saúde económica do BreogánJulio González confirma que cesa como presidente del BreogánHomenaxe a Lisardo GómezA tempada do rexurdimento celesteEntrevista a Lisardo GómezEl COB dinamita el Pazo para forzar el quinto (69-73)Cafés Candelas, patrocinador del CB Breogán"Suso Lázare, novo presidente do Breogán"o orixinalCafés Candelas Breogán firma el mayor triunfo de la historiaEl Breogán realizará 17 homenajes por su cincuenta aniversario"O Breogán honra ao seu fundador e primeiro presidente"o orixinalMiguel Giao recibiu a homenaxe do PazoHomenaxe aos primeiros gladiadores celestesO home que nos amosa como ver o Breo co corazónTita Franco será homenaxeada polos #50anosdeBreoJulio Vila recibirá unha homenaxe in memoriam polos #50anosdeBreo"O Breogán homenaxeará aos seus aboados máis veteráns"Pechada ovación a «Capi» Sanmartín e Ricardo «Corazón de González»Homenaxe por décadas de informaciónPaco García volve ao Pazo con motivo do 50 aniversario"Resultados y clasificaciones""O Cafés Candelas Breogán, campión da Copa Princesa""O Cafés Candelas Breogán, equipo ACB"C.B. Breogán"Proxecto social"o orixinal"Centros asociados"o orixinalFicha en imdb.comMario Camus trata la recuperación del amor en 'La vieja música', su última película"Páxina web oficial""Club Baloncesto Breogán""C. B. Breogán S.A.D."eehttp://www.fegaba.com

            Vilaño, A Laracha Índice Patrimonio | Lugares e parroquias | Véxase tamén | Menú de navegación43°14′52″N 8°36′03″O / 43.24775, -8.60070

            Cegueira Índice Epidemioloxía | Deficiencia visual | Tipos de cegueira | Principais causas de cegueira | Tratamento | Técnicas de adaptación e axudas | Vida dos cegos | Primeiros auxilios | Crenzas respecto das persoas cegas | Crenzas das persoas cegas | O neno deficiente visual | Aspectos psicolóxicos da cegueira | Notas | Véxase tamén | Menú de navegación54.054.154.436928256blindnessDicionario da Real Academia GalegaPortal das Palabras"International Standards: Visual Standards — Aspects and Ranges of Vision Loss with Emphasis on Population Surveys.""Visual impairment and blindness""Presentan un plan para previr a cegueira"o orixinalACCDV Associació Catalana de Cecs i Disminuïts Visuals - PMFTrachoma"Effect of gene therapy on visual function in Leber's congenital amaurosis"1844137110.1056/NEJMoa0802268Cans guía - os mellores amigos dos cegosArquivadoEscola de cans guía para cegos en Mortágua, PortugalArquivado"Tecnología para ciegos y deficientes visuales. Recopilación de recursos gratuitos en la Red""Colorino""‘COL.diesis’, escuchar los sonidos del color""COL.diesis: Transforming Colour into Melody and Implementing the Result in a Colour Sensor Device"o orixinal"Sistema de desarrollo de sinestesia color-sonido para invidentes utilizando un protocolo de audio""Enseñanza táctil - geometría y color. Juegos didácticos para niños ciegos y videntes""Sistema Constanz"L'ocupació laboral dels cecs a l'Estat espanyol està pràcticament equiparada a la de les persones amb visió, entrevista amb Pedro ZuritaONCE (Organización Nacional de Cegos de España)Prevención da cegueiraDescrición de deficiencias visuais (Disc@pnet)Braillín, un boneco atractivo para calquera neno, con ou sen discapacidade, que permite familiarizarse co sistema de escritura e lectura brailleAxudas Técnicas36838ID00897494007150-90057129528256DOID:1432HP:0000618D001766C10.597.751.941.162C97109C0155020