29 декабря 2010 в 10:37

Программы для генеалогического дерева

О генеалогических программах.



Зачем оно нужно?

1. Хранение информации. Если все
хранится на бумаге — может сгореть, пропасть и т.д. В электронном виде если регулярно делать бэкап опастность меньше
2. Упорядочивание информации. Быстро найти все людей которые погибли на войне. всех троюродных братьев данного человека, всех которые родились в Киеве до революции. такие задачи возникают часто при работе. Получить все такие срезы очень тяжело если все у вас хранится в одном файле или на бумаге.
3. Работа с источниками. Часто бывает важно знать из какого источника поступила информация. Часто надо найти все, что известно из этого источника.
4. Работа с фотографиями. Хранить все картинки имеющие отношение к одному человеку вместе. Если на фотографии несколько людей не хранить ее несколько раз. Привязывать фотографии не только к людям но и к конкретным событиям.
5. Работа с географическими местами. Описание, фотографии, прежнее имя, список всех кто там родился.
6. Обмен информацией с другими людьми
7. Автоматическое построение деревьев и еще многое многое

Теперь про конкретные программы.

Типы программ:

1. Обычные. Инсталлируете и пользуетесь.

2. Веб программы. Инсталлируете у себя на хостинге и
пользуетесь. Таких есть не мало, обычно они требуют для инсталяции и настройки
минимума знаний о том какая у Вас на хостинге база данных и как к ней получить
доступ. Постепенно вытеснены третьим типом:

3. Веб сайты с возможностью ведения дерева. Т.е. Вы
регестрируетесь, вводите вручную дерево или загружаете на сайт уже готовое (в
формате GEDCOM) и обновляете его там.
И ищите «свои» фамилии среди других деревьев загруженных на сайт. Таких сейчас
много, но отмечу самые известные (а значит те, на которых много деревьев и есть
шанс кого то найти) – Ancestry, Geni, MyHeritage

Теперь давайте поговорим о GEDCOM – формате генеалогических данных.

GEDCOM

У каждой генеалогической программы свой формат хранения данных.
Поэтому для перевода данных из одной программы в другую, для того, чтобы послать кому то свое дерево или поддерево, используют стандартный формат — GEDCOM.

Формат текстовый. Текущий стандарт 5.5
Описывает иерархическую структуру данных (как XML). Раздел персон, раздел семей, источников, мультимедия…

Во всех нормальных программах есть импорт/экспорт в GEDCOM — сделайте, откройте в текстовом редакторе — посмотрите.
Поучительно :)

Какие подводные камни?

  1. набор тагов
    (т.е. типов событий, свойств) в стандарте ограничен. Например — нет в
    стандарте ничего описывающего службы в армии или участие в войне. Поэтому
    каждая программа добавляет свои таги. И, как правило, добавляя событие в
    описание человека или поле о нем (альтернативное имя, например), вы не
    знаете — это поле из стандарта или нет. Кроме того многие программы
    позволяют добавлять свои типы событий. Как только вы экспортировали Вашу
    базу данных в GEDCOM и пытаетесь импортировать ее в другую программу — та
    начинает кричать: "а такое то событие я не знаю!"
    Тут есть разные варианты — программа все незнакомые события сделает заметками (Notes) — вы в логе импорта все
    их найдете и что то с ними сделаете (оставите в заметках, замените на
    стандартные таги), программа все незнакомые события делает custom events, вы смотрите какие свои типы событий подходящие Вам есть в этой программе и перед импортом делаете Search/replace в GEDCOM файле
  2. Кодировка.
    Если у вас источники или, того хуже, имена на русском или иврите, то надо
    чтобы программа умела корректно экспортить не латинскую кодировку умело
    корректно импортить его.
    Причем тут может играть роль какая на конкретном компьютере default codepage (кодировка по умолчанию). Вообще я бы посоветовал, если предполагается обмен данными с заграницей, имена изначально вводить латинскими буквами. А может и названия городов. А то на просьбу родственника в Америке прислать дерево Вы будете долго чесать репу.
  3. Пути к картинкам и другим мультимедийным объектам. Путь может храниться в
    программе (и записываться в GEDCOM файл) как абсолютный или как относительный.
    Если путь записан как абсолютный то даже при переносе базы данных с одного
    компьютера на другой, на той же программе, могут быть проблемы


