Exemple #1
0
 def test_distance_to_2d_mesh(self):
     lons = numpy.array([[0., 1.], [0., 1.]])
     lats = numpy.array([[1., 1.], [0., 0.]])
     mesh = Mesh(lons, lats)
     target_lons = numpy.array([[0.25, 0.75], [0.25, 0.75]])
     target_lats = numpy.array([[0.75, 0.75], [0.25, 0.25]])
     target_mesh = Mesh(target_lons, target_lats)
     dists = mesh.get_joyner_boore_distance(target_mesh)
     expected_dists = numpy.zeros((2, 2))
     numpy.testing.assert_equal(dists, expected_dists)
Exemple #2
0
 def test_distance_to_2d_mesh(self):
     lons = numpy.array([[0., 1.], [0., 1.]])
     lats = numpy.array([[1., 1.], [0., 0.]])
     mesh = Mesh(lons, lats)
     target_lons = numpy.array([[0.25, 0.75], [0.25, 0.75]])
     target_lats = numpy.array([[0.75, 0.75], [0.25, 0.25]])
     target_mesh = Mesh(target_lons, target_lats)
     dists = mesh.get_joyner_boore_distance(target_mesh)
     expected_dists = numpy.zeros((2, 2))
     numpy.testing.assert_equal(dists, expected_dists)