LOAD_DATA = ARGS.loaddata if ARGS.loaddata else DATABASE_SETTINGS['load_data'] COMMIT = ARGS.commit if ARGS.commit else DATABASE_SETTINGS['commit'] MAX_ROWS = ARGS.maxrows if ARGS.maxrows else VISUALIZATION_SETTINGS['max_rows'] MAX_COLUMNS = ARGS.maxcolumns if ARGS.maxcolumns else VISUALIZATION_SETTINGS[ 'max_columns'] VISUALIZE = ARGS.visualize if ARGS.visualize else VISUALIZATION_SETTINGS[ 'visualize'] etl = ETL() # Pega coordenadas dos arquivos etl.extract_points_from_file(PATH) # Trata coordenadas 'sujas' obtidas através dos arquivos etl.clear_points() # Pega dados da API do OpenStreetView etl.extract_data_from_API() # Conecta à Base de Dados etl.connect(HOST, USER, PASSWORD, DATABASE) if DROP_TABLES: res = input( "\nTem certeza que deseja deletar todas as tabelas de '{}'? [S/N]:". format(DATABASE)) if res.upper() == 'S': etl.drop_tables(['Point', 'Suburb', 'City', 'State', 'Country']) if CREATE_TABLES: