ฉันเพิ่งลองใช้ 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