-
Notifications
You must be signed in to change notification settings - Fork 26
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
reimplementSpatialImplicit measures with Graph #228
Comments
I really need to decide what to do with Footnotes |
re: moving stuff to |
I would keep it among other builders in lib. I would consume it in momepy and I think that having all builders on the Graph would greatly improve their visibility. If you want all network stuff in one package, keep in mind we also have access. |
agree a weights builder would make sense in lib. My thought was it would be useful to have some other network utilities like these somewhere in the pysal stack (especially for tests and such if a builder will live in lib). And anything backed by pandana feels fundamentally like routing; despite its description (regionalization, optimization, routing), spopt doesn't have any routing (I think?). (though now that I'm looking closer, I see 'routing' has been replaced by 'transportation-oriented solutions' :P) |
We also have (some) analogous functions interfacing networkx in momepy. |
i need to play with momepy again... those are cool! i'd be happy to send those utils to momepy if that's best, though they don't feel particular morphometric. I hate to propose a new package, but would it make sense to think about a successor to spaghetti that consolidates some of this stuff (and maybe provides a path forward for you to pick and choose what you want to keep from before james?). Not sure that's an ideal path, just a thought |
I am not sure about that, just wanted to flag that the pandana stuff is not the only one to consider. |
this will be a major improvement but a major change. Currently SpatialImplicit indices can accept either a W or a pandana.Network (which have different arguments). It's very easy to make a pandana-backed Graph, so these will now only accept Graphs. The first step is wrapping the network-->graph logic into a little utility function. That could live in lib, like the xarray builder, but also might make sense to move more of the network stuff into spopt. Any thoughts @jGaboardi @martinfleis
The text was updated successfully, but these errors were encountered: