У каждой генеалогической программы свой формат хранения данных.
Поэтому для перевода данных из одной программы в другую, для того, чтобы послать кому то свое дерево или поддерево, используют стандартный формат – GEDCOM.
Формат текстовый.
Текущий стандарт 5.5
Описывает иерархическую структуру данных (как XML).
Раздел персон, раздел семей, источников, мультимедия. Может еще что то, не помню.
Во всех нормальных программах есть импорт/экспорт в GEDCOM – сделайте, откройте в текстовом редакторе – посмотрите.
Поучительно 🙂
Какие подводные камни?
- набор тагов (т.е. типов событий, свойств) в стандарте ограничен. Например – нет в стандарте ничего описывающего службы в армии или участие в войне. Поэтому каждая программа добавляет свои таги. И, как правило, добавляя событие в описание человека или поле о нем (альтернатвное имя, например), вы не знаете – это поле из стандарта или нет. Кроме того мноие программы позволяют добавлять свои типы событий. Как только вы экспортировали Вашу базу данных в GEDCOM и пытаетесь импортировать ее в другую программу – та начинает кричать:
“а такое то событие я не знаю!”
Тут есть разные варианты –- программа все незнакомые события сделает заметками (Notes) – вы в логе импорта все их найдете и что то сними сделаете (оставите в заметках, замените на стандартные таги)
- программа все незнакомые события делает custom events
- вы смотрите какие свои типы событий подходящие Вам есть в этой программе и перед импортом делаете Search/replace в GEDCOM файле
- Шрифт. Если у вас источники или , того хуже, имена на русском или иврите, то надо чтобы программа
- умела корректно экспортить не латинский шрифт
- умело корректно импортить его.
Причем тут может играть роль какая на конкретном компьютере default codepage (кодировка по умолчанию).
- Пути к картинкам и другим мультимедийным объектам. Путь может храниться в программе (и записываться в GEDCOM файл) как абсолютный или как относительный.
Если путь записан как абсолютный то даже при переносе базы данных с одного компьютера на другой, на той же программе, могут быть проблемы
Короче – выводы:
- Если надо с кем то поделиться своим деревом используем Export to GEDCOM
- Без особой нужды самому не переходить с программы на программу, потому что перенос большой базы данных может быть весьма болезненым.