Beispiel #1
0
 def _setup_additional_raster(self):
     filename = os.path.join(self.tempdir, "test-2014-11-24-16-1.tif")
     setup_test_raster(
         filename,
         np.array([[110.1, 120.1, 130.1], [210.1, 220.1, 230.1],
                   [310.1, 320.1, 330.1]]),
         dt.datetime(2014, 11, 24, 16, 1),
     )
Beispiel #2
0
 def _setup_test_raster(self):
     self.filename = os.path.join(self.tempdir, "test_raster")
     nan = float("nan")
     setup_test_raster(
         self.filename,
         np.array([[1.1, nan, 1.3], [2.1, 2.2, nan], [3.1, 3.2, 3.3]]),
         dt.datetime(2014, 11, 21, 16, 1),
     )
Beispiel #3
0
 def _setup_raster(self, date, value):
     filename = self._create_filename(date)
     timestamp = self._create_timestamp(date)
     setup_test_raster(filename, value, timestamp, unit="microkernels")
Beispiel #4
0
 def _create_theta_s(self):
     setup_test_raster(
         os.path.join(self.tempdir, "theta_s.tif"),
         np.array([[0.38, 0.39, 0.40], [0.41, 0.42, 0.43],
                   [0.44, 0.45, 0.46]]),
     )
Beispiel #5
0
 def _create_pwp(self):
     setup_test_raster(
         os.path.join(self.tempdir, "pwp.tif"),
         np.array([[0.06, 0.07, 0.08], [0.09, 0.10, 0.11],
                   [0.12, 0.13, 0.14]]),
     )
Beispiel #6
0
 def _create_fc(self):
     setup_test_raster(
         os.path.join(self.tempdir, "fc.tif"),
         np.array([[0.20, 0.23, 0.26], [0.29, 0.32, 0.35],
                   [0.38, 0.41, 0.44]]),
     )