Je souhaite créer une recherche dans mon application qui se comporte comme la recherche de carte dans l'application Google Maps. J'ai créé une vue de texte automatique complète qui se met à jour dynamiquement en fonction des résultats de la méthode Geocoder.GetLocationByName()
. Cependant les résultats récupérés de cette fonction sont vraiment mauvais et pas du tout cohérents avec le texte que je lui passe. Existe-t-il une meilleure méthode pour obtenir des résultats précis?Comment implémenter une recherche comme la recherche d'adresse google maps?
Répondre
Donc ce n'est pas le géosearch qui est votre problème, mais l'auto-complétion, non? Eh bien, je suppose que vous avez besoin de l'ensemble des valeurs possibles afin d'obtenir une auto-complétion décente. Une autre façon serait de démonter le code google javascript qui effectue l'auto-complétion et de parler à leurs serveurs, en prétendant que vous tapez dans l'un de "leurs" champs. Cependant, ce n'est pas seulement probablement contre leurs conditions de service mais aussi un peu instable car ils pourraient a) détecter et empêcher cela ou b) changer leur interface à l'avenir.
Votre meilleure estimation serait d'obtenir une liste de toutes les villes, rues, etc en question.
nous espérons que cela devrait pouvoir faire l'affaire: =)
https://developers.google.com/places/documentation/autocomplete
bonne chance (test moi-même en ce moment)
- 1. Comment implémenter la recherche?
- 2. Supprimer les annonces Google de la recherche Google Maps
- 3. API de recherche locale Google Maps: Comment transmettre une requête?
- 4. Recherche de proximité avec Google maps
- 5. Google Maps Recherche dynamique Webservice avec JSON
- 6. comment implémenter la recherche dans iphone sdk
- 7. peut créer la recherche locale sur Google Maps v3
- 8. Comment faire une recherche google montrer mon site comme ça
- 9. Déclaration de recherche SQL comme Google?
- 10. comment rechercher la chaîne comme google recherche php
- 11. Comment implémenter la recherche ternaire en C?
- 12. Comment implémenter google maps avec PHP/MySQL?
- 13. Comment implémenter la recherche sur jqgrid?
- 14. Recherche - Comment mettre en œuvre la recherche de site Google comme celui utilisé ici
- 15. recherche d'une adresse à l'aide de Google Maps API Javascript
- 16. Recherche dans la recherche Web localisée de Google avec Java
- 17. Adresse de recherche inversée de l'API Google Maps Précision Précision
- 18. Comment implémenter une recherche dans un site HTML?
- 19. Comment obtenir une recherche google maps pour afficher uniquement les résultats de la région actuellement visible?
- 20. La recherche Google renvoie une page blanche
- 21. Recherche google par programme
- 22. Zend Framework Lucene Boolean/« Google » -comme la recherche
- 23. Résultat de la recherche Google affichant comme php
- 24. Comment augmenter la limite de recherche google?
- 25. Comment implémenter la recherche accent/diacritique insensible dans Sqlite?
- 26. Comment puis-je implémenter une recherche incrémentale (trouver-comme-vous-type) sur la ligne de commande?
- 27. Résultats de la recherche Google
- 28. Implémenter la recherche binaire dans les objets
- 29. Comment puis-je intégrer une recherche de lieu sur ma page Web avec google maps?
- 30. Google Recherche d'expressions régulières
Voilà une bonne idée thogh Je suis sûr que vous avez dit c'est probablement une violation des termes. Cependant, si je n'utilise pas l'API Web, j'utilise la classe android GeoCoder. – Jason
Eh bien, je ne vois pas comment cela vous empêcherait d'abuser d'un autre de leurs services;) – Nicolas78
hehe lol, je ne pense pas. Mais je suis à peu près sûr qu'il y a un "bon" moyen d'y parvenir. – Jason