4 ms·
Using normal lat/long to read a map doesn't require you to do a base20 -> base10 conversion, where the characters are 23456789CFGHJMPQRVWX instead of 0123456789
by strken 8y ago
Using normal lat/long to read a map doesn't require you to do a base20 -> base10 conversion, where the characters are 23456789CFGHJMPQRVWX instead of 0123456789ABCDEFGHIJ, and where latitude and longitude are interleaved character by character, in your head.
- manigandham 8y agoAgain, that's not the point of an address system. You do not use this to navigate (even with proximity built-in), but to transfer location data in a compact format. I don't see why this keeps getting misunderstood. If you need to mark an area in a reliable, deterministic and politically neutral way, especially in the absence of any existing system, then this is a good option. If you need to drive your jeep to get somewhere, then continue using the lat/long that your GPS or map provides. If you need to translate between the two, then place codes make it easy because they require nothing but simple math.
- Something1234 8y agoWhy did they choose that offer character set? I get excluding vowels to prevent profanity, but why exclude B, and not start from zero?
- strken 8y ago0 and 1 look like I and O, B looks like 8, and so on. They picked characters that can't be easily confused. The letters are also chosen so they won't spell meaningful words. The relevant section of the definition is short, and an interesting read: https://github.com/google/open-location-code/blob/master/docs/olc_definition.adoc#open-location-code https://github.com/google/open-location-code/blob/master/doc...