2
나는 SRS가없는 geotiffs를 가지고있다.geotrellis를 사용하여 geotiff에서 누락 된 SRS를 수정하는 방법
gdal_translate -a_srs EPSG:25832 srcfile targetfile
가 어떻게 geotrellis 코드를 사용하여 GDAL 명령을 대체 할 수 이 GDAL 명령을 사용하여 SRS를 해결할 수 있습니까?
나는 SRS가없는 geotiffs를 가지고있다.geotrellis를 사용하여 geotiff에서 누락 된 SRS를 수정하는 방법
gdal_translate -a_srs EPSG:25832 srcfile targetfile
가 어떻게 geotrellis 코드를 사용하여 GDAL 명령을 대체 할 수 이 GDAL 명령을 사용하여 SRS를 해결할 수 있습니까?
import geotrellis.proj4._
import geotrellis.raster.io.geotiff._
val fileName: String = ???
val tif = SinglebandGeoTiff(fileName)
val targetCrs = CRS.fromName("EPSG:25832”)
val reprojected = tif.projectedRaster.reproject(targetCrs)
GeoTiff(reprojected.raster, reprojected.crs).write("/Users/eugene/reprojected.tif")
여러 밴드로 작업하는 경우 MultibandGeoTiff
을 사용할 수 있습니다.
하지만 이것은 실제로 gdal_warp를 시뮬레이트합니다. 맞습니까? –
@ViliamSimko는 https://github.com/geotrellis/geotrellis/pull/1697을 조사합니다 (crl이없는 tiif는 LatLng에서 tiff로로드됨을 이중으로 확인했습니다). 그러나 인제 스트 프로세스 중 필요한 crs를 지정할 수는 있지만, 이 새로운 기능을 확인할 수 있습니까? 없다면 문제가있는 타일 예제가 좋습니다! – DaunnC
@ViliamSimko는 예처럼 보입니다. _reprojects_, crs를 지정하지 않습니다. – DaunnC