You are in: Rob's OSM Stuff » UK Addresses » Street Warnings » DG

OSM Street Name Warnings for DG Postal Area

Warnings for street names in OSM objects with postcodes in addr:postcode tags in the DG Postal Area, based on OSM data from 2024‑02‑23 18:12:30 Z. (The data comes from postcode checks that another tool does, so only includes OSM objects with valid postcodes.) Street names are taken from the following, in order of precedence: the addr:place tag, the addr:parentstreet tag, the addr:street tag, the name tag on street or associatedStreet relation if present, and the addr:locality tag. Remember that only OSM-compatible sources can be used to fix any issues flagged by this tool.

Street Name Mismatches

Each postcode unit normally only includes addresses on a single "street" (although there can be one or more "dependent streets" off a main street within a single unit). The table below lists OSM objects whose computed 'street name' differs from the dominant 'street name' for other objects in that unit. Such difference may be caused by typos in the street name, by objects having the wrong postcode, or by a dependent street being tagged as addr:street, without the main street being appropriately tagged. (In the latter case, I would recommend using addr:parentstreet for the main street, and addr:street for the dependent street. The main street will then be recorded in this tool, but data users unaware of the additional tag, will get something sensible from the addr:street tag.) Note that the 'Dominant Street' listed in the tables is just the most used on other OSM objects with the same postcode — it is not necessarily correct.

Postcode Mapped Dominant Street OSM Object JRC Tagged Street
DG2 8RX 2 Cargenbridge w674298199 J+ Dumfries␣&␣Galloway␣Royal␣Infirmary
DG3 5NW 2 Townhead␣Street w283782172 J+ Towerhead␣Street
DG8 0PR 3 Main␣Street w842254458 J+ Church␣Street
DG9 7AL 3 Lewis␣Street w654210845 J+ Academy␣Street
DG9 8RY 19 Old␣Village w402752457 J+ Aird␣Crescent
DG9 8RY 19 Old␣Village w842254626 J+ Aird␣Crescent
DG9 8RY 19 Old␣Village w842254625 J+ Aird␣Crescent
DG9 8RY 19 Old␣Village w402752458 J+ Aird␣Crescent
DG9 8QX 2 A77 w482693443 J+ Cairnryan␣Road
DG9 8LE 3 South␣Pier w1196186286 J+ Dunskey␣Street
DG10 9EL 2 Churchgate n5052248228 J+ Station␣Road
DG12 5AL 7 Butts␣Street w806886107 J+ Bruce␣Street
DG12 5AL 7 Butts␣Street w806886110 J+ Bruce␣Street
DG12 5AL 7 Butts␣Street w806886108 J+ Everholm
DG12 5AL 7 Butts␣Street w806886106 J+ Nursery␣Place
DG12 6DJ 6 High␣Street n11405272332 J+ High␣St
DG12 6AD 6 High␣Street w806852868 J+ Port␣Street
DG12 6AD 6 High␣Street w806857850 J+ Port␣Street
DG12 6JH 2 Scott's␣Street w233748402 J+ Scott␣Street

Partially Missing Street Names

OSM objects with an addr:postcode tag, with without a computed street name (see above for method), where at least one other OSM object with the same postcode has a street computed street name. If the postcodes are correct, then the object in question will normally have the same street in its address.

Postcode Mapped Dominant Street OSM Object JRC
DG1 3SE 3 Annan␣Road n2615126886 J+
DG1 3NE 3 Parkgate w119236123 J+
DG2 0DY 2 Lochside␣Road w98432259 J+
DG2 8NR 2 Main␣Street w403078972 J+
DG2 9DF 2 Alloway␣Road n11091253167 J+
DG6 4TR 2 Brighouse␣Bay w850475840 J+
DG6 4JN 2 High␣Street w402885473 J+
DG7 1LH 2 Abercromby␣Road␣Industrial␣Estate w481858045 J+
DG7 1HZ 2 Dalbeattie␣Road w314455074 J+
DG7 1QU 5 Main␣Street w402888850 J+
DG7 2HB 2 Court␣Knowe w1092277520 J+
DG7 3RL 2 High␣Street w320597630 J+
DG7 3UX 3 Kirkland␣Street w403687966 J+
DG8 0HP 2 Main␣Street w402756423 J+
DG9 0NW 2 Church␣Road n9920550532 J+
DG9 0QG 4 Corsewall␣Point w1189442115 J+
DG9 0QG 4 Corsewall␣Point n4786943805 J+
DG9 0QG 4 Corsewall␣Point w1189442114 J+
DG9 7RH 4 George␣Street n8942140103 J+
DG9 7RF 4 Market␣Street n8933988510 J+
DG9 7JL 8 Sun␣Street w961266152 J+
DG9 8TD 2 Heugh␣Road w1127377299 J+
DG9 8RY 19 Old␣Village w381693732 J+
DG9 8RY 19 Old␣Village w381470240 J+
DG9 8RY 19 Old␣Village w381462355 J+
DG9 8LE 3 South␣Pier n5105424522 J+
DG9 9JQ 2 Main␣Street n10060352693 J+
DG11 1JL 2 Hightae w617664385 J+
DG12 6AA 2 Bank␣Street n11405342225 J+
DG12 6LQ 2 Springbells␣Road w119148231 J+
DG13 0JH 1 High␣Street n1840274451 J+
DG13 0BL 2 Thomas␣Telford␣Road w205114816 J+
DG14 0UX 2 Bowholm w840017061 J+
DG14 0XB 2 Byreburnfoot w840024406 J+
DG16 5AQ 3 Central␣Avenue n1504528964 J+
DG16 5DU 5 Glasgow␣Road w1006237686 J+
DG16 5GG 6 Glasgow␣Road n6934394591 J+