Короче — выводы:

  • Если надо с кем то поделиться своим деревом используем Export to GEDCOM
  • Без особой нужды самому не переходить с программы на программу, потому что перенос
    большой базы данных может быть весьма болезненым.


Какие есть самые известные
обычные (т.е. не веб-) программы?


Бесплатные
1. PAF — делается церковью мормонов. Позволяет управлять источниками. Я сам с нее начинал. Красивые деревья не строит, но отчеты печатает
2. GenoPro — строит генограммы вместо деревьев — такие картинки по которым на условных значках видно кто баба, кто мужик, а кто приемный сын. Много о ней сказать не могу — не нравится мне она, поэтому сильно не знаком
3. GenealogyJ — GEDCOM ориентированная. Т.е. даже добавляя событие вы видите, что на самом деле добавляете таги GEDCOM'а. Интересна тем, что позволяет писать к ней свои плагины
4. Появившаяся несколько лет назад FamilyTreeBuilder
– программа сайта MyHeritage, налучшая из бесплатных, с солидным набором возможностей и загрузкой дерева на сайт.
5. Gramps – тоже очень солидная программа, изначально написанная на Линукс, но портированная уже на Windows.

За деньги
1. RootsMagic — я ей пользуюсь (честно купил). Удобна. Позволяет добавлять фото не только к людям но и к семьям. В последних версиях можно строить деревья
2. Ages — очень нравится. развитое управление источниками, фотографиями, местами, профессиями и т.д. Много красивых типов деревьев
3. GenBox — очень нравится. развитое управление источниками, фотографиями, местами, профессиями и т.д. Много красивых типов деревьев, включая дерево ВСЕХ
4. Древо Жизни — русская программа. Знает что такое отчество. Очень хороши в ней построенные деревья. Но слабовата по возможностям
5. Master Genealogist
6 .AncestralQuest
7. Family Historian
8. Многие другие…

Сравнение

Теперь давайте сравним несколько популярных платных генеалогических программ, только не по всему набору возможностей (такие сравнения существуют и без меня: http://genealogy-software-review.toptenreviews.com/), а исключительно по «фичерам» управления и организации источников информации, фотографий, географических мест.

Такой обзор, вернее проверяемые в нём возможности, показывает чего вообще можно ожидать от генеалогических програм, чем они могут отличаться.

Список тестируемых программ:

Название
Версия
Сайт
RootsMagic            
4.04
www.rootsmagic.com/
Ages
1.52
www.daubnet.com/en/ages
Master Genealogist
7
www.whollygenes.com/Merchant2/merchant.mvc?screen=TMG
Genbox Family History
3.71
www.genbox.com/
AncestralQuest
12.1
www.ancquest.com/
Family Historian
4
www.family-historian.co.uk/
Дерево Жизни
3
www.genery.com/ru/


Программы сравнивались по следующим
возможностям:

  1. После импорта GEDCOM можно увидеть текст источников на русском. Использовался GEDCOMhс русским текстом источников в кодировке UTF-8), Windows XP с русским как текст по умолчанию. GEDCOM получен экспортом из RootsMagic
  2. Возможность добавления фотографий к семье (а не к одному человеку)
  3. После импорта можно увидеть фотографии добавленные к семье.
  4. Организация географических мест. Можно к «месту» добавить заметки, фотографии, координаты.
  5. Организация источников информации. Можно к источнику добавить заметки, фотографии
  6. Организация мультимедийных файлов. Можно содержать список фотографий и добавлять к человека фотографию из списка, а не искать для каждого изображенного на фотографии заново файл на диске
  7. Событие-> Место -> Список событий. Можно от события прыгнуть на «место», оттуда на список событий (или людей) в этом месте и из списка на другое событие
  8. Событие -> Источник -> Список событий. можно от событие прыгнуть на источник, оттуда на список событий (или людей) с ссылками на этот источник и из списка на другое событие
  9. возможность добавить результаты тестов ДНК


На мой взгляд эти возможности очень важны как для удобства анализа (а что еще происходило в этом месте?) так и для удобства управления (насколько сложно добавить фотографию, на которой 10 человек – 3 поколения семьи, ко всем
релевантным людям?).

Результаты:

Программа
1
2
3
4
5
6
7
8
9
RootsMagic            
+
+
+
+ (a)
+
+
— (b)
Ages
+
+
+
+
+
+

± (с)
+
Master Genealogist
+
+
+
+
+
Genbox Family History
+
+
+
+
+
+
+
+
AncestralQuest
+
+
Family Historian ± + + +
Дерево Жизни
(d)
+


 

a)Имеется база данных географических названий, Можно найти место на карте в Интернете и
проверить написание, установить географические координаты

b)Имеется отчет – какие события были в каких местах, но интерактивной возможности нет

c) С места можно прыгнуть на список людей, у которых в этом месте были события

d)Импорт не удался. Может быть, потому что, бесплатная версия поддерживает до 40 человек

+27
60476
126
javax 46,0

Комментарии (72)

+8
kurd, #
Спасибо, правда жаль, что без скриншотов. С ними было бы информативнее. Или их нет только у меня?
0
javax, #
Скриншоты поленился сделать — и так пост получился очень длинный
+2
Sirob039, #
Можно оставить только ссылки на скриншоты.
Без скриншотов нельзя сложить полное впечатление о программе.
0
javax, #
Есть ссылки на сайты программ, за один-два клика — вы у цели :)
–1
AotD, #
Ненене, Бурумыч нас всех развратил огромным количеством фото и скриншотов, теперь статья без них — не статья!
0
Inskin, #
Вообще обычно у многих программ есть на сайтах разделы «Screenshots». Если хотя бы ссылки на них в статье добавите — будет очень классно!
0
Prometheus, #
Тема, конечно, интересная. Но не хватает примеров (картиночек) генеалогических деревьев в рассматриваемых вами программах. Так было б нагляднее и проще определиться кому какая из программ больше понравится.
0
javax, #
Вряд ли по картиночкам правильно выбирать программу. Надо на возможности смотреть, т.е. скачивать и играться с ней все равно придется
+3
Prometheus, #
Мне казалось, что подобные обзоры, по своей сути должны облегчить пользователю выбор. Я читаю обзор, узнаю в какой программе что и как. В итоге выбираю парочку и уже сам определюсь какая из них мне больше подходит. А качать и устанавливать все по списку — это точно не правильно. В таком случае смысла в обзоре никакого нет.
+1
javax, #
Я видел свою задачу несколько иначе — рассказать людям по каким критериям стоит выбирать. Потому что если Вы новичек в теме, то про таги гедкома или кодировки при экспорте вряд ли будете думать выбирая программу
+1
Prometheus, #
Мне как обычному пользователю в первую очередь хочется видеть результат работы той или иной программы. Я в этой теме не шарю, поэтому для меня это важно. Они все строят «равноценные» генеалогические деревья? Т.е. результат работы любой из этих программ одинаковый? Различие только в технических возможностях и интерфейсе программы?
0
javax, #
В принципе да, всюду вы добавляете родственников в дерево, так же как все машины ездят или все текстовые процессоры позволяют писать документ :) Но удобство ведения дерева, его «разшаривания» с другими людьми, поиска информации в нем (у меня более 2000 человек — это важно) — разные
0
Prometheus, #
Понятно, значит о красоте и изяществе построения генеалогических деревьев речь не идет. У всех программ «топорный» интерфейс.
0
javax, #
Нет, интерфейс не у всех топорный и графические деревья (постеры) строят разной красоты. Но когда активно этим всем занимаешься, тысячи человек в дереве, идет переписка с людьми, то важны другие вещи
+1
Azya, #
Еще есть неплохая программа — Family Tree Builder (MyHeritage.com)
Сам пользуюсь, все практически устраивает.
0
javax, #
я о ней написал в списке свободных
0
Azya, #
ах да, не заметил
+1
ruzzz, #
Не эта ли программа использует для хранения данных свое «облако»? Когда то отказался от подобной, так как считаю такие данные уж слишком конфиденциальными, чтобы доверять ее веб-сервису с непонятно какой политикой безопастности.
0
javax, #
Можно, но не обязательно, в ней зааплоадить дерево на сайт
+1
maseal, #
Партнер микрософта, компания Vertigo, в качестве демки для WPF распространяет в исходниках программу Family.Show: familyshow.codeplex.com/
Достаточно симпатичная
0
javax, #
Спасибо, гляну
0
Kalantyr, #
Видел ВКонтакте можно указывать степень родства с «друзьями», но сам не пробовал. Возможно, через пару поколений в СоцСетях такие деревья будут автоматически строиться.
0
javax, #
для «поиграться» будет достаточно, для серьезной работы нужны специализированные программы
0
Kalantyr, #
Как известно, для 80% пользователей будет достаточно 20% функций. А если не секрет — что за «серьезная работа»?
0
javax, #
Анализ. Находите, например кого то с предками из того же городка — и надо искать всех из того же уезда, а не только городка — сверять имена.
Или ДНК тест показал потенциальное родство 4ой или 5ой степени, фамилий общих нет — надо как то искать женщин с неизвестной девичьей фамилией у себя в дереве среди женщин у него в дереве и наоборот.
Или вышла новая база данных по погибшим в войне — надо составить список из своего дерева по всем погибшим в эти годы, чтобы знать кого искать на новом сайте
ну и т.д.
такие и подобные вещи все время приходится делать
0
Kalantyr, #
Понятно. Спасибо.
0
CLR, #
Для маководов думаю будет интересно посмотреть на MacFamilyTree — www.syniumsoftware.com/macfamilytree/
и ее же мобильную версия — www.syniumsoftware.com/mobilefamilytree/

