3 ms·
Based on comments in the thread, it's certainly possible to get homophone or near-homophone w3w codes that go to places many miles apart. It strikes me the sol
by g_p 5y ago
Based on comments in the thread, it's certainly possible to get homophone or near-homophone w3w codes that go to places many miles apart.
It strikes me the solution is to go back to basics - a numerical GPS location is usually given with a precision (calculated by the receiver), and the two grid coordinates.
To me it seems the first step is to ensure that the accuracy is encoded into any encoded output, so that a recipient can have an idea of the receiver's perceived accuracy, and thus whether to rely on it.
Next seems to be the need to avoid homophones and partial homophones - tree and trees for example. In an idea world there would also be a check word, acting as an error check and erasure code, to help account for typos and mistakes like plurals etc.
I'm not really sure I understand why everyone wants to get behind w3w, but it does seem like they've missed the opportunity to build in even basic fault detection or tolerance. The accuracy could even just be a prefix letter - Alpha for within 10m, Bravo for 100m, X-ray for 1km and Yankee for anything poorer than 1km (which also avoids letter pronunciations being confused hopefully, in the way C, D, E could be on a poor voice channel used by someone unfamiliar with NATO alphabet).