class documentation

class ResultWindow(QtWidgets.QDialog):

View In Hierarchy

Classe responsável por fazer o backend da tela de resultados, que exibe a quatidade de sobreposição que aconteceu entre a camada de input e camadas de comparação; Da ao usuário opção para mostrar as camadas no mostrador do QGIS e também gerar os relatórios PDF.
Method __init__ Método para inicialização da classe.
Method btn​_report​_generator Função acionada quando o usuário pressiona o botão para gerar relatórios PDF.
Method overlay​_counter​_pg Faz a contagem de quantas sobreposições aconteceram com as áreas de banco de dados selecionados e realiza a inserção deste valor na tabela
Method overlay​_counter​_required Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
Method overlay​_counter​_shp Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
Method print​_all​_layers​_qgis Exibe no mostrador do QGIS todas as feições das camadas comparadas.
Method print​_overlay​_qgis Exibe no mostrador do QGIS somente feições que tiveram sobreposição.
Method show​_result Exibe em uma lista a quantidade de sobreposições que se teve com determinada área
Class Variable cancel​_window Undocumented
Class Variable continue​_window Undocumented
Class Variable report​_generator​_window Undocumented
Instance Variable result Undocumented
Instance Variable row​_control Undocumented
def __init__(self, result):
Método para inicialização da classe.
def btn_report_generator(self):
Função acionada quando o usuário pressiona o botão para gerar relatórios PDF.
def overlay_counter_pg(self):
Faz a contagem de quantas sobreposições aconteceram com as áreas de banco de dados selecionados e realiza a inserção deste valor na tabela
def overlay_counter_required(self):
Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
def overlay_counter_shp(self):
Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
def print_all_layers_qgis(self):
Exibe no mostrador do QGIS todas as feições das camadas comparadas.
def print_overlay_qgis(self):
Exibe no mostrador do QGIS somente feições que tiveram sobreposição.
def show_result(self):
Exibe em uma lista a quantidade de sobreposições que se teve com determinada área
cancel_window =

Undocumented

continue_window =

Undocumented

report_generator_window =

Undocumented

result =

Undocumented

row_control: int =

Undocumented