| We have a service that determines geographical location of IP's on the ADSL network to a resolution of suburban level. (There are a lot of companies that supposedly offer this. However we have found that the coverage is lousy for South African IP's).
To this end we have developed an algorithm that calculates the geolocation of IP's, as well as a data base that goes with it. Although we are still testing it, we invite partners to register and discuss at our Forum (please contact us for registration details). Eventually we intent to make this geolocation information publically available (DB and algorithm).
In addition, we will make a web service available: here you will be able to query IP's, and add the correct location, should the query be wrong.
In the meantime, here is a preview: the following graph represents a tracert to the second last node on an ADSL network. This would be the DSLAM, the point at which the IP network terminates into the CS network. By definition of ADSL, you need to be quit close to the DSLAM. Thus if you know the location of the DSLAM, you know the suburb of the IP.

The big agglomerations are Cape Town and Johannesburg. This only works for ADSL, and is different for dial up and 3G. |