Pēdējoreiz atjaunināts: 07 Feb, 2025

Kas ir GEDCOM?
GEDCOM (Ģenealoģisko datu komunikācija) ir atvērts faila formāts, kas paredzēts glabāšanai, apmaiņai un ģenealoģisko datu koplietošanai (ģimenes koka informācija). Tas plaši tiek izmantots ģenealoģijas programmatūrā un vietnēs, padarot pārsūtīšanu ģimenes koka datu starp dažādām platformām vienkāršāku.

Kas izstrādāja GEDCOM?
GEDCOM izveidoja Jēzus Kristus Pēdējo Diena Svētās Baznīcas (LDS Church), kas pārvalda FamilySearch — lielu ģenealoģijas pētījumu organizāciju. Viņu mērķis bija vienkāršot ģenealoģijas datu pārvaldību un nodrošināt labāku pētījumu sadarbību.
Kā GEDCOM darbojas?
- GEDCOM faili ir vienkārši teksta faili (tagad izmanto UTF-8 kodējumu kopš 7.0 versijas).
- Tie satur informāciju par indivīdiem, piemēram:
- Vārdi
- Dzimšanas un nāves datumi
- Ģimenes attiecības (vecāki, bērni, laulātie)
- Notikumi (laulības, imigrācija utt.)
- Šie ieraksti ir saistīti, izmantojot metadatus, nodrošinot pareizas saites starp ģimenes locekļiem.
GEDCOM versijas un nozares standarti
- Jaunākā oficiālā versija ir GEDCOM 7.0, izlaista 2021. gada.
- Tomēr GEDCOM 5.5.1 (no 1999, pabeigta 2019.)** joprojām ir plašāk izmantotais standarts.
- Tā kā GEDCOM 5.5.1 bija ierobežojumi, daži ģenealoģijas programmatūras izstrādātāji izveidoja pielāgotus paplašinājumus kā GEDCOM 5.5 EL (Paplašinātas vietas), lai to uzlabotu.
GEDCOM 7.0 pieņemšana
- Plānots, ka FamilySearch atbalstīs GEDCOM 7.0 līdz 2022. gada 3. ceturksnim.
- Ancestry.com arī ir izrādījis interesi to pieņemt, bet nav sniedzis konkrētu īstenošanas datumu.
Kāpēc GEDCOM ir svarīgs?
- Daudzplatformu saderība – Ļauj lietotājiem pārvietot savus ģimenes koka datus starp dažādām ģenealoģijas vietnēm un programmatūrām.
- Ilgtermiņa datu glabāšana – Nodrošina, ka ģenealoģiskie dati paliek pieejami standartizētā formātā.
- Ģenealoģijas sadarbība – Ļauj pētniekiem un ģimenes vēsturniekiem efektīvi koplietot un apvienot datus.
GEDCOM datu modeļa skaidrojums
GEDCOM izmanto radniecības saistītu datu modeli, lai strukturēti organizētu ģimenes attiecības. Tas balstās uz kodolģimenes koncepciju, kas nozīmē, ka tas reģistrē attiecības kā vecāki un bērni, nevis tikai indivīdus.
GEDCOM datu modeļa galvenās sastāvdaļas
INDI (Indivīda) ieraksti
- Katrs cilvēks ģenealoģijas failā tiek saglabāts kā INDI (indivīda) ieraksts.
- Katram indivīdam tiek piešķirts unikāls ID numurs, lai nodrošinātu pareizu saistīšanu failā.
FAM (Ģimene) ieraksti
- Ģimenes ieraksti (FAM) kalpo kā saistīšanas struktūra starp indivīdiem.
- FAM ieraksts piešķir:
- HUSB (vīrs) – Ģimenes tēvs.
- WIFE (sieva) – Ģimenes māte.
- CHIL (bērns) – Pāra bērni.
- Šie marķieri ir vēsturiski un balstīti uz sākotnējo GEDCOM modeli, bet joprojām tiek izmantoti.

Dzimuma attēlojuma evolūcija GEDCOM
- Sākotnēji GEDCOM modelis tika izstrādāts, pieņemot heteronormatīvu ģimenes struktūru, kur vīrietis (HUSB) un sieviete (WIFE) ir bērni (CHIL).
- GEDCOM 7.0 specifikācija skaidro, ka šie termini neapzīmē dzimumu lomas vai bioloģisko vecāku statusu.
- Atjauninātā specifikācija ļauj:
- Tā paša dzimuma pāri
- Īstādīšanu, audzināšanu un kopdzīvi
- Elastīgākas ģimenes struktūras
- Tagad tiek priekšroka izmantot terminus ‘partneri’, ‘vecāki’ vai ’laulātie’, atsaucoties uz indivīdiem FAM ierakstā.

Kāpēc tas ir svarīgi?
- Uztur strukturētas attiecības – Nodrošina, ka katrs cilvēks ir pareizi saistīts ar vecākiem, laulātajiem un bērniem.
- Uzlabo saderību – Ļauj ģenealoģijas programmatūrai atpazīt un organizēt ģimenes datus efektīvi.
- Palielina iekļaušanu – Atbalsta dažādas ģimenes struktūras, nepieņemot tradicionālas dzimuma lomas.
GEDCOM faila struktūras skaidrojums
GEDCOM fails sastāv no trīs galvenajām sadaļām: galvenes, ieraksti un nobeiguma. Katras sadaļas uzdevums ir organizēt ģenealoģiskos datus, un faila struktūra ir stingri organizēta, lai attiecības starp indivīdiem un ģimenēm būtu skaidras un standartizētas.
1. Galvenes sadaļa
- Galvenes sadaļa norāda GEDCOM faila sākumu un ietver svarīgus metadatus par pašu failu, piemēram, tā versiju (piemēram, GEDCOM 7.0) un jebkādus īpašus iestatījumus.
- Šī sadaļa tiek attēlota ar HEAD ierakstu.
2. Ierakstu sadaļa
Šī ir galvenā GEDCOM faila daļa, kurā ir vairāki dažādi ierakstu veidi, katrs ar savu funkciju:
- INDI (Indivīda ieraksts): Attēlo indivīdu ģimenes koks.
- FAM (Ģimenes ieraksts): Attēlo ģimeni, saistot vīru, sievu un bērnus.
- SOUR (Avota ieraksts): Satur informāciju par avotiem, kas atbalsta datus, piemēram, vēsturiskie ieraksti.
- OBJE (Objekta ieraksts): Attēlo multivides objektus, piemēram, foto vai dokumentus, kas saistīti ar indivīdiem vai ģimenēm.
- NOTE (Piezīmes ieraksts): Satur papildu piezīmes vai komentārus, kas var sniegt papildu kontekstu vai paskaidrojumus ierakstam.
- REPO (Glabātuves ieraksts): Apraksta vietu, kur tiek glabāta ģenealoģiskā informācija, piemēram, bibliotēka vai arhīvs.
- SUBM (Iesniedzēja ieraksts): Attēlo personu vai organizāciju, kas iesniedz GEDCOM failu.
Katrs no šiem ierakstiem ir hierarhiski strukturēts, ar dažādiem līmeņa numuriem, kas norāda, kā dati ir savienoti. Piemēram:
- Līmenis 0 ir augstākā līmeņa svarīgākajiem ierakstiem, piemēram, HEAD, TRLR, INDI, FAM, SOUR utt.
- Līmenis 1 vai augstāks apzīmē apakšlīmeņa ierakstus, piemēram, notikumus vai attiecības, kas saistītas ar konkrētu indivīdu vai ģimeni.
3. Nobeiguma sadaļa
- Nobeiguma sadaļa norāda GEDCOM faila beigas un satur TRLR ierakstu. Tas apstiprina, ka fails ir pabeigts.

