Scraper les données de lieux Baidu Maps à grande échelle
Le Baidu Maps Scraper de Livescraper transforme des recherches cartographiques en données de lieux. Vous lui donnez deux listes - les catégories ou marques que vous cherchez, et les localités où chercher - et la plateforme les combine, cherchant chaque catégorie dans chaque localité. Les localités peuvent être saisies une par ligne ou importées sous forme de fichier CSV, XLSX, TXT ou Parquet. Plafonnez le nombre de lignes par recherche, puis téléchargez les résultats en CSV, Excel ou JSON propres.
Chaque ligne porte neuf colonnes : la catégorie et la localité que vous avez soumises, le nom du lieu, l'adresse, le numéro de téléphone, l'étiquette de catégorie propre à Baidu, une latitude et une longitude, et l'identifiant Baidu du lieu. Cette dernière colonne est ce qui fait d'une exécution répétée une comparaison plutôt qu'un nouveau départ, car elle survit au changement de nom d'un commerce.
Les équipes d'expansion lancent une catégorie face à une liste de villes pour obtenir un décompte comparable par marché dans un seul fichier. Les équipes retail mettent une marque dans la même case pour cartographier les points de vente d'une chaîne en Chine continentale. Les ingénieurs données s'en servent pour combler le trou chinois d'un jeu de lieux assemblé à partir de sources occidentales, où la couverture continentale s'appauvrit nettement.
Deux choses à savoir avant de bâtir là-dessus. Ce scraper a besoin d'un proxy résidentiel, idéalement à sortie chinoise : Baidu Maps est hébergé en Chine et bloque les IP de datacenters hors de Chine, et sans proxy une exécution se termine et ne renvoie absolument rien plutôt que de lever une erreur. Et parce que chaque export archivé ici est revenu sous la forme d'une ligne d'en-tête sans données en dessous, cette page nomme les neuf colonnes et dit à quoi chacune sert sans revendiquer de type, d'unité ni de format pour aucune - y compris les coordonnées, dont vous devriez établir le référentiel à partir de votre propre première exécution avant de les joindre à des données GPS. Commencez gratuitement : vos 500 premières lignes ne coûtent rien et ne demandent pas de carte bancaire, puis c'est un forfait de 0,002 $ par ligne.