अभी तक एक और एसवीजी दृष्टिकोण:
petal.svg
अपने एसवीजी फ़ोल्डर में एसवीजी टेक्स्ट फाइल के रूप में नीचे दिए गए टेक्स्ट को सेव करें (मान लें )।
<?xml version="1.0" encoding="UTF-8"?>
<svg id="petal" enable-background="new 0 0 300 300" version="1.1" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg">
<path d="M150,150 v-100 a100,100 0 0,1 38.26834323,7.61205 z"
fill="param(fill)" fill-opacity="param(fill-opacity)" stroke="param(outline)" stroke-opacity="param(outline-opacity)" stroke-width="param(outline-width) 0.2"/>
</svg>
एसवीजी मार्कर के रूप में क्यूजीआईएस पर लोड होने पर यह एकल पंखुड़ी (केंद्रीय कोण ~ 22.5 डिग्री) दिखाएगा। रोटेशन कोण शून्य से शुरू होता है और दक्षिणावर्त बढ़ता है। कृपया आवश्यकतानुसार रंग भरें और रूपरेखाएँ बदलें।
आपके उपयोग के लिए, आपको दो पंखुड़ियों (45 डिग्री), तीन पंखुड़ियों (67.5 डिग्री), और इसी तरह की आवश्यकता हो सकती है। कृपया मुझे बताएं कि क्या आपको उन विविधताओं की आवश्यकता है ।
EDIT (दो, तीन और चार पंखुड़ियों के मामले जोड़े गए)
दो पंखुड़ियाँ:
<?xml version="1.0" encoding="UTF-8"?>
<svg id="2 petals" enable-background="new 0 0 300 300" version="1.1" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg">
<path d="M150,150 v-100 A100,100 0 0,1 188.26834,57.61205 L150,150 L188.26834,57.61205 A100,100 0 0,1 220.7107,79.28932 z"
fill="param(fill)" fill-opacity="param(fill-opacity)" stroke="param(outline)" stroke-opacity="param(outline-opacity)" stroke-width="param(outline-width) 0.2"/>
</svg>
तीन पंखुड़ियाँ:
<?xml version="1.0" encoding="UTF-8"?>
<svg id="3 petals" enable-background="new 0 0 300 300" version="1.1" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg">
<path d="M150,150 v-100 A100,100 0 0,1 188.26834,57.61205 L150,150 L188.26834,57.61205 A100,100 0 0,1 220.7107,79.28932 L150,150 L220.7107,79.28932 A100,100 0 0,1 242.388,111.7317 z"
fill="param(fill)" fill-opacity="param(fill-opacity)" stroke="param(outline)" stroke-opacity="param(outline-opacity)" stroke-width="param(outline-width) 0.2"/>
</svg>
चार पंखुड़ियाँ:
<?xml version="1.0" encoding="UTF-8"?>
<svg id="4 petals" enable-background="new 0 0 300 300" version="1.1" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg">
<path d="M150,150 v-100 A100,100 0 0,1 188.26834,57.61205 L150,150 L188.26834,57.61205 A100,100 0 0,1 220.7107,79.28932 L150,150 L220.7107,79.28932 A100,100 0 0,1 242.388,111.7317 L150,150 L242.388,111.7317 A100,100 0 0,1 250,150 z"
fill="param(fill)" fill-opacity="param(fill-opacity)" stroke="param(outline)" stroke-opacity="param(outline-opacity)" stroke-width="param(outline-width) 0.2"/>
</svg>
या, SVG मार्कर की परतों को जोड़ना एक विकल्प हो सकता है ... लेकिन यह काफी हद तक मैनुअल काम है और अनुशंसित नहीं है।
एक अन्य विकल्प - आकृति उपकरण प्लगइन
यदि आपके पास "प्रवक्ता" नहीं है, तो मैं आकृति उपकरण प्लगइन की सिफारिश करूंगा । Wedge buffers
QGIS3 के विपरीत , आप अपने विशेषता क्षेत्रों से सीधे सेट start
और aimimuth कर सकते end
हैं। यह चीजों को बहुत आसान और तेज बनाता है।