सिंपल लाइन स्टाइल की जगह एरो स्टाइल का इस्तेमाल करें।
उदाहरण के लिए, सरल रेखा शैली वाली ये रेखाएँ:
तीर शैली के साथ इस तरह देखो:
आप सिर की चौड़ाई और लंबाई 0 से सेट करके एरो हेड को बंद कर सकते हैं।
जैसा कि आप देख सकते हैं, सीधी रेखा एक सीधा तीर बन जाती है, जबकि एक मध्य शीर्ष वाली रेखाएं घुमावदार तीर बन जाती हैं। मध्य शीर्ष की नियुक्ति तीर के वक्र को निर्धारित करती है।
अपनी सीधी रेखाओं को घुमावदार तीरों में बदलने के लिए, आपको हर पंक्ति में एक मध्य शीर्ष जोड़ना होगा, और फिर एक घुमावदार तीर उत्पन्न करने के लिए उस शीर्ष को पर्याप्त रूप से ऑफसेट करना होगा।
ज्यामिति प्रकार के साथ ज्यामिति जनरेटर शैली का उपयोग करें: लिनस्ट्रिंग। यह अभिव्यक्ति लाइन के मूल मध्य बिंदु के पूर्व और उत्तर में 200 मील की दूरी वाली मिडपॉइंट इकाइयों के साथ एक लाइन बनाएगी।
make_line( start_point( $geometry), translate( centroid( $geometry), 200,200), end_point($geometry))
एरो स्टाइल के रूप में प्रदर्शित करने के लिए लाइन बदलें। जब तक आप तीर के आकार के साथ खुश नहीं होते हैं तब तक ज्यामिति जनरेटर अभिव्यक्ति में केंद्रक ऑफसेट मूल्यों को समायोजित करें। यदि आप चाहें, तो आप उन्हें मूल पंक्ति की लंबाई के लिए आनुपातिक बना सकते हैं, उदाहरण के लिए $length/10
। पूर्ण अभिव्यक्ति होगी:
make_line( start_point( $geometry), translate( centroid( $geometry), $length/10, $length/10), end_point($geometry))
यहाँ यह दिख रहा है कि गुलाबी रंग में मूल रेखाएँ और काले रंग में ज्यामिति-जनित तीर हैं:
यदि आप लाइन मिडपॉइंट प्लेसमेंट से संतुष्ट नहीं हैं, तो आप उन्हें मैन्युअल रूप से समायोजित कर सकते हैं। सबसे पहले, ज्यामिति उत्पन्न लाइन शैली को एक वास्तविक परत में परिवर्तित करें। ज्यामिति जनरेटर से geometry by expression
टूल (प्रोसेसिंग टूलबॉक्स) में अभिव्यक्ति की प्रतिलिपि बनाएँ । तब वर्सेटेक्स को मैन्युअल रूप से स्थानांतरित करने के लिए वर्टेक्स टूल (डिजिटाइज़िंग टूलबार) का उपयोग करें।
नोट: यह उत्तर QGIS 3.4 के साथ बनाया गया था।