Перейти до змісту

Імпорт даних

Ви можете імпортувати існуюче родинне дерево в Gramps Web, завантаживши файл, експортований з іншої програми генеалогії, з онлайн-сервісу або з Gramps Desktop.

Імпорт знаходиться в розділі Дані налаштувань Адміністрації (іконка користувача в верхній панелі додатку ▸ Адміністрація), доступному для власників дерев і адміністраторів. Поки дерево ще порожнє, кнопка Імпорт родинного дерева на картці "Почати" на домашній сторінці також веде туди.

Який файл використовувати

Походження Експортуйте своє дерево як Розширення файлу
Інша програма генеалогії або онлайн-сервіс GEDCOM .ged
Gramps Desktop Gramps XML .gramps
GeneWeb GeneWeb .gw
Pro-Gen Pro-Gen .def
Електронна таблиця Gramps CSV .csv
Адресна книга vCard .vcf

GEDCOM є загальним форматом обміну, який майже кожна програма генеалогії та онлайн-сервіс можуть експортувати. Шукайте опцію "Експорт" або "Завантажити" у своїй програмі або на веб-сайті та виберіть GEDCOM, якщо вам запропонують кілька форматів. Сторінка Вікі Gramps Імпорт з іншої програми генеалогії містить примітки щодо конкретних програм.

Якщо ви використовуєте Gramps Desktop, виберіть Gramps XML (.gramps), а не GEDCOM. Він містить усі дані Gramps без втрат, і ваші онлайн- та офлайн-дерева зберігають однакові ідентифікатори, тому їх можна синхронізувати. Дивіться Походження з Gramps Desktop нижче.

Імпорт файлу родинного дерева

  1. Відкрийте розділ Дані налаштувань адміністрації.
  2. У розділі "Імпорт родинного дерева" виберіть свій файл і натисніть Імпорт.
  3. Спочатку файл аналізується, і з'являється діалог "Підтвердити імпорт", який показує, скільки об'єктів він містить (людей, сімей, подій, місць тощо). Нічого ще не було додано до вашого дерева. Перевірте, щоб кількість виглядала правдоподібно, потім натисніть Імпорт, щоб продовжити, або Скасувати, щоб відмінити без внесення змін.
  4. Імпорт виконується у фоновому режимі, і відображається індикатор прогресу. Після імпорту даних оновлюється індекс пошуку, що може зайняти деякий час для великого дерева.

Коли імпорт завершено, перевірте результат: порівняйте кількість людей у панелі Статистика на домашній сторінці з кількістю у вашій старій програмі та відкрийте сім'ю, яку ви добре знаєте, щоб побачити, що батьки, діти, дати та місця були перенесені, як очікувалося.

Warning

Звичайний імпорт є чисто додатковим: він завжди створює нові об'єкти і ніколи не оновлює або не видаляє існуючі, навіть для об'єктів, які вже існують у вашому дереві під тим же ID Gramps або ідентифікатором. Імпорт одного й того ж файлу двічі – або імпорт файлу, який перекривається з даними, вже в дереві – подвоїть кожен відповідний об'єкт, а не об'єднає або пропустить його.

Якщо вам потрібно внести зміни, зроблені в іншому місці, до дерева, яке вже було імпортовано, скористайтеся Відновленням з резервної копії, яке замінює дерево, щоб відповідати завантаженому файлу, а не додає до нього. Це вимагає файлу Gramps XML.

Якщо для вашого дерева встановлено обмеження на кількість людей (див. Квоти використання), імпорт, який перевищує його, відхиляється повністю.

Файли GEDCOM

Можна імпортувати як файли GEDCOM 5.5.1, так і GEDCOM 7. Є кілька моментів, про які слід знати.

Кодування символів

Файл GEDCOM 5.5.1 оголошує своє кодування символів у заголовку. Підтримуються кодування UTF-8, UTF-16, ANSEL і Windows (ANSI). Якщо імена з акцентами або іншими спеціальними символами виглядають спотвореними після імпорту (наприклад, Müller замість Müller), файл, ймовірно, був експортований з іншим кодуванням, ніж те, яке він оголошує. Експортуйте файл знову з вашої старої програми, вибравши UTF-8, якщо вам запропонують вибір, і почніть спочатку.

Файли GEDCOM 7 завжди повинні бути закодовані як UTF-8; інші файли відхиляються з помилкою "Неправильний файл GEDCOM".

Специфічні дані програми

Багато програм додають свої власні розширення до GEDCOM, які інші програми не розуміють. Gramps не мовчки відкидає такі дані: рядки, які він не може інтерпретувати, збираються в нотатці типу "Імпорт GEDCOM", прикріпленій до особи, сім'ї або іншого об'єкта, до якого вони належать. Перегляньте ці нотатки, щоб дізнатися, чи щось важливе не було перенесено.

Медійні файли

Файл GEDCOM містить посилання на медійні файли (такі як фотографії або скановані документи), але не самі файли. Після імпорту медійні об'єкти існують у вашому дереві, але їх файли відсутні, що показано в Статусі медійних файлів. Щоб додати файли, дивіться Імпорт медійних файлів нижче.

Походження з Gramps Desktop

Якщо ви використовуєте Gramps Desktop, є два кроки, щоб підготувати вашу базу даних, щоб все працювало гладко далі.

  1. Перевірте та виправте базу даних
  2. Перетворіть медійні шляхи на відносні

Потім експортуйте своє дерево в Gramps XML (.gramps), імпортуйте його, як описано вище, і завантажте свої медійні файли, як описано в наступному розділі. Щоб продовжити працювати над тим самим деревом на вашому комп'ютері та в Інтернеті, використовуйте додаток Gramps Web Sync.

Чому немає підтримки пакету Gramps XML?

Хоча Gramps XML (.gramps) є переважним форматом для імпорту даних, пакет Gramps XML (.gpkg) не підтримується Gramps Web. Це пов'язано з тим, що процедури імпорту та експорту для медійних файлів не підходять для використання на веб-сервері.

Імпорт медійних файлів

Якщо ви імпортували родинне дерево і потрібно завантажити відповідні медійні файли, скористайтеся Імпорт медійних файлів у розділі Дані налаштувань адміністрації. Він очікує ZIP-файл, що містить відсутні медійні файли. Файли співвідносяться з медійними об'єктами у вашому дереві одним із двох способів:

  • За контрольною сумою. Для медійних об'єктів, які мають контрольну суму – як це відбувається для дерев, імпортованих з Gramps Desktop – використовується файл з відповідною контрольною сумою, незалежно від його назви чи структури папок у ZIP-файлі. Це працює лише якщо контрольні суми в базі даних Gramps правильні, що забезпечується запуском інструменту перевірки та виправлення.
  • За шляхом. Медійні об'єкти без контрольної суми – як це зазвичай буває після імпорту GEDCOM – співвідносяться за їх шляхом: ZIP-файл повинен містити файл під точно таким же відносним шляхом, що зберігається в медійному об'єкті.

Якщо шляхи, збережені у вашому файлі GEDCOM, є абсолютними (наприклад, C:\Users\...\photo.jpg), співвідношення за шляхом не спрацює. У цьому випадку рекомендується спочатку імпортувати все в Gramps Desktop, який має більше можливостей для асоціювання існуючих медійних файлів з імпортованим деревом, а потім перейти до Gramps Web, як описано в Походження з Gramps Desktop.

Загальні проблеми

"Непідтримуваний формат". Тільки розширення файлів, перераховані вище, можуть бути імпортовані. Якщо ваша програма або онлайн-сервіс надали вам ZIP-архів, розпакуйте його та завантажте файл .ged, що міститься всередині.

Все з'являється двічі. Один і той же файл був імпортований двічі. Оскільки імпорти ніколи не об'єднуються, почніть спочатку.

Спотворені спеціальні символи. Дивіться Кодування символів.

Фотографії відсутні. Дивіться Імпорт медійних файлів.

Початок спочатку

Якщо імпорт пройшов невдало, або ви хочете виправити щось у своїй старій програмі та імпортувати знову, спочатку очистіть дерево, використовуючи Видалити всі об'єкти в небезпечній зоні налаштувань адміністрації, а потім імпортуйте виправлений файл. Зверніть увагу, що це також видаляє всі зміни, які ви внесли в Gramps Web з моменту імпорту.