Re: [GRASS-user] t.register: ERROR: day is out of range for month

2015-02-04 Thread Markus Neteler
On Wed, Feb 4, 2015 at 5:27 AM, RichardCooper richtcoo...@hotmail.com wrote:
 Apologies for re-posting, but I noticed that much of the post's content
 disappeared in the email.

 Also, as an update I tried to add both a start and end date to the input
 file (following the t.register manual) but still get the same error on
 running t.register:

 ERROR: day is out of range for month
 ERROR: Unable to convert string 1951-02-29into a datetime object

The issue is that this date did not exist:

grassuser $  cal 2 1951
February 1951
Su Mo Tu We Th Fr Sa
 1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28


 Sample of 360 day file input to t.register:
 ...
 bnd_cahpa_f1feb_05216_nc_remapped_nc_3|1951-02-03
 ...
 bnd_cahpa_f1feb_05216_nc_remapped_nc_28|1951-02-28
 bnd_cahpa_f1feb_05216_nc_remapped_nc_29|1951-02-29  --- remove
...
 bnd_cahpa_f1feb_05216_nc_remapped_nc_30|1951-02-30 --- remove
 bnd_cahpa_f1mar_05216_nc_remapped_nc_1|1951-03-01
...

The list may only contain existing dates.

Markus
___
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user


Re: [GRASS-user] t.register: ERROR: day is out of range for month

2015-02-04 Thread Sören Gebbert
Hi,
the problem is that the model year has 360 days, ignoring the
Gregorian calendar that is the based on absolute time in GRASS. Hence,
the 29. and 30. February do not exist in 1951.

You can use relative time with a daily resolution, so you don't have
to to deal with Gregorian calendar time.

t.create temporaltype=relative ...

t.register start=0 increment=1 unit=day ...

Best regards
Soeren

2015-02-04 5:27 GMT+01:00 RichardCooper richtcoo...@hotmail.com:
 Apologies for re-posting, but I noticed that much of the post's content
 disappeared in the email.

 Also, as an update I tried to add both a start and end date to the input
 file (following the t.register manual) but still get the same error on
 running t.register:

 ERROR: day is out of range for month
 ERROR: Unable to convert string 1951-02-29into a datetime object

 The process in more detail:
 Aim: to process and analyse a 360 day (30 day/month) climate database

 t.create --overwrite output=cahpa05216fgh_stvds type=stvds semantictype=max
 title=cahpa_05216fgh_prcp_stvds description=CAHPA05216 for MAPSETfgh
 Precipitation STVDS

 t.register --overwrite input=test_stvds type=vector
 file=/home/rcooper/glist_fgh_vectors.out
 Gathering map information...
 ERROR: day is out of range for month
 ERROR: Unable to convert string 1951-02-29into a datetime object


 Sample of 360 day file input to t.register:
 ...
 bnd_cahpa_f1jan_05216_nc_remapped_nc_28|1951-01-28
 bnd_cahpa_f1jan_05216_nc_remapped_nc_29|1951-01-29
 bnd_cahpa_f1jan_05216_nc_remapped_nc_30|1951-01-30
 bnd_cahpa_f1feb_05216_nc_remapped_nc_1|1951-02-01
 bnd_cahpa_f1feb_05216_nc_remapped_nc_2|1951-02-02
 bnd_cahpa_f1feb_05216_nc_remapped_nc_3|1951-02-03
 ...
 bnd_cahpa_f1feb_05216_nc_remapped_nc_28|1951-02-28
 bnd_cahpa_f1feb_05216_nc_remapped_nc_29|1951-02-29
 bnd_cahpa_f1feb_05216_nc_remapped_nc_30|1951-02-30
 bnd_cahpa_f1mar_05216_nc_remapped_nc_1|1951-03-01
 bnd_cahpa_f1mar_05216_nc_remapped_nc_2|1951-03-02
 bnd_cahpa_f1mar_05216_nc_remapped_nc_3|1951-03-03
 bnd_cahpa_f1mar_05216_nc_remapped_nc_4|1951-03-04
 ...

 GRASS version: 7.0.0svn
 GRASS SVN Revision: 64042
 Build Date: 2015-01-10
 Build Platform: i686-pc-linux-gnu
 GDAL/OGR: 1.11.1
 PROJ.4: 4.9.0
 GEOS: 3.4.2
 SQLite: 3.7.9
 Python: 2.7.3
 wxPython: 2.8.12.1
 Platform: Linux-3.2.0-31-generic-pae-i686-with-LinuxMint-13-maya






 --
 View this message in context: 
 http://osgeo-org.1560.x6.nabble.com/t-register-ERROR-day-is-out-of-range-for-months-tp5185155p5185370.html
 Sent from the Grass - Users mailing list archive at Nabble.com.
 ___
 grass-user mailing list
 grass-user@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/grass-user
___
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user


Re: [GRASS-user] t.register: ERROR: day is out of range for month

2015-02-03 Thread RichardCooper
Apologies for re-posting, but I noticed that much of the post's content
disappeared in the email.

Also, as an update I tried to add both a start and end date to the input
file (following the t.register manual) but still get the same error on
running t.register:

ERROR: day is out of range for month
ERROR: Unable to convert string 1951-02-29into a datetime object

The process in more detail:
Aim: to process and analyse a 360 day (30 day/month) climate database

t.create --overwrite output=cahpa05216fgh_stvds type=stvds semantictype=max
title=cahpa_05216fgh_prcp_stvds description=CAHPA05216 for MAPSETfgh
Precipitation STVDS 

t.register --overwrite input=test_stvds type=vector
file=/home/rcooper/glist_fgh_vectors.out
Gathering map information...
ERROR: day is out of range for month
ERROR: Unable to convert string 1951-02-29into a datetime object


Sample of 360 day file input to t.register:
... 
bnd_cahpa_f1jan_05216_nc_remapped_nc_28|1951-01-28 
bnd_cahpa_f1jan_05216_nc_remapped_nc_29|1951-01-29 
bnd_cahpa_f1jan_05216_nc_remapped_nc_30|1951-01-30
bnd_cahpa_f1feb_05216_nc_remapped_nc_1|1951-02-01 
bnd_cahpa_f1feb_05216_nc_remapped_nc_2|1951-02-02 
bnd_cahpa_f1feb_05216_nc_remapped_nc_3|1951-02-03 
... 
bnd_cahpa_f1feb_05216_nc_remapped_nc_28|1951-02-28 
bnd_cahpa_f1feb_05216_nc_remapped_nc_29|1951-02-29 
bnd_cahpa_f1feb_05216_nc_remapped_nc_30|1951-02-30
bnd_cahpa_f1mar_05216_nc_remapped_nc_1|1951-03-01 
bnd_cahpa_f1mar_05216_nc_remapped_nc_2|1951-03-02 
bnd_cahpa_f1mar_05216_nc_remapped_nc_3|1951-03-03 
bnd_cahpa_f1mar_05216_nc_remapped_nc_4|1951-03-04 
... 

GRASS version: 7.0.0svn 
GRASS SVN Revision: 64042   
Build Date: 2015-01-10  
Build Platform: i686-pc-linux-gnu   
GDAL/OGR: 1.11.1
PROJ.4: 4.9.0   
GEOS: 3.4.2 
SQLite: 3.7.9   
Python: 2.7.3   
wxPython: 2.8.12.1  
Platform: Linux-3.2.0-31-generic-pae-i686-with-LinuxMint-13-maya 






--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/t-register-ERROR-day-is-out-of-range-for-months-tp5185155p5185370.html
Sent from the Grass - Users mailing list archive at Nabble.com.
___
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user