There's no way to know which IP address corresponds to which bitcoin address.
The main reason though is that new addresses aren't broadcast. The only time you know their location is when they send, and only if you were watching their traffic / the traffic of all nodes they sent to.