एकल वेक्टर लेयर के भीतर कई रंगों को असाइन करें


21

मैं विशेषता मूल्यों के आधार पर एक आकृति के भीतर विभिन्न विशेषताओं को कई रंग देना चाहता हूं, क्या यह QGIS में संभव है?

यदि हाँ, तो क्या प्रक्रिया है?

क्या हेक्साडेसिमल कोड के माध्यम से रंग प्रदान करने का एक तरीका है?


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/

ps एक ही लेखक से एक अनुवर्ती भी है: 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शैली का उपयोग करना कोडिंग को कोड किए बिना, एक ही परिणाम का उत्पादन करेगा।
हकीम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.