File tree Expand file tree Collapse file tree 2 files changed +21
-0
lines changed
Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -24,4 +24,5 @@ Download the following file for use in the tests.
2424
2525``` shell
2626aws s3 cp s3://naip-visualization/ny/2022/60cm/rgb/40073/m_4007307_sw_18_060_20220803.tif ./ --request-payer
27+ aws s3 cp s3://" prd-tnm/StagedProducts/Elevation/13/TIFF/current/s14w171/USGS_13_s14w171.tif" ./ --no-sign-request --region us-west-2
2728```
Original file line number Diff line number Diff line change @@ -55,6 +55,26 @@ mod test {
5555 std:: fs:: write ( "img.buf" , tile) . unwrap ( ) ;
5656 }
5757
58+ #[ ignore = "local file" ]
59+ #[ tokio:: test]
60+ #[ should_panic( expected = "Unknown GeoKeyTag id: {key_id}: TryFromPrimitiveError { number: 2062 }" ) ]
61+ async fn tmp_towg84 ( ) {
62+ let folder = "/Users/kyle/github/developmentseed/async-tiff" ;
63+ let path = object_store:: path:: Path :: parse ( "USGS_13_s14w171.tif" ) . unwrap ( ) ;
64+ let store = Arc :: new ( LocalFileSystem :: new_with_prefix ( folder) . unwrap ( ) ) ;
65+ let reader = Arc :: new ( ObjectReader :: new ( store, path) ) as Arc < dyn AsyncFileReader > ;
66+ let prefetch_reader = PrefetchBuffer :: new ( reader. clone ( ) , 32 * 1024 )
67+ . await
68+ . unwrap ( ) ;
69+ let mut metadata_reader = TiffMetadataReader :: try_open ( & prefetch_reader)
70+ . await
71+ . unwrap ( ) ;
72+ let _ = metadata_reader
73+ . read_all_ifds ( & prefetch_reader)
74+ . await
75+ . unwrap ( ) ;
76+ }
77+
5878 #[ ignore = "local file" ]
5979 #[ test]
6080 fn tmp_tiff_example ( ) {
You can’t perform that action at this time.
0 commit comments