2012-08-08 47 views
21

Necesito saber en qué ciudad están mis usuarios.API para escribir el nombre de la ciudad y obtener una lista de posibles ciudades?

No puedo usar una entrada de texto normal ya que hay ciudades con un nombre similar y los usuarios pueden llamar a la misma ciudad por diferentes nombres.

Quiero permitirles a los usuarios escribir su ciudad y mostrar una lista de resultados similares, podría hacerlo con una base de datos de ciudades mundiales, jquery y sql, pero realmente no me muero por hacerlo desde cero.

¿Hay alguna API (por ejemplo, google) que tenga una ID única para cada ciudad del mundo y le permitamos buscarlas? ¿Podría publicar un enlace a una implementación similar?

Respuesta

20

Existe la API de autocompletado de Google Places, https://developers.google.com/places/documentation/autocomplete

y una biblioteca de mapas de la versión 3 en https://developers.google.com/maps/documentation/javascript/places#places_autocomplete

pero no sé lo bien que va hacer frente a diferentes nombres para la misma ciudad — aunque, teniendo tried it, presenta Munich, Germany para munchen — vea qué tan bien funciona su caso de uso.

+0

Muchas gracias No tenía idea de que existiera dicha API. – lisovaccaro

Cuestiones relacionadas