class JsonTools:
Method | __init__ |
Undocumented |
Method | edit_database |
No summary |
Method | get_camadas_base_obrigatoria |
Retorna todas as camadas obrigatórias. @return: Json com as camadas obigatórias |
Method | get_config_database |
Retorna uma lista com as configurações de bases em PostgreSQL. @return: Lista com as configurações. |
Method | get_config_required |
Undocumented |
Method | get_config_shapefile |
Retorna uma lista com as configurações de bases em ShapeFile. @return: Lista com as configurações. |
Method | get_json |
Retorna o Json de configuração. @return: Json de configuração |
Method | get_keys_name_source_data |
Retorna os nomes de todas as bases de dados (PG/SHP) dentro do JSON de Configuração @return: Json de com os nomes |
Method | get_source_data |
Rettorna as configurações de uma fonte de dados apartir de seu ID @param id_base: Id da base de dados (postgresql ou SHP) @return: Json com as configurações de base de dados |
Method | insert_database_pg |
Insere as configurações de um banco de dados PostgreSQL no Json. @param db_json_conf: Json com as configurações do banco de dados @return: retorna o id da base inserida |
Method | set_camadas_base_obrigatoria |
Edita o valor de uma camada obigratria @param new_conf: ´Json coma as nova configurações de valor : {<Tipo camada> : {nome da base, nome da camada }} @return: |
Instance Variable | json_config |
Undocumented |
Instance Variable | json_path |
Undocumented |
Parameters | |
db_id | Id da base de dados a ser editada |
db_json_new_conf | Json contendo as novas configurações da base de dados |
Returns | |
void |
Returns | |
Json com as camadas obigatórias |
Returns | |
Lista com as configurações. |
Returns | |
Lista com as configurações. |
Returns | |
Json de com os nomes |
Parameters | |
id_base | Id da base de dados (postgresql ou SHP) |
Returns | |
Json com as configurações de base de dados |
Parameters | |
db_json_conf | Json com as configurações do banco de dados |
Returns | |
retorna o id da base inserida |