Recherche de l'emplacement de la saisie semi-automatique qui s'intègre avec bing/google geocoding
Un joli suggestions sur l'auto complète les recherches de localisation, qui s'intègrent avec quelque chose comme Google ou Bings données de localisation?
Je suis désireux de capturer l'emplacement de mes utilisateurs sur inscrivez-vous, actuellement, j'ai une free zone de saisie de texte. Je suis désireux d'avoir une sorte d'auto complète, qui guide l'utilisateur pour la saisie de plus aseptisé de l'information, idéalement, je voudrais geo-code de l'utilisateur aussi.
Je suis actuellement à l'aide de jQuery la saisie semi-automatique pour la autosearch, mais cela m'oblige à fournir des données de localisation, dont je n'ai pas ou qui veulent maintenir.
Vous devez vous connecter pour publier un commentaire.
Si vous ne voulez pas à jour votre propre base de données des emplacements (bon pour vous!), ensuite, vous pourriez regarder Épurée et leur Épurée Suggèrent plugin pour jQuery. Ils feront tous l'auto-complétion et même la suggestion de l'INTERFACE utilisateur pour vous et vous pouvez spécifier que vous voulez juste de l'auto-complétion emplacements (ou seulement comtés des états-unis, ou quoi que ce soit).
Il existe des nomenclatures qui peuvent fournir la base de données de noms de lieux, mais ne pas faire de l'auto-complète de l'INTERFACE utilisateur pour vous. GeoNames, par exemple, a une belle série de web services, ce qui peut correspondre avec jQuery Autocomplete.
{"flyout":"false"}
.Nous faisons la même chose pour les "adresse de facturation" champ sur https://bombsheets.com/ - vous avez besoin de faire un appel AJAX pour obtenir la saisie semi-automatique options:
Et ensuite utiliser une API de géolocalisation côté serveur pour obtenir les adresses elles-mêmes (nous utilisons les Rails " excellent GeoKit).
Voir cette question pour certains, la couleur supplémentaire.
https://github.com/lorenzsell/Geocoded-Autocomplete
Ce plugin jQuery utilise Google Geocoding de l'API Javascript et jQuery UI Autocomplete.