Нарисуйте свое древо. Бесплатно. Онлайн.   [х]
Всероссийское Генеалогическое Древо
На сайте ВГД собираются люди, увлеченные генеалогией, историей, геральдикой и т.д. Здесь вы найдете собеседников, экспертов, умелых помощников в поисках предков и родственников. Вам подскажут где искать документы о павших в боях и пропавших без вести, в какой архив обратиться при исследовании родословной своей семьи, помогут определить по старой фотографии принадлежность к воинским частям, ведомствам и чину. ВГД - поиск людей в прошлом, настоящем и будущем!
Вниз ⇊
Реклама. ООО «Центр генеалогии «Семейная реликвия», ИНН 7842196068

Gramps

Здесь будут материалы, относящиеся к программе Gramps

← Назад    Вперед →Страницы: ← Назад 1 2 3  4 
Модератор: Doble_Ancho
Doble_Ancho
Модератор раздела

Doble_Ancho

Москва
Сообщений: 175
На сайте с 2025 г.
Рейтинг: 89
Gramps – одна из лучших бесплатных генеалогических программ.
Статья о Gramps в Википедии
Скачать Gramps с официального сайта (может не работать без VPN)

Содержание

Базовый уровень – самые важные навыки для новичков

Дополнительные возможности – навыки, полезные для новичков, но без которых можно жить


IT-специфичные навыки – db, python и т.п.


Полезные ссылки
Paint.net (тема в этом блоге)


Комментарий модератора:
Данная тема не предназначена для обсуждений.
Вопросы и пожелания можете задавать здесь

Doble_Ancho
Модератор раздела

Doble_Ancho

Москва
Сообщений: 175
На сайте с 2025 г.
Рейтинг: 89
Стандартный просмотр прямых предков

Стандартное средство просмотра генеалогического древа Gramps неудобно для работы, но хорошо структурирует информацию по веткам (ветки в нём всегда находятся в одном и том же порядке, в отличие от Графа отношений, где их подрядок может меняться)

standartnoe_sredstvo_prosmotra_genealogicheskogo_dreva_gramps.png
Doble_Ancho
Модератор раздела

Doble_Ancho

Москва
Сообщений: 175
На сайте с 2025 г.
Рейтинг: 89
Структура БД

Таблицы в БД SQLlite (удобно считывать с помощью DBeaver):

-- person - Люди (данные средней читаемости)
-- family - Семьи (нет легкочитаемых данных)
-- event - События
-- place - Места (нет легкочитаемых данных)
-- source - Источники
-- citation - Цитаты
-- repository - Хранилища
-- media - Альбом
-- note - Заметки (данные средней читаемости)

-- tag - Метки
-- name_group - Группировка фамилий
-- gender_stats - Подсчёт количества имён (странноватая таблица, male и female перепутаны)
-- reference - очевидно, ссылки между объектами (нужно исследовать)
-- metadata - очевидно, метаданные (нужно исследовать)



Таблица Events, поле json_data

"type": {
"_class": "EventType",
"value": 12,
"string": ""
},

документация класса:

UNKNOWN = -1
CUSTOM = 0
MARRIAGE = 1
MARR_SETTL = 2
MARR_LIC = 3
MARR_CONTR = 4
MARR_BANNS = 5
ENGAGEMENT = 6
DIVORCE = 7
DIV_FILING = 8
ANNULMENT = 9
MARR_ALT = 10
ADOPT = 11
BIRTH = 12
DEATH = 13
ADULT_CHRISTEN = 14
BAPTISM = 15
BAR_MITZVAH = 16
BAS_MITZVAH = 17
BLESS = 18
BURIAL = 19
CAUSE_DEATH = 20
CENSUS = 21
CHRISTEN = 22
CONFIRMATION = 23
CREMATION = 24
DEGREE = 25
EDUCATION = 26
ELECTED = 27
EMIGRATION = 28
FIRST_COMMUN = 29
IMMIGRATION = 30
GRADUATION = 31
MED_INFO = 32
MILITARY_SERV = 33
NATURALIZATION = 34
NOB_TITLE = 35
NUM_MARRIAGES = 36
OCCUPATION = 37
ORDINATION = 38
PROBATE = 39
PROPERTY = 40
RELIGION = 41
RESIDENCE = 42
RETIREMENT = 43
WILL = 44
STILLBIRTH = 45


