Cómo evitar que Google Geocoder devuelva resultados de otros países
Estoy usando el geocodificador de Google con una opción para devolver solo los resultados de Alemania
Aquí está la parte relevante de mi función.
...
var geocoder = new google.maps.Geocoder();
geocoder.geocode({"address":address,"region":"DE" }, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0].geometry.location) {
completeGeo(results[0],address);
} else {
completeGeo(null,address);
}
...
pero si geocodigo "cuvry" también encuentro esa calle en Alemania
Google devuelve, por ejemplo, "Cuvry, Francia", que está fuera del parámetro región
¿Cómo puedo evitar que Google Geocoder devuelva resultados que no están en un determinado país? Me refiero a regresar, no verificar en devolución de llamada si el código de país coincide.