2018年11月、私の家族の木を作成するというアイデアが私に戻ってきました。これは、私が祖先を見つけた大祖国戦争のアーカイブのデジタル化によって特に促され ました。
その前に、どういうわけかすべてを紙に書き留めようとしましたが、文字通り1か月後に失われました。これに関連して、今回はデータを電子形式で保存することにしました。
私自身の何かをする前に、私は:
サービスのいくつかの基準を定義しました 。
すべてのデータを簡単な形式でインポート/エクスポートする機能(バックアップを作成し、1つのサービスから独立させる機能)
複雑な構造を作成する機能(垂直の系統線だけでなく、水平の系統線、「複数」、「ポリアンドリー」などの状況)
「許容できる」グラフ表示
市場に出回っているあらゆる種類のアナログを研究
残念ながら、基準を満たすサービスは見つかりませんでした。サービス例:
圧倒的な量は、単純な垂直ツリーを作成することを目的としており、もちろん、水平接続と私が遭遇した困難な状況を考慮していませんでした。これについては後で説明します。
その後、血統の実際の写真を保存して表示するためのユニバーサルツールを作成することにしました。
データ・モデル
, . . . , .
, Numbers
(Excel).
|
|
|
|---|---|
ID |
key |
Sex |
s |
Last name or maiden name |
surn |
Married name |
marn |
First name |
firn |
Second name |
secn |
Date of birthday |
bday |
Date of death |
dday |
Father ID |
f |
Mother ID |
m |
Comment |
com |
ID, ID . : , , , .
, 2013 , . – , , , - . sigmajs. JavaScript , .
1
, 26 . , 1 , .
2
, . ≈100 . , .
3
, . ≈200 .
, , . . , .
6
6 JS GoJS. , . , .
, .
( ), ( ) , , , . : vgd.ru geno.ru.
GoJS
, , GoJS
:
90 , , . .
. .
, , .
, . – .
.csv
, .svg
, .json
, LocalStorage
, , .
, :
Numbers
, -.
.
.
, “” .
, , , .
, .
.
3 :
100 , 18 . .
(, ).
. . «», , .
genogram
. EdrawMax
:
1: EdrawMax, Genogram’
2: EdrawMax, Genogram
3: Deena Shelton “Genogram Instructions - Marriage and Family”
4: “How to draw a genogram”
5: “Addams Family Genogram”
6: Wilma Schroeder “How to Draw Genograms”
:
, ( , , , , ).
- ( ). , .
, .
, ( ). , .
.
. .
:
, , . - .
PHASE “A” -- .
PHASE “B” , ( ).
PHASE “A”
PHASE “B”
3.
, :
.
.
≈300 .
. .
. , .
, .
PS , .
, ,JSON
( , ≈2 ).
,csv
json
, .
. , .