-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Hi all, I has been using sfnetworks for a while now, and I have faced the next challenge, a network is usually used with a weight column, but this is in a concept, because a network can actually have several weight columns, distance of paths, time of paths, elevation models, etc, etc.
Usually I need to have a variable that specifies which column will be the weight column, I think would be great be able to have something similar as a active weight column, or an attribute where we can know which one is working in a particular context.
What I don't have very clear, is two points about how to support a feature like this one:
- If have a special column called weight, and when changing the active column will change the column reflected on this one
- If have or not something like sf::st_geometry, sfnetworks::active_weight or similar to retrieve the active weight column
Actually, if a is used a special column, is like the second option would not be necessary, but implement the second option I don't know if would cause the first option to be useless, because have a specific column that always works as weight is a lot more comfy and useful than retrieve it from a function.
Is possible to even implement both of them.
Thx!