QGIS में Layerfiles (.lyr) को जोड़ना?


26

कॉलेज में हम आर्कजीआईएस डेस्कटॉप 10 का उपयोग करते हैं, लेकिन यह मेरे मैक पर काम नहीं करता है इसलिए मेरे पास इसके बजाय क्यूजीआईएस है।

मैं QGIS के साथ अपने अभ्यास करना चाहता हूं, लेकिन हम ArcGIS डेस्कटॉप के साथ .rr फ़ाइलों का उपयोग करते हैं, और वे GGIS द्वारा समर्थित नहीं हैं।

क्या किसी को पता है, मैं अपने।


1
क्या आपको व्यायाम पूरा करने के लिए इसकी आवश्यकता है? यह सिर्फ प्रदर्शन जानकारी है, नहीं?
एमिली

क्यूजीआईएस के लिए इसे बनाने के लिए एक उपकरण होना चाहिए क्योंकि
आर्कपैक

यह QGIS 3.10 में काम करता है। इस पोस्ट के लिए मेरा विस्तृत उत्तर देखें: QGIS के लिए "slyr-master" प्लगइन "लापता मेटा डेटा" के कारण काम नहीं करता है
9ls1

जवाबों:


15

आपको .lyr फ़ाइलों को SLD में बदलने की आवश्यकता है। तब उन्हें QGIS में जुर्माना देना चाहिए। दुर्भाग्य से, आर्काइव लेयर स्टाइल को स्टाइल लेयर्ड डेसक्रिप्टर (SLD) फ़ाइल में बदलना? आवश्यकता है कि रूपांतरण ArcGIS डेस्कटॉप के भीतर से किया जाए। शायद कोई सहपाठी रूपांतरण करके आपकी मदद कर सकता है।

एक अन्य विकल्प, जिसका मैंने परीक्षण नहीं किया है, इस Arc2SLD कनवर्टर का उपयोग करना होगा । शायद कोई अन्य उपयोगकर्ता उस प्रोग्राम की प्रयोज्यता पर टिप्पणी कर सकता है।


2
ठीक है जब तक मैं इसे ArcGis के साथ परिवर्तित कर सकता हूँ यह ठीक है। हमारे पास यह कॉलेज में हमारे कंप्यूटरों पर है, मैं सिर्फ जीआईएस के साथ काम करने के लिए हर बार वहाँ नहीं जाना चाहता। :-)
डेविड

2
@ यह वह नहीं है जो आपने पूछा था, लेकिन आप अपने मैक से घर पर अपने कॉलेज में पीसी (रनिंग आर्कगिस) को नियंत्रित करने के लिए रिमोट डेस्कटॉप का उपयोग करके भी देख सकते हैं।
स्टीफन लीड

10

QGIS के प्रमुख डेवलपर्स में से एक @ndawson ने एक प्रायोगिक प्लगइन बनाया है , QGIS 3.2 या अधिक से अधिक के लिए जो .lyr फ़ाइलों को परिवर्तित कर सकता है:

https://github.com/nyalldawson/slyr


मुझे यह प्लगइन भी मिला। लेकिन मुझे यह काम करने के लिए नहीं मिल सकता है। क्या आप इस प्लगइन के साथ कोई experice है? मुझे mdbtools बायनेरिज़ में कहाँ रखना है?
joe_gerner

@joe_gerner - क्षमा करें, पहले इस प्लगइन का उपयोग नहीं किया है। मुझे बस याद है कि ndawson ने कहीं पोस्ट किया था कि उसने इस रूपांतरण के लिए इस तरह का एक प्लगइन बनाया :)
जोसेफ

1
AFAIK यह प्लगइन केवल इनपुट के रूप में .style फ़ाइलों को लेता है। .Lyr फ़ाइलों का उपयोग कर मुझे त्रुटियाँ मिलीं। (मैंने प्लगइन संस्करण का उपयोग किया, स्टैंडअलोन एक का नहीं)।
कांतन नोव

@ कांटान - टिप्पणी के लिए धन्यवाद, आप शायद प्लगइन के लेखक से इसका उल्लेख कर सकते हैं।
जोसफ

1
@ कांटान - क्या आप प्लगइन का उपयोग करने के बारे में कुछ प्रकाश डाल सकते हैं? मुझे निम्न त्रुटि Traceback (most recent call last): File "slyr-master/slyr/tools/style_to_bin.py", line 9, in <module> from slyr.bintools.extractor import Extractor ModuleNotFoundError: No module named 'slyr'
मिलती रहती है

6

Esri का lyr प्रारूप बाइनरी है, लेकिन नया lyrx प्रारूप पठनीय और पार्सबल है।

संपादित करें
हम QGIS qlyrx में * lyrx फ़ाइलों का उपयोग करने के लिए एक प्लगइन पर काम कर रहे हैं
मुद्दों / उदाहरणों / qa / dev / आदि के साथ योगदान करने के लिए स्वतंत्र महसूस करें। :)

यदि आपके पास आर्कगिस प्रो तक पहुंच है, तो आप lyr फाइल को नए lyrx फॉर्मेट में बदल सकते हैं। मैंने एक उपयोग वेबपृष्ठ प्रकाशित किया है जो lyrx-qml रूपांतरण सक्षम करता है। यह सरल और हैच भरता है, गुणों को रेखांकित करता है और lyrx इकाइयों को qml इकाइयों में अनुवाद करता है। http://mindthemap.info/util/index.html


2

मैंने Arc2SLDconverter का उपयोग किया है, लेकिन यह केवल आर्कमैप 10.0 के साथ काम करता है।
आप मेरे ब्लॉग में कुछ उदाहरण देख सकते हैं ।


2

यह छोटा सा सॉफ्टवेयर काम कर सकता है http://wald.intevation.org/projects/arcmap2sld/%20 । केवल जिस लेयर + लेयर सिम्बोलॉजी को आप कनवर्ट करना चाहते हैं, उसके साथ अपना आर्कमैप प्रोजेक्ट खोलें, फिर ArcGIS_SLD_Converter.exe पर डबल क्लिक करें in \ ArcMap2SLD_Code_1.4.0 \ stp \ ArcGIS_LD_Converter.exe अपने आउटपुट का स्थान डालें।

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