17
17
import requests
18
18
import six
19
19
20
- try :
21
- import terra .datetime
22
- terra_imp = True
23
- except ImportError :
24
- terra_imp = False
25
-
20
+ # try:
21
+ # #import terra.datetime
22
+ # from terra import datetime
23
+ # terra_imp = True
24
+ # except ImportError:
25
+ # terra_imp = False
26
+
27
+ from bald import datetime
28
+ terra_imp = True
26
29
import bald .validation as bv
27
30
28
31
__version__ = '0.3'
@@ -565,7 +568,7 @@ def rdfnode(self, graph):
565
568
if is_http_uri (rdfobj ):
566
569
567
570
rdfobj = rdflib .URIRef (rdfobj )
568
- elif terra_imp and isinstance (rdfobj , terra . datetime .EpochDateTimes ):
571
+ elif terra_imp and isinstance (rdfobj , datetime .EpochDateTimes ):
569
572
rdfobj = rdflib .Literal (str (rdfobj ), datatype = rdflib .XSD .dateTime )
570
573
elif isinstance (rdfobj , float ):
571
574
rdfobj = rdflib .Literal (rdfobj , datatype = rdflib .XSD .decimal )
@@ -891,8 +894,8 @@ def load_netcdf(afilepath, baseuri=None, alias_dict=None, cache=None):
891
894
if amatch :
892
895
quantity = amatch .group (1 )
893
896
origin = amatch .group (2 )
894
- ig = terra . datetime .ISOGregorian ()
895
- tog = terra . datetime .parse_datetime (origin ,
897
+ ig = datetime .ISOGregorian ()
898
+ tog = datetime .parse_datetime (origin ,
896
899
calendar = ig )
897
900
if tog is not None :
898
901
dtype = '{}{}' .format (fhandle .variables [name ].dtype .kind ,
@@ -909,9 +912,9 @@ def load_netcdf(afilepath, baseuri=None, alias_dict=None, cache=None):
909
912
first = int (first )
910
913
except Exception :
911
914
pass
912
- edate_first = terra . datetime .EpochDateTimes (first ,
913
- quantity ,
914
- epoch = tog )
915
+ edate_first = datetime .EpochDateTimes (first ,
916
+ quantity ,
917
+ epoch = tog )
915
918
if first is not np .ma .masked :
916
919
sattrs ['bald__first_value' ] = edate_first
917
920
if len (fhandle .variables [name ]) > 1 :
@@ -925,9 +928,9 @@ def load_netcdf(afilepath, baseuri=None, alias_dict=None, cache=None):
925
928
last = round (last )
926
929
except Exception :
927
930
pass
928
- edate_last = terra . datetime .EpochDateTimes (last ,
929
- quantity ,
930
- epoch = tog )
931
+ edate_last = datetime .EpochDateTimes (last ,
932
+ quantity ,
933
+ epoch = tog )
931
934
932
935
sattrs ['bald__last_value' ] = edate_last
933
936
0 commit comments