title: how to determine location based on ip
body: <p>how do one determine location based on ip?  I'm not asking for any product or service, but rather how to go about implementing it technically.  <br/>
  The ip to country is a rather static mapping.  What about more specific locations?  </p>