title: Google maps API V3 - Can't geocode AutocompleteService predictions
body: <p>I'm using the <code>google.maps.places.AutocompleteService</code> to get suggestions for a places search, but I can't geocode some of the predictions.</p>
  
  <p>An example of this: When I search for '<em>storms river mouth</em>', one of the predictions I get back is '<em>Storms River Mouth Rest Camp, South Africa</em>', but this address cannot be geocoded to get the lattude/longitude, eg: <a href="http://maps.googleapis.com/maps/api/geocode/json?address=Storms%20River%20Mouth%20Rest%20Camp,%20South%20Africa&amp;sensor=true" rel="nofollow">http://maps.googleapis.com/maps/api/geocode/json?address=Storms%20River%20Mouth%20Rest%20Camp,%20South%20Africa&amp;sensor=true</a></p>
  
  <p>Is there any way to get lattitude/longitude values for the autocomplete predictions?</p>
  
  <p>Alternatively, I don't understand why google autocomplete is returning predictions that I cannot geocode.</p>
  
  <p>Here is a basic example of the logic and code i'm working with:</p>
  
  <pre><code>var geocoder = new google.maps.Geocoder();
  var service = new google.maps.places.AutocompleteService(null, {
    types: ['geocode'] 
  });
  
  service.getQueryPredictions({ input: query }, function(predictions, status) {
    // Show the predictions in the UI
    showInAutoComplete(predictions);
  };
  
  // When the user selects an address from the autcomplete list
  function onSelectAddress(address) {
    geocoder.geocode({ address: address }, function(results, status) {
     if (status !== google.maps.GeocoderStatus.OK) {
        // This shouldn't never happen, but it does
        window.alert('Location was not found.');
      }
      // Now I can get the location of the address from the results
      // eg: results[0].geometry.location
    });
  }
  </code></pre>
  
  <p>[edit] - View a working example here: <a href="http://demos.badsyntax.co/places-search-bootstrap/example.html" rel="nofollow">http://demos.badsyntax.co/places-search-bootstrap/example.html</a></p>