QgsMapLayerRegistry ถูกลบใน QGIS3 หรือไม่
เป็นQgsMapLayerRegistryไปได้ไม่มีที่ใน pyqgis กับ QGIS3 เมื่อฉันพิมพ์ลงในคอนโซล QGIS python (2.99), python ดูเหมือนจะจำได้เพราะมันสร้างอัตโนมัติqgis.core.QgsMapLayerRegistryแต่ก็มีข้อผิดพลาดว่ามันไม่ได้อยู่ที่นั่น: Traceback (most recent call last): File "/usr/lib/python3.5/code.py", line 91, in runcode exec(code, self.locals) File "<input>", line 1, in <module> AttributeError: module 'qgis.core' has no attribute 'QgsMapLayerRegistry' ฉันลองสิ่งนี้ด้วยสองรุ่นของ QGIS 2.99 (หนึ่งใน 01/07 และใน 06/17) ทั้งสองเวอร์ชันมีข้อผิดพลาดเดียวกัน importไม่ทำงานเช่นกัน: >>>from qgis.core import QgsMapLayerRegistry Traceback …