Нещодавно я намагався використовувати QGIS, і мені було цікаво, чи можна перетворити проект карти ( *.mxdфайлу) ArcGIS в проект ( файл) 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):Це тому, що у сценарію, здавалося, виникли проблеми із шарами анотацій, тому я хотів фільтрувати ще більше, додавшиlyr.isFeatureLayer == Trueумову. Отже, це отримує мене .q