Why oh why is it so hard for countries to just apply a sensible addressing scheme? This is simply an attempt to simplify using coordinates with something more memorable. But now it's locked into a proprietary service and doesn't solve sub-unit addressing or routing. But whatever, I guess it's better than the current system which is basically a free form description of what somebody hopes the mail carrier can figure out.

This is a such a stupidly simple problem that it's become a pet peeve of mine whenever I see a place that hasn't been bothered to figure it out.

Here's 2 perfectly workable schemes that are used the world over (this is a free service I put into the public domain for the betterment of all humanity).

Scheme 1

1) Divide your country into postal zones, assign each one a number or an alphanumeric or whatever. Call these "zip codes" or "postal codes" or whatever the hell you want. Bonus, when routing mail, you route them only between these zones at the national level, and then let local offices handle the last mile figuring out of where something is supposed to be sent.

2) Name (or for goodness sake at least number) each road -- or do both. If your language or culture is unable to come up with enough interesting names for all of the roads in your country, it's okay, you can reuse names in different postal zones so long as a road doesn't cross between zones in which case you get to only use it once.

3) Number all of the land plots along a road. Final delivery from the postal system is to the land plot number. This works because every nation on the planet has some kind of system to track land ownership, and it's usually some kind of number.

4) Final delivery of mail is handled by people who subdivide that land plot. Addresses may contain some identifier of subunits on that landplot, but the postal delivery organization doesn't have to care.

Addresses are now of the form:<zip code>:<road id>:<land plot id>:<sub-unit id (optional)>:<Name to deliver to optional>

Some examples:

1543:Genghis Khan Street:16B-321:Unit C
AZJ542:5123:1313:Mr. Altangerel
District 213:Morinhuur Rd.:2116:Apartment 116:Anun Chinbat

The country can figure out if they want to use numbers, names, alphanumerics, whatever. But this isn't rocket science. This is the typical addressing scheme used most places that haven't completely lost their minds, just the fields are usually ordered the other way round.

Scheme 2

1) Divide the country into zones.

2) Divide those zones into zones.

3) Keep doing this until zones are guaranteed to be small enough to track the smallest allowable land plot. This is where the mail gets delivered by the formal system. Routing works by going up and down the hierarchy.

4) Final delivery of mail is handled by people who subdivide that land plot. Addresses may contain some identifier of subunits on that landplot, but the postal delivery organization doesn't have to care.

Addresses are now of the form:<Major subunit>:<Minor subunit>:<Local subunit>:<sub-unit id (optional)>:<Name to deliver to optional>

This system works well where roads aren't guaranteed and/or the country can't be bothered with naming the roads because of reasons. This is also a surprisingly common system in many places, but often gets eventually replaced with the scheme above.

AB:612:AJR
14-23:District 9:Khorkhog Place:Apartment 612-F:Mr. Tsedenbal
Bayar:Damdin:Bogd:Yurt 5

Again, not rocket science. Easier to remember than coordinates and precise enough for mail delivery. Postal areas can be aligned with existing administrative zones, or whatever.

I remember being in Ireland and getting pretty annoyed trying to find anything because all anybody had for addresses outside of the big cities were coordinates. Yet nearly every road had at least a number, and Ireland is already pretty well divided into various administrative districts. So why the hell were we receiving nonsense like coordinates?

Asked the locals and the answer was some sort of tie up between the government and the postal system had delayed it forever. This was in 2013.

That's correct, a developed country, in the 21st century, couldn't be bothered to figure out a proper addressing system. (Apparently this has since been fixed, but seriously, why the fuck did it take that long?)

https://en.wikipedia.org/wiki/Postal_addresses_in_the_Republ...

Things not to do:

- Make your postal codes proprietary or under copyright or some other stupid nonsense.

- Use a system with such low precision that it ends up going free-form text for local delivery. I'm aware of parts of England with such nonsense.

- Change the scheme over and over again. Pick one, implement it and be done with it.

- Use a system that doesn't aid in navigation at the local level. If I'm at local subunit 241, I can expect to find 240, 242, 243 and such nearby, while 893, 1023 and so on should be far away.

- Use land plot numbers that don't make any sense. In many places odd numbers will be on one side of a road and even will be on another. In some places, it's a different scheme. These schemes make sense and aid in navigation, random numbers don't.

- Don't use this kind of word-based scheme, it'll end up full of dick jokes and racial slurs without anybody knowing it, and it means entire swaths of the Earth will have to be nonsensically renamed over and over again due to regional slang phrases about people's mothers.

Again, this is free advice for anybody trying to start a national postal system, because apparently, here in the future of the 21st century, some places haven't bothered to sort themselves out yet.