Many tools in this category show a world map with coloured dots and claim to check from dozens of locations. It is worth understanding what that number means, because in most cases those locations are labels attached to the IP addresses of public resolvers.
The reason is anycast. Resolvers such as 1.1.1.1, 8.8.8.8 and 9.9.9.9 are not in one place: the same IP address is announced from hundreds of data centres, and the one closest to the asker replies. An Italian backend querying 9.9.9.9 is talking to Quad9's Italian PoP, not to Zurich. The check takes one command: dig CHAOS TXT id.server @1.1.1.1 returns fco01, meaning Rome, and dig CHAOS TXT id.server @9.9.9.9 returns res701.trn, meaning Turin.
The test that tells the two apart is physics. Light in fibre travels at roughly 200,000 km/s, so a round trip to a point D kilometres away cannot close in less than D/100 milliseconds. That is a hard limit: no routing, no optimisation and no cache can break it. If an address a database places 16,000 km away answers in 19 ms, the node that answered is not where the database says. This test runs against every address in the inventory, every day, from the same server that later runs the checks.
Hence the three labels next to every observation point, and the fact that there is no fourth one:
anycast means the address is global and the answer comes from the node nearest to us. Where the resolver exposes id.server or hostname.bind, the actual node that answered is shown, using the identifier it declares itself. Never a city picked by hand.
location consistent means the measured latency is compatible with the claimed distance: a closer node could not be that slow. Hovering the label shows the three numbers the conclusion rests on. The wording is deliberate: the test proves a location impossible, never a plausible one correct. A resolver at 286 ms is consistent with Sydney but could sit in Auckland; for this purpose what matters is that it is genuinely remote and genuinely distinct from the others, and that the test does guarantee.
location not verified means the test could not conclude, and in that case no location is shown at all.
There is no map, and that is not an omission. With geographic routing what you need to know is which value each area receives, not which points replied: the per-continent view carries that information without the cost of a mapping library and without implying a precision we do not have. A green dot on a map only ever says "it answered".
One last note. What decides whether a user sees the old value or the new one is less the country they are in than which resolver they use and when that resolver populated its cache. Two users on different continents both using 8.8.8.8 almost always get the answer of the regional PoP nearest to each. The remaining TTL describes that mechanism directly, which is why it is the column that stays visible on every row.