Таблица References, поля obj_handle и ref_handle
Person
Family
Event
Place
Source
Citation
Repository
Note
Media
Tag
Doble_Ancho
Модератор раздела

Doble_Ancho

Москва
Сообщений: 175
На сайте с 2025 г.
Рейтинг: 89
Самый первый шаг - создать Базу данных

shag_-_1.png
Doble_Ancho
Модератор раздела

Doble_Ancho

Москва
Сообщений: 175
На сайте с 2025 г.
Рейтинг: 89
Расшифровки полей json_data некоторых таблиц
(табуляции видны в режиме редактирования)


person.json_data для Александра Сергеевича Пушкина
{
"handle":"101d053544ae279ffc1ac43f53ff",
"change":1778916183,
"private":false,
"tag_list":[],
"gramps_id":"I0000",
"citation_list":[],
"note_list":["101d2bc370a75c39377f82116eb9"],

"media_list":[{"private":false,"citation_list":[],"note_list":[],"ref":"101d148a67e9fadb41b55ad1367","attribute_list":[],"rect":null,"_class":"MediaRef"}],


"event_ref_list":[
{"private":false,"citation_list":[],"note_list":[],"attribute_list":[],"ref":"101d1641e2176fe703bd5e30bde4","_class":"EventRef","role":{"_class":"EventRoleType","value":1,"string":""}},
{"private":false,"citation_list":[],"note_list":[],"attribute_list":[],"ref":"101d2d5babfa193bd536fb8e5d39","_class":"EventRef","role":{"_class":"EventRoleType","value":1,"string":""}},
{"private":false,"citation_list":[],"note_list":[],"attribute_list":[],"ref":"102dd847f37f76bde4f5fa239a38","_class":"EventRef","role":{"_class":"EventRoleType","value":1,"string":""}},
{"private":false,"citation_list":[],"note_list":[],"attribute_list":[],"ref":"102dd86f03eb95ab5b13413da16","_class":"EventRef","role":{"_class":"EventRoleType","value":1,"string":""}},
{"private":false,"citation_list":[],"note_list":[],"attribute_list":[],"ref":"102dd89e325d6160aa2ab0677068","_class":"EventRef","role":{"_class":"EventRoleType","value":1,"string":""}},
{"private":false,"citation_list":[],"note_list":[],"attribute_list":[],"ref":"101d31f2213f6960bccab04a57de","_class":"EventRef","role":{"_class":"EventRoleType","value":1,"string":""}},
{"private":false,"citation_list":[],"note_list":[],"attribute_list":[],"ref":"101d322080063ab042a1960cc4a3","_class":"EventRef","role":{"_class":"EventRoleType","value":1,"string":""}}
],


"attribute_list":[],
"address_list":[],
"urls":[
{"private":false,"path":"https://w.wiki/5jYt","desc":"Википедия","type":{"_class":"UrlType","value":3,"string":""},"_class":"Url"}
],
"lds_ord_list":[],

"primary_name":
{"private":false,"surname_list":[{"surname":"Пушкин","prefix":"","primary":true,"origintype":{"_class":"NameOriginType","value":1,"string":""},"connector":"","_class":"Surname"}],"citation_list":[],"note_list":[],"date":{"format":null,"calendar":0,"modifier":0,"quality":0,"dateval":[0,0,0,false],"text":"","sortval":0,"newyear":0,"_class":"Date"},"first_name":"Александр","suffix":"Сергеевич","title":"","type":{"_class":"NameType","value":2,"string":""},"group_as":"","sort_as":0,"display_as":0,"call":"","nick":"","famnick":"","_class":"Name"},

"family_list":[],

"parent_family_list":["101d33923253769fef50516e7365"],

"alternate_names":[],
"person_ref_list":[],
"death_ref_index":5,
"birth_ref_index":0,
"_class":"Person",
"gender":1
}



