ฉันต้องการสร้างฟังก์ชั่นที่เลือกคุณสมบัติและซูมเข้าไป (คล้ายใน QGIS) ดังนั้นจึงมีฟังก์ชั่นดังต่อไปนี้:
QgsMapLayerRegistry.instance().addMapLayer(self.vlayer)
def zoomTo(self):
layer = self.vlayer
atable = self.ui.table
selectList=[]
for i in atable.selectionModel().selectedRows():
ID = atable.item(i.row(),0).text()
selectList.append(int(ID))
layer.setSelectedFeatures(selectList)
คุณสมบัติที่เลือกจะถูกเน้นบนแผนที่ แต่ฉันไม่รู้ว่าจะทำ "ซูม" กับคุณสมบัติที่เลือกหรือโฟกัสบางอย่างในแผนที่ได้อย่างไร