Universal Alphanumeric Postal Code Proposed 595
Meshach writes "An article in the Globe and Mail is discussing a possible change to the way postal codes are assigned over the world. NAC Geographic Products will be using Microsoft's MapPoint to power their Mobile Location-Based Services Network, which could change all postal codes in the world to a simpler, more universal format."
Call me a stick in the mud... (Score:5, Interesting)
If they really wanted to simplify postal coding/addressing they'd do something first about these damn addresses for people in South Korea, and a few other countries, which are like a whole paragraph long! Ever have to fill out those little customs forms? Yeah, you know how fun that can be.
Idealists are more trouble to logistics than would be required to just take them out back and drown them it a bucket of water.
"Hey, isn't that a quarter in that bucket?"
Besides, strong initial resistance to this plan, there's probably some disingenuous patent and royalty speculation riding on this.
thank god! (Score:2, Interesting)
mappoint.com (Score:3, Interesting)
I just tried it with my address and got this:
- Maps & Directions
You have reached a page that is experiencing problems or a location where a page does not exist.
Try again later or visit our home page at maps.msn.com or maps.msn.co.uk
Great choice in location service providers.
Microsoft rules.
Hmm, maybe... (Score:4, Interesting)
Wow, they want to reinvent latitude/longitude (sp?).
I have an idea, lets make this round thing and poke another round hole in the center. Then take this stick and put it through the hole. We'll call it a wheel.
Anyone with a globe can understand lat/long, why not fly with that if you think country codes and addresses don't work well enough. No sense in reinventing the wheel here.
Re:Too complicated for 99% of mail (Score:3, Interesting)
Here in eastern Massachusetts we have to dial the area code just to order a pizza.
Check Bit (Score:4, Interesting)
It'd be quite easy for me to accidentally get an invalid character in there, and without a quick way to verify the authenticity of the string, it's likely there will be a lot of misrouted shipments.
And removing any letters that have similar sounds to other letters would be a good idea. And o, so it's not confused with 0.
Re:Call me a stick in the mud... (Score:4, Interesting)
Re:Too complicated for 99% of mail (Score:4, Interesting)
Of course, to be fair, Canadian Postal codes don't use several letters, including IJO & Q.
about damn time! (Score:3, Interesting)
Anyone else like the idea of permanent (more or less) phone numbers that follow you no matter where you live? Some talk of doing that in the US to cut down on the quantity of phone numbers that are kept out of rotation everytime somebody moves and gets a replacement phone number.
My dream (Unique Post Codes) (Score:5, Interesting)
I dont want Bill Gates dictating my snail mail too (Score:2, Interesting)
Re:Call me a stick in the mud... (Score:2, Interesting)
addresses in japan go something like this:
Prefecture
City
District
Neighborhood
Number
where neighborhood and district are rather vaguely defined, and the size of each depends upon the area. So for example:
Chiba Prefecture
Funabashi City
Higashi (East) Funabashi
Neighbohood #10
Building #15
is something of a rough translation of what my address in japan was: where the numbers of the neighborhoods was in arbitrary order and the numbers of the buildings in each neighborhood was an arbitrary order.
fun, isn't it?
Re:They've had this in the military for ages.... (Score:3, Interesting)
Re:Call me a stick in the mud... (Score:3, Interesting)
Won't work so easily (Score:1, Interesting)
I can remmeber 10 addresses of my relatives
and friends - with the new system - I will
have problem with remembering mine
2. Mistakes require data redundancy - people
are not perfect - you need at least
3 bits for every encoded data bit - otherwise
it will be just a lot of trouble
3. Basing this on geographical location is not
the optimal way - people are not equally
distributed on earth + their distribution
is dynamic. Current system is flexible.
with new one I can imagine something like
codes shortages - just like IP shortages.
"Sorry man, we thought nobody would
ever need 640k of addresses here
just pick a standard address format (Score:5, Interesting)
That way, each country can keep whatever codes they are using and that work for their local setup, but postal sorting equipment can be standardized.
GPS-based ZIP-codes, on the other hand, seem pretty pointless. If you really want to get a ZIP code from a location, a web site can translate GPS addresses into zip codes if you like.
Sample Directions (Score:2, Interesting)
Although considering all the letters, most people might be talking with the military-like phonetic alphabet
This system is badly designed. (Score:3, Interesting)
a) It would avoid OCR errors and verbal transcription errors by not using any two alphanums that look or sound alike. So yes, B, C, D, E, G, P, T, V all mean the same thing (sound-alike), as do 0 and O, 1 and L, 5 and S and so on. Yes, that makes the strings a lot longer
b) Instead of trying to code GPS into this space, sell aliases. Let me pick any alias that maps to my address, and have companies escrow the mapping from them to GPS or street address. My address should be "Brad's House Here" or something like that.
c) When doing the above, each name must have characters added to it which perform an ECC function, so you can detect and correct any transposition or character totally wrong. For some that will mean they pick a nice string and add something random to it. Clever people will find words that meet the ECC test.
d) This way, if I move, my postal address stays the same. And I can register for a global do not mail list.
Re:Call me a stick in the mud... (Score:2, Interesting)
if (country == US)
ValidateZip
else if (country == Canada)
ValidatePostalCode
else if (country == UK)
etc...
Here's an alternative (translate to your own favourite language is left as an exercise for the reader);
interface PostCode {
public boolean validate(String postCode);
}
class PostCodeUK implements PostCode {
public boolean validate(String postCode) {
}
}
class PostCodeUSA implements PostCode {
public boolean validate(String postCode) {
}
}
/*
*
*/
class PostCodeFactory {
static public PostCode getPostCode(Locale locale) {
}
}
// business logic;
String somecode;
Letter letter;
Country destination;
PostCode destPostCode = PostCodeFactory.getPostCode(destination.locale);
if (destPostCode.validate(someCode)) {
destPostCode.setPostCode(someCode);
sendLetter(letter, destPostCode);
} else {
}
// continue
That's just off the top of my head and I can see a million improvements to that code already.
I don't see what the problem is with putting the country and the post code is. After all the sending country doesn't care where postcode 'Potts Point NSW 2011 Australia' is they just need to send it to Australia. After it gets here then the Australia Post service can worry about where '2011' is.
In this proposed scheme they'd have to examine the code to find out what country to send it to in the first place. If they want "universal" code why not just pre- or post- pend the two letter country code on the code. So it becomes AU-2011. or US-90211. That's universal, and unique. And simple and HUMAN READABLE. If you don't care about human readability let's just allocate every address a unique barcode.
it starts from a good intention... (Score:2, Interesting)
now, on the matter of having miscrosoft managing all this... HELLLLOOOO ?! what about a postal code that can help tracing what software I bought and what computer I am using and other Big Brother kinda things while they are at it ?
I am all for a more standard way of labelling addresses, but it has to be done by an independant organization, not an omni-present company that would bombard me with spam about their new Windows XTreme.