รูปแบบไบนารีของไฟล์ * .lyr และ * .mxd ถูกเผยแพร่หรือไม่
รูปแบบไบนารีของไฟล์ * .lyr และ * .mxd ถูกเผยแพร่หรือไม่
คำตอบ:
พวกเขาไม่ได้เผยแพร่และคุณอาจไม่ควรทำวิศวกรรมย้อนกลับและยังคงคาดหวังว่าจะมีคุกกี้ฟรีที่ ESRI UC แต่โดยทั่วไปจะเป็นไฟล์รูปแบบ OLE2 Compound Document เช่นเอกสาร MS Word และ Excel ด้วยเครื่องมือที่ดีสำหรับการเปิดพวกแคร็ก (เช่นhttp://www.gemboxsoftware.com/CompoundFile.htm ) คุณสามารถไปที่ส่วนแฮ็คได้อย่างรวดเร็ว ด้วยตาที่แหลมคมและมีความรู้เพียงเล็กน้อยเกี่ยวกับโมเดลวัตถุ ArcObjects คุณจะสามารถอ่านข้อมูลที่น่าสนใจได้ในเวลาไม่นาน ฉันเคยได้ยินข่าวลือของคนที่สร้างไฟล์ LYR ตั้งแต่เริ่มต้นโดยใช้รหัสที่ไม่ใช่ ESRI
มันไม่ได้และฉันเดาโดยธรรมชาติว่ามันไม่สามารถทำได้เนื่องจาก. xmd นั้นสำคัญยิ่งที่ประกอบไปด้วย ArcObjects (แถบเครื่องมือ, แผนที่, เลเยอร์, ตัวเรนเดอร์, สัญลักษณ์ ฯลฯ ) ต่อเนื่องผ่านกลไก IPersistStream มาตรฐาน
ด้วยระบบนิเวศแบบเปิดของ ArcObjects ที่แผนที่สามารถมีองค์ประกอบที่กำหนดเองจำนวนมากแต่ละชิ้นมีการทำให้เป็นอนุกรมของตัวเองไม่ต้องพูดถึงการเปลี่ยนแปลงข้อมูล serializated ระหว่างรุ่นขององค์ประกอบฉันไม่สามารถจินตนาการได้ว่ามันจะเป็นไปได้อย่างไร
ถ้าคุณเปลี่ยนนามสกุล. lyr เป็น. zip หรือ. 7z และคุณเปิดด้วย 7Zip (ทดสอบกับเวอร์ชั่น 9.20) คุณอาจพบไฟล์ 3 ไฟล์: - Layer - LayerLargeImage (เพียงเพิ่ม. bmp เพื่อดู) - LayerSmallImage (เพียงเพิ่ม bmp เพื่อดูมัน)
ไม่มีความคิดเกี่ยวกับวิธีเปิดไฟล์ "เลเยอร์" แต่ขั้นตอนเสร็จสิ้น