क्या आर्कगिस * .lyr और * .mxd डेटा प्रारूप चश्मा प्रकाशित हैं?


17

क्या * .lyr और * .mxd फ़ाइलों के द्विआधारी प्रारूप प्रकाशित होते हैं?


शायद यह दो हिस्सा बनाते हैं (या दूसरे से पूछते हैं): क्या कोई परियोजनाएं हैं जो अभियंताओं को रिवर्स करने के लिए काम करती हैं?
मैट विल्की

जवाबों:


27

वे प्रकाशित नहीं हुए हैं, और आप शायद उन्हें रिवर्स इंजीनियर नहीं कर सकते हैं और फिर भी ईएसआरआई यूसी पर मुफ्त कुकीज़ की उम्मीद करते हैं, लेकिन वे मूल रूप से एमएस वर्ड और एक्सेल दस्तावेजों की तरह OLE2 यौगिक दस्तावेज़ प्रारूप फाइलें हैं। उन्हें खुर के लिए एक अच्छा उपकरण के साथ (जैसे http://www.gemboxsoftware.com/CompoundFile.htm ), आप बहुत जल्दी हैकिंग भाग को प्राप्त कर सकते हैं। गहरी आंखों और आर्कओबजेक्ट्स ऑब्जेक्ट मॉडल के बारे में थोड़ी जानकारी के साथ, आप कुछ ही समय में दिलचस्प डेटा पढ़ रहे होंगे। मैंने गैर-ईएसआरआई कोड का उपयोग करके LYR फाइल बनाने वाले लोगों की अफवाहें भी सुनी हैं।


1
मुझे लगता है कि आप एक बड़े प्रयास के साथ ऐसा करने में सक्षम हो सकते हैं, लेकिन फिर भी, मैं इस तरह के कार्यान्वयन को मेरे उत्तर में उल्लिखित कारणों के लिए बहुत नाजुक मानूंगा।
पेट्र क्रेब्स 20

@petr एक रिवर्स इंजीनियर कार्यान्वयन बैकवर्ड संगतता बनाए रखने के लिए विक्रेताओं की जरूरतों के लिए प्रत्यक्ष सहसंबंध में स्थिर है।
मैट विल्की

अच्छा बिंदु मैट। हालांकि कस्टम एक्सटेंशन वास्तव में पूर्ण कार्यान्वयन से आपको प्रभावित करेंगे, आमतौर पर डेटा स्रोतों का पता लगाना और सरल रेंडरिंग विकल्प वही करना है जो आप करना चाहते हैं। मैट के कारणों के लिए प्रारूप तेजी से नहीं बदल रहा है।
सेबस्टियन गुड


3

यह नहीं है और मुझे लगता है कि यह स्वभाव से नहीं हो सकता है, क्योंकि एक .mxd जरूरी है जो आर्कोबजेक्ट्स (टूलबार्स, मैप्स, लेयर्स, रेंडरर्स, सिंबल आदि) द्वारा तैयार किया गया है।

ओपन आर्कोबिज इकोसिस्टम के साथ, जहां एक मैप में अपने स्वयं के क्रमांकन के साथ प्रत्येक में बहुत सारे कस्टम घटक हो सकते हैं, घटक संस्करणों के बीच क्रमबद्ध डेटा में परिवर्तन का उल्लेख नहीं करने के लिए, मैं कल्पना नहीं कर सकता कि यह कैसे संभव होगा, दुर्भाग्य से।


-3

अगर आप .zip या .7z के लिए .rr एक्सटेंशन को बदलते हैं और आप इसे 7Zip (ver 9. 9.20 के साथ परीक्षण) के साथ खोलते हैं, तो आपको 3 फाइलें मिल सकती हैं: - परत - LayerLargeImage (बस जोड़ें .bmp इसे देखने के लिए) - LayerSmallImage (बस जोड़ें)। bmp इसे देखने के लिए)

"परत" फ़ाइल को कैसे खोलें, इस पर कोई विचार नहीं है, लेकिन एक कदम किया जाता है।

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