It would be very neat if I could have pgv display a
graph of all the people in the entire ged file and
their interconnections rather than only a group of
descendants and/or ancestors emanating from one individual.
One problem of graphing a large group of people is that it's
extremely memory and time intensive. Can you imagine
graphing the inter-relationships of 3400+ individuals? Can
you imagine how big such a chart would need to be?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
What you say is very true, but you could for example use
graphviz's dot package as a backend. It is pretty optimized
for doing this very thing. The size problem could be
attenuated by having a zoom in/out function.
In fact, a really smart piece of software would only have to
render whatever is currently on the screen, so the time
could be amortized if it takes the user a while to scroll
around.
Again, this is just a pie in the sky idea that I agree would
be hard given the constraints of an online program.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Gramps does have this feature. It uses graphviz and it is a
really nice feature. It can produce SVG or postscript output
which can easily be zoomed in on. Generating the graph for
about 300 people takes 1-2 seconds.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This feature is very useful for finding people or groups of
people which have missing connections to the rest of the
family tree or connections that should not be there.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1278885
One problem of graphing a large group of people is that it's
extremely memory and time intensive. Can you imagine
graphing the inter-relationships of 3400+ individuals? Can
you imagine how big such a chart would need to be?
Logged In: YES
user_id=1378857
What you say is very true, but you could for example use
graphviz's dot package as a backend. It is pretty optimized
for doing this very thing. The size problem could be
attenuated by having a zoom in/out function.
In fact, a really smart piece of software would only have to
render whatever is currently on the screen, so the time
could be amortized if it takes the user a while to scroll
around.
Again, this is just a pie in the sky idea that I agree would
be hard given the constraints of an online program.
Logged In: YES
user_id=987779
Gramps does have this feature. It uses graphviz and it is a
really nice feature. It can produce SVG or postscript output
which can easily be zoomed in on. Generating the graph for
about 300 people takes 1-2 seconds.
Logged In: YES
user_id=987779
This feature is very useful for finding people or groups of
people which have missing connections to the rest of the
family tree or connections that should not be there.