Beispiel #1
0
def test_coord_transform_lat_lon_depth_to_xyz():
    latitude, longitude, depth_in_m = 0., 0., 0.
    xyz = rotations.coord_transform_lat_lon_depth_to_xyz(latitude,
                                                         longitude,
                                                         depth_in_m,
                                                         planet_radius=6371e3)

    np.testing.assert_allclose(np.array([6371e3, 0., 0.]), xyz)
Beispiel #2
0
def test_coord_transform_lat_lon_depth_to_xyz_2():
    latitude, longitude, depth_in_m = 23., 32., 1100.
    xyz = rotations.coord_transform_lat_lon_depth_to_xyz(
        latitude, longitude, depth_in_m, planet_radius=6371e3)

    lat, lon, dep = rotations.coord_transform_xyz_to_lat_lon_depth(
        xyz[0], xyz[1], xyz[2], planet_radius=6371e3)

    np.testing.assert_allclose(np.array([latitude, longitude, depth_in_m]),
                               np.array([lat, lon, dep]))
Beispiel #3
0
def test_coord_transform_lat_lon_depth_to_xyz_2():
    latitude, longitude, depth_in_m = 23., 32., 1100.
    xyz = rotations.coord_transform_lat_lon_depth_to_xyz(latitude,
                                                         longitude,
                                                         depth_in_m,
                                                         planet_radius=6371e3)

    lat, lon, dep = rotations.coord_transform_xyz_to_lat_lon_depth(
        xyz[0], xyz[1], xyz[2], planet_radius=6371e3)

    np.testing.assert_allclose(np.array([latitude, longitude, depth_in_m]),
                               np.array([lat, lon, dep]))
Beispiel #4
0
def test_coord_transform_lat_lon_depth_to_xyz():
    latitude, longitude, depth_in_m = 0., 0., 0.
    xyz = rotations.coord_transform_lat_lon_depth_to_xyz(
        latitude, longitude, depth_in_m, planet_radius=6371e3)

    np.testing.assert_allclose(np.array([6371e3, 0., 0.]), xyz)