diff --git a/.gitattributes b/.gitattributes index dfe0770..9d869e2 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,3 @@ # Auto detect text files and perform LF normalization * text=auto +*.ipynb linguist-vendored \ No newline at end of file diff --git a/README.rst b/README.rst index c27b217..c51026d 100644 --- a/README.rst +++ b/README.rst @@ -19,7 +19,7 @@ pylovo Introduction ============ -# pylovo (python tool for low-voltage distribution grid generation) +**pylovo (python tool for low-voltage distribution grid generation)** This tool provides a comprehensive public-data-based module to generate synthetic low-voltage distribution grids for a freely-selected research area. The main data input is the buildings, roads and transformers geographic data that are obtained diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js index cb775cc..d6b4127 100644 --- a/docs/build/html/searchindex.js +++ b/docs/build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["classification/classification_steps/clustering", "classification/classification_steps/filter_grids", "classification/classification_steps/grid_generation_for_classification", "classification/classification_steps/index", "classification/classification_steps/parameters", "classification/classification_steps/sampling", "classification/index", "classification/overview/overview", "classification/usage/usage", "docs_pylovo/installation", "docs_pylovo/municipal_register/municipal_register", "docs_pylovo/osm_trafos", "grid_generation/explanation/building_data_import", "grid_generation/explanation/grid_generation_process", "grid_generation/explanation/overview", "grid_generation/explanation/resources", "grid_generation/index", "grid_generation/main_workflow/main_workflow", "grid_generation/usage/usage", "index", "visualisation/index", "visualisation/plotting/index", "visualisation/plotting/plot_classification", "visualisation/plotting/plot_network_data_per_plz", "visualisation/plotting/plot_networks", "visualisation/qgis/qgis"], "filenames": ["classification\\classification_steps\\clustering.rst", "classification\\classification_steps\\filter_grids.rst", "classification\\classification_steps\\grid_generation_for_classification.rst", "classification\\classification_steps\\index.rst", "classification\\classification_steps\\parameters.rst", "classification\\classification_steps\\sampling.rst", "classification\\index.rst", "classification\\overview\\overview.rst", "classification\\usage\\usage.rst", "docs_pylovo\\installation.rst", "docs_pylovo\\municipal_register\\municipal_register.rst", "docs_pylovo\\osm_trafos.rst", "grid_generation\\explanation\\building_data_import.rst", "grid_generation\\explanation\\grid_generation_process.rst", "grid_generation\\explanation\\overview.rst", "grid_generation\\explanation\\resources.rst", "grid_generation\\index.rst", "grid_generation\\main_workflow\\main_workflow.rst", "grid_generation\\usage\\usage.rst", "index.rst", "visualisation\\index.rst", "visualisation\\plotting\\index.rst", "visualisation\\plotting\\plot_classification.rst", "visualisation\\plotting\\plot_network_data_per_plz.rst", "visualisation\\plotting\\plot_networks.rst", "visualisation\\qgis\\qgis.rst"], "titles": ["Cluster the Grids", "Filter Grids", "Grid Generation for Classification", "Classification Steps", "Calculate Parameters for Grids", "Create a Sample Set of PLZ for Clustering", "Classification of Pylovo Grids", "Short Summary of the Classification Steps", "Usage", "Installation", "Municipal Register", "Preprocess transformers from OSM data (Optional)", "Building Data Import", "Grid Generation Process", "Short Summary of the Grid Generation Steps", "Resources and Interfaces for Grid Generation", "Grid Generation", "Main workflow", "Tool Usage", "pylovo", "Visualisation", "Plotting Networks", "Plot Graphs for Classification", "Plot Network Data per PLZ", "Plot Networks", "QGIS Visualisation"], "terms": {"urbs_conda_env_nam": [], "urbs310": [], "urbs_run_file_path": [], "urb": 9, "urbs_result_plot_save_path": [], "urbs_result": [], "plot": [8, 17, 20, 25], "urbs_result_path": [], "result": [0, 2, 4, 5, 6, 11, 13, 16, 17, 19, 21, 25], "urbs_result_filenam": [], "flex_all_tsam_coordinated_flexible_step1": [], "h5": [], "urbs_result_hdf_location_path": [], "tran": [], "dist": [], "20230613t1603": [], "network_editor": [], "generateeditablenetwork": [], "recreatepandapowernetwork": [], "rout": [], "postcode_editor": [], "urbs_editor": [], "urbs_results_plot": [], "config": [1, 9, 17, 18], "create_app": [], "test_config": [], "none": [4, 12, 13, 22, 24], "flask": 9, "factori": [], "set": [0, 1, 3, 4, 6, 8, 9, 10, 13, 17, 18, 19, 21, 22], "up": [6, 8, 9, 10, 13, 18], "applic": [], "default": [9, 17, 19, 22, 24], "webpag": [], "templat": [], "It": [8, 11, 13, 16, 25], "also": [9, 13, 17, 18, 21, 25], "connect": [9, 11, 13, 16, 17, 24, 25], "subpag": [], "blueprint": [], "app": 9, "paramet": [1, 3, 6, 12, 17, 18, 19, 21, 24], "string": [0, 22, 24], "option": [6, 9, 18], "file": [8, 9, 11, 12, 17, 18, 25], "name": [0, 9, 11, 12, 17, 22, 25], "return": [1, 5, 13], "object": [12, 13, 18], "refer": [5, 6, 8, 13, 18, 19], "type": [0, 1, 5, 13, 19, 23], "extractpropertiesfromnet": [], "input": [10, 17, 18, 19], "helper": [], "creat": [3, 6, 8, 10, 13, 17, 18, 19, 25], "properti": 19, "dict": [], "secondari": [], "featur": [0, 24], "e": [5, 8, 9, 11, 25], "g": [5, 8, 11, 24, 25], "load": [12, 13, 17, 18, 19, 23, 24], "bu": [13, 23, 25], "includ": [1, 9, 11, 17, 19], "final": [9, 13, 17], "geojson": [9, 11], "contain": [12, 13, 16], "all": [1, 4, 5, 8, 9, 11, 13, 16, 17, 19, 24, 25], "singl": [13, 17, 25], "primari": [], "json": [], "kei": 12, "valu": [1, 8], "pair": [], "everi": 13, "createfeatur": [], "islin": [], "ppdata": [], "featurenam": [], "featureproperti": [], "propertygroupnam": [], "propertygroupfeatur": [], "origin": [], "pandapow": [13, 17, 18, 19, 25], "network": [0, 8, 9, 13, 17, 18, 19, 20, 22, 25], "bool": [], "flag": [], "i": [0, 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 25], "go": [9, 18, 25], "line": [9, 13, 25], "point": [11, 13], "determin": [13, 17], "how": [16, 18, 19], "we": 9, "handl": 12, "extract": [9, 17], "creation": [], "list": [0, 8, 9, 13, 22, 24], "etc": [17, 19], "onli": [8, 9, 12, 17, 25], "relev": [], "want": [9, 18], "add": 9, "switch": [], "sgen": [], "extractstdtyp": [], "std_type": [], "ar": [0, 1, 2, 4, 5, 6, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 22, 24, 25], "alreadi": [5, 9, 18], "save": [4, 8, 11, 17], "conveni": [], "datastructur": [], "so": [9, 13, 17], "just": [], "them": [5, 8, 9, 17], "group": [9, 13, 17, 25], "trafo": [11, 23, 24, 25], "creategeojsonofnetwork": [], "net": 25, "ext_grid": [], "displai": 13, "gui": 9, "map": [2, 5, 8, 12, 22], "whether": 9, "buse": 25, "display": [], "frontend": [], "editor": [], "pdp": [], "bp": [], "createfeaturefromgeojsonproperti": [], "featurelistel": [], "respec": [], "make": [5, 8, 9, 11, 13, 18, 25], "sure": [5, 8, 9, 18, 25], "thei": [5, 8, 11, 13, 25], "have": [0, 5, 8, 9, 11, 17, 18, 22, 25], "correct": 9, "data": [2, 6, 10, 13, 16, 18, 19, 20, 21], "wa": [], "from": [5, 8, 12, 13, 17, 18, 19, 20, 22], "net_featur": [], "fill": [13, 25], "an": [5, 6, 8, 9, 13, 17, 18], "empti": [], "one": [8, 17], "time": [11, 17], "each": [0, 4, 5, 8, 12, 13, 17, 22, 25], "": [9, 18], "ad": [11, 12], "newli": 25, "onc": [8, 9], "select": [9, 13, 17, 19, 25], "button": [], "postcod": [9, 13], "view": [8, 9], "press": [], "edit": [9, 18], "path": [9, 13], "html": 18, "networkproperti": [], "window": [], "fetch": [], "well": [9, 11, 12, 18], "user": [10, 13, 17, 18, 19], "can": [0, 5, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 21, 25], "editablenetwork": [], "base": [13, 17, 19, 24], "plz": [1, 2, 3, 4, 6, 8, 10, 12, 13, 17, 18, 20, 21, 22, 24, 25], "id": [13, 24, 25], "kcid": [4, 13, 17, 24, 25], "bcid": [4, 13, 17, 24, 25], "ha": [0, 4, 5, 8, 9, 19, 25], "request": 9, "when": [1, 9, 10, 13, 19], "finish": [], "click": 25, "respons": [9, 18], "indic": [0, 1, 8, 11, 21], "success": [], "transfer": 13, "javascript": [], "api": 11, "submit": [], "postal": [13, 19], "code": [9, 10, 11, 13, 17, 18, 19, 25], "version": [1, 4, 5, 8, 9, 18, 25], "which": [1, 6, 9, 13, 17, 19], "found": [8, 11, 19], "databas": [0, 4, 5, 8, 10, 11, 12, 13, 16, 17, 19, 25], "postcodeallplzid": [], "exist": [13, 25], "rtype": [], "int": [0, 22, 24], "postcodeplzvers": [], "cach": 13, "tri": [], "gener": [3, 4, 5, 6, 9, 10, 12, 17, 18, 25], "grid": [3, 5, 7, 9, 10, 11, 12, 17, 18, 20, 22, 24], "postcodereturnareaboundari": [], "call": [0, 6, 8, 10, 13], "us": [0, 4, 6, 8, 9, 11, 12, 13, 16, 17, 18, 21, 25], "defin": [13, 19], "area": [5, 10, 11, 12, 13, 17, 19, 25], "boundari": [], "shape": 13, "inform": [8, 9, 11, 12, 19, 25], "postcodefetchnetsforid": [], "j": [], "send": [], "post": [], "preview": [], "The": [0, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 25], "chosen": [5, 8, 17], "get": [1, 5, 9, 12, 17, 18, 25], "immedi": [], "after": [8, 9, 13], "receiv": [], "region": [5, 8, 18], "featurecollect": [], "associ": [], "postcodeareareturnbuild": [], "new": [9, 25], "build": [2, 8, 9, 10, 13, 16, 17, 18, 19, 24], "within": [5, 8, 19, 25], "residenti": [9, 12, 13], "other": [8, 9, 11, 12, 13, 17, 18], "hold": [], "osmid": [], "postcodeareacreatenewgridfrombuild": [], "delet": [11, 13, 17, 25], "sent": [], "separ": 17, "pylovo": [9, 10, 13, 16, 18, 25], "necessari": [9, 10], "sucessfulli": [], "urbs_setup": [], "first": [8, 11, 13], "open": [8, 9, 11, 18, 25], "current": 19, "urbssetupproperti": [], "page": 6, "mainten": [], "environ": 9, "retrieveeditablenetwork": [], "setup": [9, 19], "full": [], "previous": 25, "session": [], "depend": 13, "previou": 11, "step": [2, 6, 9, 11, 12, 16, 17, 19], "retrievedemandprofilesforsetup": [], "pre": [], "demand": [], "profil": [9, 17], "csv": [17, 20], "here": [6, 8, 9, 19], "formattransmissionsetup": [], "transmiss": [], "sn_mva": [], "kont": [], "formatprocesssetup": [], "process": [2, 5, 8, 9, 16, 17, 19, 22], "commod": [], "formatstoragesetup": [], "storag": [], "formatcommoditysetup": [], "supimprofil": [], "supim": [], "spot": [], "0": [0, 9, 24, 25], "avoid": 13, "issu": [], "dure": 19, "pandapower2urb": [], "timevareffprofil": [], "timevareff": [], "find": [2, 6, 8, 19, 25], "ch": 8, "help": [], "index": [0, 8, 17, 22, 25], "posit": [11, 13, 17, 19, 25], "char": [], "were": [12, 25], "1": [6, 9, 11, 16, 24, 25], "checkbox": [], "symbol": 25, "row": [], "given": [13, 18], "look": 25, "equal": [], "search": [11, 13, 17], "createdfromcheckbox": [], "json_data": [], "column": [0, 1, 22, 25], "panda": 0, "datafram": [0, 1, 5, 22], "entri": [], "been": [5, 9, 11, 17, 19, 25], "where": [10, 11, 13, 17, 19], "bus_nam": [], "column_1_entry_1": [], "column_1_entry_2": [], "column_2_entry_1": [], "createpdp2urbsdemandcsv": [], "aggreg": 19, "chose": [], "chang": [9, 11, 18, 24, 25], "fit": 11, "format": 19, "createpdp2urbsbuildingscsv": [], "take": [5, 13, 25], "addit": [8, 9, 13, 17, 19, 25], "info": [], "two": [2, 8, 13, 19], "createpdp2urbstransmissioncsv": [], "reshap": [], "createpdp2globalcsv": [], "createpdp2commoditycsv": [], "createpdp2processcsv": [], "createpdp2storagecsv": [], "createpdp2supimcsv": [], "createpdp2timevareffcsv": [], "switch_conda_environ": [], "env_path": [], "env_nam": [], "runpdp2urb": [], "execut": [5, 9], "convers": [], "run": [0, 8, 9, 10, 11, 13, 16, 17, 19], "due": 19, "differ": [5, 9, 19, 24, 25], "requir": [9, 12, 17], "subprocess": 5, "activ": 9, "conda": [], "program": [], "urbs_results_setup": [], "last": [], "directori": [9, 12, 17, 18], "assum": [], "our": 9, "urbs_resultsnetwork": [], "urbs_results_generate_plot": [], "behaviour": [], "node": [13, 24], "befor": [9, 12, 18], "whatev": [], "py": [8, 9, 10, 11, 17, 18], "turn": [], "cap_pro_generate_plot": [], "hdf_path": [], "site_nam": [], "save_path": [], "e_pro_in_generate_plot": [], "e_pro_out_generate_plot": [], "cap_sto_c_generate_plot": [], "cap_sto_p_generate_plot": [], "cap_tra_generate_plot": [], "With": [0, 9, 10, 25], "configur": [0, 6, 9, 13, 16, 21], "config_clust": [0, 1, 8], "perform": [0, 2, 11, 14, 19, 25], "three": [0, 13], "function": [0, 1, 2, 4, 5, 6, 8, 10, 12, 13, 16, 19, 21, 25], "classif": [0, 1, 4, 5, 10, 19, 20, 21], "clustering_algorithm": 0, "kmedoids_clust": [0, 3], "df_parameters_of_grid": 0, "core": [0, 9], "frame": 0, "list_of_clustering_paramet": [0, 8], "n_cluster": 0, "class": [0, 4, 5, 8, 10, 13, 19, 22], "kmedoid": [0, 8, 22], "algorithm": [0, 3, 8, 13, 17, 22], "number": [0, 5, 6, 13, 17, 22, 23], "attribut": [0, 4], "medoid": 0, "center": [0, 13], "gmm_tied_clust": [0, 3], "gmm": [0, 8, 22], "ti": [0, 8], "kmeans_clust": [0, 3], "kmean": [0, 8, 13, 22, 24], "In": [0, 5, 8, 12, 13, 17, 18, 19, 25], "abov": [0, 11], "follow": [0, 9, 10, 19], "reindex_cluster_indic": [0, 3], "representative_network": [0, 22], "sort": [0, 8], "repres": [0, 5, 6, 8, 19, 22], "household": [0, 13, 17, 19], "ascend": 0, "thi": [0, 1, 5, 6, 8, 9, 10, 11, 12, 13, 19, 25], "mean": [0, 13, 25], "least": 0, "pd": [0, 1, 5, 22], "thu": [0, 1, 12, 13, 22], "re": [0, 9, 12, 13], "better": 0, "interpret": 0, "made": [0, 18], "visiualis": 0, "qgi": [0, 2, 8, 11, 12, 18, 20], "threshold": [1, 8], "unrealist": 1, "should": [1, 8, 9, 19], "consid": [1, 13], "cluster": [1, 3, 6, 7, 13, 17, 21, 24], "check": [1, 2, 9, 25], "exce": 1, "retriev": [1, 5], "via": [1, 9], "exceed": 1, "For": [2, 5, 8, 9, 10, 13, 18, 19], "raw_data": [2, 9, 11, 12], "import_building_data": [2, 12], "import_buildings_for_multiple_plz": [2, 3], "sample_plz": 2, "import": [2, 10, 11, 13, 16, 19, 25], "db": [2, 8, 12, 18], "multipl": [2, 11, 17, 25], "database_commun": [0, 1], "perform_classification_tasks_for_multiple_plz": [], "generate_grid_for_multiple_plz": [], "df_sampl": 22, "tabl": [0, 1, 4, 5, 8, 9, 13, 17, 22, 25], "These": [2, 11, 14, 25], "same": [2, 11, 12, 25], "task": [2, 12], "describ": [2, 8, 9], "out": [2, 9], "more": [2, 5, 6, 8, 9, 11, 13, 16, 18, 25], "about": [2, 6, 8, 13, 16, 18, 25], "visualis": [2, 8, 12, 15, 16, 18, 19, 22], "inspect": [2, 6, 11, 12, 16], "sampl": [3, 6, 21], "motiv": 3, "usag": [3, 6, 16], "join": 3, "regiostar": [3, 8, 9, 22], "municip": [3, 9, 12], "regist": [3, 9], "calcul": [3, 6, 11, 13, 17], "gridparamet": [3, 4], "calc_grid_paramet": [3, 4], "calculate_parameters_for_mulitple_plz": [], "filter": [3, 6, 8, 11, 25], "parameter_calcul": 4, "pgreaderwrit": [4, 13, 16], "A": [4, 8, 9, 11, 13, 16, 17, 19], "certain": [4, 13], "version_id": [4, 25], "self": [1, 4, 13], "no_connection_bus": 4, "no_branch": [4, 8], "no_house_connect": 4, "no_house_connections_per_branch": [4, 8], "no_household": 4, "no_household_equ": 4, "no_households_per_branch": 4, "max_no_of_households_of_a_branch": [4, 8], "house_distance_km": 4, "transformer_mva": 4, "osm_trafo": 4, "max_trafo_di": 4, "avg_trafo_di": [4, 8], "cable_length_km": 4, "cable_len_per_hous": 4, "max_power_mw": 4, "simultaneous_peak_load_mw": 4, "resist": [4, 8], "reactanc": 4, "ratio": 4, "vsw_per_branch": 4, "max_vsw_of_a_branch": 4, "clustering_paramet": [1, 4], "To": [4, 5, 6, 8, 9, 18], "captur": 5, "divers": 5, "settlement": [5, 13], "adequ": 5, "develop": [5, 17, 19], "interest": 5, "could": 5, "bundesland": 5, "germani": [5, 6, 8, 12, 19], "whole": 5, "long": 5, "reduc": 5, "8181": 5, "2065": 5, "bayern": [5, 6, 8, 11], "100": 5, "create_sample_set": 5, "complet": [5, 25], "either": [5, 8, 11, 17], "feder": [5, 6, 8], "state": [5, 6, 8, 19], "written": [5, 11], "config_classif": [5, 8], "get_sample_set": 5, "order": 5, "need": [5, 6, 8, 9, 10, 11, 17, 18, 19], "gemeindeverzeichni": [5, 9], "you": [5, 8, 9, 11, 16, 17, 18, 19, 25], "detail": [5, 6, 8, 9, 13, 16, 17, 18], "regio": [5, 22], "7": [5, 6, 16, 22], "dataset": [5, 10, 12, 19, 22], "seven": 5, "share": 5, "correspond": [5, 13, 17, 25], "popul": [5, 10], "total": [5, 17], "analysi": [5, 8, 17, 18, 19, 22], "chair": [5, 9], "renew": 5, "sustain": 5, "energi": [5, 17], "system": [5, 19], "tum": [5, 9, 12], "shown": [5, 7, 8, 25], "percentag": 5, "regio7": 5, "its": [5, 24], "distribut": [5, 6, 8, 17, 22, 23], "densiti": 5, "reproduc": 5, "python": [6, 9, 17], "tool": [6, 8, 9, 16], "low": [6, 13], "voltag": [6, 8, 11, 13, 17], "packag": [6, 8, 11, 19], "provid": [6, 9, 10, 16, 17, 19, 24], "util": [6, 9, 13], "lv": [6, 11, 16, 18], "like": [6, 8, 9, 10, 11, 12, 18, 25], "short": [6, 13, 16], "summari": [6, 13, 16], "fulli": 6, "pleas": 6, "instal": [6, 13, 17, 18, 19], "appli": [1, 6, 13, 25], "visit": 6, "2": [6, 11, 16], "3": [6, 9, 16, 17, 22, 25], "4": [6, 16], "5": [6, 9, 11, 16, 17, 22, 25], "6": [6, 9, 16], "choos": 6, "8": [6, 22, 25], "some": [6, 11, 17, 25], "taken": [7, 8, 13], "classifi": [0, 7, 13, 25], "below": [7, 8, 9, 11, 24], "give": 8, "descript": 8, "classification_vers": 8, "version_com": 8, "qualiti": 8, "classification_region": 8, "uniqu": [8, 12], "identifi": [8, 19, 25], "your": [8, 18, 19, 25], "comment": [8, 9, 17], "region_dict": 8, "schleswig": 8, "hohlstein": 8, "hamburg": 8, "niedersachsen": 8, "bremen": 8, "nordrhein": 8, "westfalen": 8, "hessen": 8, "rheinland": 8, "pfalz": 8, "baden": 8, "w\u00fcrttemberg": 8, "9": [8, 9, 25], "10": [8, 25], "saarland": 8, "11": 8, "berlin": 8, "12": [8, 17], "brandenburg": 8, "13": 8, "mecklenburg": 8, "vorpommern": 8, "14": 8, "sachsen": 8, "15": [8, 17], "anhalt": 8, "16": 8, "th\u00fcringen": 8, "dictionari": 8, "entir": 8, "countri": 8, "constant": [8, 11], "erron": 8, "prepare_data_for_clust": 8, "explain": [8, 13, 16, 18, 22], "notebook": [8, 17, 18, 19, 21], "examples_sampl": 8, "analyse_sampling_result": 8, "drawn": [8, 13], "individu": [8, 18, 25], "see": [8, 9, 10, 11, 18, 21, 25], "examples_grid_paramet": 8, "analys": [8, 17, 19], "analyse_clustering_paramet": 8, "matrix": [8, 13, 17, 22], "scatter": 8, "pairplot": 8, "gain": [8, 9], "overview": [8, 17, 19], "show": [8, 15, 25], "specif": [1, 8, 24, 25], "characterist": [8, 21], "vsw_analysi": 8, "focus": 8, "verbrauchersummenwiderstand": 8, "drop": 8, "branch": [8, 13, 17], "examples_correlation_and_factor_analysi": 8, "work": [8, 9, 18, 19], "propos": 8, "accord": [1, 8, 11, 17], "factor": [8, 13, 22, 24], "1_0_factor_analysi": 8, "guid": [8, 9], "through": 8, "mathemat": 8, "optim": [8, 9, 17], "end": [8, 13, 17], "document": [8, 9, 19], "do": [8, 9, 11], "prefer": [8, 9], "consider": [8, 13], "account": [8, 13], "varianc": [8, 22], "compon": [8, 13, 17, 22], "1_1_explain": 8, "variance_eigen_decomposit": 8, "correl": [8, 17, 22], "clustermap": 8, "1_2_correlation_matrix": 8, "choosen": 8, "param1": 8, "param2": 8, "param3": 8, "param4": 8, "examples_indic": 8, "calinski": [8, 22], "harabasz": [8, 22], "davi": [8, 22], "bouldin": [8, 22], "recommend": [8, 9], "1_ch_index": 8, "again": [8, 9, 12, 17], "goal": 8, "orient": 8, "n_clusters_kmedoid": 8, "n_clusters_kmean": 8, "n_clusters_gmm": 8, "now": [8, 9, 25], "investig": 8, "examples_clust": 8, "clusterin": [8, 22], "present": [8, 17, 19], "Their": 8, "compar": 8, "radar": [8, 22], "second": [8, 11], "concern": 8, "overal": 8, "over": [8, 13], "apply_clustering_for_qgis_visualis": 8, "There": [8, 9, 16, 17, 18, 24], "color": [8, 24, 25], "wai": [13, 18, 24, 25], "decid": 13, "numer": 17, "draw": 24, "If": [9, 18, 24, 25], "sequenc": [], "continu": [], "sphinx": [], "quickstart": [], "wed": [], "jul": [], "49": [], "48": [], "2023": 19, "adapt": [], "root": [9, 18], "toctre": [], "direct": [], "itself": [], "mainli": [], "web": 9, "interfac": [9, 13, 16], "section": 13, "further": [12, 13, 19], "project": [10, 11, 18, 19], "start": 9, "webserv": [], "access": 19, "flow": 17, "modul": 19, "display_postcod": [], "generate_editable_network": [], "display_editable_network_featur": [], "add_delete_new_network_featur": [], "collect_returnable_network_featur": [], "buildings_editor": [], "commodity_editor": [], "demand_editor": [], "generate_urbs_setup_editor": [], "process_editor": [], "return_urbs_setup": [], "storage_editor": [], "supim_editor": [], "timevareff_editor": [], "transmission_editor": [], "setup_urbs_result": [], "addfeatur": [], "onclick": [], "leaflet": [], "mode": [], "place": [9, 11, 13], "down": [], "marker": [], "argument": [], "preparefeaturedelet": [], "featurelist": [], "try": [], "mark": 25, "mai": [], "deleteconnectedfeatur": [], "remov": 17, "attach": [], "deletefeatur": [], "aka": 18, "returneditednet": [], "backend": [], "extractnetworfeatur": [], "goe": [], "fillstdtypelist": [], "element": [13, 17, 18, 25], "fillstdtypeeditor": [], "sel": [], "listnam": [], "right": [], "field": 11, "html_select_el": [], "populatelist": [], "intial": [], "match": 12, "populateeditablenetworkeditor": [], "selectedproperti": [], "std_typelist": [], "std_type_properti": [], "runtim": [], "label": [], "displaynetwork": [], "populateeditablenetworkeditorsecondaryfeatur": [], "primaryfeaturenam": [], "secondaryfeaturenam": [], "addsecondaryfeatur": [], "openeditablenetworklist": [], "tablink": [], "while": [], "hide": [], "event": [], "trigger": [], "fillselectededitablenetworkfeatureeditor": [], "write": 0, "whose": 13, "onchang": [], "resetstyl": [], "target": [], "reset": [], "style": [], "event_target_object": [], "clickonmark": [], "drawmodeoverrid": [], "highlight": [], "fals": [1, 17], "opensecondaryeditor": [], "he": [], "writebackeditednetworkfeatur": [], "targetdiv": [], "back": [], "div": [], "resid": [], "updatestdtypefeaturesineditor": [], "anoth": 11, "updat": [], "createpopup": [], "layer": 25, "pure": [], "debug": 9, "atm": [], "keep": 17, "themselv": [], "might": 12, "worth": [], "popup": [], "visual": [13, 20], "too": [13, 17], "messi": [], "leaflet_layer_object": [], "getpandapowerandwritegeojsonnet": [], "preprocess": [], "changetrafobusnam": [], "buslist": [], "trafolist": [], "later": 9, "small": [], "std": [], "displaynetnew": [], "actual": [], "addgeojsontomap": [], "input_geojson": [], "networkobject": [], "circlemark": [], "becaus": 13, "pointtolay": [], "boolean": [], "distinguish": [], "geometri": [19, 25], "geojson_featurecollect": [], "structur": [9, 20], "createplziddropdown": [], "dropdown": [], "menu": [], "without": 13, "know": [], "exactli": [], "what": [], "selectversionofpostalcodenetwork": [], "pass": [], "radiobutton": [], "chooseversionofplznetwork": [], "noth": [], "statement": 18, "simpli": [], "break": [], "case": [11, 25], "faulti": [], "getpostalcodeareabyid": [], "preexist": [], "initi": 18, "outlin": [], "hit": [], "mani": 11, "digit": 13, "getpostalcodeareabyshap": [], "btn": [], "oth": [9, 12, 13], "html_button_el": [], "openareapopup": [], "visibl": [], "listen": [], "form": [], "returnselectedbuild": [], "moment": [], "error": 18, "warn": [], "close": 11, "displaypreviewnet": [], "line_geojson": [], "sever": 13, "inner": [], "mouseov": [], "mouseout": [], "reason": [], "k": [13, 25], "geojson_dict": [], "stylewhenmouseov": [], "mous": [], "hover": [], "stylewhenmouseout": [], "longer": [], "populatenetlist": [], "gotten": [], "highlightselectedpreviewlay": [], "manual": 17, "sendbackselectednetworkkcidbcid": [], "netlist": [], "highlightbuildingfeatur": [], "resetbuildinghighlight": [], "zoomtobuildingfeatur": [], "displaybuildingeditopt": [], "effect": [], "oneachfeatur": [], "createbuildingpopup": [], "allow": [9, 13, 22], "preparebuildingsobject": [], "urbspropertiesjson": [], "buildingspropertieslist": [], "rudimentari": [], "null": [], "coordin": 19, "fillselectedfeaturebuildingeditor": [], "method": 9, "writebackeditedbuildingfeatur": [], "buildingsobject": [], "fetchcommodityprofil": [], "opennewcommodityform": [], "closenewcommodityform": [], "commodityformcheckvalidinput": [], "comm_nam": [], "cannot": 24, "enabl": [19, 25], "disabl": [], "confirm": [], "text": [], "addcommtoprocesscreationformlist": [], "addcommtostoragecomlist": [], "createnewcommod": [], "com_nam": [], "pro_conf": [], "commodityobject": [], "writebackcommodityfeatur": [], "fetchdemandprofil": [], "promis": [], "fillselectedfeaturedemandeditor": [], "populatedemandeditor": [], "demand_data": [], "demandnam": [], "demandindex": [], "todo": [], "length": [13, 17, 23], "panel": 25, "check_uncheck_demand": [], "demand_typ": [], "graph": [18, 20, 21], "chart": [15, 22, 23], "demandobject": [], "html_element": [], "categori": 19, "belong": 11, "geturbssetupproperti": [], "urbspropertyjson": [], "store": [13, 18], "tooltip": [], "setupurbseditor": [], "main": [9, 15, 16, 19], "preparatori": [], "displayurbseditornet": [], "addgeojsontourbseditormap": [], "between": 13, "circl": [13, 25], "populateurbseditorloadbuslist": [], "htmllistnam": [], "suppos": [], "populateurbseditor": [], "propertiestoadd": [], "writebackfunct": [], "scratch": [], "static": 13, "sinc": [13, 19], "custom": [], "populateurbsnetworkeditorsecondaryfeatur": [], "openurbseditorlist": [], "haseditor": [], "necassari": [], "tab": [12, 25], "global": [], "doesn": [], "t": [], "act": [], "ensur": [], "portion": [], "resetloadbusstyl": [], "deselect": [], "highlightselectedelementinlist": [], "selectid": [], "selectedindex": [], "fillselectededitor": [], "fillselectedfeatureeditorfield": [], "geturbspropertiesjson": [], "getter": [], "fetchprocessprofil": [], "createprocessjsontempl": [], "populateprocesseditorlist": [], "fillsecondaryeditorlist": [], "opennewprocessform": [], "closenewprocessform": [], "newprocessformverifyinput": [], "processaddcommodityselect": [], "opensecondaryprocesseditor": [], "createnewprocess": [], "addcommoditytoprocess": [], "createnewprocessproperti": [], "createnewprocesscommod": [], "writebackprocessfeatur": [], "createpro_confeditor": [], "returnurbssetup": [], "postdata": [], "fetchstorageprofil": [], "fillstorageeditorcommoditylist": [], "createsto_confeditor": [], "fetchsupimprofil": [], "populatesupimeditor": [], "fillselectedfeaturesupimeditor": [], "fetchfeatureprofil": [], "fillselectedfeaturetimevareffeditor": [], "check_uncheck_timevareff": [], "populattimevareffeditor": [], "fetchtransmissionprofil": [], "preparecabledatalist": [], "populatetransmissioneditorlist": [], "filltrafodataeditoridselect": [], "writebacktransmissionfeatur": [], "fillinputfieldsofselectedid": [], "opennewtrafodataform": [], "closenewtrafodataform": [], "trafodataformcheckvalidinput": [], "createnewtrafodata": [], "process_commod": [], "pro_com": [], "listentri": [], "target_properti": [], "pro_com_prop": [], "hidden": [], "pro_com_propselect": [], "technic": [], "iscommod": [], "dialogu": [], "cancel": [], "until": [], "correctli": 9, "ani": [11, 25], "At": [11, 17, 19], "processobject": [], "pro_prop": [], "pro_nam": [], "inorout": [], "must": [9, 11], "process_config": [], "tos": [], "ispro_com_prop": [], "handsont": [], "wait": [], "signal": [], "pdp2urb": [], "url": [], "jsondata": [], "address": [], "side": 17, "signifi": [], "oper": [], "conclud": [], "commodit": [], "sto_conf": [], "possibl": 13, "seri": [], "swap": [], "tbh": [], "ui": [], "probabl": [], "renam": [], "featureobject": [], "trafo_data": [], "transmissionpropertiesjson": [], "prefil": [], "transmissionobject": [], "cable_data": [], "voltage_limit": [], "ront": [], "adjust": [], "newtrafo_databutton": [], "accept": [], "urbsnewtrafodatapopupform": [], "newtrafodatatextinput": [], "put": [9, 12, 18], "valid": 17, "newtrafodatacreatebutton": [], "setupurbsresulteditor": [], "displayurbsnet": [], "addurbsgeojsontomap": [], "populateurbsresultsloadbuslist": [], "openurbsnetworklist": [], "fillselectedurbsnetworkfeatureeditor": [], "reseturbsstyl": [], "clickonurbsmark": [], "getplotoffeatur": [], "setinnerhtml": [], "sgeojson": [], "inact": [], "pick": 17, "html_select_object": [], "interact": 13, "f": 9, "targetnam": [], "site": 18, "hdf5": [], "elm": [], "inlin": [], "script": [9, 11, 17, 18, 19], "http": [9, 18, 19], "stackoverflow": [], "com": 9, "question": [], "2592092": [], "insert": [8, 9], "innerhtml": [], "fine": [], "tune": [], "extend": 19, "hand": [], "synthet": 19, "consum": [12, 13, 17, 19, 24, 25], "transform": [0, 9, 13, 17, 18, 19, 24], "higher": 13, "lower": [], "level": 13, "high": [], "electr": [], "local": [9, 17, 18, 19], "cabl": [13, 17, 18, 23, 24, 25], "assign": [13, 17], "left": [], "screen": [], "appear": [], "consist": [], "still": [], "instead": [], "top": 11, "exit": [], "esc": [], "anywher": [], "restrict": [], "automat": [9, 17, 19], "note": 11, "assumpt": 13, "placement": [], "logic": [13, 16], "sens": [], "context": [], "viabl": [], "otherwis": 9, "intermedi": [], "doubl": [], "circular": [], "doe": [9, 25], "howev": [], "As": [], "unavail": [], "much": [], "enter": 25, "similarli": 25, "fact": [], "instantli": [], "referenc": [], "said": [], "affect": [], "red": 25, "prompt": [], "ahead": [], "navig": 9, "127": 9, "5000": 9, "directli": [11, 17], "delin": [], "ask": [], "never": [], "caus": [], "yet": [], "toolbar": [], "upper": 12, "corner": [], "basic": [17, 19], "happi": [], "suppli": 13, "avail": 12, "bottom": [], "remain": 17, "predefin": [], "convert": [], "fulfil": [], "criteria": [], "properli": [], "locat": 13, "variabl": 17, "both": 9, "queri": [11, 25], "definit": [], "furthermor": [], "filenam": [], "plotli": [22, 24], "write_html": [], "absolut": [], "full_html": [], "independ": [], "include_plotlyj": [], "don": [], "plotlyj": [], "cdn": [], "div_id": [], "eventu": [], "model": [16, 19], "supplement": [], "year": 17, "measur": 13, "hour": [], "few": [], "transport": [], "good": [], "transmit": [], "come": [], "sold": [], "vari": [], "stand": [], "intermitt": [], "stock": [], "purchas": [], "fix": [], "usual": 13, "product": 19, "reli": [], "output": [8, 16, 19], "regardless": [], "forbidden": [], "amount": 19, "bound": [], "facil": [], "c": [9, 19], "progress": [], "p": [], "respect": [], "scroll": [], "virtual": [9, 18], "server": [], "gave": [], "env": 18, "tum_syngrid": [], "cd": 9, "idp_maptool_flask": 9, "maptool": 9, "folder": [9, 17], "init": [], "restart": [], "lrz": 9, "eduvpn": 9, "abl": 9, "browser": 9, "choic": 9, "anaconda": [], "strongli": 9, "machin": [9, 18], "vpn": 9, "mwn": 9, "pip": 9, "ideal": 9, "clone": 9, "repositori": [9, 16], "github": 9, "command": 9, "pull": 9, "submodul": 9, "git": 9, "recurs": 9, "remot": [9, 18], "en": [9, 19], "next": [9, 13, 17, 25], "powershel": [], "begin": [], "repo": 9, "yml": [], "test": 9, "leav": [], "deactiv": 9, "crucial": [], "git_repo": 9, "dev": 9, "And": [], "readi": [9, 13], "everyth": 9, "went": 9, "webbrows": [], "instruct": [9, 19], "postrgesql": [], "arbitrari": [], "problemat": [], "insid": [9, 13], "link": 9, "suffici": [], "gist": [], "gwangjinkim": [], "f13bf596fefa7db7d31c22efd1627c7a": [], "extens": 13, "forg": [], "hstore": [], "usernam": 9, "password": 9, "u": 9, "purpos": [9, 13], "technisch": 9, "universit\u00e4t": 9, "m\u00fcnchen": 9, "prewritten": 9, "syngrid": [9, 13, 21, 23], "dump_funct": 9, "psql": 9, "d": 9, "syngrid_db": 9, "config_data": [9, 18], "afterward": [9, 17], "etl": 9, "main_constructor": [9, 10], "minimum": 9, "betriebsmittel": 9, "consumer_categori": 9, "localhost": [9, 13], "download": [9, 18], "streetnet": 9, "geofabrik": 9, "de": [9, 18], "osm2po": 9, "releas": 9, "zip": [9, 13], "59": [9, 25], "tiles": 9, "x": 9, "190": 9, "wtr": 9, "finalmask": 9, "car": 9, "222": 9, "231": 9, "ferri": 9, "341": 9, "termin": [9, 18], "java": 9, "xmx1g": 9, "jar": 9, "sign": 9, "prefix": 9, "public": [9, 13, 19], "osm_file_nam": 9, "pbf": 9, "earlier": 9, "h": [], "1111": [], "public_2po_4pgr": 9, "2po_4pgr": 9, "ways_to_db": 9, "uncom": [9, 17], "create_municipal_regist": [], "postleitzahl": 10, "ag": [10, 12], "amtlich": [10, 12], "gemeindeschl\u00fcssel": [10, 12], "municipal_regist": [], "join_regiostar_gemeindeverz": [], "read": [10, 13, 16, 17], "import_funct": [], "import_plz_einwohn": [], "latitud": [], "longitud": [], "sourc": 9, "www": [9, 18], "suche": [], "org": [9, 18], "import_zuordnung_plz": [], "excel": [], "import_regiostar": [], "datasheet": [], "regionalstatistisch": [], "raumtypologi": [], "bundesministerium": [], "f\u00fcr": [], "digital": [], "und": [], "verkehr": [], "bmvi": [], "german": [], "bmdv": [], "bund": [], "shareddoc": [], "artikel": [], "basi": 12, "geograph": [12, 13, 19], "compris": 12, "shp": [9, 12], "seper": 12, "unzip": 12, "munich": 12, "oth_9162000": 12, "res_9162000": 12, "import_buildings_for_single_plz": [12, 16], "str": 24, "syngriddatabaseconstructor": [12, 13, 16], "remark": 12, "alwai": 12, "lead": [12, 13], "unexpect": 12, "exampl": [12, 16, 17, 19, 21], "overlap": [12, 13], "most": 12, "part": [12, 13], "divid": 13, "construct": [13, 19], "Be": 13, "care": [13, 19], "overwrit": 13, "kwarg": 13, "commun": 13, "under": [13, 19], "gridgener": [12, 13, 16, 17, 21, 23], "represent": [13, 18, 21], "cache_and_preprocess_static_object": 13, "raw": [13, 18, 19, 20], "temporari": 13, "INTO": 13, "postcode_result": 13, "buildings_tem": 13, "tem": 13, "temporarili": 13, "hous": [13, 24], "distanc": [11, 13, 17, 23], "deriv": 13, "maximum": 13, "scale": 13, "commerci": 13, "industri": [11, 13], "floor": 13, "power": [11, 13, 17], "100kw": 13, "therefor": 13, "preprocess_wai": 13, "ways_tem": 13, "ways_tem_vertices_pgr": 13, "ways_tem_": 13, "Then": [9, 13], "perpendicularli": 13, "apply_kmeans_clust": 13, "vertic": 13, "vertices_pgr": 13, "larg": [11, 13, 17, 19, 24], "coher": 13, "subgroup": 13, "position_subst": 13, "iter": 13, "substat": [9, 11, 13], "building_clust": 13, "osm": [13, 25], "linear": 13, "polygon": [11, 13, 19], "along": 13, "street": 13, "becom": 13, "agglom": 13, "hierarch": [13, 17], "averag": 13, "linkag": 13, "dendogram": 13, "b": [13, 17], "loop": 13, "verifi": 13, "suffic": 13, "coincid": 13, "multilevel": 13, "evalu": [13, 19], "sum": 13, "install_c": 13, "radial": [13, 24], "road": [13, 17, 19], "intersect": 13, "lvbu": 13, "minim": [13, 17], "span": 13, "tree": [13, 21], "edg": [13, 17], "inexpens": 13, "repertoir": 13, "suitabl": 13, "realist": 13, "decis": 13, "technician": 13, "costli": 13, "saveinformationandresett": [], "bulidings_result": 13, "ways_result": 13, "piec": [], "graphic": [16, 17], "explan": 16, "workflow": 16, "depric": 16, "softwar": [16, 19], "prepar": [16, 19], "tutori": [16, 19], "research": [17, 19], "scope": [17, 19], "identif": 17, "done": [9, 17, 19], "administr": 17, "district": 17, "proceed": 17, "involv": 17, "estim": [17, 19], "peak": [17, 23], "medium": 17, "topologi": 17, "isol": 17, "neighbor": 17, "regard": 17, "limit": 17, "capac": 17, "unsuppli": 17, "subdivid": 17, "simultan": 17, "proper": [9, 17], "size": [17, 23], "aim": 17, "band": 17, "loss": 17, "conductor": 17, "shorter": 17, "nodal": 17, "cable_instal": 17, "support": [17, 19], "shall": [9, 17], "conduct": 17, "random": 17, "period": 17, "00": 17, "01": [17, 25], "2019": 17, "24": 17, "31": 17, "minut": 17, "freeli": [17, 19], "shorten": 17, "prolong": 17, "increas": 17, "modifi": 17, "power_flow_calcul": 17, "result_analysi": 17, "plot_result": 17, "perspect": 17, "statist": [17, 19], "spatial": [17, 19], "pictur": 17, "neighbour": 17, "vizual": 17, "detial": 17, "jupyt": [17, 18, 19], "would": [17, 18, 25], "postgresql": [17, 19], "postgi": 19, "easili": 17, "record": 17, "_result": 17, "sql": [17, 19], "png": 17, "auxiliari": [17, 19], "comput": [17, 18], "effort": 17, "advanc": [18, 19], "outsid": [18, 25], "vm": 18, "ssh": 18, "client": 18, "own": 18, "_config_data": [], "py_": [], "manag": 18, "_config_vers": [], "_main_grid_gener": [], "demonstr": 18, "docu": 18, "learn": 18, "forus": 18, "climat": [], "polit": [], "than": 11, "ever": [], "transit": [], "toward": [], "environment": [], "less": [], "harm": [], "heat": [], "solut": 19, "wildli": [], "often": 11, "even": [], "citi": [], "heterogen": [], "improv": 24, "renov": [], "technologi": [], "tailor": [], "big": [], "cross": [], "problem": 9, "sector": 9, "coupl": [], "micro": [], "strom": [], "plan": [], "rapidli": [], "resourc": [13, 16], "potenti": [], "built": [], "central": [], "free": [], "framework": [], "multi": [], "focu": [], "had": 9, "prior": [], "idp": [], "student": [], "combin": [], "quickli": [], "comprehens": 19, "obtain": 19, "openstreetmap": 19, "infrastructur": 19, "feasibl": 19, "far": [], "collect": [], "extern": 19, "conjunct": [], "equip": [], "those": 1, "recogn": 19, "exact": 19, "By": 25, "srid": 19, "epsg": [11, 19], "3035": 19, "unit": 19, "meter": 19, "geodata": [11, 19, 25], "lon": 19, "lat": 19, "4326": 19, "variou": [], "align": [], "term": [], "regul": [], "complic": [], "situat": [], "NOT": [], "guarante": [], "accuraci": [], "circumst": [], "let": [], "occur": [], "appreci": [], "doc": [], "docs_gui": [], "docs_pylovo": [], "docs_sphinx": [], "imag": [], "_static": [], "_templat": [], "fig": [], "instanc": [], "z_feature_json": [], "pandapower_network_featur": [], "urbs_setup_featur": [], "pandapower2urbs_dataset_templ": [], "basic_grid_gener": [], "ipynb": [], "map_visualization_exampl": [], "__init__": [], "io": 19, "config_vers": 18, "main_grid_gener": [], "prerequisit": 19, "linux": 19, "pgrout": [], "content": [], "per": [20, 21, 22], "config_plot": 21, "plot_trafo_on_map": [21, 23], "reduct": 21, "contextili": 24, "basemap": 24, "zoomfactor": 24, "irregular": 25, "expect": 25, "AND": 25, "in_building_clust": 25, "k_mean_clust": 25, "partit": 25, "buil": 25, "black": 25, "white": 25, "18": 25, "neg": 25, "real": 25, "transorm": 25, "colour": 25, "doupl": 25, "On": 25, "export_grid_gis_data_as_csv": 25, "export_grid_gis_data_as_csv_for_multiple_plz": 25, "export": [11, 25], "export_net": 25, "get_bus_line_geo_for_network": 25, "pandapower_net": 25, "net_index": 25, "geometr": 25, "copi": 11, "substations_bayern_query_overpass": 11, "txt": 11, "overpass": 11, "turbo": 11, "substations_bayern": 11, "keyword": 11, "deutsch": 11, "bahn": 11, "histor": 11, "abandon": 11, "exclud": 11, "yield": 11, "around": 11, "22": 11, "000": 11, "openinfrastructuremap": 11, "repeat": 11, "shopping_mall_query_overpass": 11, "tag": 11, "nearbi": 11, "shop": 11, "mall": 11, "mv": 11, "land": 11, "oil": 11, "refineri": 11, "plant": 11, "solar": 11, "militari": 11, "train": 11, "landus": 11, "rail": 11, "educ": 11, "surfac": 11, "park": 11, "process_trafo": 11, "area_threshold": 11, "min_distance_between_trafo": 11, "voltage_threshold": 11, "umspannwerk": 11, "hv": 11, "secondli": 11, "larger": 11, "smaller": 11, "dimens": 11, "thirdli": 11, "four": 11, "One": 11, "proxim": 11, "substations_bayern_process": 11, "eu": [], "openinframap": [], "73": [], "18894": [], "58542": [], "centroid": 0, "plot_pie_of_trafo_c": [21, 23], "plot_hist_trafo": [21, 23], "plot_boxplot_plz": [21, 23], "plot_cable_length_of_typ": [21, 23], "plotting_classif": 22, "plot_samples_on_map": 22, "plot_samples_per_regiostarclass": 22, "bar": 22, "plot_factor_analysi": 22, "df_grid_paramet": 22, "n_comp": 22, "plot_eigendecomposit": 22, "princip": 22, "plot_correlation_matrix": 22, "corr": 22, "plot_ch_index_for_clustering_algo": 22, "no_of_clusters_allow": 22, "rang": 22, "plot_db_index_for_clustering_algo": 22, "plot_radar_graph": 22, "list_of_paramet": 22, "list_of_parmet": 22, "plot_percentage_of_clust": 22, "plot_stacked_distribution_of_clusters_per_regio_5": 22, "stack": 22, "plot_bar_distribution_of_clusters_per_regio_5": 22, "plot_for_plz": 23, "pie": 23, "histogram": 23, "boxplot": 23, "simultanea": 23, "max": 23, "avg": 23, "plot_network": 24, "plot_contextili": 24, "19": 24, "zoom": 24, "17": 24, "plot_simple_grid": 24, "plank": 24, "plot_grid_on_map": 24, "plot_with_generic_coordin": 24, "draw_tree_network": 24, "width": 24, "networkx": 24, "orang": 24, "blue": 24, "green": 24, "draw_tree_network_improved_spac": 24, "space": 24, "draw_radial_network": 24, "fast": 8, "track": 8, "get_parameters_for_clust": 8, "consol": 8, "get_no_clusters_for_clust": 8, "no_clust": 8, "databasecommun": [0, 1], "save_transformers_with_classification_info": [0, 3], "filter_grid": 1, "apply_filter_to_grid": [1, 3], "true": 1, "get_clustering_parameters_for_classification_vers": [1, 3], "pylovovenv": 9, "bin": 9, "environment_": [], "python3": 9, "m": 9, "venv": 9, "virtualenv": 9, "altern": 9, "crate": 9, "Such": 9, "constructor": 9, "contact": 9, "person": [9, 18, 19], "author_email": 9, "essenti": 9, "proccess_trafo": 9, "skip": 9, "being": 9, "executable_script": [9, 18], "bavarian": 9, "pgr": 13, "dbname": [9, 13], "pylovo_db": 13, "pw": 13, "host": [9, 13], "port": [9, 13], "5555": 13, "999999": 13, "toggl": 17, "save_grid_fold": 17, "grid_generation_for_single_plz": 18, "manipul": 18, "ip": 18, "permiss": 9, "gg": 12, "bavaria": 19, "posgresql": 19, "readthedoc": 19, "latest": 19, "understand": 19, "grid_gener": 19, "_": [], "contribut": 19, "soner": 19, "canda": 19, "deniz": 19, "tepe": 19, "tong": 19, "ye": 19, "daniel": 19, "baur": 19, "julian": 19, "zimmer": 19, "berkai": 19, "olgun": 19, "mit": 19, "licens": 19, "copyright": 19, "2024": 19, "beneharo": 19, "reveron": 19, "baecker": 19}, "objects": {"classification.clustering.clustering_algorithms": [[0, 0, 1, "", "gmm_tied_clustering"], [0, 0, 1, "", "kmeans_clustering"], [0, 0, 1, "", "kmedoids_clustering"], [0, 0, 1, "", "reindex_cluster_indices"]], "classification.clustering.filter_grids": [[1, 0, 1, "", "apply_filter_to_grids"]], "classification.database_communication.DatabaseCommunication.DatabaseCommunication": [[1, 0, 1, "", "get_clustering_parameters_for_classification_version"], [0, 0, 1, "", "save_transformers_with_classification_info"]], "classification.parameter_calculation.GridParameters": [[4, 1, 1, "", "GridParameters"]], "classification.parameter_calculation.GridParameters.GridParameters": [[4, 0, 1, "", "calc_grid_parameters"]], "classification.sampling.sample": [[5, 0, 1, "", "create_sample_set"], [5, 0, 1, "", "get_sample_set"]], "plotting.export_net": [[25, 0, 1, "", "get_bus_line_geo_for_network"]], "plotting.plot_for_plz": [[23, 0, 1, "", "plot_boxplot_plz"], [23, 0, 1, "", "plot_cable_length_of_types"], [23, 0, 1, "", "plot_hist_trafos"], [23, 0, 1, "", "plot_pie_of_trafo_cables"]], "plotting.plot_networks": [[24, 0, 1, "", "draw_radial_network"], [24, 0, 1, "", "draw_tree_network"], [24, 0, 1, "", "draw_tree_network_improved_spacing"], [24, 0, 1, "", "plot_contextily"], [24, 0, 1, "", "plot_grid_on_map"], [24, 0, 1, "", "plot_simple_grid"], [24, 0, 1, "", "plot_with_generic_coordinates"]], "plotting.plotting_classification": [[22, 0, 1, "", "plot_bar_distribution_of_clusters_per_regio_5"], [22, 0, 1, "", "plot_ch_index_for_clustering_algos"], [22, 0, 1, "", "plot_correlation_matrix"], [22, 0, 1, "", "plot_db_index_for_clustering_algos"], [22, 0, 1, "", "plot_eigendecomposition"], [22, 0, 1, "", "plot_factor_analysis"], [22, 0, 1, "", "plot_percentage_of_clusters"], [22, 0, 1, "", "plot_radar_graph"], [22, 0, 1, "", "plot_samples_on_map"], [22, 0, 1, "", "plot_samples_per_regiostarclass"], [22, 0, 1, "", "plot_stacked_distribution_of_clusters_per_regio_5"]], "raw_data.import_building_data": [[2, 0, 1, "", "import_buildings_for_multiple_plz"], [12, 0, 1, "", "import_buildings_for_single_plz"]], "syngrid.GridGenerator": [[13, 1, 1, "", "GridGenerator"], [23, 2, 1, "", "plot_trafo_on_map"]], "syngrid.GridGenerator.GridGenerator": [[13, 0, 1, "", "apply_kmeans_clustering"], [13, 0, 1, "", "cache_and_preprocess_static_objects"], [13, 0, 1, "", "install_cables"], [13, 0, 1, "", "position_substations"], [13, 0, 1, "", "preprocess_ways"]], "syngrid.SyngridDatabaseConstructor": [[13, 1, 1, "", "SyngridDatabaseConstructor"]], "syngrid.pgReaderWriter": [[13, 1, 1, "", "PgReaderWriter"]]}, "objtypes": {"0": "py:function", "1": "py:class", "2": "py:method"}, "objnames": {"0": ["py", "function", "Python function"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"]}, "titleterms": {"maptool": [], "config": [], "modul": [], "content": [16, 19, 20], "subpackag": [], "submodul": [], "packag": 9, "function": 9, "network_editor": [], "generateeditablenetwork": [], "recreatepandapowernetwork": [], "rout": [], "postcode_editor": [], "urbs_editor": [], "urbs_result": [], "urbs_results_plot": [], "cluster": [0, 5, 8, 22, 25], "grid": [0, 1, 2, 4, 6, 8, 13, 14, 15, 16, 19, 25], "paramet": [0, 4, 8, 22], "return": 0, "filter": 1, "gener": [2, 8, 13, 14, 15, 16, 19], "classif": [2, 3, 6, 7, 8, 22], "step": [3, 7, 8, 13, 14], "calcul": [4, 8], "creat": [5, 9], "sampl": [5, 8, 22], "set": 5, "plz": [5, 23], "motiv": 5, "usag": [5, 8, 18], "join": 5, "regiostar": [5, 10], "municip": [5, 10], "regist": [5, 10], "algorithm": 5, "pylovo": [6, 19], "overview": 6, "run": [6, 18], "how": 6, "work": 6, "short": [7, 14], "summari": [7, 14], "1": [8, 13], "configur": [8, 18], "2": [8, 13], "data": [8, 9, 11, 12, 17, 23, 25], "3": [8, 13], "inspect": [8, 18], "result": [8, 18, 22], "option": [8, 11], "4": [8, 13], "5": [8, 13], "6": [8, 13], "choos": 8, "7": [8, 13], "number": 8, "8": 8, "develop": 9, "tool": [18, 19], "execut": [], "flow": [], "postcod": 25, "editor": [], "area": [], "select": [], "via": [], "id": [], "shape": [], "network": [21, 23, 24], "setup": [], "urb": [], "new": [], "commod": [], "creation": [], "process": 13, "gui": [], "indic": 22, "tabl": [], "javascript": [], "api": [], "refer": [], "add_delete_new_network_featur": [], "j": [], "collect_returnable_network_featur": [], "display_editable_network_featur": [], "generate_editable_network": [], "display_postcod": [], "buildings_editor": [], "commodity_editor": [], "demand_editor": [], "generate_urbs_setup_editor": [], "process_editor": [], "return_urbs_setup": [], "storage_editor": [], "supim_editor": [], "timevareff_editor": [], "transmission_editor": [], "setup_urbs_result": [], "featur": [], "bu": [], "line": [], "trafo": [], "ext_grid": [], "std_type": [], "edit": [], "ad": [], "buse": [], "extern": [], "secondari": [], "delet": [], "visual": 25, "build": [12, 25], "show": [], "output": 17, "defin": [], "demand": [], "transmiss": [], "global": [], "storag": [], "supim": [], "bui": [], "sell": [], "price": [], "start": [], "webserv": [], "access": 9, "us": [], "instal": 9, "prerequisit": 9, "user": 9, "advanc": 9, "databas": [9, 18], "construct": 9, "postgresql": 9, "linux": 9, "postgi": [], "pgrout": [], "outsid": 9, "server": 9, "from": [9, 11, 25], "ssh": 9, "client": 9, "k": 9, "your": 9, "own": 9, "comput": 9, "sql": 9, "load": 9, "raw": [9, 25], "input": 9, "model": [9, 17], "preprocess": [9, 11], "wai": 9, "osm": [9, 11], "further": 9, "gemeindeverzeichni": 10, "import": 12, "main": 17, "workflow": 17, "depric": 17, "softwar": 17, "prepar": 17, "connect": 18, "tutori": 18, "exampl": 18, "foreword": [], "python": 19, "low": 19, "voltag": 19, "distribut": 19, "preambl": [], "repositori": [], "structur": 25, "visualis": [20, 25], "plot": [21, 22, 23, 24], "graph": [22, 24], "reduct": 22, "per": 23, "represent": 24, "tree": 24, "qgi": 25, "transform": [11, 25], "repres": 25, "csv": 25, "resourc": 15, "interfac": 15, "acknowledg": 19, "legal": 19, "notic": 19}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Cluster the Grids": [[0, "cluster-the-grids"]], "Parameters": [[0, "parameters"], [0, "id1"], [0, "id3"]], "Returns": [[0, "returns"], [0, "id2"], [0, "id4"]], "Filter Grids": [[1, "filter-grids"]], "Grid Generation for Classification": [[2, "grid-generation-for-classification"]], "Classification Steps": [[3, "classification-steps"]], "Calculate Parameters for Grids": [[4, "calculate-parameters-for-grids"]], "Create a Sample Set of PLZ for Clustering": [[5, "create-a-sample-set-of-plz-for-clustering"]], "Motivation": [[5, "motivation"]], "Usage": [[5, "usage"], [8, "usage"]], "Joining Regiostar with the Municipal Register": [[5, "joining-regiostar-with-the-municipal-register"]], "Sampling Algorithm": [[5, "sampling-algorithm"]], "Classification of Pylovo Grids": [[6, "classification-of-pylovo-grids"]], "Overview of the Classification": [[6, "overview-of-the-classification"]], "Run the Classification": [[6, "run-the-classification"]], "How the Classification Works": [[6, "how-the-classification-works"]], "Short Summary of the Classification Steps": [[7, "short-summary-of-the-classification-steps"]], "Step 1: Configure the classification": [[8, "step-1-configure-the-classification"]], "Step 2: Calculate the Data for Clustering": [[8, "step-2-calculate-the-data-for-clustering"]], "Step 3: Inspect sampling results (optional)": [[8, "step-3-inspect-sampling-results-optional"]], "Step 4: Inspect grid generation results (optional)": [[8, "step-4-inspect-grid-generation-results-optional"]], "Step 5: Inspect grid parameters (optional)": [[8, "step-5-inspect-grid-parameters-optional"]], "Step 6: Choose parameters for clustering": [[8, "step-6-choose-parameters-for-clustering"]], "Step 7: Choose number of clusters": [[8, "step-7-choose-number-of-clusters"]], "Step 8: Clustering results": [[8, "step-8-clustering-results"]], "Installation": [[9, "installation"]], "Prerequisites": [[9, "prerequisites"]], "Install package": [[9, "install-package"]], "User": [[9, "user"]], "Data": [[9, "data"]], "Developer": [[9, "developer"]], "Advanced installation - Database construction": [[9, "advanced-installation-database-construction"]], "Install postgresql on linux": [[9, "install-postgresql-on-linux"]], "Access Database": [[9, "access-database"]], "Outside the server (from ssh client a.k.a. your own computer)": [[9, "outside-the-server-from-ssh-client-a-k-a-your-own-computer"]], "Create SQL functions": [[9, "create-sql-functions"]], "Load raw data to the database": [[9, "load-raw-data-to-the-database"]], "Input data model": [[9, "input-data-model"]], "Preprocess ways from OSM data": [[9, "preprocess-ways-from-osm-data"]], "Further Input Data": [[9, "further-input-data"]], "Municipal Register": [[10, "municipal-register"]], "Gemeindeverzeichnis": [[10, "gemeindeverzeichnis"]], "Regiostar": [[10, "regiostar"]], "Preprocess transformers from OSM data (Optional)": [[11, "preprocess-transformers-from-osm-data-optional"]], "Building Data Import": [[12, "building-data-import"]], "Grid Generation Process": [[13, "grid-generation-process"]], "Step 1": [[13, "step-1"]], "Step 2": [[13, "step-2"]], "Step 3": [[13, "step-3"]], "Step 4": [[13, "step-4"]], "Step 5": [[13, "step-5"]], "Step 6": [[13, "step-6"]], "Step 7": [[13, "step-7"]], "Short Summary of the Grid Generation Steps": [[14, "short-summary-of-the-grid-generation-steps"]], "Resources and Interfaces for Grid Generation": [[15, "resources-and-interfaces-for-grid-generation"]], "Grid Generation": [[16, "grid-generation"]], "Contents": [[16, "contents"], [19, "contents"], [20, "contents"]], "Main workflow": [[17, "main-workflow"]], "Main workflow of the model": [[17, "main-workflow-of-the-model"]], "Main workflow of the model (depricated)": [[17, "main-workflow-of-the-model-depricated"]], "Software preparation": [[17, "software-preparation"]], "Output data": [[17, "output-data"]], "Tool Usage": [[18, "tool-usage"]], "Database connection": [[18, "database-connection"]], "Configuration": [[18, "configuration"]], "Run": [[18, "run"]], "Result inspection": [[18, "result-inspection"]], "Tutorials / Examples": [[18, "tutorials-examples"]], "pylovo": [[19, "pylovo"]], "python tool for low-voltage distribution grid generation": [[19, "python-tool-for-low-voltage-distribution-grid-generation"]], "Legal Notice": [[19, "legal-notice"]], "Acknowledgement": [[19, "acknowledgement"]], "Visualisation": [[20, "visualisation"]], "Plotting Networks": [[21, "plotting-networks"]], "Plot Graphs for Classification": [[22, "plot-graphs-for-classification"]], "Sampling": [[22, "sampling"]], "Parameter Reduction": [[22, "parameter-reduction"]], "Indices": [[22, "indices"]], "Clustering Results": [[22, "clustering-results"]], "Plot Network Data per PLZ": [[23, "plot-network-data-per-plz"]], "Plot Networks": [[24, "plot-networks"]], "Network Representation": [[24, "network-representation"]], "Tree Graph Representation": [[24, "tree-graph-representation"]], "QGIS Visualisation": [[25, "qgis-visualisation"]], "Visualisation structure": [[25, "visualisation-structure"]], "Raw Data": [[25, "raw-data"]], "Grids": [[25, "grids"]], "Transformers": [[25, "transformers"]], "Buildings": [[25, "buildings"]], "Postcode": [[25, "postcode"]], "Clusters": [[25, "clusters"]], "Representative Grids": [[25, "representative-grids"]], "Visualize from csv": [[25, "visualize-from-csv"]]}, "indexentries": {"gmm_tied_clustering() (in module classification.clustering.clustering_algorithms)": [[0, "classification.clustering.clustering_algorithms.gmm_tied_clustering"]], "kmeans_clustering() (in module classification.clustering.clustering_algorithms)": [[0, "classification.clustering.clustering_algorithms.kmeans_clustering"]], "kmedoids_clustering() (in module classification.clustering.clustering_algorithms)": [[0, "classification.clustering.clustering_algorithms.kmedoids_clustering"]], "reindex_cluster_indices() (in module classification.clustering.clustering_algorithms)": [[0, "classification.clustering.clustering_algorithms.reindex_cluster_indices"]], "save_transformers_with_classification_info() (in module classification.database_communication.databasecommunication.databasecommunication)": [[0, "classification.database_communication.DatabaseCommunication.DatabaseCommunication.save_transformers_with_classification_info"]], "apply_filter_to_grids() (in module classification.clustering.filter_grids)": [[1, "classification.clustering.filter_grids.apply_filter_to_grids"]], "get_clustering_parameters_for_classification_version() (in module classification.database_communication.databasecommunication.databasecommunication)": [[1, "classification.database_communication.DatabaseCommunication.DatabaseCommunication.get_clustering_parameters_for_classification_version"]], "import_buildings_for_multiple_plz() (in module raw_data.import_building_data)": [[2, "raw_data.import_building_data.import_buildings_for_multiple_plz"]], "gridparameters (class in classification.parameter_calculation.gridparameters)": [[4, "classification.parameter_calculation.GridParameters.GridParameters"]], "calc_grid_parameters() (in module classification.parameter_calculation.gridparameters.gridparameters)": [[4, "classification.parameter_calculation.GridParameters.GridParameters.calc_grid_parameters"]], "create_sample_set() (in module classification.sampling.sample)": [[5, "classification.sampling.sample.create_sample_set"]], "get_sample_set() (in module classification.sampling.sample)": [[5, "classification.sampling.sample.get_sample_set"]], "import_buildings_for_single_plz() (in module raw_data.import_building_data)": [[12, "raw_data.import_building_data.import_buildings_for_single_plz"]], "gridgenerator (class in syngrid.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator"]], "pgreaderwriter (class in syngrid.pgreaderwriter)": [[13, "syngrid.pgReaderWriter.PgReaderWriter"]], "syngriddatabaseconstructor (class in syngrid.syngriddatabaseconstructor)": [[13, "syngrid.SyngridDatabaseConstructor.SyngridDatabaseConstructor"]], "apply_kmeans_clustering() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.apply_kmeans_clustering"]], "cache_and_preprocess_static_objects() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.cache_and_preprocess_static_objects"]], "install_cables() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.install_cables"]], "position_substations() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.position_substations"]], "preprocess_ways() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.preprocess_ways"]], "plot_bar_distribution_of_clusters_per_regio_5() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_bar_distribution_of_clusters_per_regio_5"]], "plot_ch_index_for_clustering_algos() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_ch_index_for_clustering_algos"]], "plot_correlation_matrix() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_correlation_matrix"]], "plot_db_index_for_clustering_algos() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_db_index_for_clustering_algos"]], "plot_eigendecomposition() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_eigendecomposition"]], "plot_factor_analysis() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_factor_analysis"]], "plot_percentage_of_clusters() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_percentage_of_clusters"]], "plot_radar_graph() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_radar_graph"]], "plot_samples_on_map() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_samples_on_map"]], "plot_samples_per_regiostarclass() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_samples_per_regiostarclass"]], "plot_stacked_distribution_of_clusters_per_regio_5() (in module plotting.plotting_classification)": [[22, "plotting.plotting_classification.plot_stacked_distribution_of_clusters_per_regio_5"]], "plot_boxplot_plz() (in module plotting.plot_for_plz)": [[23, "plotting.plot_for_plz.plot_boxplot_plz"]], "plot_cable_length_of_types() (in module plotting.plot_for_plz)": [[23, "plotting.plot_for_plz.plot_cable_length_of_types"]], "plot_hist_trafos() (in module plotting.plot_for_plz)": [[23, "plotting.plot_for_plz.plot_hist_trafos"]], "plot_pie_of_trafo_cables() (in module plotting.plot_for_plz)": [[23, "plotting.plot_for_plz.plot_pie_of_trafo_cables"]], "plot_trafo_on_map() (syngrid.gridgenerator method)": [[23, "syngrid.GridGenerator.plot_trafo_on_map"]], "draw_radial_network() (in module plotting.plot_networks)": [[24, "plotting.plot_networks.draw_radial_network"]], "draw_tree_network() (in module plotting.plot_networks)": [[24, "plotting.plot_networks.draw_tree_network"]], "draw_tree_network_improved_spacing() (in module plotting.plot_networks)": [[24, "plotting.plot_networks.draw_tree_network_improved_spacing"]], "plot_contextily() (in module plotting.plot_networks)": [[24, "plotting.plot_networks.plot_contextily"]], "plot_grid_on_map() (in module plotting.plot_networks)": [[24, "plotting.plot_networks.plot_grid_on_map"]], "plot_simple_grid() (in module plotting.plot_networks)": [[24, "plotting.plot_networks.plot_simple_grid"]], "plot_with_generic_coordinates() (in module plotting.plot_networks)": [[24, "plotting.plot_networks.plot_with_generic_coordinates"]], "get_bus_line_geo_for_network() (in module plotting.export_net)": [[25, "plotting.export_net.get_bus_line_geo_for_network"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["classification/classification_steps/clustering", "classification/classification_steps/filter_grids", "classification/classification_steps/grid_generation_for_classification", "classification/classification_steps/index", "classification/classification_steps/parameters", "classification/classification_steps/sampling", "classification/index", "classification/overview/overview", "classification/usage/usage", "docs_pylovo/installation", "docs_pylovo/municipal_register/municipal_register", "docs_pylovo/osm_trafos", "grid_generation/explanation/building_data_import", "grid_generation/explanation/grid_generation_process", "grid_generation/explanation/overview", "grid_generation/explanation/resources", "grid_generation/index", "grid_generation/main_workflow/main_workflow", "grid_generation/usage/usage", "index", "visualisation/index", "visualisation/plotting/index", "visualisation/plotting/plot_classification", "visualisation/plotting/plot_network_data_per_plz", "visualisation/plotting/plot_networks", "visualisation/qgis/qgis"], "filenames": ["classification\\classification_steps\\clustering.rst", "classification\\classification_steps\\filter_grids.rst", "classification\\classification_steps\\grid_generation_for_classification.rst", "classification\\classification_steps\\index.rst", "classification\\classification_steps\\parameters.rst", "classification\\classification_steps\\sampling.rst", "classification\\index.rst", "classification\\overview\\overview.rst", "classification\\usage\\usage.rst", "docs_pylovo\\installation.rst", "docs_pylovo\\municipal_register\\municipal_register.rst", "docs_pylovo\\osm_trafos.rst", "grid_generation\\explanation\\building_data_import.rst", "grid_generation\\explanation\\grid_generation_process.rst", "grid_generation\\explanation\\overview.rst", "grid_generation\\explanation\\resources.rst", "grid_generation\\index.rst", "grid_generation\\main_workflow\\main_workflow.rst", "grid_generation\\usage\\usage.rst", "index.rst", "visualisation\\index.rst", "visualisation\\plotting\\index.rst", "visualisation\\plotting\\plot_classification.rst", "visualisation\\plotting\\plot_network_data_per_plz.rst", "visualisation\\plotting\\plot_networks.rst", "visualisation\\qgis\\qgis.rst"], "titles": ["Cluster the Grids", "Filter Grids", "Grid Generation for Classification", "Classification Steps", "Calculate Parameters for Grids", "Create a Sample Set of PLZ for Clustering", "Classification of Pylovo Grids", "Short Summary of the Classification Steps", "Usage", "Installation", "Municipal Register", "Preprocess transformers from OSM data (Optional)", "Building Data Import", "Grid Generation Process", "Short Summary of the Grid Generation Steps", "Resources and Interfaces for Grid Generation", "Grid Generation", "Main workflow", "Tool Usage", "pylovo", "Visualisation", "Plotting Networks", "Plot Graphs for Classification", "Plot Network Data per PLZ", "Plot Networks", "QGIS Visualisation"], "terms": {"urbs_conda_env_nam": [], "urbs310": [], "urbs_run_file_path": [], "urb": 9, "urbs_result_plot_save_path": [], "urbs_result": [], "plot": [8, 17, 20, 25], "urbs_result_path": [], "result": [0, 2, 4, 5, 6, 11, 13, 16, 17, 19, 21, 25], "urbs_result_filenam": [], "flex_all_tsam_coordinated_flexible_step1": [], "h5": [], "urbs_result_hdf_location_path": [], "tran": [], "dist": [], "20230613t1603": [], "network_editor": [], "generateeditablenetwork": [], "recreatepandapowernetwork": [], "rout": [], "postcode_editor": [], "urbs_editor": [], "urbs_results_plot": [], "config": [1, 9, 17, 18], "create_app": [], "test_config": [], "none": [4, 12, 13, 22, 24], "flask": 9, "factori": [], "set": [0, 1, 3, 4, 6, 8, 9, 10, 13, 17, 18, 19, 21, 22], "up": [6, 8, 9, 10, 13, 18], "applic": [], "default": [9, 17, 19, 22, 24], "webpag": [], "templat": [], "It": [8, 11, 13, 16, 25], "also": [9, 13, 17, 18, 21, 25], "connect": [9, 11, 13, 16, 17, 24, 25], "subpag": [], "blueprint": [], "app": 9, "paramet": [1, 3, 6, 12, 17, 18, 19, 21, 24], "string": [0, 22, 24], "option": [6, 9, 18], "file": [8, 9, 11, 12, 17, 18, 25], "name": [0, 9, 11, 12, 17, 22, 25], "return": [1, 5, 13], "object": [12, 13, 18], "refer": [5, 6, 8, 13, 18, 19], "type": [0, 1, 5, 13, 19, 23], "extractpropertiesfromnet": [], "input": [10, 17, 18, 19], "helper": [], "creat": [3, 6, 8, 10, 13, 17, 18, 19, 25], "properti": 19, "dict": [], "secondari": [], "featur": [0, 24], "e": [5, 8, 9, 11, 25], "g": [5, 8, 11, 24, 25], "load": [12, 13, 17, 18, 19, 23, 24], "bu": [13, 23, 25], "includ": [1, 9, 11, 17, 19], "final": [9, 13, 17], "geojson": [9, 11], "contain": [12, 13, 16], "all": [1, 4, 5, 8, 9, 11, 13, 16, 17, 19, 24, 25], "singl": [13, 17, 25], "primari": [], "json": [], "kei": 12, "valu": [1, 8], "pair": [], "everi": 13, "createfeatur": [], "islin": [], "ppdata": [], "featurenam": [], "featureproperti": [], "propertygroupnam": [], "propertygroupfeatur": [], "origin": [], "pandapow": [13, 17, 18, 19, 25], "network": [0, 8, 9, 13, 17, 18, 19, 20, 22, 25], "bool": [], "flag": [], "i": [0, 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 25], "go": [9, 18, 25], "line": [9, 13, 25], "point": [11, 13], "determin": [13, 17], "how": [16, 18, 19], "we": 9, "handl": 12, "extract": [9, 17], "creation": [], "list": [0, 8, 9, 13, 22, 24], "etc": [17, 19], "onli": [8, 9, 12, 17, 25], "relev": [], "want": [9, 18], "add": 9, "switch": [], "sgen": [], "extractstdtyp": [], "std_type": [], "ar": [0, 1, 2, 4, 5, 6, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 22, 24, 25], "alreadi": [5, 9, 18], "save": [4, 8, 11, 17], "conveni": [], "datastructur": [], "so": [9, 13, 17], "just": [], "them": [5, 8, 9, 17], "group": [9, 13, 17, 25], "trafo": [11, 23, 24, 25], "creategeojsonofnetwork": [], "net": 25, "ext_grid": [], "displai": 13, "gui": 9, "map": [2, 5, 8, 12, 22], "whether": 9, "buse": 25, "display": [], "frontend": [], "editor": [], "pdp": [], "bp": [], "createfeaturefromgeojsonproperti": [], "featurelistel": [], "respec": [], "make": [5, 8, 9, 11, 13, 18, 25], "sure": [5, 8, 9, 18, 25], "thei": [5, 8, 11, 13, 25], "have": [0, 5, 8, 9, 11, 17, 18, 22, 25], "correct": 9, "data": [2, 6, 10, 13, 16, 18, 19, 20, 21], "wa": [], "from": [5, 8, 12, 13, 17, 18, 19, 20, 22], "net_featur": [], "fill": [13, 25], "an": [5, 6, 8, 9, 13, 17, 18], "empti": [], "one": [8, 17], "time": [11, 17], "each": [0, 4, 5, 8, 12, 13, 17, 22, 25], "": [9, 18], "ad": [11, 12], "newli": 25, "onc": [8, 9], "select": [9, 13, 17, 19, 25], "button": [], "postcod": [9, 13], "view": [8, 9], "press": [], "edit": [9, 18], "path": [9, 13], "html": 18, "networkproperti": [], "window": [], "fetch": [], "well": [9, 11, 12, 18], "user": [10, 13, 17, 18, 19], "can": [0, 5, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 21, 25], "editablenetwork": [], "base": [13, 17, 19, 24], "plz": [1, 2, 3, 4, 6, 8, 10, 12, 13, 17, 18, 20, 21, 22, 24, 25], "id": [13, 24, 25], "kcid": [4, 13, 17, 24, 25], "bcid": [4, 13, 17, 24, 25], "ha": [0, 4, 5, 8, 9, 19, 25], "request": 9, "when": [1, 9, 10, 13, 19], "finish": [], "click": 25, "respons": [9, 18], "indic": [0, 1, 8, 11, 21], "success": [], "transfer": 13, "javascript": [], "api": 11, "submit": [], "postal": [13, 19], "code": [9, 10, 11, 13, 17, 18, 19, 25], "version": [1, 4, 5, 8, 9, 18, 25], "which": [1, 6, 9, 13, 17, 19], "found": [8, 11, 19], "databas": [0, 4, 5, 8, 10, 11, 12, 13, 16, 17, 19, 25], "postcodeallplzid": [], "exist": [13, 25], "rtype": [], "int": [0, 22, 24], "postcodeplzvers": [], "cach": 13, "tri": [], "gener": [3, 4, 5, 6, 9, 10, 12, 17, 18, 25], "grid": [3, 5, 7, 9, 10, 11, 12, 17, 18, 20, 22, 24], "postcodereturnareaboundari": [], "call": [0, 6, 8, 10, 13], "us": [0, 4, 6, 8, 9, 11, 12, 13, 16, 17, 18, 21, 25], "defin": [13, 19], "area": [5, 10, 11, 12, 13, 17, 19, 25], "boundari": [], "shape": 13, "inform": [8, 9, 11, 12, 19, 25], "postcodefetchnetsforid": [], "j": [], "send": [], "post": [], "preview": [], "The": [0, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 25], "chosen": [5, 8, 17], "get": [1, 5, 9, 12, 17, 18, 25], "immedi": [], "after": [8, 9, 13], "receiv": [], "region": [5, 8, 18], "featurecollect": [], "associ": [], "postcodeareareturnbuild": [], "new": [9, 25], "build": [2, 8, 9, 10, 13, 16, 17, 18, 19, 24], "within": [5, 8, 19, 25], "residenti": [9, 12, 13], "other": [8, 9, 11, 12, 13, 17, 18], "hold": [], "osmid": [], "postcodeareacreatenewgridfrombuild": [], "delet": [11, 13, 17, 25], "sent": [], "separ": 17, "pylovo": [9, 10, 13, 16, 18, 25], "necessari": [9, 10], "sucessfulli": [], "urbs_setup": [], "first": [8, 11, 13], "open": [8, 9, 11, 18, 25], "current": 19, "urbssetupproperti": [], "page": 6, "mainten": [], "environ": 9, "retrieveeditablenetwork": [], "setup": [9, 19], "full": [], "previous": 25, "session": [], "depend": 13, "previou": 11, "step": [2, 6, 9, 11, 12, 16, 17, 19], "retrievedemandprofilesforsetup": [], "pre": [], "demand": [], "profil": [9, 17], "csv": [17, 20], "here": [6, 8, 9, 19], "formattransmissionsetup": [], "transmiss": [], "sn_mva": [], "kont": [], "formatprocesssetup": [], "process": [2, 5, 8, 9, 16, 17, 19, 22], "commod": [], "formatstoragesetup": [], "storag": [], "formatcommoditysetup": [], "supimprofil": [], "supim": [], "spot": [], "0": [0, 9, 24, 25], "avoid": 13, "issu": [], "dure": 19, "pandapower2urb": [], "timevareffprofil": [], "timevareff": [], "find": [2, 6, 8, 19, 25], "ch": 8, "help": [], "index": [0, 8, 17, 22, 25], "posit": [11, 13, 17, 19, 25], "char": [], "were": [12, 25], "1": [6, 9, 11, 16, 24, 25], "checkbox": [], "symbol": 25, "row": [], "given": [13, 18], "look": 25, "equal": [], "search": [11, 13, 17], "createdfromcheckbox": [], "json_data": [], "column": [0, 1, 22, 25], "panda": 0, "datafram": [0, 1, 5, 22], "entri": [], "been": [5, 9, 11, 17, 19, 25], "where": [10, 11, 13, 17, 19], "bus_nam": [], "column_1_entry_1": [], "column_1_entry_2": [], "column_2_entry_1": [], "createpdp2urbsdemandcsv": [], "aggreg": 19, "chose": [], "chang": [9, 11, 18, 24, 25], "fit": 11, "format": 19, "createpdp2urbsbuildingscsv": [], "take": [5, 13, 25], "addit": [8, 9, 13, 17, 19, 25], "info": [], "two": [2, 8, 13, 19], "createpdp2urbstransmissioncsv": [], "reshap": [], "createpdp2globalcsv": [], "createpdp2commoditycsv": [], "createpdp2processcsv": [], "createpdp2storagecsv": [], "createpdp2supimcsv": [], "createpdp2timevareffcsv": [], "switch_conda_environ": [], "env_path": [], "env_nam": [], "runpdp2urb": [], "execut": [5, 9], "convers": [], "run": [0, 8, 9, 10, 11, 13, 16, 17, 19], "due": 19, "differ": [5, 9, 19, 24, 25], "requir": [9, 12, 17], "subprocess": 5, "activ": 9, "conda": [], "program": [], "urbs_results_setup": [], "last": [], "directori": [9, 12, 17, 18], "assum": [], "our": 9, "urbs_resultsnetwork": [], "urbs_results_generate_plot": [], "behaviour": [], "node": [13, 24], "befor": [9, 12, 18], "whatev": [], "py": [8, 9, 10, 11, 17, 18], "turn": [], "cap_pro_generate_plot": [], "hdf_path": [], "site_nam": [], "save_path": [], "e_pro_in_generate_plot": [], "e_pro_out_generate_plot": [], "cap_sto_c_generate_plot": [], "cap_sto_p_generate_plot": [], "cap_tra_generate_plot": [], "With": [0, 9, 10, 25], "configur": [0, 6, 9, 13, 16, 21], "config_clust": [0, 1, 8], "perform": [0, 2, 11, 14, 19, 25], "three": [0, 13], "function": [0, 1, 2, 4, 5, 6, 8, 10, 12, 13, 16, 19, 21, 25], "classif": [0, 1, 4, 5, 10, 19, 20, 21], "clustering_algorithm": 0, "kmedoids_clust": [0, 3], "df_parameters_of_grid": 0, "core": [0, 9], "frame": 0, "list_of_clustering_paramet": [0, 8], "n_cluster": 0, "class": [0, 4, 5, 8, 10, 13, 19, 22], "kmedoid": [0, 8, 22], "algorithm": [0, 3, 8, 13, 17, 22], "number": [0, 5, 6, 13, 17, 22, 23], "attribut": [0, 4], "medoid": 0, "center": [0, 13], "gmm_tied_clust": [0, 3], "gmm": [0, 8, 22], "ti": [0, 8], "kmeans_clust": [0, 3], "kmean": [0, 8, 13, 22, 24], "In": [0, 5, 8, 12, 13, 17, 18, 19, 25], "abov": [0, 11], "follow": [0, 9, 10, 19], "reindex_cluster_indic": [0, 3], "representative_network": [0, 22], "sort": [0, 8], "repres": [0, 5, 6, 8, 19, 22], "household": [0, 13, 17, 19], "ascend": 0, "thi": [0, 1, 5, 6, 8, 9, 10, 11, 12, 13, 19, 25], "mean": [0, 13, 25], "least": 0, "pd": [0, 1, 5, 22], "thu": [0, 1, 12, 13, 22], "re": [0, 9, 12, 13], "better": 0, "interpret": 0, "made": [0, 18], "visiualis": 0, "qgi": [0, 2, 8, 11, 12, 18, 20], "threshold": [1, 8], "unrealist": 1, "should": [1, 8, 9, 19], "consid": [1, 13], "cluster": [1, 3, 6, 7, 13, 17, 21, 24], "check": [1, 2, 9, 25], "exce": 1, "retriev": [1, 5], "via": [1, 9], "exceed": 1, "For": [2, 5, 8, 9, 10, 13, 18, 19], "raw_data": [2, 9, 11, 12], "import_building_data": [2, 12], "import_buildings_for_multiple_plz": [2, 3], "sample_plz": 2, "import": [2, 10, 11, 13, 16, 19, 25], "db": [2, 8, 12, 18], "multipl": [2, 11, 17, 25], "database_commun": [0, 1], "perform_classification_tasks_for_multiple_plz": [], "generate_grid_for_multiple_plz": [], "df_sampl": 22, "tabl": [0, 1, 4, 5, 8, 9, 13, 17, 22, 25], "These": [2, 11, 14, 25], "same": [2, 11, 12, 25], "task": [2, 12], "describ": [2, 8, 9], "out": [2, 9], "more": [2, 5, 6, 8, 9, 11, 13, 16, 18, 25], "about": [2, 6, 8, 13, 16, 18, 25], "visualis": [2, 8, 12, 15, 16, 18, 19, 22], "inspect": [2, 6, 11, 12, 16], "sampl": [3, 6, 21], "motiv": 3, "usag": [3, 6, 16], "join": 3, "regiostar": [3, 8, 9, 22], "municip": [3, 9, 12], "regist": [3, 9], "calcul": [3, 6, 11, 13, 17], "gridparamet": [3, 4], "calc_grid_paramet": [3, 4], "calculate_parameters_for_mulitple_plz": [], "filter": [3, 6, 8, 11, 25], "parameter_calcul": 4, "pgreaderwrit": [4, 13, 16], "A": [4, 8, 9, 11, 13, 16, 17, 19], "certain": [4, 13], "version_id": [4, 25], "self": [1, 4, 13], "no_connection_bus": 4, "no_branch": [4, 8], "no_house_connect": 4, "no_house_connections_per_branch": [4, 8], "no_household": 4, "no_household_equ": 4, "no_households_per_branch": 4, "max_no_of_households_of_a_branch": [4, 8], "house_distance_km": 4, "transformer_mva": 4, "osm_trafo": 4, "max_trafo_di": 4, "avg_trafo_di": [4, 8], "cable_length_km": 4, "cable_len_per_hous": 4, "max_power_mw": 4, "simultaneous_peak_load_mw": 4, "resist": [4, 8], "reactanc": 4, "ratio": 4, "vsw_per_branch": 4, "max_vsw_of_a_branch": 4, "clustering_paramet": [1, 4], "To": [4, 5, 6, 8, 9, 18], "captur": 5, "divers": 5, "settlement": [5, 13], "adequ": 5, "develop": [5, 17, 19], "interest": 5, "could": 5, "bundesland": 5, "germani": [5, 6, 8, 12, 19], "whole": 5, "long": 5, "reduc": 5, "8181": 5, "2065": 5, "bayern": [5, 6, 8, 11], "100": 5, "create_sample_set": 5, "complet": [5, 25], "either": [5, 8, 11, 17], "feder": [5, 6, 8], "state": [5, 6, 8, 19], "written": [5, 11], "config_classif": [5, 8], "get_sample_set": 5, "order": 5, "need": [5, 6, 8, 9, 10, 11, 17, 18, 19], "gemeindeverzeichni": [5, 9], "you": [5, 8, 9, 11, 16, 17, 18, 19, 25], "detail": [5, 6, 8, 9, 13, 16, 17, 18], "regio": [5, 22], "7": [5, 6, 16, 22], "dataset": [5, 10, 12, 19, 22], "seven": 5, "share": 5, "correspond": [5, 13, 17, 25], "popul": [5, 10], "total": [5, 17], "analysi": [5, 8, 17, 18, 19, 22], "chair": [5, 9], "renew": 5, "sustain": 5, "energi": [5, 17], "system": [5, 19], "tum": [5, 9, 12], "shown": [5, 7, 8, 25], "percentag": 5, "regio7": 5, "its": [5, 24], "distribut": [5, 6, 8, 17, 22, 23], "densiti": 5, "reproduc": 5, "python": [6, 9, 17], "tool": [6, 8, 9, 16], "low": [6, 13], "voltag": [6, 8, 11, 13, 17], "packag": [6, 8, 11, 19], "provid": [6, 9, 10, 16, 17, 19, 24], "util": [6, 9, 13], "lv": [6, 11, 16, 18], "like": [6, 8, 9, 10, 11, 12, 18, 25], "short": [6, 13, 16], "summari": [6, 13, 16], "fulli": 6, "pleas": 6, "instal": [6, 13, 17, 18, 19], "appli": [1, 6, 13, 25], "visit": 6, "2": [6, 11, 16], "3": [6, 9, 16, 17, 22, 25], "4": [6, 16], "5": [6, 9, 11, 16, 17, 22, 25], "6": [6, 9, 16], "choos": 6, "8": [6, 22, 25], "some": [6, 11, 17, 25], "taken": [7, 8, 13], "classifi": [0, 7, 13, 25], "below": [7, 8, 9, 11, 24], "give": 8, "descript": 8, "classification_vers": 8, "version_com": 8, "qualiti": 8, "classification_region": 8, "uniqu": [8, 12], "identifi": [8, 19, 25], "your": [8, 18, 19, 25], "comment": [8, 9, 17], "region_dict": 8, "schleswig": 8, "hohlstein": 8, "hamburg": 8, "niedersachsen": 8, "bremen": 8, "nordrhein": 8, "westfalen": 8, "hessen": 8, "rheinland": 8, "pfalz": 8, "baden": 8, "w\u00fcrttemberg": 8, "9": [8, 9, 25], "10": [8, 25], "saarland": 8, "11": 8, "berlin": 8, "12": [8, 17], "brandenburg": 8, "13": 8, "mecklenburg": 8, "vorpommern": 8, "14": 8, "sachsen": 8, "15": [8, 17], "anhalt": 8, "16": 8, "th\u00fcringen": 8, "dictionari": 8, "entir": 8, "countri": 8, "constant": [8, 11], "erron": 8, "prepare_data_for_clust": 8, "explain": [8, 13, 16, 18, 22], "notebook": [8, 17, 18, 19, 21], "examples_sampl": 8, "analyse_sampling_result": 8, "drawn": [8, 13], "individu": [8, 18, 25], "see": [8, 9, 10, 11, 18, 21, 25], "examples_grid_paramet": 8, "analys": [8, 17, 19], "analyse_clustering_paramet": 8, "matrix": [8, 13, 17, 22], "scatter": 8, "pairplot": 8, "gain": [8, 9], "overview": [8, 17, 19], "show": [8, 15, 25], "specif": [1, 8, 24, 25], "characterist": [8, 21], "vsw_analysi": 8, "focus": 8, "verbrauchersummenwiderstand": 8, "drop": 8, "branch": [8, 13, 17], "examples_correlation_and_factor_analysi": 8, "work": [8, 9, 18, 19], "propos": 8, "accord": [1, 8, 11, 17], "factor": [8, 13, 22, 24], "1_0_factor_analysi": 8, "guid": [8, 9], "through": 8, "mathemat": 8, "optim": [8, 9, 17], "end": [8, 13, 17], "document": [8, 9, 19], "do": [8, 9, 11], "prefer": [8, 9], "consider": [8, 13], "account": [8, 13], "varianc": [8, 22], "compon": [8, 13, 17, 22], "1_1_explain": 8, "variance_eigen_decomposit": 8, "correl": [8, 17, 22], "clustermap": 8, "1_2_correlation_matrix": 8, "choosen": 8, "param1": 8, "param2": 8, "param3": 8, "param4": 8, "examples_indic": 8, "calinski": [8, 22], "harabasz": [8, 22], "davi": [8, 22], "bouldin": [8, 22], "recommend": [8, 9], "1_ch_index": 8, "again": [8, 9, 12, 17], "goal": 8, "orient": 8, "n_clusters_kmedoid": 8, "n_clusters_kmean": 8, "n_clusters_gmm": 8, "now": [8, 9, 25], "investig": 8, "examples_clust": 8, "clusterin": [8, 22], "present": [8, 17, 19], "Their": 8, "compar": 8, "radar": [8, 22], "second": [8, 11], "concern": 8, "overal": 8, "over": [8, 13], "apply_clustering_for_qgis_visualis": 8, "There": [8, 9, 16, 17, 18, 24], "color": [8, 24, 25], "wai": [13, 18, 24, 25], "decid": 13, "numer": 17, "draw": 24, "If": [9, 18, 24, 25], "sequenc": [], "continu": [], "sphinx": [], "quickstart": [], "wed": [], "jul": [], "49": [], "48": [], "2023": 19, "adapt": [], "root": [9, 18], "toctre": [], "direct": [], "itself": [], "mainli": [], "web": 9, "interfac": [9, 13, 16], "section": 13, "further": [12, 13, 19], "project": [10, 11, 18, 19], "start": 9, "webserv": [], "access": 19, "flow": 17, "modul": 19, "display_postcod": [], "generate_editable_network": [], "display_editable_network_featur": [], "add_delete_new_network_featur": [], "collect_returnable_network_featur": [], "buildings_editor": [], "commodity_editor": [], "demand_editor": [], "generate_urbs_setup_editor": [], "process_editor": [], "return_urbs_setup": [], "storage_editor": [], "supim_editor": [], "timevareff_editor": [], "transmission_editor": [], "setup_urbs_result": [], "addfeatur": [], "onclick": [], "leaflet": [], "mode": [], "place": [9, 11, 13], "down": [], "marker": [], "argument": [], "preparefeaturedelet": [], "featurelist": [], "try": [], "mark": 25, "mai": [], "deleteconnectedfeatur": [], "remov": 17, "attach": [], "deletefeatur": [], "aka": 18, "returneditednet": [], "backend": [], "extractnetworfeatur": [], "goe": [], "fillstdtypelist": [], "element": [13, 17, 18, 25], "fillstdtypeeditor": [], "sel": [], "listnam": [], "right": [], "field": 11, "html_select_el": [], "populatelist": [], "intial": [], "match": 12, "populateeditablenetworkeditor": [], "selectedproperti": [], "std_typelist": [], "std_type_properti": [], "runtim": [], "label": [], "displaynetwork": [], "populateeditablenetworkeditorsecondaryfeatur": [], "primaryfeaturenam": [], "secondaryfeaturenam": [], "addsecondaryfeatur": [], "openeditablenetworklist": [], "tablink": [], "while": [], "hide": [], "event": [], "trigger": [], "fillselectededitablenetworkfeatureeditor": [], "write": 0, "whose": 13, "onchang": [], "resetstyl": [], "target": [], "reset": [], "style": [], "event_target_object": [], "clickonmark": [], "drawmodeoverrid": [], "highlight": [], "fals": [1, 17], "opensecondaryeditor": [], "he": [], "writebackeditednetworkfeatur": [], "targetdiv": [], "back": [], "div": [], "resid": [], "updatestdtypefeaturesineditor": [], "anoth": 11, "updat": [], "createpopup": [], "layer": 25, "pure": [], "debug": 9, "atm": [], "keep": 17, "themselv": [], "might": 12, "worth": [], "popup": [], "visual": [13, 20], "too": [13, 17], "messi": [], "leaflet_layer_object": [], "getpandapowerandwritegeojsonnet": [], "preprocess": [], "changetrafobusnam": [], "buslist": [], "trafolist": [], "later": 9, "small": [], "std": [], "displaynetnew": [], "actual": [], "addgeojsontomap": [], "input_geojson": [], "networkobject": [], "circlemark": [], "becaus": 13, "pointtolay": [], "boolean": [], "distinguish": [], "geometri": [19, 25], "geojson_featurecollect": [], "structur": [9, 20], "createplziddropdown": [], "dropdown": [], "menu": [], "without": 13, "know": [], "exactli": [], "what": [], "selectversionofpostalcodenetwork": [], "pass": [], "radiobutton": [], "chooseversionofplznetwork": [], "noth": [], "statement": 18, "simpli": [], "break": [], "case": [11, 25], "faulti": [], "getpostalcodeareabyid": [], "preexist": [], "initi": 18, "outlin": [], "hit": [], "mani": 11, "digit": 13, "getpostalcodeareabyshap": [], "btn": [], "oth": [9, 12, 13], "html_button_el": [], "openareapopup": [], "visibl": [], "listen": [], "form": [], "returnselectedbuild": [], "moment": [], "error": 18, "warn": [], "close": 11, "displaypreviewnet": [], "line_geojson": [], "sever": 13, "inner": [], "mouseov": [], "mouseout": [], "reason": [], "k": [13, 25], "geojson_dict": [], "stylewhenmouseov": [], "mous": [], "hover": [], "stylewhenmouseout": [], "longer": [], "populatenetlist": [], "gotten": [], "highlightselectedpreviewlay": [], "manual": 17, "sendbackselectednetworkkcidbcid": [], "netlist": [], "highlightbuildingfeatur": [], "resetbuildinghighlight": [], "zoomtobuildingfeatur": [], "displaybuildingeditopt": [], "effect": [], "oneachfeatur": [], "createbuildingpopup": [], "allow": [9, 13, 22], "preparebuildingsobject": [], "urbspropertiesjson": [], "buildingspropertieslist": [], "rudimentari": [], "null": [], "coordin": 19, "fillselectedfeaturebuildingeditor": [], "method": 9, "writebackeditedbuildingfeatur": [], "buildingsobject": [], "fetchcommodityprofil": [], "opennewcommodityform": [], "closenewcommodityform": [], "commodityformcheckvalidinput": [], "comm_nam": [], "cannot": 24, "enabl": [19, 25], "disabl": [], "confirm": [], "text": [], "addcommtoprocesscreationformlist": [], "addcommtostoragecomlist": [], "createnewcommod": [], "com_nam": [], "pro_conf": [], "commodityobject": [], "writebackcommodityfeatur": [], "fetchdemandprofil": [], "promis": [], "fillselectedfeaturedemandeditor": [], "populatedemandeditor": [], "demand_data": [], "demandnam": [], "demandindex": [], "todo": [], "length": [13, 17, 23], "panel": 25, "check_uncheck_demand": [], "demand_typ": [], "graph": [18, 20, 21], "chart": [15, 22, 23], "demandobject": [], "html_element": [], "categori": 19, "belong": 11, "geturbssetupproperti": [], "urbspropertyjson": [], "store": [13, 18], "tooltip": [], "setupurbseditor": [], "main": [9, 15, 16, 19], "preparatori": [], "displayurbseditornet": [], "addgeojsontourbseditormap": [], "between": 13, "circl": [13, 25], "populateurbseditorloadbuslist": [], "htmllistnam": [], "suppos": [], "populateurbseditor": [], "propertiestoadd": [], "writebackfunct": [], "scratch": [], "static": 13, "sinc": [13, 19], "custom": [], "populateurbsnetworkeditorsecondaryfeatur": [], "openurbseditorlist": [], "haseditor": [], "necassari": [], "tab": [12, 25], "global": [], "doesn": [], "t": [], "act": [], "ensur": [], "portion": [], "resetloadbusstyl": [], "deselect": [], "highlightselectedelementinlist": [], "selectid": [], "selectedindex": [], "fillselectededitor": [], "fillselectedfeatureeditorfield": [], "geturbspropertiesjson": [], "getter": [], "fetchprocessprofil": [], "createprocessjsontempl": [], "populateprocesseditorlist": [], "fillsecondaryeditorlist": [], "opennewprocessform": [], "closenewprocessform": [], "newprocessformverifyinput": [], "processaddcommodityselect": [], "opensecondaryprocesseditor": [], "createnewprocess": [], "addcommoditytoprocess": [], "createnewprocessproperti": [], "createnewprocesscommod": [], "writebackprocessfeatur": [], "createpro_confeditor": [], "returnurbssetup": [], "postdata": [], "fetchstorageprofil": [], "fillstorageeditorcommoditylist": [], "createsto_confeditor": [], "fetchsupimprofil": [], "populatesupimeditor": [], "fillselectedfeaturesupimeditor": [], "fetchfeatureprofil": [], "fillselectedfeaturetimevareffeditor": [], "check_uncheck_timevareff": [], "populattimevareffeditor": [], "fetchtransmissionprofil": [], "preparecabledatalist": [], "populatetransmissioneditorlist": [], "filltrafodataeditoridselect": [], "writebacktransmissionfeatur": [], "fillinputfieldsofselectedid": [], "opennewtrafodataform": [], "closenewtrafodataform": [], "trafodataformcheckvalidinput": [], "createnewtrafodata": [], "process_commod": [], "pro_com": [], "listentri": [], "target_properti": [], "pro_com_prop": [], "hidden": [], "pro_com_propselect": [], "technic": [], "iscommod": [], "dialogu": [], "cancel": [], "until": [], "correctli": 9, "ani": [11, 25], "At": [11, 17, 19], "processobject": [], "pro_prop": [], "pro_nam": [], "inorout": [], "must": [9, 11], "process_config": [], "tos": [], "ispro_com_prop": [], "handsont": [], "wait": [], "signal": [], "pdp2urb": [], "url": [], "jsondata": [], "address": [], "side": 17, "signifi": [], "oper": [], "conclud": [], "commodit": [], "sto_conf": [], "possibl": 13, "seri": [], "swap": [], "tbh": [], "ui": [], "probabl": [], "renam": [], "featureobject": [], "trafo_data": [], "transmissionpropertiesjson": [], "prefil": [], "transmissionobject": [], "cable_data": [], "voltage_limit": [], "ront": [], "adjust": [], "newtrafo_databutton": [], "accept": [], "urbsnewtrafodatapopupform": [], "newtrafodatatextinput": [], "put": [9, 12, 18], "valid": 17, "newtrafodatacreatebutton": [], "setupurbsresulteditor": [], "displayurbsnet": [], "addurbsgeojsontomap": [], "populateurbsresultsloadbuslist": [], "openurbsnetworklist": [], "fillselectedurbsnetworkfeatureeditor": [], "reseturbsstyl": [], "clickonurbsmark": [], "getplotoffeatur": [], "setinnerhtml": [], "sgeojson": [], "inact": [], "pick": 17, "html_select_object": [], "interact": 13, "f": 9, "targetnam": [], "site": 18, "hdf5": [], "elm": [], "inlin": [], "script": [9, 11, 17, 18, 19], "http": [9, 18, 19], "stackoverflow": [], "com": 9, "question": [], "2592092": [], "insert": [8, 9], "innerhtml": [], "fine": [], "tune": [], "extend": 19, "hand": [], "synthet": 19, "consum": [12, 13, 17, 19, 24, 25], "transform": [0, 9, 13, 17, 18, 19, 24], "higher": 13, "lower": [], "level": 13, "high": [], "electr": [], "local": [9, 17, 18, 19], "cabl": [13, 17, 18, 23, 24, 25], "assign": [13, 17], "left": [], "screen": [], "appear": [], "consist": [], "still": [], "instead": [], "top": 11, "exit": [], "esc": [], "anywher": [], "restrict": [], "automat": [9, 17, 19], "note": 11, "assumpt": 13, "placement": [], "logic": [13, 16], "sens": [], "context": [], "viabl": [], "otherwis": 9, "intermedi": [], "doubl": [], "circular": [], "doe": [9, 25], "howev": [], "As": [], "unavail": [], "much": [], "enter": 25, "similarli": 25, "fact": [], "instantli": [], "referenc": [], "said": [], "affect": [], "red": 25, "prompt": [], "ahead": [], "navig": 9, "127": 9, "5000": 9, "directli": [11, 17], "delin": [], "ask": [], "never": [], "caus": [], "yet": [], "toolbar": [], "upper": 12, "corner": [], "basic": [17, 19], "happi": [], "suppli": 13, "avail": 12, "bottom": [], "remain": 17, "predefin": [], "convert": [], "fulfil": [], "criteria": [], "properli": [], "locat": 13, "variabl": 17, "both": 9, "queri": [11, 25], "definit": [], "furthermor": [], "filenam": [], "plotli": [22, 24], "write_html": [], "absolut": [], "full_html": [], "independ": [], "include_plotlyj": [], "don": [], "plotlyj": [], "cdn": [], "div_id": [], "eventu": [], "model": [16, 19], "supplement": [], "year": 17, "measur": 13, "hour": [], "few": [], "transport": [], "good": [], "transmit": [], "come": [], "sold": [], "vari": [], "stand": [], "intermitt": [], "stock": [], "purchas": [], "fix": [], "usual": 13, "product": 19, "reli": [], "output": [8, 16, 19], "regardless": [], "forbidden": [], "amount": 19, "bound": [], "facil": [], "c": [9, 19], "progress": [], "p": [], "respect": [], "scroll": [], "virtual": [9, 18], "server": [], "gave": [], "env": 18, "tum_syngrid": [], "cd": 9, "idp_maptool_flask": 9, "maptool": 9, "folder": [9, 17], "init": [], "restart": [], "lrz": 9, "eduvpn": 9, "abl": 9, "browser": 9, "choic": 9, "anaconda": [], "strongli": 9, "machin": [9, 18], "vpn": 9, "mwn": 9, "pip": 9, "ideal": 9, "clone": 9, "repositori": [9, 16], "github": 9, "command": 9, "pull": 9, "submodul": 9, "git": 9, "recurs": 9, "remot": [9, 18], "en": [9, 19], "next": [9, 13, 17, 25], "powershel": [], "begin": [], "repo": 9, "yml": [], "test": 9, "leav": [], "deactiv": 9, "crucial": [], "git_repo": 9, "dev": 9, "And": [], "readi": [9, 13], "everyth": 9, "went": 9, "webbrows": [], "instruct": [9, 19], "postrgesql": [], "arbitrari": [], "problemat": [], "insid": [9, 13], "link": 9, "suffici": [], "gist": [], "gwangjinkim": [], "f13bf596fefa7db7d31c22efd1627c7a": [], "extens": 13, "forg": [], "hstore": [], "usernam": 9, "password": 9, "u": 9, "purpos": [9, 13], "technisch": 9, "universit\u00e4t": 9, "m\u00fcnchen": 9, "prewritten": 9, "syngrid": [9, 13, 21, 23], "dump_funct": 9, "psql": 9, "d": 9, "syngrid_db": 9, "config_data": [9, 18], "afterward": [9, 17], "etl": 9, "main_constructor": [9, 10], "minimum": 9, "betriebsmittel": 9, "consumer_categori": 9, "localhost": [9, 13], "download": [9, 18], "streetnet": 9, "geofabrik": 9, "de": [9, 18], "osm2po": 9, "releas": 9, "zip": [9, 13], "59": [9, 25], "tiles": 9, "x": 9, "190": 9, "wtr": 9, "finalmask": 9, "car": 9, "222": 9, "231": 9, "ferri": 9, "341": 9, "termin": [9, 18], "java": 9, "xmx1g": 9, "jar": 9, "sign": 9, "prefix": 9, "public": [9, 13, 19], "osm_file_nam": 9, "pbf": 9, "earlier": 9, "h": [], "1111": [], "public_2po_4pgr": 9, "2po_4pgr": 9, "ways_to_db": 9, "uncom": [9, 17], "create_municipal_regist": [], "postleitzahl": 10, "ag": [10, 12], "amtlich": [10, 12], "gemeindeschl\u00fcssel": [10, 12], "municipal_regist": [], "join_regiostar_gemeindeverz": [], "read": [10, 13, 16, 17], "import_funct": [], "import_plz_einwohn": [], "latitud": [], "longitud": [], "sourc": 9, "www": [9, 18], "suche": [], "org": [9, 18], "import_zuordnung_plz": [], "excel": [], "import_regiostar": [], "datasheet": [], "regionalstatistisch": [], "raumtypologi": [], "bundesministerium": [], "f\u00fcr": [], "digital": [], "und": [], "verkehr": [], "bmvi": [], "german": [], "bmdv": [], "bund": [], "shareddoc": [], "artikel": [], "basi": 12, "geograph": [12, 13, 19], "compris": 12, "shp": [9, 12], "seper": 12, "unzip": 12, "munich": 12, "oth_9162000": 12, "res_9162000": 12, "import_buildings_for_single_plz": [12, 16], "str": 24, "syngriddatabaseconstructor": [12, 13, 16], "remark": 12, "alwai": 12, "lead": [12, 13], "unexpect": 12, "exampl": [12, 16, 17, 19, 21], "overlap": [12, 13], "most": 12, "part": [12, 13], "divid": 13, "construct": [13, 19], "Be": 13, "care": [13, 19], "overwrit": 13, "kwarg": 13, "commun": 13, "under": [13, 19], "gridgener": [12, 13, 16, 17, 21, 23], "represent": [13, 18, 21], "cache_and_preprocess_static_object": 13, "raw": [13, 18, 19, 20], "temporari": 13, "INTO": 13, "postcode_result": 13, "buildings_tem": 13, "tem": 13, "temporarili": 13, "hous": [13, 24], "distanc": [11, 13, 17, 23], "deriv": 13, "maximum": 13, "scale": 13, "commerci": 13, "industri": [11, 13], "floor": 13, "power": [11, 13, 17], "100kw": 13, "therefor": 13, "preprocess_wai": 13, "ways_tem": 13, "ways_tem_vertices_pgr": 13, "ways_tem_": 13, "Then": [9, 13], "perpendicularli": 13, "apply_kmeans_clust": 13, "vertic": 13, "vertices_pgr": 13, "larg": [11, 13, 17, 19, 24], "coher": 13, "subgroup": 13, "position_subst": 13, "iter": 13, "substat": [9, 11, 13], "building_clust": 13, "osm": [13, 25], "linear": 13, "polygon": [11, 13, 19], "along": 13, "street": 13, "becom": 13, "agglom": 13, "hierarch": [13, 17], "averag": 13, "linkag": 13, "dendogram": 13, "b": [13, 17], "loop": 13, "verifi": 13, "suffic": 13, "coincid": 13, "multilevel": 13, "evalu": [13, 19], "sum": 13, "install_c": 13, "radial": [13, 24], "road": [13, 17, 19], "intersect": 13, "lvbu": 13, "minim": [13, 17], "span": 13, "tree": [13, 21], "edg": [13, 17], "inexpens": 13, "repertoir": 13, "suitabl": 13, "realist": 13, "decis": 13, "technician": 13, "costli": 13, "saveinformationandresett": [], "bulidings_result": 13, "ways_result": 13, "piec": [], "graphic": [16, 17], "explan": 16, "workflow": 16, "depric": 16, "softwar": [16, 19], "prepar": [16, 19], "tutori": [16, 19], "research": [17, 19], "scope": [17, 19], "identif": 17, "done": [9, 17, 19], "administr": 17, "district": 17, "proceed": 17, "involv": 17, "estim": [17, 19], "peak": [17, 23], "medium": 17, "topologi": 17, "isol": 17, "neighbor": 17, "regard": 17, "limit": 17, "capac": 17, "unsuppli": 17, "subdivid": 17, "simultan": 17, "proper": [9, 17], "size": [17, 23], "aim": 17, "band": 17, "loss": 17, "conductor": 17, "shorter": 17, "nodal": 17, "cable_instal": 17, "support": [17, 19], "shall": [9, 17], "conduct": 17, "random": 17, "period": 17, "00": 17, "01": [17, 25], "2019": 17, "24": 17, "31": 17, "minut": 17, "freeli": [17, 19], "shorten": 17, "prolong": 17, "increas": 17, "modifi": 17, "power_flow_calcul": 17, "result_analysi": 17, "plot_result": 17, "perspect": 17, "statist": [17, 19], "spatial": [17, 19], "pictur": 17, "neighbour": 17, "vizual": 17, "detial": 17, "jupyt": [17, 18, 19], "would": [17, 18, 25], "postgresql": [17, 19], "postgi": 19, "easili": 17, "record": 17, "_result": 17, "sql": [17, 19], "png": 17, "auxiliari": [17, 19], "comput": [17, 18], "effort": 17, "advanc": [18, 19], "outsid": [18, 25], "vm": 18, "ssh": 18, "client": 18, "own": 18, "_config_data": [], "py_": [], "manag": 18, "_config_vers": [], "_main_grid_gener": [], "demonstr": 18, "docu": 18, "learn": 18, "forus": 18, "climat": [], "polit": [], "than": 11, "ever": [], "transit": [], "toward": [], "environment": [], "less": [], "harm": [], "heat": [], "solut": 19, "wildli": [], "often": 11, "even": [], "citi": [], "heterogen": [], "improv": 24, "renov": [], "technologi": [], "tailor": [], "big": [], "cross": [], "problem": 9, "sector": 9, "coupl": [], "micro": [], "strom": [], "plan": [], "rapidli": [], "resourc": [13, 16], "potenti": [], "built": [], "central": [], "free": [], "framework": [], "multi": [], "focu": [], "had": 9, "prior": [], "idp": [], "student": [], "combin": [], "quickli": [], "comprehens": 19, "obtain": 19, "openstreetmap": 19, "infrastructur": 19, "feasibl": 19, "far": [], "collect": [], "extern": 19, "conjunct": [], "equip": [], "those": 1, "recogn": 19, "exact": 19, "By": 25, "srid": 19, "epsg": [11, 19], "3035": 19, "unit": 19, "meter": 19, "geodata": [11, 19, 25], "lon": 19, "lat": 19, "4326": 19, "variou": [], "align": [], "term": [], "regul": [], "complic": [], "situat": [], "NOT": [], "guarante": [], "accuraci": [], "circumst": [], "let": [], "occur": [], "appreci": [], "doc": [], "docs_gui": [], "docs_pylovo": [], "docs_sphinx": [], "imag": [], "_static": [], "_templat": [], "fig": [], "instanc": [], "z_feature_json": [], "pandapower_network_featur": [], "urbs_setup_featur": [], "pandapower2urbs_dataset_templ": [], "basic_grid_gener": [], "ipynb": [], "map_visualization_exampl": [], "__init__": [], "io": 19, "config_vers": 18, "main_grid_gener": [], "prerequisit": 19, "linux": 19, "pgrout": [], "content": [], "per": [20, 21, 22], "config_plot": 21, "plot_trafo_on_map": [21, 23], "reduct": 21, "contextili": 24, "basemap": 24, "zoomfactor": 24, "irregular": 25, "expect": 25, "AND": 25, "in_building_clust": 25, "k_mean_clust": 25, "partit": 25, "buil": 25, "black": 25, "white": 25, "18": 25, "neg": 25, "real": 25, "transorm": 25, "colour": 25, "doupl": 25, "On": 25, "export_grid_gis_data_as_csv": 25, "export_grid_gis_data_as_csv_for_multiple_plz": 25, "export": [11, 25], "export_net": 25, "get_bus_line_geo_for_network": 25, "pandapower_net": 25, "net_index": 25, "geometr": 25, "copi": 11, "substations_bayern_query_overpass": 11, "txt": 11, "overpass": 11, "turbo": 11, "substations_bayern": 11, "keyword": 11, "deutsch": 11, "bahn": 11, "histor": 11, "abandon": 11, "exclud": 11, "yield": 11, "around": 11, "22": 11, "000": 11, "openinfrastructuremap": 11, "repeat": 11, "shopping_mall_query_overpass": 11, "tag": 11, "nearbi": 11, "shop": 11, "mall": 11, "mv": 11, "land": 11, "oil": 11, "refineri": 11, "plant": 11, "solar": 11, "militari": 11, "train": 11, "landus": 11, "rail": 11, "educ": 11, "surfac": 11, "park": 11, "process_trafo": 11, "area_threshold": 11, "min_distance_between_trafo": 11, "voltage_threshold": 11, "umspannwerk": 11, "hv": 11, "secondli": 11, "larger": 11, "smaller": 11, "dimens": 11, "thirdli": 11, "four": 11, "One": 11, "proxim": 11, "substations_bayern_process": 11, "eu": [], "openinframap": [], "73": [], "18894": [], "58542": [], "centroid": 0, "plot_pie_of_trafo_c": [21, 23], "plot_hist_trafo": [21, 23], "plot_boxplot_plz": [21, 23], "plot_cable_length_of_typ": [21, 23], "plotting_classif": 22, "plot_samples_on_map": 22, "plot_samples_per_regiostarclass": 22, "bar": 22, "plot_factor_analysi": 22, "df_grid_paramet": 22, "n_comp": 22, "plot_eigendecomposit": 22, "princip": 22, "plot_correlation_matrix": 22, "corr": 22, "plot_ch_index_for_clustering_algo": 22, "no_of_clusters_allow": 22, "rang": 22, "plot_db_index_for_clustering_algo": 22, "plot_radar_graph": 22, "list_of_paramet": 22, "list_of_parmet": 22, "plot_percentage_of_clust": 22, "plot_stacked_distribution_of_clusters_per_regio_5": 22, "stack": 22, "plot_bar_distribution_of_clusters_per_regio_5": 22, "plot_for_plz": 23, "pie": 23, "histogram": 23, "boxplot": 23, "simultanea": 23, "max": 23, "avg": 23, "plot_network": 24, "plot_contextili": 24, "19": 24, "zoom": 24, "17": 24, "plot_simple_grid": 24, "plank": 24, "plot_grid_on_map": 24, "plot_with_generic_coordin": 24, "draw_tree_network": 24, "width": 24, "networkx": 24, "orang": 24, "blue": 24, "green": 24, "draw_tree_network_improved_spac": 24, "space": 24, "draw_radial_network": 24, "fast": 8, "track": 8, "get_parameters_for_clust": 8, "consol": 8, "get_no_clusters_for_clust": 8, "no_clust": 8, "databasecommun": [0, 1], "save_transformers_with_classification_info": [0, 3], "filter_grid": 1, "apply_filter_to_grid": [1, 3], "true": 1, "get_clustering_parameters_for_classification_vers": [1, 3], "pylovovenv": 9, "bin": 9, "environment_": [], "python3": 9, "m": 9, "venv": 9, "virtualenv": 9, "altern": 9, "crate": 9, "Such": 9, "constructor": 9, "contact": 9, "person": [9, 18, 19], "author_email": 9, "essenti": 9, "proccess_trafo": 9, "skip": 9, "being": 9, "executable_script": [9, 18], "bavarian": 9, "pgr": 13, "dbname": [9, 13], "pylovo_db": 13, "pw": 13, "host": [9, 13], "port": [9, 13], "5555": 13, "999999": 13, "toggl": 17, "save_grid_fold": 17, "grid_generation_for_single_plz": 18, "manipul": 18, "ip": 18, "permiss": 9, "gg": 12, "bavaria": 19, "posgresql": 19, "readthedoc": 19, "latest": 19, "understand": 19, "grid_gener": 19, "_": [], "contribut": 19, "soner": 19, "canda": 19, "deniz": 19, "tepe": 19, "tong": 19, "ye": 19, "daniel": 19, "baur": 19, "julian": 19, "zimmer": 19, "berkai": 19, "olgun": 19, "mit": 19, "licens": 19, "copyright": 19, "2024": 19, "beneharo": 19, "reveron": 19, "baecker": 19}, "objects": {"classification.clustering.clustering_algorithms": [[0, 0, 1, "", "gmm_tied_clustering"], [0, 0, 1, "", "kmeans_clustering"], [0, 0, 1, "", "kmedoids_clustering"], [0, 0, 1, "", "reindex_cluster_indices"]], "classification.clustering.filter_grids": [[1, 0, 1, "", "apply_filter_to_grids"]], "classification.database_communication.DatabaseCommunication.DatabaseCommunication": [[1, 0, 1, "", "get_clustering_parameters_for_classification_version"], [0, 0, 1, "", "save_transformers_with_classification_info"]], "classification.parameter_calculation.GridParameters": [[4, 1, 1, "", "GridParameters"]], "classification.parameter_calculation.GridParameters.GridParameters": [[4, 0, 1, "", "calc_grid_parameters"]], "classification.sampling.sample": [[5, 0, 1, "", "create_sample_set"], [5, 0, 1, "", "get_sample_set"]], "plotting.export_net": [[25, 0, 1, "", "get_bus_line_geo_for_network"]], "plotting.plot_for_plz": [[23, 0, 1, "", "plot_boxplot_plz"], [23, 0, 1, "", "plot_cable_length_of_types"], [23, 0, 1, "", "plot_hist_trafos"], [23, 0, 1, "", "plot_pie_of_trafo_cables"]], "plotting.plot_networks": [[24, 0, 1, "", "draw_radial_network"], [24, 0, 1, "", "draw_tree_network"], [24, 0, 1, "", "draw_tree_network_improved_spacing"], [24, 0, 1, "", "plot_contextily"], [24, 0, 1, "", "plot_grid_on_map"], [24, 0, 1, "", "plot_simple_grid"], [24, 0, 1, "", "plot_with_generic_coordinates"]], "plotting.plotting_classification": [[22, 0, 1, "", "plot_bar_distribution_of_clusters_per_regio_5"], [22, 0, 1, "", "plot_ch_index_for_clustering_algos"], [22, 0, 1, "", "plot_correlation_matrix"], [22, 0, 1, "", "plot_db_index_for_clustering_algos"], [22, 0, 1, "", "plot_eigendecomposition"], [22, 0, 1, "", "plot_factor_analysis"], [22, 0, 1, "", "plot_percentage_of_clusters"], [22, 0, 1, "", "plot_radar_graph"], [22, 0, 1, "", "plot_samples_on_map"], [22, 0, 1, "", "plot_samples_per_regiostarclass"], [22, 0, 1, "", "plot_stacked_distribution_of_clusters_per_regio_5"]], "raw_data.import_building_data": [[2, 0, 1, "", "import_buildings_for_multiple_plz"], [12, 0, 1, "", "import_buildings_for_single_plz"]], "syngrid.GridGenerator": [[13, 1, 1, "", "GridGenerator"], [23, 2, 1, "", "plot_trafo_on_map"]], "syngrid.GridGenerator.GridGenerator": [[13, 0, 1, "", "apply_kmeans_clustering"], [13, 0, 1, "", "cache_and_preprocess_static_objects"], [13, 0, 1, "", "install_cables"], [13, 0, 1, "", "position_substations"], [13, 0, 1, "", "preprocess_ways"]], "syngrid.SyngridDatabaseConstructor": [[13, 1, 1, "", "SyngridDatabaseConstructor"]], "syngrid.pgReaderWriter": [[13, 1, 1, "", "PgReaderWriter"]]}, "objtypes": {"0": "py:function", "1": "py:class", "2": "py:method"}, "objnames": {"0": ["py", "function", "Python function"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"]}, "titleterms": {"maptool": [], "config": [], "modul": [], "content": [16, 19, 20], "subpackag": [], "submodul": [], "packag": 9, "function": 9, "network_editor": [], "generateeditablenetwork": [], "recreatepandapowernetwork": [], "rout": [], "postcode_editor": [], "urbs_editor": [], "urbs_result": [], "urbs_results_plot": [], "cluster": [0, 5, 8, 22, 25], "grid": [0, 1, 2, 4, 6, 8, 13, 14, 15, 16, 19, 25], "paramet": [0, 4, 8, 22], "return": 0, "filter": 1, "gener": [2, 8, 13, 14, 15, 16, 19], "classif": [2, 3, 6, 7, 8, 22], "step": [3, 7, 8, 13, 14], "calcul": [4, 8], "creat": [5, 9], "sampl": [5, 8, 22], "set": 5, "plz": [5, 23], "motiv": 5, "usag": [5, 8, 18], "join": 5, "regiostar": [5, 10], "municip": [5, 10], "regist": [5, 10], "algorithm": 5, "pylovo": [6, 19], "overview": 6, "run": [6, 18], "how": 6, "work": 6, "short": [7, 14], "summari": [7, 14], "1": [8, 13], "configur": [8, 18], "2": [8, 13], "data": [8, 9, 11, 12, 17, 23, 25], "3": [8, 13], "inspect": [8, 18], "result": [8, 18, 22], "option": [8, 11], "4": [8, 13], "5": [8, 13], "6": [8, 13], "choos": 8, "7": [8, 13], "number": 8, "8": 8, "develop": 9, "tool": [18, 19], "execut": [], "flow": [], "postcod": 25, "editor": [], "area": [], "select": [], "via": [], "id": [], "shape": [], "network": [21, 23, 24], "setup": [], "urb": [], "new": [], "commod": [], "creation": [], "process": 13, "gui": [], "indic": 22, "tabl": [], "javascript": [], "api": [], "refer": [], "add_delete_new_network_featur": [], "j": [], "collect_returnable_network_featur": [], "display_editable_network_featur": [], "generate_editable_network": [], "display_postcod": [], "buildings_editor": [], "commodity_editor": [], "demand_editor": [], "generate_urbs_setup_editor": [], "process_editor": [], "return_urbs_setup": [], "storage_editor": [], "supim_editor": [], "timevareff_editor": [], "transmission_editor": [], "setup_urbs_result": [], "featur": [], "bu": [], "line": [], "trafo": [], "ext_grid": [], "std_type": [], "edit": [], "ad": [], "buse": [], "extern": [], "secondari": [], "delet": [], "visual": 25, "build": [12, 25], "show": [], "output": 17, "defin": [], "demand": [], "transmiss": [], "global": [], "storag": [], "supim": [], "bui": [], "sell": [], "price": [], "start": [], "webserv": [], "access": 9, "us": [], "instal": 9, "prerequisit": 9, "user": 9, "advanc": 9, "databas": [9, 18], "construct": 9, "postgresql": 9, "linux": 9, "postgi": [], "pgrout": [], "outsid": 9, "server": 9, "from": [9, 11, 25], "ssh": 9, "client": 9, "k": 9, "your": 9, "own": 9, "comput": 9, "sql": 9, "load": 9, "raw": [9, 25], "input": 9, "model": [9, 17], "preprocess": [9, 11], "wai": 9, "osm": [9, 11], "further": 9, "gemeindeverzeichni": 10, "import": 12, "main": 17, "workflow": 17, "depric": 17, "softwar": 17, "prepar": 17, "connect": 18, "tutori": 18, "exampl": 18, "foreword": [], "python": 19, "low": 19, "voltag": 19, "distribut": 19, "preambl": [], "repositori": [], "structur": 25, "visualis": [20, 25], "plot": [21, 22, 23, 24], "graph": [22, 24], "reduct": 22, "per": 23, "represent": 24, "tree": 24, "qgi": 25, "transform": [11, 25], "repres": 25, "csv": 25, "resourc": 15, "interfac": 15, "acknowledg": 19, "legal": 19, "notic": 19}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Cluster the Grids": [[0, "cluster-the-grids"]], "Parameters": [[0, "parameters"], [0, "id1"], [0, "id3"]], "Returns": [[0, "returns"], [0, "id2"], [0, "id4"]], "Filter Grids": [[1, "filter-grids"]], "Classification Steps": [[3, "classification-steps"]], "Create a Sample Set of PLZ for Clustering": [[5, "create-a-sample-set-of-plz-for-clustering"]], "Motivation": [[5, "motivation"]], "Usage": [[5, "usage"], [8, "usage"]], "Joining Regiostar with the Municipal Register": [[5, "joining-regiostar-with-the-municipal-register"]], "Sampling Algorithm": [[5, "sampling-algorithm"]], "Classification of Pylovo Grids": [[6, "classification-of-pylovo-grids"]], "Overview of the Classification": [[6, "overview-of-the-classification"]], "Run the Classification": [[6, "run-the-classification"]], "How the Classification Works": [[6, "how-the-classification-works"]], "Short Summary of the Classification Steps": [[7, "short-summary-of-the-classification-steps"]], "Step 1: Configure the classification": [[8, "step-1-configure-the-classification"]], "Step 2: Calculate the Data for Clustering": [[8, "step-2-calculate-the-data-for-clustering"]], "Step 3: Inspect sampling results (optional)": [[8, "step-3-inspect-sampling-results-optional"]], "Step 4: Inspect grid generation results (optional)": [[8, "step-4-inspect-grid-generation-results-optional"]], "Step 5: Inspect grid parameters (optional)": [[8, "step-5-inspect-grid-parameters-optional"]], "Step 6: Choose parameters for clustering": [[8, "step-6-choose-parameters-for-clustering"]], "Step 7: Choose number of clusters": [[8, "step-7-choose-number-of-clusters"]], "Step 8: Clustering results": [[8, "step-8-clustering-results"]], "Installation": [[9, "installation"]], "Prerequisites": [[9, "prerequisites"]], "Install package": [[9, "install-package"]], "User": [[9, "user"]], "Data": [[9, "data"]], "Developer": [[9, "developer"]], "Advanced installation - Database construction": [[9, "advanced-installation-database-construction"]], "Install postgresql on linux": [[9, "install-postgresql-on-linux"]], "Access Database": [[9, "access-database"]], "Outside the server (from ssh client a.k.a. your own computer)": [[9, "outside-the-server-from-ssh-client-a-k-a-your-own-computer"]], "Create SQL functions": [[9, "create-sql-functions"]], "Load raw data to the database": [[9, "load-raw-data-to-the-database"]], "Input data model": [[9, "input-data-model"]], "Preprocess ways from OSM data": [[9, "preprocess-ways-from-osm-data"]], "Further Input Data": [[9, "further-input-data"]], "Preprocess transformers from OSM data (Optional)": [[11, "preprocess-transformers-from-osm-data-optional"]], "Building Data Import": [[12, "building-data-import"]], "Short Summary of the Grid Generation Steps": [[14, "short-summary-of-the-grid-generation-steps"]], "Resources and Interfaces for Grid Generation": [[15, "resources-and-interfaces-for-grid-generation"]], "Grid Generation": [[16, "grid-generation"]], "Contents": [[16, "contents"], [20, "contents"], [19, "contents"]], "Main workflow": [[17, "main-workflow"]], "Main workflow of the model": [[17, "main-workflow-of-the-model"]], "Main workflow of the model (depricated)": [[17, "main-workflow-of-the-model-depricated"]], "Software preparation": [[17, "software-preparation"]], "Output data": [[17, "output-data"]], "Tool Usage": [[18, "tool-usage"]], "Database connection": [[18, "database-connection"]], "Configuration": [[18, "configuration"]], "Run": [[18, "run"]], "Result inspection": [[18, "result-inspection"]], "Tutorials / Examples": [[18, "tutorials-examples"]], "Visualisation": [[20, "visualisation"]], "Plotting Networks": [[21, "plotting-networks"]], "Plot Graphs for Classification": [[22, "plot-graphs-for-classification"]], "Sampling": [[22, "sampling"]], "Parameter Reduction": [[22, "parameter-reduction"]], "Indices": [[22, "indices"]], "Clustering Results": [[22, "clustering-results"]], "Plot Network Data per PLZ": [[23, "plot-network-data-per-plz"]], "Plot Networks": [[24, "plot-networks"]], "Network Representation": [[24, "network-representation"]], "Tree Graph Representation": [[24, "tree-graph-representation"]], "QGIS Visualisation": [[25, "qgis-visualisation"]], "Visualisation structure": [[25, "visualisation-structure"]], "Raw Data": [[25, "raw-data"]], "Grids": [[25, "grids"]], "Transformers": [[25, "transformers"]], "Buildings": [[25, "buildings"]], "Postcode": [[25, "postcode"]], "Clusters": [[25, "clusters"]], "Representative Grids": [[25, "representative-grids"]], "Visualize from csv": [[25, "visualize-from-csv"]], "Grid Generation for Classification": [[2, "grid-generation-for-classification"]], "Calculate Parameters for Grids": [[4, "calculate-parameters-for-grids"]], "Municipal Register": [[10, "municipal-register"]], "Gemeindeverzeichnis": [[10, "gemeindeverzeichnis"]], "Regiostar": [[10, "regiostar"]], "Grid Generation Process": [[13, "grid-generation-process"]], "Step 1": [[13, "step-1"]], "Step 2": [[13, "step-2"]], "Step 3": [[13, "step-3"]], "Step 4": [[13, "step-4"]], "Step 5": [[13, "step-5"]], "Step 6": [[13, "step-6"]], "Step 7": [[13, "step-7"]], "pylovo": [[19, "pylovo"]], "python tool for low-voltage distribution grid generation": [[19, "python-tool-for-low-voltage-distribution-grid-generation"]], "Legal Notice": [[19, "legal-notice"]], "Acknowledgement": [[19, "acknowledgement"]]}, "indexentries": {"import_buildings_for_multiple_plz() (in module raw_data.import_building_data)": [[2, "raw_data.import_building_data.import_buildings_for_multiple_plz"]], "gridparameters (class in classification.parameter_calculation.gridparameters)": [[4, "classification.parameter_calculation.GridParameters.GridParameters"]], "calc_grid_parameters() (in module classification.parameter_calculation.gridparameters.gridparameters)": [[4, "classification.parameter_calculation.GridParameters.GridParameters.calc_grid_parameters"]], "gridgenerator (class in syngrid.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator"]], "pgreaderwriter (class in syngrid.pgreaderwriter)": [[13, "syngrid.pgReaderWriter.PgReaderWriter"]], "syngriddatabaseconstructor (class in syngrid.syngriddatabaseconstructor)": [[13, "syngrid.SyngridDatabaseConstructor.SyngridDatabaseConstructor"]], "apply_kmeans_clustering() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.apply_kmeans_clustering"]], "cache_and_preprocess_static_objects() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.cache_and_preprocess_static_objects"]], "install_cables() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.install_cables"]], "position_substations() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.position_substations"]], "preprocess_ways() (in module syngrid.gridgenerator.gridgenerator)": [[13, "syngrid.GridGenerator.GridGenerator.preprocess_ways"]]}}) \ No newline at end of file