Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Julien Michel
sensorsio
Commits
419b0ca3
Commit
419b0ca3
authored
Dec 24, 2021
by
Jordi Inglada
Browse files
TEST: CRS and transform for MGRS
parent
035f541e
Changes
1
Hide whitespace changes
Inline
Side-by-side
tests/test_dem.py
View file @
419b0ca3
import
numpy
as
np
import
pytest
import
rasterio
as
rio
import
src.sensorsio.srtm
as
srtm
from
src.sensorsio
import
sentinel2
,
utils
def
test_srtm_id_to_name
():
...
...
@@ -9,6 +11,15 @@ def test_srtm_id_to_name():
assert
srtm
.
srtm_id_to_name
(
srtm
.
SRTMTileId
(
-
1
,
12
))
==
"N12W001"
def
test_crs_from_mgrs
():
assert
srtm
.
crs_for_mgrs_tile
(
'31TDH'
).
to_authority
()
==
(
'EPSG'
,
'32631'
)
def
test_mgrs_transform
():
assert
srtm
.
mgrs_transform
(
'31TDH'
)
==
rio
.
Affine
(
10.0
,
0.0
,
399960.0
,
0.0
,
-
10.0
,
4800000.0
)
def
test_srtm_tiles_from_mgrs_tile
():
def
build_tile_list
(
tile
):
return
[
...
...
@@ -35,7 +46,7 @@ def test_srtm_tiles_from_mgrs_tile():
def
test_generate_dem
():
dem_handler
=
srtm
.
SRTM
()
dem
=
dem_handler
.
get_dem_for_mgrs_tile
(
"31T
CJ
"
)
dem
=
dem_handler
.
get_dem_for_mgrs_tile
(
"31T
DH
"
)
with
rio
.
open
(
"/tmp/dem.tif"
,
'w'
,
driver
=
'GTiff'
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment