Estoy tratando de obtener una ubicación basada en el nombre de una ciudad ingresada usando la API de geocodificación de Google. Quiero restringir la búsqueda a los Países Bajos, Bélgica y Alemania y dar prioridad a los Países Bajos.
En la documentación veo que no es posible restringir a varios países, ya que el parámetro 'país' solo acepta una cadena y no una matriz como en la API de autocompletar. https://developers.google.com/maps/documentation/javascript/geocoding#ComponentFiltering
¿Es posible hacer esto con la API de geocodificación?
Actualmente tengo esto para restringir solo a los Países Bajos:
var request = { address: q, region: "NL", componentRestrictions: { country: "NL" } }; this.geocoder.geocode(request, function (results, status) { debugger; if (status === google.maps.GeocoderStatus.OK) { var center = results[0].geometry.location; ctx.map.setCenter(center); ctx.map.setZoom(12); ctx.onLocated(center, results[0], true); } });¡Gracias!