Форум программы Древо Жизни
Экспорт в GEDCOM и обратный импорт
Модераторы: Genery, Elena Polyanskikh
-
- Сообщения: 28
- Зарегистрирован: 21 дек 2021 08:39
Экспорт в GEDCOM и обратный импорт
Вопрос по событиям.
В файле ДЖ создаю одно стандартное событие "Проживание" для пяти персон.
Экспортирую файл в GEDCOM, импортирую как новый файл из того же GEDCOM'а.
В новом файле ДЖ появляется пять событий "Проживание", в каждом по одной персоне.
Еще нюанс - при импорте все определения персон в событии теряются и заменяются одним под названием "Участник".
Тот же результат для моих собственных типов событий.
В файле GEDCOM такие события описаны ключевым словом EVEN.
События "Свадьба", "Рождение". "Крещение" после экспорта-импорта восстанавливаются корректно, персоны корректно определяются как "муж", "жена" и т.д. Но в файле GEDCOM под такие типы событий определены собственные ключевые слова MARR и пр.
Кто знает, особенность обработки записей типа EVEN это баг или фича?
Есть ли возможность через GEDCOM описывать совместные события?
В файле ДЖ создаю одно стандартное событие "Проживание" для пяти персон.
Экспортирую файл в GEDCOM, импортирую как новый файл из того же GEDCOM'а.
В новом файле ДЖ появляется пять событий "Проживание", в каждом по одной персоне.
Еще нюанс - при импорте все определения персон в событии теряются и заменяются одним под названием "Участник".
Тот же результат для моих собственных типов событий.
В файле GEDCOM такие события описаны ключевым словом EVEN.
События "Свадьба", "Рождение". "Крещение" после экспорта-импорта восстанавливаются корректно, персоны корректно определяются как "муж", "жена" и т.д. Но в файле GEDCOM под такие типы событий определены собственные ключевые слова MARR и пр.
Кто знает, особенность обработки записей типа EVEN это баг или фича?
Есть ли возможность через GEDCOM описывать совместные события?
- hippocamus
- Сообщения: 1048
- Зарегистрирован: 09 дек 2009 16:28
- Откуда: Рыбинск, Ярославская обл.
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
Формально-то всё верно? 5 персон проживают. События "Совместное проживание" - не предполагается..Пользователь2021 писал(а): ↑27 мар 2023 00:17 Вопрос по событиям.
В файле ДЖ создаю одно стандартное событие "Проживание" для пяти персон.
Экспортирую файл в GEDCOM, импортирую как новый файл из того же GEDCOM'а.
В новом файле ДЖ появляется пять событий "Проживание", в каждом по одной персоне.
Еще нюанс - при импорте все определения персон в событии теряются и заменяются одним под названием "Участник".
Тот же результат для моих собственных типов событий.
В файле GEDCOM такие события описаны ключевым словом EVEN.
События "Свадьба", "Рождение". "Крещение" после экспорта-импорта восстанавливаются корректно, персоны корректно определяются как "муж", "жена" и т.д. Но в файле GEDCOM под такие типы событий определены собственные ключевые слова MARR и пр.
Кто знает, особенность обработки записей типа EVEN это баг или фича?
Есть ли возможность через GEDCOM описывать совместные события?
GEDCOM - это не от лучшей жизни. Мы не можем заставить мормонов поменять формат данных.
Лишь внесение неофициальных тэгов, как это делает MyHeritage.
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
-
- Сообщения: 28
- Зарегистрирован: 21 дек 2021 08:39
Re: Экспорт в GEDCOM и обратный импорт
Спасибо за ответ.hippocamus писал(а): ↑27 мар 2023 02:14 Формально-то всё верно? 5 персон проживают. События "Совместное проживание" - не предполагается..
GEDCOM - это не от лучшей жизни. Мы не можем заставить мормонов поменять формат данных.
Лишь внесение неофициальных тэгов, как это делает MyHeritage.
Понятно, что GEDCOM не идеал, да и не формальный стандарт даже.
Я в раздумьях, как мне описывать события в ДЖ, чтобы минимизировать риск переделки в будущем, уж очень работа большая.
На данный момент я собрал большинство описаний в комментариях, потихонечку перевожу в формат Персона-Событие-Документ-Источник.
ДЖ чудесный продукт, возможности широки, но вопрос переносимости смущает.
GEDCOM, в свою очередь, хорошо закрывает события МК (рождение/крещение/свадьба/смерть), тут вопросов нет, все гладко ложится в ДЖ и гладко переносится.
Поделитесь, у кого есть опыт описаний групповых событий в ДЖ разными методами?
Более конкретно - ревизии, переписи, ИВ, т.е. исходные массовые события.
Идеально бы версия ДЖ-Professional с возможностью работы с РС/ИВ в формате близко к формату исходника. А, может, чем ч*рт не шутит, даже через REST.
-
- Сообщения: 28
- Зарегистрирован: 21 дек 2021 08:39
Re: Экспорт в GEDCOM и обратный импорт
Почитал спецификацию GEDCOM 5.5.1.
Нашел два интересных тега событий, которые могут относиться как к семье, так и отдельной персоне: CENS (census, перепись) и RESI (residence, место проживания).
RESI как событие персоны в ДЖ есть (тип события - Проживание).
Вопрос к Дмитрию - поддерживает ли ДЖ 5.6 тег/событие CENS (я его не нашел в типах событий) и поддерживается ли CENS/RESI как событие семьи?
Нашел два интересных тега событий, которые могут относиться как к семье, так и отдельной персоне: CENS (census, перепись) и RESI (residence, место проживания).
RESI как событие персоны в ДЖ есть (тип события - Проживание).
Вопрос к Дмитрию - поддерживает ли ДЖ 5.6 тег/событие CENS (я его не нашел в типах событий) и поддерживается ли CENS/RESI как событие семьи?
- Genery
- Site Admin
- Сообщения: 3389
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
Этот тег не поддерживается в Древе Жизни, в программе нет соотв. стандартного типа событий. Кстати, не видел ни одного Gedcom с этим тегом.
Дмитрий Киркинский, Genery Software
Re: Экспорт в GEDCOM и обратный импорт
При импорте из gedcom из коментариев удаляются все теги <em> <strong> <b> <i> и т.д., можно их сохранить?
- Genery
- Site Admin
- Сообщения: 3389
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
Древо Жизни не поддерживает теги в комментариях, возможности сохранить их нет.
Дмитрий Киркинский, Genery Software
-
- Сообщения: 123
- Зарегистрирован: 23 авг 2005 13:40
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
Можно ли при экспорте не выгружать некоторые поля? Например комментарии? Потому что там содержится всякая разнообразная информация, не вся из которых может быть предназначена для посторонних глаз (а выгрузка - это обычно на внешние сервисы ведь)
К сожалению, не могу похвастать длинной родословной, но уверен, что первым был Адам.
-
- Сообщения: 986
- Зарегистрирован: 12 сен 2008 18:51
- Откуда: Новосибирск
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
Нет, такой возможности нет, степень конфиденциальности нельзя задать полю, можно только объекту (персоне, событию, документу), следовательно нельзя отфильтровать только поля, а не целиком объекты.ShinePhantom писал(а): ↑12 май 2023 09:30 Можно ли при экспорте не выгружать некоторые поля? Например комментарии? Потому что там содержится всякая разнообразная информация, не вся из которых может быть предназначена для посторонних глаз (а выгрузка - это обычно на внешние сервисы ведь)
Пожалуй, можно только в самом гедкоме поиском по тегу быстро почистить комментарии.
Елена Полянских, Genery Software
Re: Экспорт в GEDCOM и обратный импорт
Можно ли в ДЖ5 создать Gedcom-файл так, чтоб в нём были только предки конкретной персоны и этих предков потомки?
То есть требуется отрезать потомков персоны.
То есть требуется отрезать потомков персоны.
- hippocamus
- Сообщения: 1048
- Зарегистрирован: 09 дек 2009 16:28
- Откуда: Рыбинск, Ярославская обл.
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
- построить прямое древо предков и потомков
- свернуть потомков
(или, если можно - построить сразу древо предков - не помню)
- включить фильтр "присутствуют в древе"
- сохранить с учётом фильтров как...
- открыть сохранённую базу и экспортировать в GEDCOM
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Re: Экспорт в GEDCOM и обратный импорт
Не получится так просто. ДЖ строит либо дерево прямых предков, либо дерево потомков. К примеру, в 5-м поколении у конкретной персоны 32 предка, и у каждого из них СВОЁ дерево потомков. Придется 32 раза сохранять дерево с учетом фильтров. Получим 32 (частично перекрывающихся) выборки данных. Потом нужно их все как-то объединить. Замучаешься чистить двойников.
А если данные доросли до 10-ти поколений? Задача становится нереальной.
Да даже если брать только одного предка чисто по мужской линии (отец, дед, прадед, ... - только по мужской линии), и от самого дальнего предка строить дерево прямых потомков, то все равно будет два разных дерева (дерево прямых предков персоны и дерево прямых потомков от дальнего предка). Которые, после экспорта, нужно будет объединять.
Лично я не стал бы этим заниматься. Много возни с непонятной целью.
А если данные доросли до 10-ти поколений? Задача становится нереальной.
Да даже если брать только одного предка чисто по мужской линии (отец, дед, прадед, ... - только по мужской линии), и от самого дальнего предка строить дерево прямых потомков, то все равно будет два разных дерева (дерево прямых предков персоны и дерево прямых потомков от дальнего предка). Которые, после экспорта, нужно будет объединять.
Лично я не стал бы этим заниматься. Много возни с непонятной целью.
Приглашаю в гости на opalex.info
-
- Сообщения: 986
- Зарегистрирован: 12 сен 2008 18:51
- Откуда: Новосибирск
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
По-моему, задача прозвучала другая. Нужно как раз оставить всех потомков предков, кроме потомков одной персоны, то есть нужно свернуть только потомков одной персоны, и это делается одним щелчком - нажатием на знак минус, который появляется у узла персоны со стороны его детей.opalex писал(а): ↑09 окт 2023 07:37 Не получится так просто. ДЖ строит либо дерево прямых предков, либо дерево потомков. К примеру, в 5-м поколении у конкретной персоны 32 предка, и у каждого из них СВОЁ дерево потомков. Придется 32 раза сохранять дерево с учетом фильтров. Получим 32 (частично перекрывающихся) выборки данных. Потом нужно их все как-то объединить. Замучаешься чистить двойников.
А если данные доросли до 10-ти поколений? Задача становится нереальной.
Да даже если брать только одного предка чисто по мужской линии (отец, дед, прадед, ... - только по мужской линии), и от самого дальнего предка строить дерево прямых потомков, то все равно будет два разных дерева (дерево прямых предков персоны и дерево прямых потомков от дальнего предка). Которые, после экспорта, нужно будет объединять.
Лично я не стал бы этим заниматься. Много возни с непонятной целью.
Ну и в вашем рассуждении есть ошибка, двойников не будет, если персоны выделены из одного и того же файла.
Елена Полянских, Genery Software
-
- Сообщения: 986
- Зарегистрирован: 12 сен 2008 18:51
- Откуда: Новосибирск
- Контактная информация:
Re: Экспорт в GEDCOM и обратный импорт
тут как бы два вопроса в одном. Гедком-файл можно создать только из всех данных, которые есть в файле, поэтому нужно сначала отделить нужные данные в отдельный файл. Это делается через сохранение с учетом фильтров. Тут удобно использовать фильтр "Присутствуют в дереве".
Осталось настроить нужным образом дерево, тут есть два способа. Первый - как я только что написала чуть выше, построить дерево конкретной персоны, затем свернуть всех потомков этой персоны, нажав на знак минус, который появляется у узла дерева со стороны его детей. Второй способ - использовать расширенные настройки дерева: Построить дерево одних предков персоны тоже можно - с помощью расширенных настроек дерева.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Елена Полянских, Genery Software
Re: Экспорт в GEDCOM и обратный импорт
Соглашусь в одном, первоначальный вопрос был поставлен некорректно. Но если следовать ему буквально, то там кроме "чтоб в нём были только предки конкретной персоны" еще есть окончание фразы: "...и этих предков потомки".
Дед с бабкой являются предками? Естественно. У нас у всех два деда и две бабки в предках, все из разных родов (семей). У каждого из них свои потомки, и часть из них будет на боковых ветках для конкретной персоны. Это 4 различных дерева. В дереве прямых предков этой персоны их (людей из боковых веток) не будет. То есть, при трех поколениях уже нужно строить 5 деревьев. При 4-х поколениях - 9 деревьев, и т.д.
Невозможно (по крайней мере, я не знаю как) построить фильтр, чтобы все эти деревья одновременно присутствовали, только последовательно - создали одно, затем экспорт, затем следующее дерево и т.д.
И в конечном итоге ещё нужно всё объединить. Всё, что экспортировали, нужно соединять в одной базе. И здесь можно получить еще кучу "приятных" неожиданностей.
А расширенные настройки построения дерева, которые вы предлагаете, дадут несколько иной результат.
Дед с бабкой являются предками? Естественно. У нас у всех два деда и две бабки в предках, все из разных родов (семей). У каждого из них свои потомки, и часть из них будет на боковых ветках для конкретной персоны. Это 4 различных дерева. В дереве прямых предков этой персоны их (людей из боковых веток) не будет. То есть, при трех поколениях уже нужно строить 5 деревьев. При 4-х поколениях - 9 деревьев, и т.д.
Невозможно (по крайней мере, я не знаю как) построить фильтр, чтобы все эти деревья одновременно присутствовали, только последовательно - создали одно, затем экспорт, затем следующее дерево и т.д.
И в конечном итоге ещё нужно всё объединить. Всё, что экспортировали, нужно соединять в одной базе. И здесь можно получить еще кучу "приятных" неожиданностей.
А расширенные настройки построения дерева, которые вы предлагаете, дадут несколько иной результат.
Приглашаю в гости на opalex.info
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей