QGIS एटलस में आइकन को समूह और संरेखित करें


10

मैं क्यूजीआईएस का उपयोग करके संरक्षित क्षेत्रों का एटलस बना रहा हूं। मैं संस्करण 2.12 का उपयोग कर रहा हूं, लेकिन यह सवाल संभवतः संस्करण 2.14 पर भी लागू होगा।

इस एटलस में ब्याज (पोई) वस्तुओं के कई बिंदु प्रस्तुत किए गए हैं। इनमें से कुछ, जैसे कि पार्किंग, सूचना केंद्र और दृश्य चिह्न के रूप में प्रस्तुत किए जाते हैं। जब ये एक-दूसरे के करीब होते हैं तो यह आइकनों के समूह के लिए प्रासंगिक होता है और उन्हें (एक पंक्ति में) पोई-ऑब्जेक्ट के लिए एक केंद्र बिंदु के करीब संरेखित करता है। वर्तमान में यह डेस्कटॉप प्रकाशन टूल का उपयोग करके किया गया है और यह इस तरह दिखता है:

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

मैं क्यूजीआईएस एटलस प्रणाली में इस प्रक्रिया को जितना संभव हो उतना खींचना चाहूंगा। हमारे पास कई संरक्षित क्षेत्र हैं, इसलिए प्रक्रिया को स्वचालित करने का लाभ संभवतः बड़ा है।

यह QGIS में कैसे किया जा सकता है?

संदर्भ के लिए एक बिंदु पर POI को एकत्रित करने के लिए FME का उपयोग करके प्रश्न भी देखें ।


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

निर्दिष्ट करेगा कि यह QGIS के बारे में है।
ragnvald

मेरे ज्ञान के लिए बॉक्स से बाहर निकलने का कोई तरीका नहीं है, बिंदु प्रतीकों को एक दूसरे से संरेखित करने के लिए। मुझे गलत होने की खुशी है। पिछली बार मुझे समस्या हुई थी, इसे इलस्ट्रेटर जैसे डेस्कटॉप प्रकाशन उपकरण में संभाला गया था।
जकॉब

जवाबों:


10

आप कुछ अभिव्यक्ति-आधारित एसवीजी प्रतीकों का उपयोग करके निम्नलिखित प्राप्त कर सकते हैं।

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

मूल रूप से, आपके पास कई विशेषताएं होंगी जो आइकन # 1, # 2 और इसी तरह निर्धारित करती हैं।

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

जहाँ तक मुझे पता है, वर्तमान में एसवीजी स्थान को इसी लेबल स्थान पर निर्भर करना संभव नहीं है। इसलिए आप निचले दाएं कोने में लेबल रखने से बचना चाहते हैं, इसके लिए एक सेटिंग 2.14 में उपलब्ध है।

आइकन को सही स्थान पर ले जाने के लिए ऑफ़सेट का उपयोग करें। आइकन विशेषता मान के आधार पर परिभाषित किया गया है:

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


चूंकि सभी आइकनों का उपयोग नहीं किया जाता है, इसलिए आइकनों की लाइनअप में अंतराल हो सकता है, है ना?
ragnvald

1
नहीं, इस दृष्टिकोण के साथ कोई समस्या नहीं है। मैंने स्पष्ट करने के लिए विशेषता तालिका का एक स्क्रीनशॉट जोड़ा।
UnderDark

मैं शायद दूरी बफर के अनुसार POI-क्लस्टर तैयार करने के लिए FME जैसे FTL- ​​उपकरण का उपयोग करने के बारे में सोच रहा था। एक क्लस्टर के भीतर कविता के एक समग्र क्षेत्र / सूची को रख कर मैं इस सूची का उपयोग करके संबंधित आइकनों को एक साथ जोड़ने के लिए इमेजमैगिक का उपयोग करके उन्हें पीओआई-उत्पादन तालिका से जोड़ सकता हूं। एक अन्य आइकन के सभी संभव mermutations उत्पन्न करने के लिए हो सकता है (6 आइकन चौड़ाई कहने के लिए) और फिर PNGs या SVG- मार्कर के रूप में प्रासंगिक लोगों को कॉल करने के लिए एक कुंजी का उपयोग करें। आपके समाधान चींटी उचित डेटा तैयारी का एक संयोजन शायद सबसे अच्छा है। आपका उत्तर मुख्य है ;-)
ragnvald

प्रति आइकन एक विशेषता के बजाय "वाइल्डकार्ड" का उपयोग करते हुए एक अटारीब्यूट पर आधारित फ़िल्टरिंग बेहतर हो सकती है। क्या यह संभव है?
राग्नवल्द

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