fisharebest / webtrees

Online genealogy
https://webtrees.net
GNU General Public License v3.0
478 stars 301 forks source link

user-defined tags for GensDataPro #4409

Open ghost opened 2 years ago

ghost commented 2 years ago

Please add the following tags for GensDataPro (the official software for members of the dutch society for genealogy):

0 HEAD
1 GEDC
2 VERS 5.5.1
2 FORM LINEAGE-LINKED
1 SOUR GensDataPro
2 VERS 3.0.5.0
1 DATE 17 MAY 2022
1 CHAR UTF-8
1 NOTE remarks:
2 CONT The tag "CONT" continues text on a new line
2 CONT The tag "CONC" continues text without a space
2 CONT user-defined tags:
2 CONT Tag _WITN implies witnesses at a standard event (BIRT,CHR,DEAT,MARR,ORDI).
2 CONT           The value is a gedcom-formatted name, followed by REFN and then a @pointer@ to a person record.
2 CONT Tag _TIT2 is a (noble) title to be placed in between given and lastname.
2 CONT Tag _UNHID: if Y then a person has given permission to be published.
2 CONT Tag _HID: if Y then a person must not be published.
2 CONT Tag _NAME: Name of an address, like a name of the house or hospital.
2 CONT Tag _MAP: coordinates for an address (N and E).
2 CONT Tag _LATI: coordinate for an address north of the equator.
2 CONT Tag _LONG: coordinate for an address east of Greenwich.

Thanks Lars

fisharebest commented 2 years ago

Can you provide the context for these.

We cannot add a definiton for _MAP - but we can for something like INDI:*:ADDR:_MAP, etc.

The value is a gedcom-formatted name, followed by REFN and then a @pointer@ to a person record.

Are the REFN and pointer in subtags or the same line? Can you give an example?

ghost commented 2 years ago

Here is a sample GEDCOM-File. I removed some of the more sensible data.

BTW: _PATR stands for patronymic name, which is very common in the ancient dutch namings

0 @I1@ INDI
1 NAME Leonardus Andrianus Rudolfus Simonus/van Ravenzwaaij/
2 GIVN Leonardus Andrianus Rudolfus Simonus
2 SURN van Ravenzwaaij
2 _PATR Dirkse
2 NICK Lars
2 NPFX Prof. Dr.
2 _TIT2 Baron
2 NSFX MSc
1 _UNHID Y
1 SEX M
1 BIRT
2 DATE xx xxx xxxx
2 PLAC Amsterdam,NH,NLD
1 CHR
2 DATE xx xxx xxxx
2 PLAC Amsterdam,NH,NLD
2 _WITN Cornelis/van Ravenzwaaij/
3 REFN @I5@
3 NOTE grootvader
2 _WITN Bernardina Alexandra/Oskam/
3 REFN @I6@
3 NOTE grootmoeder
1 RELI Hervormd
1 FAMC @F2@
1 FAMS @F1@
1 RESI
2 _NAME Huis Ten Bosch
2 ADDR 's-Gravenhaagse Bos 20
3 POST 2594 BD
3 CITY 's-Gravenhage,ZH,NLD
2 _MAP
3 _LATI N52.09303889
3 _LONG E4.34417500
2 DATE FROM 1 APR 2013
0 @I2@ INDI
1 NAME Karin/Pluijlaar/
2 GIVN Karin
2 SURN Pluijlaar
1 _HID Y
1 SEX F
1 BIRT
2 DATE xx xxx xxxx
2 PLAC Vlissingen,ZE,NLD
1 FAMS @F1@
1 RESI
2 _NAME Huis Ten Bosch
2 ADDR 's-Gravenhaagse Bos 20
3 POST 2594 BD
3 CITY 's-Gravenhage,ZH,NLD
2 _MAP
3 _LATI N52.09303889
3 _LONG E4.34417500
2 DATE FROM 1 APR 2013
0 @I3@ INDI
1 NAME Dick/van Ravenzwaaij/
2 GIVN Dick
2 SURN van Ravenzwaaij
2 _TIT2 Graaf
1 _UNHID Y
1 SEX M
1 BIRT
2 DATE 16 APR 1939
2 PLAC Amsterdam,NH,NLD
1 DEAT
2 DATE 21 SEP 2019
2 PLAC Edegem, Antwerpen, Belgie,AN,BEL
2 NOTE na een kort ziekbed overleden
1 CREM
2 DATE 28 SEP 2019
2 PLAC Middelburg,ZH,NLD
1 FAMC @F3@
1 FAMS @F2@
0 @I4@ INDI
1 NAME Margrit/Kammeijer/
2 GIVN Margrit
2 SURN Kammeijer
1 _HID Y
1 SEX F
1 BIRT
2 DATE xx xxx xxxx
2 PLAC Utrecht,UT,NLD
1 FAMS @F2@
0 @I5@ INDI
1 NAME Cornelis/van Ravenzwaaij/
2 GIVN Cornelis
2 SURN van Ravenzwaaij
1 CH
1 SEX M
1 BIRT
2 DATE 19 FEB 1902
2 PLAC Amsterdam,NH,NLD
1 DEAT
2 DATE 20 MAY 1969
2 PLAC Amsterdam,NH,NLD
1 FAMS @F3@
0 @I6@ INDI
1 NAME Bernardina Alexandra/Oskam/
2 GIVN Bernardina Alexandra
2 SURN Oskam
1 _UNHID Y
1 SEX F
1 BIRT
2 DATE 11 MAY 1903
2 PLAC Amsterdam,NH,NLD
1 DEAT
2 DATE 14 JUN 1992
2 PLAC Koudekerke,ZE,NLD
1 CREM
2 DATE 19 JUN 1992
2 PLAC Middelburg,ZE,NLD
1 FAMS @F3@
0 @F1@ FAM
1 HUSB @I1@
1 WIFE @I2@
1 MARR
2 TYPE civil
2 AGNC burgerlijke stand
2 DATE xx xxx xxxx
2 NOTE getuige: Ruud Massink, Maria den Heuvel
2 PLAC Vlissingen,ZE,NLD
0 @F2@ FAM
1 HUSB @I3@
1 WIFE @I4@
1 CHIL @I1@
1 MARR
2 TYPE civil
2 AGNC burgerlijke stand
2 DATE 18 JUL 1962
2 PLAC Amsterdam,NH,NLD
0 @F3@ FAM
1 HUSB @I5@
1 WIFE @I6@
1 CHIL @I3@
1 MARR
2 TYPE civil
2 AGNC burgerlijke stand
2 DATE 2 SEP 1926
2 PLAC Amsterdam,NH,NLD
0 TRLR
hartenthaler commented 2 years ago

In your example, INDI:PLAC:MAP:LATI is used for the geolocation of a place. This is GEDCOM standard. The custom tag _MAP for the geolocation of an address is not included in your example. Do you have this, too?

ghost commented 2 years ago

I'll adapt the sample later on. _DNA is also not there yet.

ghost commented 2 years ago

@fisharebest @hartenthaler I enhanced the sample now with the custom tags for the address _NAME, _MAP, _LATI and _LONG. They are part of RESI. I also removed the standard tags for INDI:PLAC:MAP:LATI.

_DNA ist still missing. I'll have to ask the developer if that is a bug.

ghost commented 2 years ago

@fisharebest The developers of GDP have said that _DNA is not yet exported to a GEDCOM - file. Because of privacy concerns this is still part of a ongoing discusion. I've removed it from my request.