एकल-मार्कर या svg- मार्कर चयन सूची में अपने स्वयं के प्रतीकों को कैसे जोड़ा जाए?


13

मैं एक लाइन लेयर के लिए एक तीर बना रहा था। इसलिए मैं त्रिकोण को लाइन के एकल मार्कर के रूप में जोड़ रहा था। अब तक सब ठीक है। लेकिन जब मैं अपना एकल-चिह्न चिह्न या svg मार्कर बनाना चाहूंगा तो मैं इन प्रतीकों को QGIS में कैसे जोड़ सकता हूं? इन स्वयं के प्रतीकों को कहाँ संग्रहीत किया जाना है? ताकि वे एकल मार्कर या svg मार्कर चयन सूची में जुड़ जाएं?

मुझे .svg फ़ाइलों की खोज करके फ़ोल्डर नहीं मिला? ? (चयन सूची में मेरे अपने एकल मार्कर या svg मार्कर को डालने के लिए क्या तरीका है?

यहाँ छवि विवरण दर्ज करें

जवाबों:


10

एसवीजी मार्कर संवाद से आप एक अलग एसवीजी फ़ाइल का चयन कर सकते हैं। इसके अलावा, यहाँ आप देखेंगे कि डिफ़ॉल्ट फ़ाइल कहाँ संग्रहीत है।

एसवीजी संवाद

आप एसवीजी प्रतीकों के अतिरिक्त पुस्तकालयों के बारे में कुछ दिनों से मेरे पोस्ट की जांच करना चाहते हैं:

वहाँ qgis के लिए एक SVG प्रतीक पुस्तकालय है?


1
उत्तर के लिए धन्यवाद! इसने मेरी बहुत मदद की। पीले रंग का चिह्नित पथ मेरे प्रतीक गुण विंडो में दिखाई नहीं दे रहा है; (वास्तव में, मैं यह भी देख रहा हूं कि फॉन्ट-मार्कर प्रतीकों को कहां संग्रहीत किया जाता है? मैंने अब तक इन्हें नहीं पाया है। क्या आप जानते हैं कि एकल-मार्कर (सर्कल, जहां हमें आयत करता है)। ।) प्रतीकों को संग्रहीत किया जाता है। एकल-चिह्न प्रतीक का चयन करते समय कोई रास्ता नहीं दिखाया गया है और कोई पथ संकेत क्षेत्र भी है। किसी भी जानकारी के लिए अग्रिम धन्यवाद। सबसे अच्छा संबंध
दार्शनिक

वे वास्तव में एक फ़ाइल में संग्रहीत नहीं हैं, मुझे लगता है कि विकल्प केवल हार्डकोड हैं, वे एक फ़ाइल से नहीं पढ़े जाते हैं।
U2ros

7

Go Settings -> Options -> Rendering: इसमें सबसे नीचे "SVG पाथ्स" होगा। नया पथ जोड़ने के लिए "जोड़ें" बटन पर क्लिक करें। (NB: नए QGIS संस्करणों में सेटिंग्स -> विकल्प -> सिस्टम और "SVG पथ" शीर्ष पर है)


इस टिप के लिए धन्यवाद! मैंने पहले से ही अपना फ़ोल्डर जोड़ा है :)
फिल्मी

@philmyer यह उत्तर अपने स्वयं के SVG प्रतीकों को जोड़ने की कार्यान्वित विधि है। इसे स्वीकृत उत्तर के रूप में चिह्नित करने पर विचार करें। आप जिन अन्य प्रतीकों का उल्लेख कर रहे हैं, मेरा मानना ​​है कि, क्यूटी जीयूआई टूलकिट द्वारा ऑन-डिमांड तैयार किया गया है, और इस तरह, फ़ाइल सिस्टम में स्थित नहीं हैं।
डकार्टो

2
BTW: यहाँ स्रोत कोड में शुरू दो तरीके हैं जहां सरल मार्करों को 'तैयार' किया जाता है। यह सुनिश्चित नहीं है कि और अधिक जोड़ना कितना आसान होगा।
डाकार्टो d

...सूचना के लिए धन्यवाद। लेकिन मैं इसे एसवीजी-फ़ाइल के रूप में अपना स्वयं का एरोहेड बनाकर करूँगा (नीचे टिप्पणी देखें)।
दार्शनिक

3
मैंने देखा कि QGIS 2.2 में "SVG पथ" स्थान अब सेटिंग्स -> ओटियन -> सिस्टम में है।
akthor

0

Svg प्रतीकों के लिए डिफ़ॉल्ट निर्देशिका फ़ोल्डर (प्रकार द्वारा वर्गीकृत) C: \ Program Files \ क्वांटम GIS लिस्बोआ \ apps \ qgis \ svg में मेरे कंप्यूटर पर स्थित हैं। यह मेरा अनुभव रहा है कि अगर मैं एक नया svg प्रतीक बनाता हूं, तो इसे किसी भी डायरेक्टरी में सहेजें, जबकि मेरे पास एक प्रोजेक्ट खुला है, मुझे प्रोजेक्ट (क्यूजीआईएस) को फिर से शुरू करना होगा क्योंकि यह दृश्य गुणों के डायलॉग बॉक्स में दिखाई देगा और चयन करने योग्य होगा ।


आपके उत्तर के लिए धन्यवाद। क्या आप यह भी जानते हैं कि एकल-निर्माता प्रतीकों (सर्कल, आयतों usw) को कहाँ संग्रहीत किया जाता है? मैं अब तक उन्हें नहीं मिला; (किसी भी सलाह के लिए अग्रिम धन्यवाद, सादर, फिल
फिल्मी

यह मेरी समझ है कि ये प्रतीक "सरल" मार्कर हैं और ऊपर दिए गए डकार्टो द्वारा प्रदान की गई पिछली उत्तर टिप्पणियों में दिए गए तरीके (सर्वोत्तम उत्तर) में दिए गए हैं। यह कहना नहीं है कि आप svg प्रारूप में इन प्रतीकों की अपनी व्याख्या को अक्सस्केप जैसे प्रोग्राम का उपयोग करके तैयार नहीं कर सकते हैं और उन्हें अपने चयन की निर्देशिका में सहेज सकते हैं।
wstewart1958

... सूचना के लिए धन्यवाद। मुझे लगता है कि सबसे आसान तरीका होगा Adobe Illustrator में अपना खुद का एरोहेड बनाना और इसे svg के रूप में सहेजना। इस arrowhead.svg का उपयोग मेरे अपने svg- मार्कर के रूप में किया जा सकता है। दो प्रतीक परतों के संयोजन से अपना स्वयं का तीर बनाना: एक एकल रेखा (प्रतीक परत 1) और स्वयं तीरहेड.स्विग (प्रतीक परत 2)। वह
at
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.