Tôi muốn tạo một chức năng chọn một tính năng và phóng to nó (tương tự trong QGIS). Do đó có chức năng sau:
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)
Các tính năng được chọn được tô sáng trên bản đồ. Nhưng tôi không biết làm thế nào để "phóng to" các tính năng đã chọn hoặc một số loại tiêu điểm chúng ở giữa bản đồ.