परत सूची किंवदंती में वेक्टर फ़ील्ड मार्कर की तीर लंबाई को कैसे नियंत्रित करें?


14

QGIS 2.14.5 LTR में (और हाल ही में QGIS 3.0 में) मैंने प्रत्येक मूल्य सीमा के लिए एक स्नातक स्तर की उपाधि प्राप्त करने वाले और वेक्टर फ़ील्ड मार्कर के साथ एक सुंदर मानचित्र डिजाइन स्थापित किया है (तीर की लंबाई धारा प्रवाह के लिए आनुपातिक है, जो 0.001 ~ से लेकर है) 5 एम / एस)।

इसने बहुत काम किया, लेकिन मुझे आश्चर्य है कि अगर मैंने किंवदंती में तीर को छोटा करने के लिए एक सेटिंग को याद किया। 'सामान्य' चौड़ाई परत विंडो के साथ, वर्ग मान नहीं देखे जा सकते हैं:

इकाइयाँ: मिलीमीटर

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

मेरा पहला अनुमान था, कि यह sth है। स्विचिंग एरो लंबाई, लाइन चौड़ाई इकाइयों को मिलीमीटर से मानचित्र इकाइयों तक करने के लिए, लेकिन यह किंवदंती को प्रभावित नहीं करता है:

इकाइयाँ: मानचित्र इकाइयाँ

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

अपडेट करें

समस्या अभी भी QGIS 3.0 में बनी हुई है।

मैंने इसकी कल्पना करने के लिए एक पेंचकस बनाया: https://youtu.be/oxJ3tGXFB18

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

गुण / सहजीवन में प्रतीक सही ढंग से प्रस्तुत करते हैं:

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

ध्यान दें कि परत सूची मार्करों को सही ढंग से प्रदर्शित करती है, जब परत को डुप्लिकेट करते हैं या तब तक शैली में परिवर्तन लागू करते हैं जब तक कि परत की चौड़ाई में बदलाव नहीं होता है।


3
इसे पुन: उत्पन्न कर सकते हैं (QGIS 2.14.5। लिनक्स टकसाल 18)। शायद कुछ परत पैनल बग। हालांकि, यह संगीतकार प्रबंधक में लीजेंड आइटम को प्रभावित नहीं करता है
ओटो कलब

1
मैं पुष्टि कर सकता हूं कि मानचित्र इकाइयों का उपयोग करते समय एक समस्या है। अपने आप में भाग गया। यदि यह रिपोर्ट की गई है तो अभी तक जाँच नहीं की गई है।
UnderDark

1
हो सकता है कि आपको बग रिपोर्ट करनी चाहिए। issues.qgis.org/projects/qgis/issues
csk

1
मैंने इस मुद्दे के लिए एक बग रिपोर्ट बनाई । बग रिपोर्ट के अधिकांश पाठ इस पोस्ट से सीधे उद्धृत किए जाते हैं। कृपया बग रिपोर्ट की समीक्षा करें और इसे संपादित करें यदि मैंने कोई गलती की है या कुछ महत्वपूर्ण छोड़ दिया है।
csk

1
ऐसा लगता है कि इस बग को ठीक करने में QGIS समुदाय के बीच कुछ दिलचस्पी है। परीक्षण में सहायता के लिए बग रिपोर्ट में "शैलियों के साथ एक छोटी सी डेटासेट + QGIS3 प्रोजेक्ट फ़ाइल" जोड़ने का अनुरोध है। @JochenSchwarze क्या आपके लिए यह जानकारी प्रदान करना संभव है?
csk

जवाबों:


1

वह विकल्प मौजूद नहीं है, लेकिन ... आप परिणाम प्राप्त करने के लिए आंतरिक उपकरणों का उपयोग कर सकते हैं। मैंने इसे डॉट्स के साथ बनाया है लेकिन आप इस टूल को अपनी चीज़ पर लागू कर सकते हैं। इसका पीछा करो:

  1. पहले प्रतीक के आकार को मैन्युअल रूप से सेट करें।

  2. प्रत्येक तत्व के गुणों पर जाएं और एक फ़ंक्शन को परिभाषित करें जो "आपकी बात करते हैं" (आपके प्रोजेक्ट में, यह स्ट्रीम स्पीड के साथ लाइन का आकार बदलता है)। यह फ़ंक्शन तत्व के आकार को बदल देगा जबकि किंवदंती तत्व जमा देता है।

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

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

  1. तुम वहाँ जाओ। जब तक आपके तत्व आपके कार्य के बाद अपना आकार बदलते हैं तब तक किंवदंतियां बनी रहेंगी।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.