Fully Missing Street Names

OSM objects with an addr:postcode tag, with without a computed street name (see above for method), where none of the other OSM objects in the same postcode unit have a street name. In some postcode units, the addresses do not have streets, so the entries here are not necessarily errors.

Postcode Mapped OSM Object JRC
DG1 1DD 1 w403364207 J+
DG1 1DF 1 n5590735250 J+
DG1 1EA 1 w403365564 J+
DG1 1LS 1 w403366303 J+
DG1 1RG 1 w403496622 J+
DG1 1ST 1 w98299115 J+
DG1 1TA 1 w403496342 J+
DG1 1UW 1 w98297685 J+
DG1 2LZ 1 w403368874 J+
DG1 3LN 1 w402488757 J+
DG1 3NL 1 w403497363 J+
DG1 3PB 1 n8847966707 J+
DG1 4FD 1 w97676629 J+
DG1 4HB 1 w403369517 J+
DG1 4JE 1 w97821028 J+
DG1 4LD 2 w403382137 J+
DG1 4LD 2 n9920550523 J+
DG1 4LT 1 w403373698 J+
DG1 4NF 2 w1069993515 J+
DG1 4NF 2 n1906657096 J+
DG1 4QU 1 w403381895 J+
DG1 4RS 1 r7587915 J+
DG1 4TU 1 w5118342 J+
DG2 0NU 1 w206324460 J+
DG2 0PU 1 w98432320 J+
DG2 0RF 1 w403362635 J+
DG2 0SP 1 n4368551310 J+
DG2 0SY 1 w403459835 J+
DG2 7AJ 1 w98320167 J+
DG2 7LR 1 w5077508 J+
DG2 8AH 1 w815696262 J+
DG2 8AZ 1 w174351331 J+
DG2 8BQ 1 n36318955 J+
DG2 8DW 1 w403687969 J+
DG2 8JQ 4 n7104754543 J+
DG2 8JQ 4 n7104754542 J+
DG2 8JQ 4 w760529066 J+
DG2 8JQ 4 n7104794336 J+
DG2 8LA 1 w403074631 J+
DG2 8LL 1 w97955453 J+
DG2 8LY 1 w965364010 J+
DG2 8NW 1 n1852907565 J+
DG2 8RA 1 n9920550528 J+
DG2 9SL 1 w403082970 J+
DG3 4BH 2 w1086452296 J+
DG3 4BH 2 w227512813 J+
DG3 4EJ 1 w403460069 J+
DG3 4JY 1 w227511760 J+
DG3 5AA 1 w283783706 J+
DG3 5BF 1 w303117180 J+
DG3 5DW 2 w283782170 J+
DG3 5DW 2 w283782166 J+
DG3 5HP 1 w384535765 J+
DG4 6BD 1 w119583934 J+
DG4 6JN 1 w278444341 J+
DG4 6QJ 1 w403491730 J+
DG5 4AG 1 w403034489 J+
DG5 4LU 2 n11091236207 J+
DG5 4LU 2 n11091236206 J+
DG5 4PA 1 w239738118 J+
DG5 4QD 2 w239743239 J+
DG5 4QD 2 w166125426 J+
DG6 4JT 1 w251535551 J+
DG6 4NY 1 w402888203 J+
DG6 4QF 2 w785624298 J+
DG6 4QF 2 w785624304 J+
DG6 4SH 1 w381901043 J+
DG7 1JA 1 w402953692 J+
DG7 1LQ 1 w119049846 J+
DG7 1PW 1 w402953702 J+
DG7 1RF 1 w88028847 J+
DG7 1RG 2 w88027126 J+
DG7 1RG 2 w88027119 J+
DG7 1SH 1 w402953697 J+
DG7 2DL 1 r7633278 J+
DG7 2DU 1 w380985002 J+
DG7 2ER 1 w593499690 J+
DG7 2EX 1 w338440789 J+
DG7 2JX 1 w384288943 J+
DG7 2LY 1 n6037732381 J+
DG7 2NB 1 w94245440 J+
DG7 3AP 1 w403032474 J+
DG7 3DN 1 n9920550527 J+
DG7 3DR 2 w1006153817 J+
DG7 3DR 2 w379714647 J+
DG7 3LD 1 w403458655 J+
DG7 3LJ 1 w403459555 J+
DG7 3NE 1 w579325819 J+
DG7 3RT 1 w402645251 J+
DG7 3TH 1 w126723730 J+
DG7 3TQ 6 w126719502 J+
DG7 3TQ 6 w126760039 J+
DG7 3TQ 6 w126714546 J+
DG7 3TQ 6 n9920550524 J+
DG7 3TQ 6 w28134207 J+
DG7 3TQ 6 w1072130042 J+
DG8 0JE 2 w402754075 J+
DG8 6DR 1 n9846678553 J+
DG8 6ER 1 w402645263 J+
DG8 6HP 1 w402645253 J+
DG8 6LZ 1 w737723725 J+
DG8 6SY 1 w404872180 J+
DG8 7DN 1 n6509262785 J+
DG8 8BG 1 w402757982 J+
DG8 8BS 1 n9920550525 J+
DG8 8PN 1 w402757810 J+
DG8 9AL 1 w402758159 J+
DG8 9JE 1 w402758729 J+
DG8 9JX 1 w402757194 J+
DG8 9LY 1 n5768620536 J+
DG8 9PX 1 w379474062 J+
DG8 9RD 1 n894526183 J+
DG9 0JZ 1 w402645265 J+
DG9 0LJ 3 w402645256 J+
DG9 0LJ 3 n11084631785 J+
DG9 0LJ 3 w1118501411 J+
DG9 0LW 1 n9920550535 J+
DG9 0NS 1 w402645254 J+
DG9 0PS 1 w1194622746 J+
DG9 0RG 1 w1084312828 J+
DG9 0RN 1 w377282757 J+
DG9 8BW 1 w402655495 J+
DG9 8BY 1 w402655496 J+
DG9 8EH 1 n8936330846 J+
DG9 8LN 1 r16177342 J+
DG9 8QA 1 w402752994 J+
DG9 8QL 1 w1195160208 J+
DG9 8QU 1 w856367472 J+
DG9 8RF 1 w481313243 J+
DG9 8RQ 1 w1000568378 J+
DG9 8SQ 3 w842254654 J+
DG9 8SQ 3 w842254652 J+
DG9 8SQ 3 w842254655 J+
DG9 8TP 1 w354312092 J+
DG9 9AA 1 w1196173844 J+
DG9 9AD 3 w1195446731 J+
DG9 9AD 3 w1195446736 J+
DG9 9AD 3 n703984208 J+
DG9 9AQ 1 w1195438732 J+
DG9 9DN 1 w59132723 J+
DG9 9EH 2 n11095229251 J+
DG9 9EH 2 w1195429669 J+
DG9 9HG 1 w377111990 J+
DG9 9HP 2 w850237706 J+
DG9 9HP 2 w808075291 J+
DG9 9JD 1 w402755860 J+
DG9 9JR 2 w579972060 J+
DG9 9JR 2 w377170702 J+
DG9 9LS 2 n11072138796 J+
DG9 9LS 2 w1192769652 J+
DG9 9LX 1 w586417819 J+
DG9 9NX 1 n6511805087 J+
DG9 9PY 1 w403457980 J+
DG9 9QE 1 w486109324 J+
DG9 9QQ 1 w1193042394 J+
DG9 9RD 1 w486109325 J+
DG10 9ES 1 w89816891 J+
DG10 9LE 1 n5278511050 J+
DG10 9LG 1 w222700700 J+
DG10 9QS 6 w420626979 J+
DG10 9QS 6 w420630587 J+
DG10 9QS 6 w420626978 J+
DG10 9QS 6 w420630599 J+
DG10 9QS 6 w420630579 J+
DG10 9QS 6 w420630590 J+
DG10 9RB 1 w376794610 J+
DG11 1AD 1 n8187889259 J+
DG11 1AS 1 w359862868 J+
DG11 1BT 1 w402445984 J+
DG11 1ES 1 w403497687 J+
DG11 1HD 1 w428815342 J+
DG11 1JN 1 w402474484 J+
DG11 1NR 1 w118591527 J+
DG11 1RW 1 w402479243 J+
DG11 2LL 1 w403498340 J+
DG11 2LP 1 n1938156868 J+
DG11 2QA 1 w403498995 J+
DG11 2SH 1 w403498162 J+
DG11 3AU 2 n7041393628 J+
DG11 3AU 2 w402370525 J+
DG11 3BQ 1 w712240204 J+
DG11 3DS 1 w237500310 J+
DG11 3HA 1 w403498587 J+
DG11 3NB 1 w434346235 J+
DG11 3NZ 1 n4386201938 J+
DG11 3PA 1 w403687967 J+
DG12 5LX 1 w402371424 J+
DG12 5PD 1 w233648583 J+
DG12 5PH 9 w375953659 J+
DG12 5PH 9 w233746664 J+
DG12 5PH 9 w375953656 J+
DG12 5PH 9 w375953651 J+
DG12 5PH 9 w375953658 J+
DG12 5PH 9 w375953653 J+
DG12 5PH 9 w375953649 J+
DG12 5PH 9 w375953657 J+
DG12 5PH 9 w375953652 J+
DG12 5PN 1 w42126618 J+
DG12 5QG 1 w1026484893 J+
DG12 6DH 1 w403384514 J+
DG12 6HY 1 w403383864 J+
DG12 6JX 1 w403382731 J+
DG12 6LA 1 w403383304 J+
DG12 6NQ 1 w423707617 J+
DG12 6PZ 1 w119746352 J+
DG13 0HL 1 w728032290 J+
DG13 0JX 2 w275469319 J+
DG13 0JX 2 w1191566546 J+
DG13 0PB 4 w275166124 J+
DG13 0PB 4 w1080412978 J+
DG13 0PB 4 w275166123 J+
DG13 0PB 4 w275166125 J+
DG13 0QH 1 w1080858285 J+
DG13 0QJ 1 w265351589 J+
DG13 0QR 2 w960891307 J+
DG13 0QR 2 w1062227591 J+
DG14 0RE 1 w845945800 J+
DG14 0SY 1 n1038738276 J+
DG14 0TA 1 w1142409364 J+
DG14 0XA 1 w205113582 J+
DG14 0YG 1 w1142437901 J+
DG16 5DY 1 w166344442 J+
DG16 5EA 2 w453938239 J+
DG16 5EA 2 w453938241 J+
DG16 5HQ 4 w367002067 J+
DG16 5HQ 4 n440699779 J+
DG16 5HQ 4 n3993592758 J+
DG16 5HQ 4 n10784534078 J+
DG16 5HU 1 n1505662716 J+
DG16 5HZ 1 w244890883 J+
DG16 5JB 1 w171382310 J+

