ฉันเพิ่งลองใช้ QGIS และฉันสงสัยว่าคุณสามารถแปลง ArcGIS map ( *.mxdไฟล์) ร่างเป็นโครงการ QGIS ( *.qgsไฟล์)
สิ่งนี้จะหลีกเลี่ยงการทำให้โครงการทั้งหมดเป็นแบบเดียวกัน
<type 'exceptions.RuntimeError'>: Object: Describe input value is not valid typeแล้ว กรุณาแนะนำถ้าเป็นไปได้ฉันค่อนข้างติดอยู่ ขอบคุณ!
f.write(doc.toprettyxml())สิ่งนี้จะจัดการการเขียนผลลัพธ์แทนการใช้ xml.dom.ext นอกจากนี้ฉันต้องเปลี่ยนบรรทัด 227 เป็น:if(lyr.isGroupLayer == False and lyr.isRasterLayer == False and lyr.isFeatureLayer == True):นี่เป็นเพราะสคริปต์ดูเหมือนจะมีปัญหากับเลเยอร์คำอธิบายประกอบดังนั้นฉันจึงต้องการกรอง firther โดยการเพิ่มlyr.isFeatureLayer == Trueเงื่อนไขดังนั้นนี่ทำให้ฉันได้รับ. q