![]() The first step is to convert the decimal lat/lon into an integer XYxy location. m is converted into i,j,k which index into the word list.n is shuffled into m to prevent words in two adjacent squares being the same.XYxy is converted into a single integer n representing position.A lat/lon is converted into a integer coordinate XYxy.This is described in their patent with enough level of detail that you can understand why it is fundamentally broken.įrom a high level, the following steps are required: A position is converted into words using an algorithm and a fixed word list of 40,000 words. I’m going to describe the algorithm first and then go through the issues. If you just want the outcomes of this work, this shorter blog post might be a better read. This might be OK if you are ordering takeaway, but if the application is directing emergency services to your location, these errors could cause serious problems. What3Words say the odds are “1 in 2.5 million” – but they seem to be under 1 in 100 in cities in the UK. This means the number of squares where this could be a problem is crucial. They have themselves stated “that people confuse plurals only about 5% of the time when hearing them read out loud”. They claim that mistakes – like changing a word into a plural, or adding an extra character – would result in a location so far away that you would detect the mistake. For example, /// is located in Hyde Park.The globe is divided into 3m squares, each of which has a unique three word address to identify it. What3Words is a widely promoted system that is used for sharing a location using just three words.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |