Нещодавно я намагався використовувати 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