-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better plots for TTim #70
Comments
Great idea. Some additional ideas:
|
Good suggestions.
This is a bit of a challenge, though definitely doable. We'd need to compute intersections for all elements the line crosses. And give each element a
What would you need for these plots? For now you could add a tim_plotly repository to the tim groundwater organization. With methods that take a Tim-model as input and produce some kind of plotly plot.
What do you mean by this one? |
Nice ideas. I suggest to start with a plots module and add some functionality there. |
This was implemented in #76. Closing this issue. The aquifer cross-section and heads plot can be easily done with: xy = [(x0, y0), (x1, y1)]
ax = ml.plots.xsection(xy)
ml.plots.headalongline(x0, x1, y0, y1, ax=ax)
ax.legend(loc=(0, 1), frameon=False, ncol=4) |
The plot functions under the model object in TTim are somewhat limited.
Proposal:
ml.plots.topview()
ml.plots.xsection()
instead of having all plot functions directly in the model class.ml.plot()
: plot top-view of model with optional layer argml.xsection()
to plot cross-section of modelml.xsection()
becomes something likeml.plot.heads_along_line()
Other suggestions welcome!
The text was updated successfully, but these errors were encountered: