class documentation

class OverlayPoint(QtWidgets.QDialog):

View In Hierarchy

Classe que manipula a tela de teste de sobreposição utilizando um ponto (lat e long) ou endereço inserido.
Method __init__ Método construtor da classe.
Method address​_to​_geodataframe Compila os dados inseridos e o ponto encontrado na estrutura de geodataframe.
Method back Retorna para tela anterior.
Method coordinate​_to​_geodataframe Adatpa os pontos para estrutura de geodataframe.
Method get​_points Serviço de geocodificação, funciona com Nominatim e Google maps
Method handle​_address Manipulação dos dados de endereço; Extração de pontos através de endereço.
Method handle​_coordinate Processa os dados passados, retornando os pontos em estrutura de geodataframe.
Method next Faz o controle dos dados de input inseridos pelo usuário e monta a operação que será feita. dentro da variável data, que por sua vez possui uma estrutura de dicinário
Class Variable back​_window Undocumented
Class Variable continue​_window Undocumented
Instance Variable env​_tools Undocumented
def __init__(self):
Método construtor da classe.
def address_to_geodataframe(self, points):
Compila os dados inseridos e o ponto encontrado na estrutura de geodataframe.
Parameters
pointsPontos obtidos através do serviço de geocodificação.
Returns
Estrutura de geodataframe contendo o endereço e os pontos que representam aquele endereço.
def back(self):
Retorna para tela anterior.
def coordinate_to_geodataframe(self, points, epsg):
Adatpa os pontos para estrutura de geodataframe.
Parameters
pointsPonto (lat e long) passado pelo usuário.
epsgUndocumented
Returns
Estrutura de geodataframe contendo os pontos passados pelo usuário.
def get_points(self, address, current_geocoding, key):
Serviço de geocodificação, funciona com Nominatim e Google maps
Parameters
addressEndereço inserido pelo usuário.
current​_geocodingServiço de geocodificação selecionado pelo usuário.
keyCaso necessária, chave que será utilizada para fazer o uso do serviço de geocodificação.
Returns
Pontos extraídos pelo serviço de geocodificação.
def handle_address(self):
Manipulação dos dados de endereço; Extração de pontos através de endereço.
Returns
Estrutura de geodataframe contendo o endereço e os pontos que representam aquele endereço.
def handle_coordinate(self):
Processa os dados passados, retornando os pontos em estrutura de geodataframe.
Returns
Geodataframe conténdo os pontos passados pelo usuário.
def next(self):
Faz o controle dos dados de input inseridos pelo usuário e monta a operação que será feita. dentro da variável data, que por sua vez possui uma estrutura de dicinário
back_window =

Undocumented

continue_window =

Undocumented

env_tools =

Undocumented