Working around the limits of geolocation

I had some queries over the reliance on Geolocation for managing the local aspect of ‘glocal’ in Pajamanation. The logistical problems are well expressed in mediajunk:

When Geolocation Gets Too Clever – mediajunk

Geolocation works in two steps:
1. A script detects the user’s IP address.
2. The script looks up a database of IP addresses and their associated countries to tell where the user is located.

There are potential problems with both steps:
1. Many users go through proxy servers, so the IP address that appears to be associated with their computer is, in fact, the server’s IP address, which may be in a different location.

2. There are many databases of IP addresses and their associated regions (some free, some commercial) but none is even 90% accurate. For example, look at this table of accuracy for city geolocation, from one of the leading providers of such databases, Maxmind.

The solution that we will be able to implement is one based on giving priority to user choice, which is always a good thing in my book. So there will be two ways to determine location :

  1. registered users – they choose where they are .
  2. visitors – GeoLocation is the only way to know where they are coming from
This entry was posted in Internet and tagged . Bookmark the permalink.

Comments welcome via facebook:

One Response to Working around the limits of geolocation

  1. reinkefj says:

    http://reinkefaceslife.com/2007/08/17/fun-tagging-as-a-good-bit-of-friday-fun/

    If you have some time for what I’ll call “friday foolishness”, there is a new meme going around to show some connectedness between bloggers.

    Tag your it.

    :-) Dumb but strangely reminiscent of childhood.

    In building one’s brand, you do have demonstrate a sense of fun. Right?

    fjohn
    the big fat old turkey hisself

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge