আমি এমন একটি ফাংশন তৈরি করতে চাই যা কোনও বৈশিষ্ট্য নির্বাচন করে এবং এটির সাথে জুম করে (কিউজিআইএসে অনুরূপ)। সুতরাং নিম্নলিখিত ফাংশন আছে:
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)
নির্বাচিত বৈশিষ্ট্যগুলি মানচিত্রে হাইলাইট করা হয়েছে। তবে নির্বাচিত বৈশিষ্ট্যগুলিতে কীভাবে একটি "জুম" করবেন বা মানচিত্রের মাঝখানে তাদের কোনও ধরণের ফোকাস করা যায় তা আমার কোনও ধারণা নেই।