Kā tas darbojas praksē
Līmeņa numuri: Katras GEDCOM faila rindas sākumā ir līmeņa numurs (piemēram, 0, 1, 2), kur 0 apzīmē augstākā līmeņa ierakstus, bet pozitīvi veseli skaitļi (1, 2 utt.) apzīmē iekļautus vai apakšlīmeņa ierakstus. Šī sistēma nodrošina, ka ģimenes koka attiecības un hierarhija tiek pareizi organizēta.
Piemēram:
- Līmenis 0: HEAD (galvenes ieraksts), TRLR (nobeiguma ieraksts), INDI (indivīda ieraksts)
- Līmenis 1: MARR (laulību notikums), BIRT (dzimšanas notikums)
- Līmenis 2: DATE (notikuma datums), PLAC (notikuma vieta)
Rokasgrāmata GEDCOM faila rakstīšana ir tehniski iespējama, bet tā nav cilvēkam draudzīga, jo failam ir stingra struktūra. Ir daudz vienkāršāk izmantot programmatūru, kas paredzēta GEDCOM failu apstrādei, lai pareizi organizētu un formatētu datus.
Validācija un kvalitātes kontrole
- Tā kā GEDCOM faili jābūt labi strukturētiem, lai tos varētu pareizi izmantot un pārsūtīt, ir pieejami rīki, kas validē tos kļūdu meklēšanai.
- PhpGedView Project: Ietver GEDCOM validācijas rīku struktūras pārbaudei.
- The Windows GEDCOM Validator: Atsevišķs rīks GEDCOM validācijai.
- Gedcheck: Vecāks validācijas rīks, ko agrāk izmantoja LDS Church.
GEDCOM saderības izaicinājumi
- gadu sākumā GEDCOM TestBook Project novērtēja, cik labi dažāda ģenealoģijas programmatūra atbilst GEDCOM 5.5 standartam. Rezultāti atklāja vairākas problēmas, piemēram, datu zudumu vai nepareizu NOTE birkas nolasīšanu, kas var parādīties vairākos līmeņos.
GEDCOM 7.0 cenšas risināt dažas no šīm problēmām, un šim jaunākajam standartam ir pieejami validācijas rīki, kas palīdz nodrošināt saderību starp dažādām platformām.
Kāpēc GEDCOM validācija ir svarīga?
- Nodrošina, ka dati ir pareizi strukturēti un ka attiecības starp indivīdiem, ģimenēm, notikumiem un avotiem tiek pareizi uzturētas.
- Palīdz izvairīties no datumu zuduma, pārsūtot failus starp ģenealoģijas programmām.
- Atvieglo ģenealoģiem informācijas koplietošanu starp dažādām platformām.
Piemēra GEDCOM fails
Šeit ir vienkāršs GEDCOM faila piemērs un tā struktūras skaidrojums:
0 HEAD
1 SOUR FamilySearch GEDCOM
2 VERS 7.0
2 NAME FamilySearch
1 DEST Ancestry
1 DATE 5 FEB 2025
1 SUBM @SUBM1@
0 INDI @I1@
1 NAME John /Doe/
1 SEX M
1 BIRT
2 DATE 1 JAN 1800
2 PLAC New York, USA
0 FAM @F1@
1 HUSB @I1@
1 WIFE @I2@
1 CHIL @I3@
0 INDI @I2@
1 NAME Jane /Smith/
1 SEX F
1 BIRT
2 DATE 15 FEB 1805
2 PLAC Boston, USA
0 INDI @I3@
1 NAME Mary /Doe/
1 SEX F
1 BIRT
2 DATE 10 OCT 1825
2 PLAC New York, USA
0 TRLR
Sadalījums un skaidrojums:
1. Galvenes sadaļa (HEAD)
0 HEAD
1 SOUR FamilySearch GEDCOM
2 VERS 7.0
2 NAME FamilySearch
1 DEST Ancestry
1 DATE 5 FEB 2025
1 SUBM @SUBM1@
- 0 HEAD: Norāda faila sākumu.
- 1 SOUR: Norāda faila avotu (piemēram, FamilySearch GEDCOM).
- 2 VERS 7.0: Norāda izmantoto GEDCOM formāta versiju (šeit 7.0).
- 1 DEST: Norāda paredzēto galamērķi vai sistēmu datiem (piemēram, Ancestry).
- 1 DATE: GEDCOM faila izveides datums (piemēram, 2025. gada 5. februāris).
- 1 SUBM: Norāda iesniedzēja ierakstu (@SUBM1@), kurā būtu vairāk informācijas par faila iesniedzēju.
2. Indivīda ieraksti (INDI)
0 INDI @I1@
1 NAME John /Doe/
1 SEX M
1 BIRT
2 DATE 1 JAN 1800
2 PLAC New York, USA
- 0 INDI @I1@: Sāk indivīda ierakstu ar unikālu ID (@I1@) John Doe.
- 1 NAME John /Doe/: Indivīda vārds (John Doe).
- 1 SEX M: Indivīda dzimums (M – vīrietis).
- 1 BIRT: Norāda dzimšanas notikumu.
- 2 DATE 1 JAN 1800: Dzimšanas datums (1800. gada 1. janvāris).
- 2 PLAC New York, USA: Dzimšanas vieta (New York, ASV).
3. Ģimenes ieraksts (FAM)
0 FAM @F1@
1 HUSB @I1@
1 WIFE @I2@
1 CHIL @I3@
- 0 FAM @F1@: Sāk ģimenes ierakstu ar unikālu ID (@F1@).
- 1 HUSB @I1@: Saista vīru (John Doe, ID @I1@).
- 1 WIFE @I2@: Saista sievu (Jane Smith, ID @I2@).
- 1 CHIL @I3@: Saista bērnu (Mary Doe, ID @I3@).
4. Otra indivīda ieraksts (INDI)
0 INDI @I2@
1 NAME Jane /Smith/
1 SEX F
1 BIRT
2 DATE 15 FEB 1805
2 PLAC Boston, USA
- 0 INDI @I2@: Sāk Jane Smith indivīda ierakstu ar unikālu ID (@I2@).
- 1 NAME Jane /Smith/: Indivīda vārds (Jane Smith).
- 1 SEX F: Indivīda dzimums (F – sieviete).
- 1 BIRT: Norāda dzimšanas notikumu.
- 2 DATE 15 FEB 1805: Dzimšanas datums (1805. gada 15. februāris).
- 2 PLAC Boston, USA: Dzimšanas vieta (Boston, ASV).
5. Trešā indivīda ieraksts (INDI)
0 INDI @I3@
1 NAME Mary /Doe/
1 SEX F
1 BIRT
2 DATE 10 OCT 1825
2 PLAC New York, USA
- 0 INDI @I3@: Sāk Mary Doe indivīda ierakstu ar unikālu ID (@I3@).
- 1 NAME Mary /Doe/: Indivīda vārds (Mary Doe).
- 1 SEX F: Indivīda dzimums (F – sieviete).
- 1 BIRT: Norāda dzimšanas notikumu.
- 2 DATE 10 OCT 1825: Dzimšanas datums (1825. gada 10. oktobris).
- 2 PLAC New York, USA: Dzimšanas vieta (New York, ASV).
6. Nobeiguma sadaļa (TRLR)
0 TRLR
- 0 TRLR: Norāda GEDCOM faila beigas.
Svarīgāko ierakstu skaidrojums
- INDI (Indivīda) ieraksti: Šie ieraksti satur personas datus, piemēram, vārdu, dzimumu un dzimšanas datumu.
- FAM (Ģimenes) ieraksts: Šis ieraksts saista indivīdus ģimenes vienībās. Tas savieno vecākus (HUSB un WIFE) un bērnus (CHIL), izmantojot to unikālos ID.
- Par ID: Katram ierakstam (indivīdam vai ģimenei) ir piešķirts unikāls ID (piemēram,
@I1@John Doe). Šie ID tiek izmantoti, lai savienotu saistītos ierakstus, piemēram, sasaistot bērnu ar viņa vecākiem.
Galvenās koncepcijas
- Līmeņa numuri: GEDCOM faili izmanto līmeņa numurus, lai organizētu datus hierarhiskā struktūrā. Līmenis 0 ir top-level ieraksti (piemēram, INDI, FAM), bet Līmenis 1 un 2 tiek izmantoti apakšlīmeņa detaļām (piemēram, notikumi un vietas).
- Vārdi slēgtos slīpsvītrās: Vārdi GEDCOM bieži tiek rakstīti ar slīpsvītrām, piemēram, John /Doe/, kas atšķir uzvārdu no dotā vārda.

