advertisement

This page describes a set of tests included in version 1.05 of the GEDCOM file assess.ged (download - view). Details change between versions.

Area Summary

People with the surname "Master Place" use custom GEDCOM records to create a "master place list". The GEDCOM 5.5.1 specification does not support a master place list, but several programs use the same or similar custom records to implement one.

A master place list allows the program to specify place details, such as notes or media items, once in the GEDCOM file rather than once per reference to the place.

The basic approach is to add a set of level zero records, once for each place. Where a place is referenced by an event, either the place text or a cross-reference value are used to link the event to the level zero place record.

This person has a BIRT event where the place is "Boston, Massachusetts" at N42.366401,W71.054714. There is no explicit reference to the master place list entry; the target application will use "Boston, Massachusetts" to find the level zero master place record.

If the target application supports this method, the place associated with the BIRT event will import the given geo-coordinates, note, an/or exhibit. Some applications do not support place exhibits, so the geo-coordinates and note are better clues.

N42.366401,W71.054714 is a point near the Old North Church in Boston, Massachusetts.

Test Result Criteria

  1. If a target application imports the geo-coordinates, note, and exhibit, set the test result to "Supported".
  2. If a target application imports the geo-coordinates, note, or exhibit, but not all of them, set the test result to "Partially Supported".
  3. For any other outcome, set the test result to "Not Supported (non-standard)" and describe the outcome in the comment.

Non-Standard Content

This test includes a _PLAC record that is not included in the GEDCOM 5.5.1 specification but is a common extension. The target application may reject or ignore the extension records and that is a reasonable outcome.

GEDCOM Records for @I199@

1 BIRT
2 DATE 1900
2 PLAC Boston, Massachusetts
0 _PLAC Boston, Massachusetts
1 MAP
2 LATI N42.366401
2 LONG W71.054714
1 NOTE Note for Boston, Massachusetts
1 OBJE @O199@
0 @O199@ OBJE
1 FILE C:\GedcomAssessment\master-place-01.jpg
2 FORM JPG
2 TITL 01-Link by Place Master Place Exhibit Title
1 NOTE 01-Link by Place Master Place Exhibit Note

This person has a BIRT event where the place is "New York, New York" at N40.74844,W73.98564. The level two _PLAC record includes a cross-reference (@P200@) the target application uses to find the level zero master place record with that cross-reference ID.

If the target application supports this method, the place associated with the BIRT event will import the given geo-coordinates, note, an/or exhibit. Some applications do not support place exhibits, so the geo-coordinates and note are better clues.

If the target application imports the master place data, be aware that it may have done so without using the custom _PLAC reference subrecord; it may have found the master place entry using the place data as the key. Check the target application's GEDCOM log to see if it rejected the _PLAC record.

This test is very similar to 03-Link by XREF (L3) Master Place, but the cross-reference is at a different level.

N40.74844,W73.98564 is a point near the Empire State Building in New York City, New York.

Test Result Criteria

  1. If the 01-Link by Place Master Place test result is "Supported" or "Partially Supported", then the custom _PLAC reference record is not necessary, so set this test result to "Not Supported (non-standard)".
  2. If a target application imports the geo-coordinates, note, and exhibit, set the test result to "Supported".
  3. If a target application imports the geo-coordinates, note, or exhibit, but not all of them, set the test result to "Partially Supported".
  4. For any other outcome, set the test result to "Not Supported (non-standard)" and describe the outcome in the comment.

Non-Standard Content

This test includes a _PLAC record that is not included in the GEDCOM 5.5.1 specification but is a common extension. The target application may reject or ignore the extension records and that is a reasonable outcome.

GEDCOM Records for @I200@

1 BIRT
2 DATE 1900
2 PLAC New York, New York
2 _PLAC @P200@
0 @P200@ _PLAC New York, New York
1 MAP
2 LATI N40.74844
2 LONG W73.98564
1 NOTE Note for New York, New York
1 OBJE @O200@
0 @O200@ OBJE
1 FILE C:\GedcomAssessment\master-place-02.jpg
2 FORM JPG
2 TITL 02-Link by XREF (L2) Master Place Exhibit Title
1 NOTE 02-Link by XREF (L2) Master Place Exhibit Note

This person has a BIRT event where the place is "Paris, France" at N48.85882,E2.294528. The level three _PLAC record includes a cross-reference (@P201@) the target application uses to find the level zero master place record with that cross-reference ID.

If the target application supports this method, the place associated with the BIRT event will import the given geo-coordinates, note, an/or exhibit. Some applications do not support place exhibits, so the geo-coordinates and note are better clues.

If the target application imports the master place data, be aware that it may have done so without using the custom _PLAC reference subrecord; it may have found the master place entry using the place data as the key. Check the target application's GEDCOM log to see if it rejected the _PLAC record.

This test is very similar to 02-Link by XREF (L2) Master Place, but the cross-reference is at a different level.

N48.85882,E2.294528 is a point near the base of the Eiffel Tower in Paris, France.

Test Result Criteria

  1. If the 01-Link by Place Master Place test result is "Supported" or "Partially Supported", then the custom _PLAC reference record is not necessary, so set this test result to "Not Supported (non-standard)".
  2. If a target application imports the geo-coordinates, note, and exhibit, set the test result to "Supported".
  3. If a target application imports the geo-coordinates, note, or exhibit, but not all of them, set the test result to "Partially Supported".
  4. For any other outcome, set the test result to "Not Supported (non-standard)" and describe the outcome in the comment.

Non-Standard Content

This test includes a _PLAC record that is not included in the GEDCOM 5.5.1 specification but is a common extension. The target application may reject or ignore the extension records and that is a reasonable outcome.

GEDCOM Records for @I201@

1 BIRT
2 DATE 1900
2 PLAC Paris, France
3 _PLAC @P201@
0 @P201@ _PLAC Paris, France
1 MAP
2 LATI N48.85882
2 LONG E2.294528
1 NOTE Note for Paris, France
1 OBJE @O201@
0 @O201@ OBJE
1 FILE C:\GedcomAssessment\master-place-03.jpg
2 FORM JPG
2 TITL 03-Link by XREF (L3) Master Place Exhibit Title
1 NOTE 03-Link by XREF (L3) Master Place Exhibit Note
On This Page