Программа разрабатывается уже 12 лет, умеет строить красивые деревья, выводить разные отчеты и даже составлять разные статистические данные.
0
javax, #
Спасибо, про софт для Маков я не в курсе
–3
Robotex, #
Никогда не понимал, для чего это. О человеке нужно судить по его делам, а не родственникам.
+3
javax, #
это не чтобы судить о ком то.
–3
immaculate, #
Многим гораздо проще кричать: «У меня папа — то, у меня мама — се», чем встать с дивана и самим чего-то добиться.
+2
javax, #
Вы уверены, что Ваш коммент имеет отношение к генеалогии? :)
+2
binariti, #
Никаких особых открытий люди тут обычно не ищут. Это просто исследовательский интерес и возможность поближе пообщаться с родственниками.
0
estet, #
забыли в обзоре о lifelines — www.math.clemson.edu/~simms/g/ll/
К которой написано большое количество скриптов для создания отчетов.
Программа работает в консоли и по-моему является чуть ли не одной из первых генеалогических программ.
Доп тегов не имеет, но это компенсируется добавлением информации в notes к каждой генеалогической карточки.
–1
javax, #
Спасибо! Я как то на неё натыкался, но не прибывал с ней работать
0
estet, #
вот кстати еще сравнение ген программ — gramps-project.org/wiki/index.php?title=Other_genealogy_software#LifeLines
0
javax, #
Ага, спасибо!
+1
paulousky, #
Очень сумбурная статья
Совершенно непонятные критерии сравнения
Довольно сыро

Но за список программ спасибо
0
medgimet, #
Просто новогодний подарок! Спасибо дорогой javax!
0
MAXH0, #
А импорт на DVD в виде альбома или на веб-сайт (не программы, а любой) какие программы поддерживают.

