Why nothing appears on the map
When a coordinate does not show on the map, most people assume the map is broken or the tool has a bug. In reality, the problem is almost always in the input. The coordinate string is either malformed, incomplete, out of range, in an unrecognised format, or mixed with extra text that prevents the parser from extracting the location cleanly.
Map tools need to convert your text input into a pair of numbers (latitude and longitude, or easting and northing) before they can place a point. If that conversion fails at any step, nothing gets plotted. The frustrating part is that many tools fail silently. They do not show an error. The point simply does not appear.
Understanding the common failure points makes it much easier to diagnose the problem and fix it in seconds rather than minutes.
Cause 1: Values are out of the valid range
Every coordinate format has a valid range. If a value falls outside that range, the tool cannot plot it because the location does not exist on Earth. Latitude must be between -90 and +90. Longitude must be between -180 and +180. If either value exceeds these limits, the coordinate is invalid.
This often happens when latitude and longitude are accidentally swapped. A longitude value like -122.4194 (San Francisco) is valid as a longitude but invalid as a latitude because it exceeds 90. If the tool tries to interpret it as latitude, the coordinate fails.
For projected coordinates like UTM or British National Grid, the valid ranges are different but equally strict. A UTM easting is typically between 100,000 and 900,000 metres. A British National Grid easting ranges from 0 to about 700,000. Values outside these ranges will not parse correctly.
| Format | Component | Valid range |
|---|---|---|
| Decimal Degrees | Latitude | -90 to +90 |
| Decimal Degrees | Longitude | -180 to +180 |
| DMS / DDM | Latitude degrees | 0 to 90 |
| DMS / DDM | Longitude degrees | 0 to 180 |
| UTM | Easting | 100,000 to 900,000 metres |
| UTM | Northing | 0 to 10,000,000 metres |
| UK Grid (BNG) | Easting | 0 to ~700,000 metres |
| UK Grid (BNG) | Northing | 0 to ~1,300,000 metres |
Cause 2: Extra text, labels, or notes mixed in
This is extremely common when coordinates are copied from emails, PDFs, reports, or spreadsheets. The coordinate itself may be valid, but it arrives wrapped in labels, descriptions, units, or surrounding text that prevents the parser from isolating the numbers.
For example, "Latitude: 51.5074 N, Longitude: 0.1278 W (approximate)" contains a valid coordinate, but the words "Latitude:", "Longitude:", and "(approximate)" are all extra content that many parsers cannot handle. The fix is to strip the input down to just the coordinate values.
- Remove words like "Lat:", "Long:", "Easting:", "Northing:", or any descriptive labels.
- Remove brackets, parentheses, and trailing notes like "(approx)" or "(GPS)".
- If copying from a spreadsheet, paste into a plain text editor first to strip hidden formatting.
- Keep one coordinate per line when working with multiple points.
Cause 3: The format does not match what the tool expects
If a tool is set to expect Decimal Degrees but you paste a DMS value, or if it expects UTM but you paste a UK Grid reference, the input will fail to parse. The numbers might be perfectly valid in their original format but completely meaningless in the format the tool is trying to apply.
CoordinateMapper uses auto-detection by default, which avoids most of these issues. But even with auto-detection, ambiguous inputs can occasionally be misinterpreted. If you are not sure what format you are holding, the Coordinate Format Identifier will name it before you try to convert it.
| You pasted | Tool expects | What happens |
|---|---|---|
| 51°29'19.9"N 0°0'52.5"W | Decimal Degrees | Fails to parse or misinterprets the symbols |
| 530034, 179382 | Latitude/Longitude | Values exceed valid lat/long range |
| TQ 379 785 | UTM | Letters are not valid UTM zone identifiers |
| 30N 707256 5708417 | UK Grid | Zone number is not a valid grid square prefix |
| 51.5074, -0.1278 | UK Grid | Decimal values are not valid grid digits |
Cause 4: The coordinate is incomplete
A coordinate needs all of its parts to work. For latitude/longitude, that means two values. For UTM, that means a zone, an easting, and a northing. For UK Grid, that means two letters and an even number of digits. If any part is missing, the coordinate cannot be plotted.
Incomplete coordinates are especially common when data is copied from narrow spreadsheet columns that cut off the content, or when coordinates are extracted from PDFs where the text reflow breaks the value across lines.
- Check that both latitude and longitude are present, not just one.
- For UTM, make sure the zone number and hemisphere letter are included.
- For UK Grid, verify the two-letter square code is at the start.
- For DMS, ensure degrees, minutes, and seconds are all present for both axes.
Cause 5: Separators, symbols, or encoding issues
Coordinates use specific punctuation: degree symbols (°), single quotes ('), double quotes ("), commas, spaces, and sometimes hemisphere letters (N, S, E, W). If any of these are wrong, duplicated, missing, or replaced with look-alike characters, the parser may fail.
A common culprit is the degree symbol. There are several characters that look like a degree symbol but are not: the masculine ordinal indicator (º), the ring above (˚), and various Unicode alternatives.
Another common issue is comma vs period for decimal separators. In many European countries, a comma is used as the decimal separator (51,5074 instead of 51.5074).
| Problem | Example | Fix |
|---|---|---|
| Wrong degree symbol | 51º29'19.9"N | Replace º with ° |
| Comma as decimal | 51,5074 | Replace comma with period: 51.5074 |
| Smart quotes | 51°29’19.9”N | Replace curly quotes with straight quotes |
| Missing separator | 51.5074-0.1278 | Add a comma or space between values |
| Tab character | 51.5074\t-0.1278 | Replace tab with comma or space |
Cause 6: Bulk input formatting problems
When pasting multiple coordinates at once, the tool typically expects one coordinate per line. If coordinates are separated by something other than line breaks, the parser cannot distinguish where one coordinate ends and the next begins.
Another common issue with bulk data is inconsistent formatting across lines. If some lines are in DD, others in DMS, and others in UTM, a tool that processes all lines with the same format assumption will fail on the lines that do not match.
- Use one coordinate per line for bulk input.
- Make sure all lines use the same format, or use a tool with auto-detection.
- Remove blank lines, headers, and row numbers before pasting.
- If copying from a spreadsheet, copy the coordinate column only, not the entire row.
Step-by-step diagnostic process
When a coordinate does not show on the map, work through these steps in order:
- Step 1 - Simplify the input. Remove everything except the coordinate itself. No labels, no brackets, no notes.
- Step 2 - Check the format. Does it look like DD, DMS, DDM, UTM, UK Grid, or Easting/Northing?
- Step 3 - Check the range. Are the values within valid limits for the format?
- Step 4 - Check the order. For lat/long, the first value should be latitude.
- Step 5 - Check the separators. Are degree symbols, commas, and decimal points correct?
- Step 6 - Try auto-detect. If you have been selecting a format manually, switch to auto-detect.
Common real-world scenarios
Scenario 1: You copy "E 530034 N 179382" from a planning document. The tool does not recognise it because the "E" and "N" labels are not standard coordinate formatting. Fix: remove the letters and enter "530034, 179382" as Easting/Northing.
Scenario 2: You paste "51° 29’ 19.9” N, 0° 0’ 52.5” W" from a Word document. The smart quotes are not standard ASCII quote marks. Fix: replace the curly quotes with straight quotes.
Scenario 3: You paste a column of 50 coordinates from Excel. 48 plot correctly, but 2 do not appear. The missing rows have a trailing space or a hidden newline character. Fix: trim whitespace from the failing lines.
Scenario 4: You enter "TQ379785" without a space between easting and northing digits. Fix: add a space: "TQ 379 785".
How CoordinateMapper handles these problems
CoordinateMapper is built to be forgiving with input formatting. It auto-detects the coordinate format, handles flexible spacing and punctuation, accepts both standard and common non-standard degree symbols, and processes bulk input one line at a time so that a single bad line does not block the rest of your data.
When a coordinate cannot be parsed, it appears in the error list rather than disappearing silently. That makes it easy to identify which specific inputs need cleaning and what might be wrong with them.
How to prevent coordinates from failing to plot
- Always strip coordinates down to their raw values before pasting into any tool.
- When copying from documents or spreadsheets, paste into a plain text editor first to catch hidden characters.
- Use consistent formatting across all coordinates in a dataset.
- Test a single coordinate first before pasting a large batch.
- Keep a reference of what each format looks like so you can quickly identify the input type.
Takeaway
When coordinates do not show on the map, the problem is almost always in the input, not the map. The most common causes are out-of-range values, extra text mixed in with the coordinate, a format mismatch between the input and what the tool expects, incomplete coordinates, and separator or encoding issues. Working through the diagnostic steps in order resolves most problems quickly.