I made small changes in nodes_charging_park. Can you add them to the mpopf and / or refactoring branch .
def nodes_charging_park(buses, edisgo_obj):
bus_sizes = {}
bus_colors = {}
positions = []
colors_dict = {"ChargingPark": "r", "else": "black"}
sizes_dict = {"ChargingPark": 100, "else": 10}
for bus in edisgo_obj.topology.loads_df.index:
if 'charging_park' in bus:
position = str(bus).rsplit('_')[-1]
positions.append(position)
for bus in buses:
bus_colors[bus] = colors_dict['else']
bus_sizes[bus] = sizes_dict['else']
for bus in buses:
for position in positions:
if position in bus:
bus_colors[bus] = colors_dict['ChargingPark']
bus_sizes[bus] = sizes_dict['ChargingPark']
return bus_sizes, bus_colors
I made small changes in nodes_charging_park. Can you add them to the mpopf and / or refactoring branch .