Qgs फ़ाइल संरचना का विस्तृत विवरण प्राप्त करना?


14

क्या .qgsफ़ाइल संरचना पर कहीं विस्तृत विवरण है?

मैंने http://mrcc.com/qgis.dtd पर जाँच की और मिला

इस सर्वर पर अनुरोधित URL /qgis.dtd नहीं मिला।

और https://svn.osgeo.org/qgis/trunk/qgis/qgis.dtd पर जो बहुत विस्तृत नहीं था।


बहुत अच्छा सवाल है, और आश्चर्य है कि हम .qgs फ़ाइल बनाने वाले XML पर राइटअप नहीं पा सकते हैं। यह कुछ वर्गों का पता लगाने और फ़ाइल को पार्स करने के लिए काफी सरल है , लेकिन पूर्ण प्रलेखन कहीं होना चाहिए!
सिंबांगु

इस अच्छे सवाल ने मुझे एक "टंबेलवेड" बैज मिला: डी
मार्टी

पता भी नहीं था कि ऐसी कोई चीज़ मौजूद है! 'अनसंग हीरो' बैज जितना बुरा नहीं है, लेकिन अछूता ... कोई यकीन नहीं कर सकता कि किसी ने अभी तक एक जवाब नहीं दिया है।
सिंबांगु

1
यहाँ वर्तमान फ़ाइल संस्करण है: github.com/qgis/Quantum-GIS/blob/master/qgis.dtd
markusN

जवाबों:


8

ऐसा लगता है कि वहाँ नहीं है। बग रिपोर्ट के अनुसार # 4408 :

QdIS प्रोजेक्ट या शैली फ़ाइल को * .dtd (http://mrcc.com/qgis.dll) के विरुद्ध सत्यापित करना संभव नहीं है। दो कारण: URL मौजूद नहीं है और SVN से * .dtd का उपयोग करने से हमेशा "गैर वैध" रिटर्न मिलता है। मान्य करने की संभावना होने से गलत प्रोजेक्ट फ़ाइलों में कमी आ सकती है। जैसे कि यह एक सुविधा की इच्छा है, लेकिन जब तक QGIS में एक * का उल्लेख नहीं है। काम नहीं कर रहा है, यह एक बग है।

यह ग्यारह महीने पहले और अंतिम अद्यतन आठ दिन पहले दायर किया गया था। बग के संस्करण 2.0.0 को ठीक करने का लक्ष्य संस्करण भी। अगर कोई विस्तृत दस्तावेज है, तो उन्होंने इसे पहले ही तय कर लिया होगा, मुझे लगता है।


0

गिट में DTD स्पष्ट रूप से टूट गया है, <!ELEMENT maplayer ... > असंतुलित कोष्ठक है, ---टिप्पणियों में कई हैं, कई लापता प्रकार हैं; और ऊपर उल्लिखित बग रिपोर्ट 4 साल से बेकार बैठी है।


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