정수 값 이있는 래스터 이미지 (GeoTIFF)가 있습니다. 컬러 맵 등을 사용하여 QGIS에서 래스터 값을 시각화하는 방법을 알고 있지만 컬러 맵과 마찬가지로 심볼을 사용하여 각 색상 값에 심볼을 할당하고 싶습니다.
예:
질문 :
이것이 가능합니까? 그렇다면 어떻게됩니까?
정수 값 이있는 래스터 이미지 (GeoTIFF)가 있습니다. 컬러 맵 등을 사용하여 QGIS에서 래스터 값을 시각화하는 방법을 알고 있지만 컬러 맵과 마찬가지로 심볼을 사용하여 각 색상 값에 심볼을 할당하고 싶습니다.
예:
질문 :
이것이 가능합니까? 그렇다면 어떻게됩니까?
답변:
분류 된 스타일을 클릭하고 분류하고 기호를 두 번 클릭하십시오. 그런 다음 "SVG-FILL"을 선택하면 QGIS와 함께 제공되는 기본 SVG 아이콘과 함께 다음 대화 상자가 나타납니다.
아이콘을 선택하고 경계선 ( "간단한 선")을 펜 없음으로 설정해야합니다. 그렇지 않으면 필드에 작은 선이 표시됩니다. 귀하의 질문에는 그러한 경계선이 표시되므로 계속 유지하고 싶을 것입니다.
이것은 QGIS 1.9 개발 버전을 사용하여 수행되었지만 1.8에서도 가능해야한다고 가정합니다. 예를 들어 우수한 Inkscape 제품군을 사용하여 고유 한 SVG 기호의 스타일을 지정할 수 있습니다.
QGIS는 여전히 gdal2xyz.py와 함께 제공되며 이것을 사용하면 래스터를 텍스트 파일로 변환 할 수 있습니다.
래스터가있는 디렉토리에서 터미널을 열고 다음을 실행하십시오.
gdal2xyz.py filename.tif filename.txt
텍스트 파일은 x 좌표, y 좌표 및 z 값 (래스터에서)을 포함하는 공백으로 구분 된 xyz 삼중 항을 포함합니다 .
"xy z"(따옴표없이)와 같이 파일에 새로운 첫 줄을 추가해야합니다. 이 작업을 수행하면 "구분 텍스트 추가"도구를 사용하여 "공백"을 분리 문자로 선택하여 파일을 QGIS에로드 할 수 있습니다.
그런 다음 QGIS에서 포인트의 스타일을 지정할 수 있습니다. 속성-> 스타일 탭-> 분류 된 다음 글꼴 기호를 사용하여 포인트의 스타일을 지정하십시오.