pswamp.visualization.components.geo_plot_2d

Classes

GeoPlot2D

GridPlotControl

Functions

main()

Module Contents

class pswamp.visualization.components.geo_plot_2d.GeoPlot2D(update_freq=50, k=1, countries=None, power_line_geo_data=None, bus_kwargs=None, phasors_kwargs=None, *args, **kwargs)

Bases: PySide6.QtWidgets.QWidget

station_was_clicked
k = 1
update_funs = []
window
plotWidget
t_prev
update()
draw_buses(bus_coords, bus_names, use_colors=False)
show_lines(key)
hide_lines(key)
show_geo_lines()
hide_geo_lines()
set_geo_lines_color(color)
set_power_lines_data(key, data)
get_geo_data(key)
set_power_lines_color(key, color)
hide_bus_names()
show_bus_names()
draw_bus_connectors()
draw_power_line_geo_data(ps_geo_data_path)
draw_countries(countries)
draw_phasors(bus_coords, phasor_fun=None)
set_focus(station_idx, coeffs=None)
set_focus_coords(coords, coeffs=None)
class pswamp.visualization.components.geo_plot_2d.GridPlotControl(grid_plot)

Bases: PySide6.QtWidgets.QWidget

grid_plot
btn_name_to_key
update_grid_plots(state)
pswamp.visualization.components.geo_plot_2d.main()