Comment Gratter Google Map?
Désolé pour cette question, je suis nouveau à cela.
J'ai un projet où j'ai besoin de gratter des Cartes Google maps pour trouver toutes les entreprises dans une région, je viens d'entendre sur le terme quand nous avons décidé sur le projet, j'ai fait quelques recherches et ont trouvé que la plupart des services de grattage besoin d'une certaine compagnie de terrain pour lancer la recherche mais j'ai besoin de TOUTES les entreprises dans ce domaine, quelqu'un Peut m'expliquer comment je dois commencer?
J'ai vu que dans ce fil : Est-il ok pour recueillir des données à partir de résultats de Google?
ils parlent de la propriété intellectuelle, je sais que les FSI allouer des adresses IP publiques à certaines régions, mais comment dois-je utiliser pour gratter?
Aussi je suis tombé sur un article qui disait que j'avais à l'utilisation de l'API Google, mais sur leur site web :
https://developers.google.com/maps/web-services/
quelle API dois-je utiliser?
Je suis à l'aide de système Ubuntu, si j'ai besoin d'installer quoi que ce soit devrais-je utiliser un système d'exploitation windows à la place?
merci et salutations
Mise à JOUR :
J'ai trouvé de http://py-googlemaps.sourceforge.net/ que je pouvais utiliser ce code python :
local = gmaps.local_search (café près de ' + destination)
imprimer locale['responseData']['resultats'][0]['titleNoFormatting']
Vie De France de Boulangerie & Café
Si je remplace le Café par "Entreprises" ou tout autre nom que je crois que je vais obtenir de l'information, je suis à la recherche pour le droit? Aussi je me demandais si quelqu'un pouvait me dire comment faire passer dans l'interface de configuration?
Je suis un vrai débutant est-il un guide pour les débutants? J'utilise Ubuntu comme OS et si vous pouviez me recommander certaines plates-formes, je serais bien obligé.
Lisez à propos de google recherche de texte, et il peut vous aider à résoudre votre problème. Si toutes les entreprises ont certains mots en particulier en commun, vous pouvez texte de recherche pour le mot commun pour obtenir les lieux. La mise en œuvre en Javascript serait plus facile si vous savez déjà JS.
Ne bash travail? Ou python?
En fait, leurs conditions interdisent de grattage, et ils ont probablement des mécanismes de protection, mais en définitive ils ne peuvent pas empêcher de grattage.
OriginalL'auteur BeachSamurai | 2016-04-11
Vous devez vous connecter pour publier un commentaire.
Vous ne devrait pas pour recueillir des données à partir de l'API Google Maps. Vous ne pouvez stocker qu'
place_id
de tout lieu de le récupérer pour l'utiliser plus tard.Voir ce Google Maps conditions d'utilisation
Quelle terrible réponse - ce n'est pas un forum pour discuter des conditions d'utilisation. Rampant des données publiques juridiques et d'en discuter ne pas tout casser stackexchange règles. OP demandé comment le faire, pas de savoir si il casse les conditions d'utilisation google.
Je ne le conseille pas quelque chose qui n'est pas légal, mais vous êtes les bienvenus pour le faire à votre propre risque!
"Vous ne devriez pas gratter les données de l'API Google Maps" qui sonne comme un défi.
OriginalL'auteur ihimv
La langue ci-dessus devraient être vous êtes pas légalement autorisé à" gratter par opposition à la "impossible". Vous pouvez gratter, si cela est licite ou non est une autre question.
OriginalL'auteur eddyoc