I apologise for not speaking Russian once again...Thanks a lot for the fixes and the great work with your very usefull app. Best wishes and happy New year!o22 писал(а): ► Версия 2016.12.29 (GedcomReport)
- Устранил вылет по памяти на больших деревьях (более 30 тыс.персон) с большим количеством родственных связей при построении некоторых отчетов.
- Учтены варианты написания имени-отчества в GEDCOM с вариантами в круглых скобках. Например таких как Иван (Иоанн) Васильевич(Петрович) и подобных. Теперь они разбиваются на части относящиеся к имени или отчеству более правильно.
- В GEDCOM от Древа жизни найдена ошибка, когда дата усыновления записывается к родителю в качестве второй даты рождения. GedcomReport теперь берет только первую дату, таким образом обходя ошибку ДЖ. Автор ДЖ проинформирован.
- Исправлена ошибка (появилась в версии 2016.12.12) с идентификацией декабря в датах.
- Оптимизация работы с установкой признака "Фаворитов" (ускорение в некоторых режимах)
- В Круговой диаграмме помимо предков добавлена возможность строить диаграмму потомков (beta).
Форум программы Древо Жизни
DrevoReport - отчеты для Древа жизни
Модераторы: Genery, Elena Polyanskikh
- Mejstro
- Сообщения: 42
- Зарегистрирован: 24 дек 2016 22:10
- Откуда: Beroun, Czech Republic
- Контактная информация:
Re: DrevoReport - отчеты для Древа жизни
History and family tree of Mejstrik and Klekner family.
Beroun - Hyskov - Komarov (Czech Republic)
Beroun - Hyskov - Komarov (Czech Republic)
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
По поводу множественных родственных пересечений.
Один и тот же человек - является предком по многим линиям. Это обычно. Это присутствует в любом дереве. Иначе и не может быть. Просто не всегда есть тому документальное подтверждение. Дубли начинают идти массово поколений после 7 и глубже.
Это преамбула.
Беру сейчас и ставлю фаворитов по всем предкам одного из своих пращуров. Простая казалась бы операция отрабатывается уже более 12 часов. Всё потому, что отрабатываются все возможные ветвления. У меня есть люди, которые приходятся мне предками по 110 линиям. Это старая версия дерева. Не удивлюсь, если сейчас указанная персона предок по 300 и больше линиям.
А надо бы использовать такой алгоритм, когда каждая персона индексируется. Если по ней выставление признака уже сделано - ставится флаг. Далее идёт только два возможных перехода (отец + мать), по которым по окончании выставления признака тоже ставится флаг. Более к персонам с флагом не возвращаются.
Посмотрите скриншот и повторяющиеся имена в протоколе. Количество предков около 2000 человек.
Один и тот же человек - является предком по многим линиям. Это обычно. Это присутствует в любом дереве. Иначе и не может быть. Просто не всегда есть тому документальное подтверждение. Дубли начинают идти массово поколений после 7 и глубже.
Это преамбула.
Беру сейчас и ставлю фаворитов по всем предкам одного из своих пращуров. Простая казалась бы операция отрабатывается уже более 12 часов. Всё потому, что отрабатываются все возможные ветвления. У меня есть люди, которые приходятся мне предками по 110 линиям. Это старая версия дерева. Не удивлюсь, если сейчас указанная персона предок по 300 и больше линиям.
А надо бы использовать такой алгоритм, когда каждая персона индексируется. Если по ней выставление признака уже сделано - ставится флаг. Далее идёт только два возможных перехода (отец + мать), по которым по окончании выставления признака тоже ставится флаг. Более к персонам с флагом не возвращаются.
Посмотрите скриншот и повторяющиеся имена в протоколе. Количество предков около 2000 человек.
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
В пожеланиях к 5-й версии написал, что в родословной росписи хорошо бы иметь опцию, когда предок указан только раз. Даже если он предок по многим линиям. Все остальные линии просто указаны по возрастанию.
Также хорошо было возможность ограничивать глубину родословной росписи. Подобно тому, как это делается с деревьями.
*** Просто для справки. Скажем Рюрик у меня идёт предком где-то по 50 линиям. И такая же картина у любого, у кого проскочили рюриковичи.
На поколенном этаже пра(2)дедов у меня из 16 предков - 15 человек крепостные крестьяне и только один, как писали в романах 19 века, представитель обедневшего, но славного рода.
Представляю, сколько будет выходов на того же Рюрика, если построить дерево какого-нибудь со всех сторон князя из иммигрантов 20 века. Сотни!!!
И сотни раз Рюрик будет повторён в родословной росписи с одной и той же (самой краткой) родословной цепочкой.
Также хорошо было возможность ограничивать глубину родословной росписи. Подобно тому, как это делается с деревьями.
*** Просто для справки. Скажем Рюрик у меня идёт предком где-то по 50 линиям. И такая же картина у любого, у кого проскочили рюриковичи.
На поколенном этаже пра(2)дедов у меня из 16 предков - 15 человек крепостные крестьяне и только один, как писали в романах 19 века, представитель обедневшего, но славного рода.
Представляю, сколько будет выходов на того же Рюрика, если построить дерево какого-нибудь со всех сторон князя из иммигрантов 20 века. Сотни!!!
И сотни раз Рюрик будет повторён в родословной росписи с одной и той же (самой краткой) родословной цепочкой.
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
Отработка шла где-то на середине дерева. Остановил.
Чем дальше, тем будет ещё медленнее. Хорошо, если недели хватит.
Добавляю около 400 человек фаворитами вручную.
Чем дальше, тем будет ещё медленнее. Хорошо, если недели хватит.
Добавляю около 400 человек фаворитами вручную.
Re: DrevoReport - отчеты для Древа жизни
Именно это и было сделано. Но только в GedcomReport. Даже несмотря на то, что в этой программе работа с данными выполняется на порядок быстрее, чем в DrevoReport, тем не менее установка Фаворита по файлу европейских королевских династий (а там 16 из 16 являются "рюриковичами" )выполнялась до десятка минут. Поэтому и сделал оптимизацию, по подобному принципу. На самом деле там все посложнее, так как цепочки идут по разным направлениям и банальным "флажком" можно "заглушить" какую-то ветку. Хотя ставить Фаворита в таком дереве нет смысла, но в GedcomReport просто Фаворит имеет немного другое предназначение и он может меняться несколько раз за время работы программы в зависимости от выбранной корневой персоны
Сайт программ GedcomReport, DrevoReport http://go.inf.ua
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
GedcomReport - отличное подспорье.
Но нужен вспомогательный инструмент именно по основному файлу Древа. Ведь деревья, например, строим не по Гедком файлу.
Когда делаю кому-то родословие, по фаворитам сразу вижу, где находятся общие родственные пересечения.
Но нужен вспомогательный инструмент именно по основному файлу Древа. Ведь деревья, например, строим не по Гедком файлу.
Когда делаю кому-то родословие, по фаворитам сразу вижу, где находятся общие родственные пересечения.
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
Возможно по Гедком файлу сподручнее строить родословную роспись.
С ограничениями глубины, указанием всех цепочек, исключением всех редондантных персон.
Во всяком случае, нет никаких причин для того, чтобы работать именно с исходным файлом. Исключая картинки, которые в Гедком файле не сохраняются.
Или сохраняются? В виде ссылок, например?
С ограничениями глубины, указанием всех цепочек, исключением всех редондантных персон.
Во всяком случае, нет никаких причин для того, чтобы работать именно с исходным файлом. Исключая картинки, которые в Гедком файле не сохраняются.
Или сохраняются? В виде ссылок, например?
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
По поводу Гедком файла династий.
Ведь это абрис. Маленький фрагмент. Там любого короля возьми, по нему дерево будет менее полным, даже чем по моим кондово крестьянским линиям.
Ведь это абрис. Маленький фрагмент. Там любого короля возьми, по нему дерево будет менее полным, даже чем по моим кондово крестьянским линиям.
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
По поводу флага.
Не обязательно делать его бинарным. Он может быть семафорным.
Зелёный - нужна полная отработка.
Жёлтый - отработан отец, необходимо отработать мать.
Красный - отработаны оба родителя.
Не обязательно делать его бинарным. Он может быть семафорным.
Зелёный - нужна полная отработка.
Жёлтый - отработан отец, необходимо отработать мать.
Красный - отработаны оба родителя.
Re: DrevoReport - отчеты для Древа жизни
Повторюсь, для GedcomReport я оптимизацию уже сделал. И там фавориты, даже по самым разветвленным веткам устанавливаются за считанные секунды. По DrevoReport я этого делать не собираюсь. Этот проект закрыт. Если вдруг мне понадобится что-то в нем доработать, я доработаю. Но сейчас это не в моих планах.
Сайт программ GedcomReport, DrevoReport http://go.inf.ua
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
Понятно.
Хотя и не вижу особого смысла расставлять фавориты в Гедком файле. Ведь это никак не отразится в дереве.
*** Возможно решите заняться версией программы под пятёрку. Это представляется более логичным.
Хотя и не вижу особого смысла расставлять фавориты в Гедком файле. Ведь это никак не отразится в дереве.
*** Возможно решите заняться версией программы под пятёрку. Это представляется более логичным.
Re: DrevoReport - отчеты для Древа жизни
Под пятерку точно не собираюсь делать версию. Именно потому и сделан был переход от какой-то конкретной базы или платформы к стандартному формату Gedcom, чтобы добиться универсальности.
Опять-таки, повторюсь, в GedcomReport Фавориты несут немного другую смысловую нагрузку. Это "виртуальный признак", чтобы от любой персоны можно было "расставить" Фаворитов и по этому признаку выполнять определенные выборки, включив признак как один из критериев выборки.
В принципе, и в Древо жизни признаком Фаворита я обозначал прямых предков и потомков. Сначала вручную, а потом с помощью DrevoReport, расставив их единожды. Сейчас той же цели достигаю "виртуально", не выполняя никаких правок в базе Древо жизни.
Опять-таки, повторюсь, в GedcomReport Фавориты несут немного другую смысловую нагрузку. Это "виртуальный признак", чтобы от любой персоны можно было "расставить" Фаворитов и по этому признаку выполнять определенные выборки, включив признак как один из критериев выборки.
В принципе, и в Древо жизни признаком Фаворита я обозначал прямых предков и потомков. Сначала вручную, а потом с помощью DrevoReport, расставив их единожды. Сейчас той же цели достигаю "виртуально", не выполняя никаких правок в базе Древо жизни.
Сайт программ GedcomReport, DrevoReport http://go.inf.ua
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
Re: DrevoReport - отчеты для Древа жизни
► Версия 2017.02.02 (GedcomReport)
- Программа корректно обрабатывает Gedcom-файлы с нарушенной целостностью данных (напр.есть ссылка из семьи на персону, но самой персоны нет или из персоны есть ссылка на семью, но сама семья отсутствует). В таких случаях отсутствующие персоны во всех отчетах будут отображаться знаками вопроса
- Улучшена обработка файлов с большим количеством родственных связей.
- Устранена ошибка, возникавшая при сохранении поколенных схем в графическом формате, если в системе отсутствовал принтер.
- В инструментах учитываются особенности файлов от FTB с "разорванным байтом". При изменении данных с помощью инструментов попутно исправляется и эта проблема в GEDCOM и такие файлы могут нормально читаться другими программами (например, Древом жизни).
- В поколенных схемах персоны с неопределенным полом определялись как женщины. Исправлено.
- Добавлен польский языковой файл.
Сайт программ GedcomReport, DrevoReport http://go.inf.ua
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
Когда один и тот же человек является предком по нескольким линиям, в опции Детектор родства всё время показывается самое длинное родство и соответствующая ему линия.
-
- Сообщения: 820
- Зарегистрирован: 06 май 2010 16:30
Re: DrevoReport - отчеты для Древа жизни
По своему удобно.
С помощью утилиты смотрю родство самое дальнее. Древо Жизни же - показывает родство самое ближнее.
Вот тут (ссылка) три сообщения по примеру в тему.
С помощью утилиты смотрю родство самое дальнее. Древо Жизни же - показывает родство самое ближнее.
Вот тут (ссылка) три сообщения по примеру в тему.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя