class OverlayAnalisys:
Method | __init__ |
Método construtor da classe. |
Method | analisys_shp |
Verifica sobreposição entre camada de input e camadas shapefiles selecionadas. |
Method | analysis_db |
Verifica sobreposição entre camada de input e camadas de banco de dados selecionadas. |
Method | get_utm_crs |
Para cada feição da camada de input, através da análise de sobreposição, verifica em qual zona UTM a mesma se encontra. |
Method | handle_approximation_layers |
Undocumented |
Method | overlay_analysis |
Função que conta quantas sobreposições aconteceram entre a camada de input e as todas as camadas de comparação selecionadas. Esta função é feita através da projeção geográfica. |
Instance Variable | operation_config |
Dicionário que armazena configurações de operação, como por exemplo: dado de input, bases de dados selecionadas para comparação, busca por ponto, shapefile, etc... |
Instance Variable | shp_handle |
Armazena classe para leitura de arquivos shapefile. |
Instance Variable | utils |
Armazena classe contendo algumas funções úteis para o código. |
Parameters | |
input | Camada de input. |
gdf_selected_shp | Camadas shapefiles selecionadas para comparação. |
Returns | |
Retorna camada contendo um campo True para feições de comparação que se sobrepuseram a camada de input. |
Parameters | |
input | Camada de input. |
gdf_selected_db | Undocumented |
gdf_selected_shp | Camadas de banco de dados selecionadas para comparação. |
Returns | |
Retorna camada contendo um campo True para feições de comparação que se sobrepuseram a camada de input. |
Parameters | |
input | Camada de input. |
epsg_shp_dir | Armazena o caminho do diretório, dentro do Prisma, em que se encontra o shapefile contendo a camada de Zonas UTM. |
Returns | |
Retorna coluna contendo a zona UTM em que se encontra cada feiçõa de input. |
Parameters | |
input | Undocumented |
input_standard | Undocumented |
gdf_selected_shp | Undocumented |
gdf_selected_db | Undocumented |
operation_config | Dicionário que armazena configurações de operação, como por exemplo: dado de input, bases de dados selecionadas para comparação, busca por ponto, shapefile, etc... |
Returns | |
Dicionário que retorna, no formato de geodataframe, todas camadas passadas para comparação e também as camadas que tiveram sobreposição. |