Welcome to the FreeBMD District Aliasers' reference page that describes the file format of the district map files. This page provides the definitive definition of the contents of the district map data files.
data/districtmaps
in files with the suffix .txt
. There is no restriction on the filenames used; all files with this suffix are processed. By convention the district map is split into files based on the initial letter of the district name (A.txt, B.txt, etc.) although there are exceptions, for example St.txt, IJ.txt and unaliasable.txt.
Camberwell (1837-1919)+LND-SRY+aaaa+1837+3+1919+1+4+1d+0+0+0|
Within this part of the line the components are separated by a plus (+); these components are:
Not all of this information need be given, indeed only the district name is mandatory. Empty entries default to "any" or "all" as appropriate. Where empty entries exist at the end of this information the plus (+) can also be omitted. Hence the minimum that need appear is
districtname|
Camberwell (1837-1919)+LND-SRY+aaaa+1837+3+1919+1+4+1d+0+0+0|%Camberwell|!Camberwill|
!Camb*%1d|!Camb*%4|!Camberwe*|!Cambourne%1d|!*er_ell|!*well%1d|!__mberw_ll|!C*berwell|!Camb*w*ll|
!Camberell|!Camberwich|!Caraberwell|!Camb_{2,4}ell|!*well%4!%Ca__t_rwell|!%Camberwqell|!%Carmberswell
Note that this entry is a single line in the district map file although we have wrapped it here for convenience and, when editing the file, your editor will (or can be set to) automatically wrap the line.
In the alias list each entry has the following markers:
If using both "!" and "%" at the start, use the "!" first.
Note that the system only automatically generates an alias for the name of the district where the name does not contain a date range. Thus the entry for "Camberwell (1930 onw)" has:
Camberwell (1930 onw)+LND-GTL+aaaa+1930+2+1991+3+0+1d+5c+5a+11|Camberwell|...
otherwise Camberwell would not have been an alias for this district.
Furthermore the system does not generate a data dependent alias for the district name (whether or not it has a date range). Thus the entry for "Camberwell (1837-1919)" has an alias %Camberwell
. Without this alias all instances of Camberwell, whatever the date of the quarter they appeared in, would have been linked to "Camberwell (1930 onw)" since this district has an alias for Camberwell that is not date dependent.
To overcome this problem it is necessary to indicate the previous name (or
names) of a district in the district map if the name is to be changed.
This is done by adding a list of all previous names in square brackets,
separated by commas, after the district name. Leading and trailing
spaces are ignored. The following are examples:
Teesside North [Teeside North]+...
Tonbridge [Tunbridge]+...
Berkhamsted (1939-74)[Berkhamstead,Barkhampstead]+...
Note that there is one case the system does automatically, which is
where a year range is added to name. So for
Battersea (1930-1965)
the system will automatically add a District Pseudonym of
Battersea
however it would not be a problem if this was done explicitly with:
Battersea (1930-1965) [Battersea]+..
alphanum | = | <lower case letter> | <uppercaseletter> | <digit> | |
districtsuffixchar | = | alphanum | <space> | <hyphen> | <solidus> | |
districtpseudochar | = | alphanum | <space> | <hyphen> | <period> | <single quote> | |
districtbasechar | = | alphanum | <space> | <hyphen> | <period> | <single quote> | <solidus> | |
districtbasename | = | districtbasechar* [ <open bracket> districtsuffixchar* <closed bracket> ] | |
districtname | = | districtbasename [ <open square bracket> districtpseudochar [ <comma> districtpseudochar ]* <close square bracket> |
The districtbasename may be empty if there is a district suffix; such districts have the invented flag set. Districts with this format are used for pseudo-districts, e.g. "(illegible)".
The district link is created as follows:
The district link, if any, is then formed into a URL as follows:
http://www.ukbmd.org.uk/genuki/reg/districts/<districtlink>.html
Note that because an empty string for the bookmark information suppresses production of a link, to create a link based solely on the (lower case) district name the string 'aaaa' should be used.
DistrictReport.txt
which can be downloaded using the aliasing tools.
Overlapping dated entries: <districtname>, <firstaliasname> <firstnumber> <firsttype>, <secondaliasname> <secondnumber> <secondtype>
Where
Dated synonym for invented district: <districtname>, <number> <type>
<aliasname>%<volume>
), the volume cannot be given in Roman numerals. Where this is contravened the following is reported:Synonym <aliasname> in <districtname> has Roman volume
1 | = | volume and date |
2 | = | date |
3 | = | volume |
4 | = | not date or volume specific |
Go to list of reference pages | previous reference page | next reference page | district aliasers' home page
Search engine, layout and database
Copyright © 1998-2025 Free UK Genealogy CIO, a charity registered in England and Wales, Number 1167484.
We make no warranty whatsoever as to the accuracy or completeness of the FreeBMD data. Use of the FreeBMD website is conditional upon acceptance of the Terms and Conditions |
![]() |