За список программ огромное спасибо.
+1
javax, #
Просто на вебсайт — почти все серьезные (из бесплатных — Gramps, Family Tree Builder)
Про DVD — честно — не помню, у кого то такое видел
0
maki, #
Тот же GenoPro генерит красивый мини-вебсайт, на фреймах, с фотографиями и прочими данными. Вообще, эта программа мне очень понравилась, кстати, хотя, пробовал работать я с парой-тройкой программ… Ну и на GenoPro подсел, когда он был ещё бесплатным.
0
IamIvan, #
Посмотри программу Family Tree Maker
0
IamIvan, #
Использовал Family Tree Builder (еще первые версии) и был всем доволен.
Всем советую хотя бы попробовать составить свою родословную!
0
TimSparrow, #
Использую соц. сеть geni.com. Основное удобство — интернет-активные родственники сами корректируют свою информацию, добавляют своих супругов, детей и.т.п. Есть экспорт в GEDCOM и интеграция с Facebook. Я использую бесплатную версию, в платной есть такие бонусы, как поиск совпадений с чужими деревьями, поиск связей с известными людьми (например, европейскими монархами) и.т.п.

Перепробовал сначала несколько оффлайн программ — ни одна не понравилась (3 года назад). Основной плюс интерфейса geni — быстрый старт. Можно добавить сразу только основную информацию, а остальное — потом (или родственники сами добавят).

Пост прошу не считать рекламой — это мое личное мнение. У geni есть и минусы, в частности достаточно назойливая реклама premium версии, с обработкой русских фамилий есть проблемы (Иванов != Иванова), иногда сильно тормозит написанный на флеше редактор дерева.

Хотелось бы тут увидеть оценки других аналогичных сервисов. Мне кажется, что онлайн сервисы в этом деле — вещь более правильная.

К сведению: в моем дереве 144 человека. С забивкой справился за 1 день. Оригинал был в виде фото-фрагментов с 2-х ватмановских листов A0.
0
javax, #
У меня больше 2000, Geni хорош, но мало возможностей ведения источников и фотографий
+3
errnestino, #
Я уже лет 5 зарегистрирован в проекте Geni.com и построил там довольно-таки большое дерево.
Меня во всем этом деле (в частности речь идет о SaaS решениях) смущает один факт, что мы сами добровольно для любой спецслужбы рисуем свои родственные связи и даже с контактной информацией и адресами.

Я очень хочу, чтобы в сети подобно Geni.com общались все мои родственники, которые живут в 8 разных странах мира, но не хочу, чтобы сведения из этой сети использовали спецслужбы или различного рода люди, преступающие закон и использующие эти сведения в своих преступных целях.
0
javax, #
Сложно и то, и другое вместе…
0
IamIvan, #
Зачем именно в социальной сети общаться?
А вести генеалогическое дерево можно через специализированные программы, синхронизируя базу, например, через dropbox =)
0
pvasili, #
Вы думаете, что при «современном развитии печатного слова», службам нужны ваши родственные связи?
Они там появляются (есть) ещё до вашего рождения, не будте наивными :)
+1
javax, #
теоретически этой информацией могут воспользоваться продвинутые мошенники
0
4elentano, #
А как можно удержаться от таких сервисов как Geni.com?
0
javax, #
Удержаться легко :)
ДОстаточно заниматься серьезным анализом который гени не даёт.
Впрочем туда я заимпортил дерево тоже (пока можно было)
0
trurl123, #
Свободная программа — не то же самое, что бесплатная
0
javax, #
Вы правы, я исправил. Спасибо
0
Atrax, #
2. Веб программы. Инсталлируете у себя на хостинге и пользуетесь.

