Wie ich das Thema verstehe, erfolgt eine Lokalisierung über Längen- und Breitengrad.
Siehe z.B.:
http://www.utrace.de/ oder
http://www.maxmind.comDie Zuordnung eines Ortes ist abhängig vom Tool. Möglicherweise gibt es auch eine Tabelle, welche PLZ zu dieser Position gehört.
Auf der anderen Seite weiß ich aus Prüfung meiner eigenen IP-Adresse, dass ich zu unterschiedlichen Zeitpunkten ganz verschiedene Einwahlpunkten zugeordnet werde. Die Streubreite liegt in einem Umkreis von mehr als 30km. Bei anderen Provider soll das bis zu bundesweit reichen. Somit halte ich eine solche Info für fragwürdig.