On 17 May 2017 at 11:27, Sören Gebbert <[email protected]> wrote: > Hi Luca, > > 2017-05-17 11:11 GMT+02:00 Luca Delucchi <[email protected]>: >> On 17 May 2017 at 11:03, Sören Gebbert <[email protected]> wrote: >>> Hi Luca, >>> >> >> Hi, >> >>> >>> In case of mean values i would prefer the calculated mean of the >>> Gregorian calendar that is the base of the temporal framework: >>> >>> 1 year = 365.2425 days >>> 1 month = 30.436875 days >>> 6 months = 182.62125 >>> ... >>> >> >> ok, I like this, do you think a function like the one I described >> before could be useful to add to temporal framework or it is better to >> add it at module level? > > I think a function that converts the computed granularity in a > different "average" calendar hierarchy is a nice addition to the > framework. Like a function in which you put the computed granularity > and the desired calendar hierarchy as arguments: > > def gran_to_gran(from_gran="6 months", to_gran="days"): > """Converts the computed granularity of a STDS to a smaller > granularity based on the Gregorian calendar hierarchy that 1 year > equals 12 months or 365.2425 days or 24 * 365.2425 hours or 86400 * > 365.2425 seconds.""" > .... computation ... > return 182.62125 >
done in r71106. > Maybe for smaller hierarchies than day the leap second my be of > consideration to compute the average number of hours, minutes and > seconds ... . > this is still to investigate, I put a todo in the function's code > Ciao > Sören > -- ciao Luca www.lucadelu.org _______________________________________________ grass-dev mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-dev