Šis ir pamata GEDCOM fails, bet sarežģītāki faili var ietvert detalizētus notikumus (piemēram, laulības, nāves), avotus (piemēram, tautas skaitīšanas ieraksti) un multivides atsauces.
Secinājums
GEDCOM ir bijis stūrakmens ģenealoģijas jomā, ļaujot apmainīties ar ģenealoģiskajiem datiem starp dažādām programmatūrām. Tā standartizētais formāts ir ļāvis pētniekiem, vēsturniekiem un entuziastiem efektīvi koplietot un saglabāt ģimenes vēstures datus. Tomēr, neskatoties uz plašo pieņemšanu, GEDCOM nav bez ierobežojumiem. Saderības problēmas starp programmatūrām, nespēja attēlot sarežģītas attiecības un trūkums atbalsta moderniem datu tipiem uzsver vajadzību pēc nepārtrauktām uzlabojumiem vai alternatīviem risinājumiem.
Gatavojoties tehnoloģiju attīstībai, GEDCOM nākotne var ietvert jauninājumus standartā vai jaunu formātu izstrādi, kas labāk pielāgosies mūsdienu ģenealoģiskā pētījuma sarežģītībām. Pašlaik GEDCOM joprojām ir būtisks rīks ikvienam, kurš strādā ar ģimenes koku, un tā struktūras un funkcionalitātes izpratne ir svarīga efektīvai datu pārvaldībai un koplietošanai ģenealoģijas kopienā.