Из обзора упущен целый класс продуктов. Хотя «их много». Жаль…
0
javax, #
Ну все сложно рассмотреть в одном обзоре
+1
mihass, #
Меня тоже этот класс заинтересовал более всего. Используя скрипт, настроенный на своем хостинге я никому не отдаю своих данных и в тоже время имею возможность работать над деревом всем семейством одновременно.
0
javax, #
Но тогда нет шансов как в Geni набрести на неизвестных родственников
0
Georg, #
Ага, хотелось бы увидеть пару примеров. ИМХО лучшая реализация — всем родственникам можно раздать логин/пароль, а чужой никто не подсмотрит
0
nzeemin, #
FamilyTreeBuilder называется лучшей из бесплатных, и при этом не рассматривается совсем. Не понял этой логики.
0
maki, #
1. GenoPro не бесплатная.
2. Одна из важных необходимостей для подобных программ — понимать, что «Иванов» и «Иванова» — это одна и та же фамилия. Есть такое где-либо?
0
javax, #
Только в Древо Жизни
0
fifonik, #
Я пользуюсь Деревом Жизни 3.1.1 (начинал кажется с 3.0, но если честно, не помню деталей).
В текущей версии есть возможность добавления фотографий к нескольким людям (к добавленной ранее фотографии несложно привязывать новых людей). Я считаю это более правильным, чем добавлением к семье (хотя и чуть более трудоёмким), т.к. состав семьи в разное время меняется.

А вообще выборка параметров мне кажется очень странной, т.к. например целых два пункта относятся к возможности поиска списка событий. Если честно, то в применении к ген. дереву родственников мне вообще непонятно зачем это нужно. «Кто родился в ротдоме X?» или «У кого была свадьба в загсе Y?» Возможно это я туплю (а может у меня просто списки событий совсем примитивные), но может приведёте хоть один реальный пример, где вам это требуется?
0
javax, #
Я здесь приводил примеры:
habrahabr.ru/blogs/social_networks/110892/#comment_3533615

Мне действительно много приходится заниматься анализом
0
Mirror, #
Обалденный топик, очень нужный для меня.

Мой дед долгое время занимался сбором информации о предках, от него осталась куча распечаток генеалогического дерева, которые изначально он делал, как умел — в AutoCAD. Хочу перевести в цифру и чтобы это было доступно для всех линий родственников.

Очень удивлён, что есть даже специальный стандарт под это дело.

Спасибо автору!

P.S. Комментарии не читал, извините, если повторяюсь. Я уже давно думаю о реализации онлайн-дерева, и вот какой нюанс придумался: нужен доступ родственников к отдельным веткам, это было бы очень удобно. Организовывать его можно было бы через систему секретных вопросов — таких, чтобы определённо ответ мог знать лишь явный потомок ветки. То есть идея в том, чтобы дерево могло расти, отражая актуальную ситуацию, без какого-то центрального хранителя.
0
javax, #
Есть и программы типа социальных сетей и программы в вебе, которые инсталлируете на своем хостинге и даете юзер/пассворд родственникам
0
Grawl, #
Пару-тройку лет назад составил на каком-то генеалогическом сайте немаленькое такое древо, но как-то позабыл о нём и только сейчас снова вспомнил. Есть идеи, как его найти? Название сайта совсем не помню.
0
Grawl, #
Мама подсказала, что это был moederevo.com, мы с ней вместе там составляли древо. Но домен на продаже, а с moederevo.ru перенаправление на familyspace.ru и старый логин не подходит. Кто-нибудь в курсе, что там вообще происходит? Написал в техподдержку, жду ответа.
0
javax, #
Ищут такие вещи по своим, специфичным сочетаниям имя плюс фамилию.

Что с этим сайтом — не знаю. Я вообще скептично отношусь к ведению дерева на сайте. Лучше у себя на хард диске держать
0
AlexPrit, #
Спасибо за такой развернутый обзор, буду тестировать!
Вопрос важный — есть ли какой-то сайт или программа, который позволяет работать с географическими данными? Типа строить временные срезы на картах или что-то еще такое?
0
javax, #
Про временные срезы не скажу, но отмечать события на картах многие умеют, RootsMagic, например ведет базу географических мест с координатами

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.