# ``prisma`.`databases`.`shp_handle`.`ShpHandle``

class documentation

`class ShpHandle:`

View In Hierarchy

Classe para leitura e manipulação de arquivos shapefile.

Method | `__init__` | Método de inicialização da classe.
Method | `read​_selected​_shp` | Método que lê arquivos shapefiles selecionados para comparação.
Method | `read​_shp​_input` | Método que lê arquivo shapefile de input.

def __init__(self):
Método de inicialização da classe.
def read_selected_shp(self, selected_shapefiles):
Método que lê arquivos shapefiles selecionados para comparação.

Parameters
selected​_shapefiles | Vetor contendo informações das bases de dados selecionadas para comparação, essas informações são obtidas do arquivo JSON.
Returns
Geodataframe contendo os dados do shapefile de input.

def read_shp_input(self, input_dir):
Método que lê arquivo shapefile de input.

Parameters
input​_dir | Diretório onde o arquivo shapefile de input está armazenado.
Returns
Geodataframe contendo os dados do shapefile de input.