Highways with Postcodes

OSM objects with an addr:postcode and a highway tag. It is debatable whether postcodes should be added to streets at all, but if they are to be, it might be preferable to use the postal_code tag instead, as the postcode on the street does not form part of an address.

No such streets found in this area.

Unexpected Punctuation

Street names containing a comma, colon, semi-colon, forward slash or backward slash, or a hyphen not between words. Occasionally such usage may be legitimate.
Regular expression: /([,:;\/\\]|^-| -|- |-$)/

Postcode Mapped Dominant Street Name
DG12 5LN 1 Corsehill,␣Eaglesfield␣Road
DG10 9EP 1 Holme␣Street,␣Station␣Yard

Unexpected Numbers

Street names containing a number. Note that some street names legitimately contain road numbers (e.g. "A147") when the road does not have another name.
Regular expression: /[0-9]/

Postcode Mapped Dominant Street Name
DG9 8QJ 1 A77
DG9 8QX 2 A77

Capitalisation Issues

Street names starting with a lowercase letter, or having two consecutive uppercase letters.
Regular expression: /(^[a-z]|[A-Z][A-Z])/

No such streets found in this area.


Street names containing common suffix/descriptor abbreviations, which would normally be expected to be spelt out in full. Note that the abbreviation of 'Saint' to 'St' is often present in the official name of a street, so 'St' is not necessarily an error.
Regular expression: / (Ave|Blvd|Cl|Cresc?|Ct|Gdns?|Grvs?|Ln|Rd|Sq|St|N|S|E|W)(\.?,? |$)/

No such streets found in this area.

White Space Issues

Street names containing any white space characters other than spaces, two or more consecutive spaces, or starting or ending with a space.
Regular expression: /([\a\e\f\n\r\t]| |^ | $)/

No such streets found in this area.

Other Odd Characters

Street names containing anything other than letters, punctuation, spaces and numbers. Not all warnings here will be errors; some may be legitimate uses.
Regular expression: /[^A-Za-z0-9 '\.,:;()/\\-]/

Postcode Mapped Dominant Street Name
DG4 6BS 1 St␣Mary’s␣Street

Data derived from OpenStreetMap data, © OpenStreetMap Contributors, licensed under Open Data Commons Open Database License (ODbL). XAPI courtesy of Overpass API.