title: Google Maps Geolocation API accuracy
body: <p>I am testing the Geolocation API and getting some strange results. 
  I have (my) access points and know their Wifi MAC addresses. On server I need to get their position. I send 2 or more of these MAC addresses and in some cases get really good-precise location. In other cases I get location in completely different country.</p>
  
  <p>I presume that in this case Google cannot determine location by Mac addresses (does not have enough data or whatever) and probably returning location based on my server IP (which is cloud hosted, different country etc).</p>
  
  <p>Is there any way I can know that this calculation is based on MAC or Ip address so I can 'reject' IP results??</p>
  
  <p>Solution I am currently using is that I accept result if accuracy is less than 500m (I assume it is correct result based on MACs) but would prefer if there is more reliable solution.</p>
  
  <p>Thanks for any suggestions, answers etc.</p>