Explanation b: button o: output d: dictionary m: matrix c: city l: line clk: on_button_clicked m_bool m_dis m_line d_c_selected: {'Beijing' : (x, y, id) 'Paris' : (x, y, id)} fonction: data_treatment(): 根据d_c_selected来切割三个矩阵(m_slice) 初始化所有的点 调用bellman-ford算法 在地图上面画点和线