단일 벡터 레이어 내의 지형지 물에 여러 색상 지정


21

속성 값을 기준으로 shapefile 내에서 다른 피처에 여러 색상을 지정하고 싶습니다. QGIS에서 가능합니까?

그렇다면 절차는 무엇입니까?

16 진 코드로 색상을 제공하는 방법이 있습니까?


3
QGIS 프로젝트는 qgis.org/en/documentation/manuals.html과 같은 훌륭한 매뉴얼을 제공합니다 . 나는 그것을 읽는 것이 좋습니다.
underdark

답변:


30

레이어 속성에서 모양 파일의 스타일을 변경할 수 있습니다. 레이어를 두 번 클릭하고 스타일을 선택하십시오.

분류 된 스타일을 선택하고 시각화하려는 필드를 선택하십시오. 대화 상자를 떠나기 전에 값을 분류해야합니다.

QGIS 2의 스타일 대화 상자.


7

내가 당신을 올바르게 이해한다면이 위대한 튜토리얼은 귀하의 질문에 대답해야합니다 : http://woostuff.wordpress.com/2011/06/06/one-of-my-favorite-features-of-qgis/

동일한 저자의 추신 또한 후속 조치가 있습니다 : http://woostuff.wordpress.com/2012/01/25/improvements-to-the-qgis-rule-based-rendering/


1
예 실제로 귀하의 답변은 내 질문에 더 관련이 있지만 답변은 더 일반적인 경우에 대한 답변이므로 다른 답변을 수락했습니다.
GeoH2O

5

분류 된 스타일링 대신 색상으로 비트를 재생하려면 직접 코딩하십시오.

CASE 
    WHEN Field = 'Value1' THEN color_rgb(0, 176, 80) 
    WHEN Field = 'Value2' THEN color_rgb(255, 255, 0)
    WHEN Field = 'Value3' THEN color_rgb(255, 192, 0)
    WHEN Field = 'Value4' THEN color_rgb(255, 0, 0)
    WHEN Field = 'Value5' THEN color_rgb(192, 0, 0) 
    WHEN Field = 'Value6' THEN color_rgb(255, 0, 255)
    ...
ELSE
    color_rgb(0, 0, 0)    
END

color_rgb 안에 랜드 함수를 적용 할 수도 있습니다


1
Graduated스타일을 사용하면 코드를 작성하지 않고도 동일한 결과를 얻을 수 있습니다.
Hakim
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.