plot_network: Fix bugs in plotting of today's network

This commit is contained in:
Tom Brown 2020-10-28 18:47:28 +01:00
parent a613da6031
commit 65944e20ca

View File

@ -324,7 +324,7 @@ def plot_map_without(network):
fig.set_size_inches(7, 6) fig.set_size_inches(7, 6)
# PDF has minimum width, so set these to zero # PDF has minimum width, so set these to zero
line_lower_threshold = 0. line_lower_threshold = 200.
line_upper_threshold = 1e4 line_upper_threshold = 1e4
linewidth_factor = 2e3 linewidth_factor = 2e3
ac_color = "gray" ac_color = "gray"
@ -343,19 +343,19 @@ def plot_map_without(network):
line_widths = n.lines.s_nom_min line_widths = n.lines.s_nom_min
link_widths = n.links.p_nom_min link_widths = n.links.p_nom_min
line_widths[line_widths < line_upper_threshold] = 0. line_widths[line_widths < line_lower_threshold] = 0.
link_widths[link_widths < line_upper_threshold] = 0. link_widths[link_widths < line_lower_threshold] = 0.
line_widths[line_widths > line_upper_threshold] = line_upper_threshold line_widths[line_widths > line_upper_threshold] = line_upper_threshold
link_widths[link_widths > line_upper_threshold] = line_upper_threshold link_widths[link_widths > line_upper_threshold] = line_upper_threshold
n.plot(bus_sizes=10, n.plot(bus_colors="k",
bus_colors="k",
line_colors=ac_color, line_colors=ac_color,
link_colors=dc_color, link_colors=dc_color,
line_widths=line_widths / linewidth_factor, line_widths=line_widths / linewidth_factor,
link_widths=link_widths / linewidth_factor, link_widths=link_widths / linewidth_factor,
ax=ax, boundaries=(-10, 30, 34, 70)) ax=ax, boundaries=(-10, 30, 34, 70),
color_geomap={'ocean': 'lightblue', 'land': "palegoldenrod"})
handles = [] handles = []
labels = [] labels = []