레이어 구성을 GeoTiff로 내보내거나 저장하는 방법은 무엇입니까?


11

래스터 / 벡터 레이어의 QGIS 컴포지션을 고해상도 (20 000 * 20 000 Pixel)의 GEOTIFF 또는 ECW 래스터로 내보내거나 저장하려고합니다.


Jim12는 자신의 질문에 답하기 위해 동일한 계정을 사용할 수 있습니다. 스위스에는 Jim12 계정이 두 개 있습니다. 병합되어야합니다.
Mapperz

답변:


11

Quantum GIS는 이제이 기능을 지원하며 해상도를 설정하고 지리 참조 정보가 포함 된 선택적 월드 파일을 포함 할 수 있습니다.

인쇄 작성기에서 설정 내보내기 아래의 "월드 파일 사용"상자를 선택하십시오.

여기에 이미지 설명을 입력하십시오


7

맵 캔버스를 tif 파일에 저장하면 자동 으로 지리 참조됩니다. (QGIS의 새롭고 놀라운 기능 ...). 그러나 해상도는 컴퓨터 화면 해상도입니다. (96 dpi). 따라서 1900X1200 픽셀을 넘지 않아야합니다.


맵 캔버스를 tif 파일로 저장하는 방법에 대해 설명해 주시겠습니까? (을 사용하여 img.save("pic.tif","tif")) 나에게 속임수를 쓰지 않는 것 같습니다
MasterPJ

"파일"메뉴, "이미지로 저장"에 있고 형식으로 chosse tif가 있습니다. QGis는 자동으로 .tifw 파일을 생성합니다.
til_b

4

완전한 QGIS 프로젝트, 래스터 및 벡터를 고해상도 GeoTIFF에 저장 하시겠습니까? 나는 당신이 이것을 할 수 있다고 생각하지 않습니다 (현재). 인쇄 작곡가에서 고해상도 이미지를 내 보낸 다음 지리 참조하면됩니다.

이 기능 요청 참조 : http://hub.qgis.org/issues/5840

새긴 ​​금.


1
이 기능에 대한 몇 가지 요청이있었습니다 (2011 년 이전 qgis 포럼의 광산 포함). 우리 중 일부는 고해상도의 지리 참조 된 이미지를베이스 맵으로 사용하는 응용 프로그램을 사용합니다. 그것은 2.1에 대한 패치로 제안되고 코딩 된 것 같습니다 : hub.qgis.org/issues/6985
scruss

3

MapServer의 Shp2img.exe를 반복해서 적용하여 문제를 해결했습니다.

표준 MapServer 플러그인에서 프로젝트를 * .map 파일로 먼저 내 보내면 MapServer에서 qGis 프로젝트를 렌더링 할 수 있습니다. 결과적으로 프로젝트를 이미지 파일 (png, jpg, tif)로 렌더링 할 수 있습니다. 불행히도 10000 * 10000 픽셀의 한계가 있습니다.

그러나 일부 프로그래밍 코드를 작성하면 * .map 파일의 내용을 조작하고 qpis 프로젝트의 단일 타일에 shp2img.exe를 적용 할 수 있습니다. 마지막 단계에서 단일 타일 이미지는 gdalbuildvrt 및 gdal_translate를 사용하여 병합 할 수 있습니다. 출력으로 큰 크기의 ECW 또는 GEOTIFF를 생성 할 수 있습니다. 프로세스를 자동화하는 작은 도구를 작성했으며 qGis 뷰를 100'000 * 100'000 픽셀의 ECW 래스터로 내보낼 수 있습니다! 높은 resoulutions에는 제한이 없다고 생각합니다.

사전 조건으로 FWTools2.4.7이 설치되어 있어야합니다. FWTools2.4.7은 ECW 출력을 지원하는 MapServer 및 GDAL을 포함합니다.

qGis 뷰의 리스터 내보내기가 qGis의 표준 기능이 아닌 이유가 궁금합니다. qGis 뷰를 잘 사용 된 래스터 형식 (ECW 또는 GEOTIFF와 같은)으로 내보내려는 사람은 누구입니까?


1

pretty QGIS composer의 지리 참조 래스터 (GeoTiff / png / jpeg)에 대한 기본 솔루션 .

Composition Tab - Export Settings - World file on [Map 0]

Voilà 예쁜 작곡가 래스터가 올바르게 지리 참조됩니다.


지오메트리가 아닙니다. 월드 파일이있는 경우 원하는 목표에 대해서만 작동하는 규칙적인 강점입니다.
Rodrigues

0

qGis 1.7.3 플러그인 "MapServerExport"는 현재 벡터 / 래스터 레이어 구성을 포함하는 MapServer (*. map) 파일을 생성 할 수 있습니다. SourceForge 에는 새로운 도구 TopoMapCreator ( http://sourceforge.net/p/topomapcreator )가 있으며, 이는 MapServer (*. map) 파일에서 래스터 파일 (* .ecw) 로의 변환을 수행합니다. 이 도구는 MapServer의 Shp2img.exe를 기반으로합니다. 대상 해상도를 자유롭게 정의 할 수 있습니다. 따라서 해상도가 큰 래스터 파일을 생성 할 수 있습니다.


-1

GeoPapatile 플러그인을 사용한 다음 "image.tif"출력을 사용할 수 있습니다.

tfw 파일이있는 tif이므로 지리 ​​참조됩니다.


3
이 플러그인에 대한 정보를 더 추가해 주시겠습니까?
Paul

1
그리고 당신이 개발자이거나 다른 방법으로이 플러그인에 연결되어 있다면 당신의 답변에도 그것을 공개하십시오.
PolyGeo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.