एसवीजी प्रतीकों को क्यूजीआईएस में आयात करना


15

मैंने https://www.mapbox.com/maki/ से SVG आइकन पैक डाउनलोड किया है

URL से आयात का उपयोग करना मेरे लिए कभी काम नहीं आया, इसलिए मैं इन प्रतीकों को QGIS में कैसे आयात करूं?

जहाँ तक मैं बता सकता हूँ मुझे प्रत्येक प्रतीक को परिभाषित करने के लिए एक .XML की आवश्यकता है।


मुझे यह मुद्दा QGIS 2.12 से 2.16 तक चला गया था (नए कंप्यूटर पर ताज़ा इंस्टॉल)। मेरे प्रतीक दूरस्थ फ़ाइल सिस्टम पर हैं, इसलिए मुझे लगा कि QGIS संसाधन साझाकरण सहायक हो सकता है। लेकिन एक रिपॉजिटरी बनाने या अपनी डमी रिपॉजिटरी का क्लोन लोड करने में सक्षम नहीं था। मैं अपने दस्तावेज़ फ़ोल्डर से भी इसका उपयोग करने की कोशिश करता हूं, इसलिए पथ को सरल बनाएं (en उच्चारण से बचें): C: \ Users \ myfolder \ QGIS-style-repo-dummy-master लेकिन मुझे अभी भी यह त्रुटि मिली है: रिपॉजिटरी जोड़ने में असमर्थ: मेटाडाटा फ़ाइल रिपॉजिटरी EDIT में मौजूद नहीं है: सिस्टम: विंडोज़ 7 SP1 (64 बिट्स) QGIS: 2.16.0 QGIS रिसोर्स शेयरिंग: 0.5.1
जीथब

gis.stackexchange.com/a/349965 में QGIS रिसोर्स शेयरिंग प्लगइन (QGIS 3) का उपयोग करके "Maki" SVG प्रतीकों को स्थापित करने के लिए स्टेप बाई स्टेप रेसिपी शामिल है।
होवार्ड Titeite

जवाबों:


21

एक और तरीका यह है कि आप अपने एसवीजी को अपना रास्ता जोड़ सकते हैं:

Settings->Options->System->SVG Path

इस तरह आप अपने एसवीजी प्रतीकों को क्यूजीएस स्टाइलर (लेयर प्रॉपर्टीज-> स्टाइल ....) में समूह के रूप में पाएंगे।


1
मैंने QGIS में रास्ता जोड़ा है, लेकिन जब मैं जाता हूं (लेयर प्रॉपर्टीज> स्टाइल मैनेजर> मार्कर सिम्बल) कुछ भी नया नहीं दिखाता ...
ट्रिस्टन फॉरवर्ड

मैंने QGIS के लिए रेग कीज़ को फिर से स्थापित करने और हटाने की कोशिश की, अभी भी कोई किस्मत नहीं है, मेरे पास चुनने के लिए केवल 14 मार्कर प्रतीक हैं ...
Tristan Forward

20

मुझे आशा है कि यह वही है जो आप खोज रहे हैं:

  1. सुनिश्चित करें कि आपके पास अपनी svg निर्देशिका के लिए सही रास्ता है ।
  2. लेयर प्रॉपर्टीज> स्टाइल पर जाएं, साधारण मार्कर ( मार्कर के नीचे ) पर क्लिक करें , फिर सिंबल लेयर टैब पर इसे svg मार्कर (तस्वीर पर) में बदलें

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


6

बस अपने QGIS SVG फ़ोल्डर में SVG आइकन वाले फ़ोल्डर की प्रतिलिपि बनाएँ। Windows पर यह आपके स्थापना पथ के आधार पर C: \ OSGeo4W64_2.8.1 \ apps \ qgis \ svg है। QGIS को पुनरारंभ करें यदि कॉपी करते समय खुला हो।


6

[ QGIS 2.14 / 2.18 की जाँच की गई ]

फिर भी एक और तरीका एक नया फ़ोल्डर बनाना है C:/Users/your_name/.qgis2और इसे नाम दें svg। यह नया C:/Users/your_name/.qgis2/svgस्वचालित रूप से QGIS द्वारा पूर्व-परिभाषित User Symbolsसमूह के पथ के रूप में पहचाना जाता है ।

फिर बस डाउनलोड किए गए आइकनों को इसमें कॉपी करें। शीर्ष-स्तरीय फ़ोल्डर (बस नीचे svg) उपसमूह नाम बन जाएगा।

तो, C:/Users/your_name/.qgis2/svg/MAKIयह होगा:

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


( QGIS 3.0 के लिए अपडेट )

QGIS 3.0 .qgis2अब फ़ोल्डर का उपयोग नहीं करता है , इसलिए स्थान को खोलकर चेक करना होगा Settings | User Profiles | Open Active Profile Folder

svgइस स्थान पर फ़ोल्डर बनाएँ । फिर, क्यूजीआईएस इसे उपयोगकर्ता के svgफ़ोल्डर के रूप में मान्यता देगा ।

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


5

QGIS में SVG को साझा करने का अभी सबसे सुविधाजनक तरीका QGIS रिसोर्स शेयरिंग प्लगइन का उपयोग करना है (आप इसे QGIS प्लगइन मैनेजर से इंस्टॉल कर सकते हैं)। माकी आइकन को अनुमोदित रिपॉजिटरी में से एक में भेज दिया जाता है जिसे आप तुरंत उपयोग कर सकते हैं। इस प्लगइन के बारे में और अधिक पढ़ें यहाँ http://www.akbargumbira.com/qgis_resources_sharing/


1

धन्यवाद Kazuhito, कि मेरे लिए काम किया। MacOS में, QGIS 3 के लिए पथ / उपयोगकर्ता / user_name / लाइब्रेरी / अनुप्रयोग समर्थन / QGIS / QGIS3 / प्रोफ़ाइल / डिफ़ॉल्ट / svg है

वहाँ से आप प्रोग्राम को खोले बिना SVG फ़ाइलों को संशोधित कर सकते हैं, हालाँकि QGIS इन फ़ाइलों को पुनः आरंभ किए बिना अद्यतन करने लगता है।

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