Google geocodificación API - de búsqueda en un solo país

votos
3

Busco a la codificación geográfica con el código geográfico-API de Google:

http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK&sensor=false

El problema es, que la entrada no es muy preciso (especialmente la calle) y, a veces Google mezcla las cosas e ignora Reino Unido, porque la calle tiene una combinación perfecta (como la calle y la ciudad) en otro lugar. por ejemplo, US.

Ahora no puedo resolver este problema (datos de entrada), pero estoy preguntando si hay un parámetro, lo que obliga a Google para buscar en el Reino Unido y volver sin ningún resultado en lugar de un resultado completamente equivocada.

Publicado el 19/02/2013 a las 12:36
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
8

Se pueden añadir filtros de componentes en la url a la restricción resultados. En este caso se puede usar:

http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK**&components=country:UK**&sensor=false

Para obtener más información sobre cómo utilizar el filtrado de utilización, véase:

https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering

Respondida el 19/02/2013 a las 15:20
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more