Subbasins connectivity - mlt/swat GitHub Wiki

#!/usr/bin/python

import pyodbc
from pydot import Edge, Dot

cnxn = pyodbc.connect('DRIVER={MDBTools};DBQ=project.mdb')
cursor = cnxn.cursor()
cursor.execute("select FROM_NODE, TO_NODE from Reach")
graph = Dot(graph_type='digraph')
graph.set_rankdir("LR")
row = cursor.fetchone()
while row:
    e = Edge( * [str(x) for x in row] )
    graph.add_edge(e)
    row = cursor.fetchone()

graph.write_png("links.png")