GIS에서 직접 일하지는 않지만 모든 매핑 및 GIS 데이터를 돌보는 사용자 중 한 명을 지원하려고합니다. Google은 사이트의 위성 이미지가 포함 된 3.2GB Tiff 이미지를 받았으며 작업하기 쉽도록 크기를 약간 줄일 수있는 방법을 찾고 싶습니다.
이런 종류의 파일 크기를 처리 할 수있는 오픈 소스 / 무료 소프트웨어가 있습니까?
나는 Irfanview, Imagemagick, 김프를 성공적으로 시도했습니다.
작업하려는 서버에 충분한 메모리와 디스크가 있지만 전체 파일에 맞지 않을 수도 있습니다.
쉬운 방법이 있습니까?
감사.
답변
가능하면이 문제를 염두에두고 설계된 GIS 소프트웨어를 사용하십시오. 전체 데이터 세트를 메모리로 읽는 대신 이미지 만 샘플링하여 디스플레이를 작성합니다. QGIS 와 같은 것은 축소 된 버전을 만드는 한 가지 방법으로 데이터를 시각화하고보기를 내보내는 방법을 제공해야합니다.
또 다른 옵션은 GDAL의gdalwarp
일부 와 같은 것을 사용하는 것 입니다. 예를 들어, 원시 이미지가 10000×6000 인 경우 다음을 수행하여 각 차원 버전에서 절반 크기를 만들 수 있습니다.
gdalwarp -ts 5000 3000 big-input.tif downscaled-output.tif
답변
나는 gdal 제안에 동의한다. gdal_translate를 사용하면 GeoTIFF에서 압축 형식 (예 : MrSID, JPEG2000 등)으로 변환 할 수 있습니다. .ecw를 사용하지만 라이센스 문제가 있습니다 …) 20 배 이상의 압축이 일반적입니다. GIS 특정 소프트웨어를 사용하지 않으면 파일과 관련된 지리 참조 정보가 손실 될 수 있습니다.
GeoTIFF를 고수해야하는 경우 QGIS (또는 다시 gdal)를 사용하여 ‘피라미드’를 구축 할 수 있습니다.이 피라미드를 사용하면 더 작은 세부 정보를 적은 비율로 볼 수 있으므로 항상 전체 이미지를로드 할 수 없습니다. QGIS에서 ‘피라미드’의 레이어 속성을 확인하십시오.
행운을 빕니다!
답변
@scw와 @Darren이 제안했듯이 GDAL 유틸리티를 사용하는 것이 좋습니다. 파일이 너무 커서 GUI 편집기에서 관리 할 수 없을 때마다 고도 및 이미지 데이터에 사용했습니다. gdalinfo
파일의 해상도와 범위를 제공하고 GUI 편집기에서 파일을로드하지 않도록 할 수 있습니다. QGIS를 몇 번만 사용했기 때문에 피라미드를 만드는 데 시간이 오래 걸릴지 모르겠습니다.
답변
다른 질문에서 같은 대답-
OpenEV는 FWTools와 함께 제공되며 괜찮은 것 같지만 300MB 이미지를 QGIS에 쉽게로드하여 처리 할 수 있습니다. 평상시 사용하는 것만으로 추천 할 수 있습니다.
NITF 포함
GDAL로 빌드되었지만 편리한 GUI를 제공합니다.