9得票1回答
JavaScript中的GEDCOM解析器

我一直在寻找JavaScript的GEDCOM解析器,目前是否有这样的解析器?我已经在许多其他编程语言中找到了GEDCOM解析器,但是还没有在JavaScript中找到。

18得票6回答
有没有用Python编写的GEDCOM解析器?

GEDCOM是一种交换家谱数据的标准。 我找到了用以下语言编写的解析器: C perl Ruby 甚至还有Factor 但迄今为止还没有用Python编写的解析器。我找到的最接近的是GRAMPS项目中的libgedcom.py文件,但它包含太多对GRAMPS模块的引用,无法满足我的需...

19得票6回答
从家谱数据中计算家庭关系

我希望能够计算家谱树中两个成员之间的亲属关系,根据以下数据模式(从我的实际数据模式简化而来,仅显示与此问题直接相关的列):individual ---------- id gender child ---------- child_id father_id mother_id 使用这个结构,...

19得票3回答
如何防止家谱生成器中的重叠?

我正在创建一个交互式的家谱创建器,与更简单的谱系图/树不同。 我的要求(基于familyecho.com)是: - 多个配偶而不仅仅是通常看到的两个父母和一个孩子。 - 多个兄弟姐妹 - 配偶不一定需要有孩子 - 不一定总是有一个父母“对”,可能只有单身父亲/母亲 我遇到的问题是:我基于...

34得票3回答
如何在基于d3.js的“家谱图”中显示婚姻关系?

我是一名HTML/CSS开发者,正在研究使用JavaScript构建“家谱”解决方案,需要以有意义的方式显示婚姻关系(当然是外部婚姻)。 基本上,我正在考虑以d3.js为基础的树形图,例如:http://bl.ocks.org/4063570,但我很难找到任何表达“婚姻关系”的东西。 下面...

68得票7回答
如何在d3.js中创建家谱树?

我目前正在进行一个小型的家谱实验,并希望实现像下图一样简单的家谱树。 到目前为止,最好的搜索结果只能提供孩子只能有父节点的示例。但我需要创建实体之间的链接(从父亲到母亲)以及节点和其他链接之间的链接(从孩子到父母链接)。目前我没有固定的数据架构。 我选择了d3.js来完成这个任务因为它看起...

49得票6回答
使用Dot/GraphViz绘制家谱图布局

我可以帮您进行翻译。以下是您需要翻译的内容: 我想使用Dot和GraphViz绘制一个家谱。 目前,我的进展如下: # just graph set-up digraph simpsons { ratio = "auto" mincross = 2.0 # draw some node...

18得票8回答
家谱树控件

我被妻子交给了一个任务,需要创建一个程序,让她可以追踪我们家族双方的家谱。 有没有人知道一种具有成本效益(免费)的控件来表示这种类型的信息? 我想要的是一种修改过的组织架构图/树形图。修改后的部分是每个节点都应该有2个父节点(例如,一个孩子应该有一个母亲和一个父亲)。 我目前想到的解决办...

51得票5回答
使用深度优先搜索呈现无重叠的动态创建的族谱图?

我想生成这个: 使用这个数据结构(id是随机的,顺序不连续): var tree = [ { "id": 1, "name": "Me", "dob": "1988", "children": [4], "partners" : [2,3], root:true, level:...

8得票5回答
C#的Gedcom阅读器

有没有人知道一个好的类可以读取.ged文件? Gedcom是一种用于存储家谱信息的文件格式。 我的目标是编写一个程序,可以导入ged文件并导出.dot文件给graphviz,以便我可以制作一个家族树的可视化表示。 如果您能帮忙,感谢您!