Warning! This data is
incomplete and does not cover all of Ireland. Some counties are fully mapped, others aren't finished. Coverage is being improved on a daily basis. Please consult the
progress report to find out more.
The data from Townlands.ie is available in many formats
Data format
The geometry is available in WSG 84 (aka EPSG 4326, aka "latitude and longitude") projection system.
Attributes
There are several columns per entry:
- OSM_ID
-
- Integer. The id of the object in the OSM database. If it's positive, it's a way; if it's negative, it's a relation. (Consult the OSM data model for more information). IDs are not shared across objects (e.g. there will never be an ED and a townland with the same OSM_ID).
- NAME
-
- String. The name of the object. Should be the "common name". Almost certainly in English, but may be in Irish. (NB: In the KML/KMZ file, this is NAME2 due to how ogr2ogr converts things. Suggestions welcome for how to fix this.)
- NAME_GA
-
- String. The name of the object in Irish.
- NAME_EN
-
- String. The name of the object in English. Many objects don't have this, in which case presume that NAME is the English name
- ALT_NAME
-
- String. Alternative name.
- ALT_NAME_G
-
- String. Alternative Irish name. (it's short for "alt_name:ga")
- AREA
-
- Float. Area in square metres
- LATITUDE
-
- Float. Latitude of the centre of this area
- LONGITUDE
-
- Float. Longitude of the centre of this area.
- OSM_USER
-
- String. Username of the OSM user who mapped this
- OSM_TIMEST
-
- String. ISO formatted datetime of when the object was added to OSM
- epoch_tstmp
-
- Integer. Unix 'epoch' time of when the object was added to OSM.
- t_ie_url
-
- String. URL of this object on Townlands.ie (this site)
- LOGAINM_RE
-
- String. Value of logainm:ref tag. Logainm ID of this object.
- co_name
-
- String. Name of the county this object is in, if known. Not in 'county' or 'civil_parish' files.
- co_osm_id
-
- Integer. OSM_ID of the county this object is in, if known. Not in 'county' or 'civil_parish' files.
- co_names
-
- String. Comma separated list of names of the counties this object is in, if known. Orderd by the county's osm_id. Only in the 'civil_parish' files.
- co_osm_ids
-
- String. Comma separated list of osm_ids of the counties this object is in, if known. Orderd by the county's osm_id. Only in the 'civil_parish' files.
- co_logainm
-
- String. Logainm ref of the county.
- ed_name
-
- String. Name of the ED this object is in, if known. Only in 'townland' files.
- ed_osm_id
-
- Integer. OSM_ID of the ED this object is in, if known. Only in 'townland' files.
- ed_logainm
-
- String. Logainm ref of the ED.
- cp_name
-
- String. Name of the civil parish this object is in, if known. Only in 'townland' files.
- cp_osm_id
-
- Integer. OSM_ID of the civil parish this object is in, if known. Only in 'townland' files.
- cp_logainm
-
- String. Logainm ref of the civil parish.
- bar_name
-
- String. Name of the barony this object is in, if known. Only in 'townland' files.
- bar_osm_id
-
- Integer. OSM_ID of the barony this object is in, if known. Only in 'townland' files.
- bar_logain
-
- String. Logainm ref of the barony this object is in.
- attributio
-
- String. Value of the 'attribution' tag (if any)
Geom and no-geom version
There are two CSV files, a normal version, and a "no-geom" version. The normal CSV file has an additional column:
- WKT
- String. Well-known text representation of this area.
The "no-geom" CSV file does not have this, and has no geometry shape data at all (it only has the LATITUDE and LONGITUDE fields). This file is suitable if you want to do some analysis on the data in a spreadsheet programme. Some spreadsheets have trouble with the long WKT field in the regular CSV version.
Townland Touch
When we sync from OpenStreetMap, we calculate what townlands touch each other, and how (north/south/east/west). This allows us to have a "This townland borders the follow townlands:..." feature. The "Townland Touch" dataset contains a CSV export of this data. It has the following fields:
- t1_osm_id
- osm_id of townland 1
- t2_osm_id
- osm_id of townland 2
- direction
- Rough direction, in degrees, in which these 2 townlands border, as seen from t1. 0 = north, 90 = east etc.
- lenght_m
- The length, in metres, of the shared border.
For every two townlands (A & B) that touch, there will be 2 rows in this file. One where A is townland 1, the other were B is townland 1.
Provinces
There is less data in the provinces file:
- osm_id
- osm_id of the object in OpenStreetMap
- NAME
-
- String. The name of the object. Should be the "common name". Almost certainly in English, but may be in Irish. (NB: In the KML/KMZ file, this is NAME2 due to how ogr2ogr converts things. Suggestions welcome for how to fix this.)
- NAME_GA
-
- String. The name of the object in Irish.
- NAME_EN
-
- String. The name of the object in English. Many objects don't have this, in which case presume that NAME is the English name
Copyright & Licence
Since this is derived from OpenStreetMap data, it's under the same licence as that. Namely the Open Data Commons Open Database License (ODbL).
Consult the OpenStreetMap Copyright guide for more information.