place.json_data для дома, где родился Пушкин
{"handle":"101d172134d84d315819cf7cf851",
"change":1771712814,
"private":false,
"tag_list":[],
"gramps_id":"P0002",
"citation_list":[],
"note_list":[],
"media_list":[],
"urls":[],
"long":"37.677873",
"lat":"55.770839",
"title":"",

"name":{
"date":{"format":null,"calendar":0,"modifier":0,"quality":0,"dateval":[0,0,0,false],"text":"","sortval":0,"newyear":0,"_class":"Date"},
"value":"Дом Ивана Васильевича Скворцова в Немецкой слободе",
"lang":"",
"_class":"PlaceName"
},

"alt_names":[],
"placeref_list":[{"ref":"101d1720d341342684dd92d1a9c9","date":{"format":null,"calendar":0,"modifier":6,"quality":0,"dateval":[0,0,0,false],"text":"","sortval":0,"newyear":0,"_class":"Date"},"_class":"PlaceRef"}],

"place_type":{"_class":"PlaceType","value":19,"string":""},

"code":"",
"alt_loc":[],
"_class":"Place"}



family.json_data для семьи, где родился Пушкин
{"handle":"101d33923253769fef50516e7365",
"change":1778991515,
"private":false,
"tag_list":[],
"gramps_id":"F0000",
"citation_list":[],
"note_list":[],
"media_list":[],

"event_ref_list":[
{"private":false,
"citation_list":[],
"note_list":[],
"attribute_list":[],
"ref":"102e0969b6481e36211182b08a6e",
"_class":"EventRef",
"role":{
"_class":"EventRoleType",
"value":8,
"string":""
}
}
],

"attribute_list":[],
"lds_ord_list":[],
"father_handle":"101d33e3e35b7688bf3dd29f59bc",
"mother_handle":"101d3433bbdd6d4f511b32b2eb3",

"child_ref_list":[
{"private":false,"citation_list":[],"note_list":[],"ref":"101d053544ae279ffc1ac43f53ff","frel":{"_class":"ChildRefType","value":1,"string":""},"mrel":{"_class":"ChildRefType","value":1,"string":""},"_class":"ChildRef"}
],

"type":{"_class":"FamilyRelType","value":0,"string":""},
"complete":0,
"_class":"Family"}



event.json_data для брака родителей Пушкина
{"handle":"102e0969b6481e36211182b08a6e",
"change":1778991510,
"private":false,
"tag_list":[],
"gramps_id":"E0084",
"citation_list":[],
"note_list":[],
"media_list":[],
"attribute_list":[],
"date":{
"format":null,
"calendar":1,
"modifier":0,
"quality":0,
"dateval":[28,9,1796,false],
"text":"28 сен 1796 (Юлианский)",
"sortval":2377318,
"newyear":0,
"_class":"Date"
},
"place":"102e0991c4c84c8bb5a77d0055d",
"_class":"Event",
"type":{"_class":"EventType","value":1,"string":""},
"description":""}



note.json_data (случайная)
{"handle":"102dd926a8d11a09ed4d5538bb90",
"change":1778913592,
"private":false,
"tag_list":["102dd95433c41695d63667b13aee"],
"gramps_id":"N0004",
"text":
{
"_class":"StyledText",
"tags":[],
"string":"В 1697 году... \nЗаговорщики...\n"
},
"format":0,
"type":
{
"_class":"NoteType",
"value":4,
"string":""},
"_class":"Note"
}



media.json_data
{"handle":"101d148a67e9fadb41b55ad1367",
"change":1771708471,
"private":false,
"tag_list":[],
"gramps_id":"O0000",
"citation_list":[],
"note_list":[],
"date":{"format":null,"calendar":0,"modifier":6,"quality":0,"dateval":[0,0,0,false],"text":"","sortval":0,"newyear":0,"_class":"Date"},
"attribute_list":[],"path":"Фото - Исторические\\Люди - Квадратные фото\\Пушкин Александр Сергеевич.jpg",
"mime":"image/jpeg",
"desc":"Пушкин Александр Сергеевич",
"checksum":"ade3763275f2b56ba068906f8ea40bd1",
"thumb":null,
"_class":"Media"
}
← Назад    Вперед →Страницы: ← Назад 1 2 3  4 
Модератор: Doble_Ancho
Вверх ⇈