O que recebeNove colunas -
e uma resposta franca sobre elas.
O conjunto de colunas abaixo é sólido. O que as células contêm não é coisa que esta página vá adivinhar, e a razão merece dois parágrafos do seu tempo.
Os nove nomes e a sua ordem vêm da linha de cabeçalho de cinco exportações de execução distintas, feitas com quinze dias de intervalo, que coincidem exatamente. É a prova mais forte que temos para este scraper - e é uma fonte em vez de duas, o que merece ser dito com clareza: ao contrário da maioria das páginas daqui, não há uma lista de colunas publicada para confrontar.
O que não temos é uma exportação preenchida. O Baidu Maps é alojado na China e bloqueia IPs de centros de dados fora da China, e todas as execuções aqui arquivadas foram feitas sem um proxy com saída na China, por isso cada uma voltou como uma linha de cabeçalho sem nada por baixo. É o comportamento documentado, não uma falha. Significa que esta página lhe pode dizer para que serve cada coluna, e não lhe pode dizer que forma têm os seus valores - por isso não encontrará abaixo nem um tipo, nem uma unidade, nem um formato, nem um exemplo. Aponte uma execução com o seu próprio proxy a uma única categoria numa única cidade e leia o primeiro ficheiro que obtiver.
Fazer scraping de dados de locais do Baidu Maps em escala
O Baidu Maps Scraper da Livescraper transforma pesquisas de mapa em dados de locais. Dá-lhe duas listas - as categorias ou marcas que procura e as localidades onde olhar - e a plataforma combina-as, procurando cada categoria em cada localidade. As localidades podem ser escritas uma por linha ou carregadas como ficheiro CSV, XLSX, TXT ou Parquet. Limite as linhas por pesquisa e descarregue os resultados como um CSV, um Excel ou um JSON limpos.
Cada linha traz nove colunas: a categoria e a localidade que submeteu, o nome do local, a morada, o telefone, a etiqueta de categoria do próprio Baidu, uma latitude e uma longitude, e o identificador do Baidu para o local. Essa última coluna é a que torna uma execução repetida uma comparação e não um recomeço, porque sobrevive à mudança de nome de um negócio.
As equipas de expansão lançam uma categoria contra uma lista de cidades para obter uma contagem comparável por mercado num único ficheiro. As equipas de retalho põem uma marca na mesma caixa para mapear as lojas de uma cadeia no continente. Os engenheiros de dados usam-no para fechar a lacuna da China num conjunto de locais montado a partir de fontes ocidentais, onde a cobertura continental afina bastante.
Há duas coisas a saber antes de construir sobre isto. Este scraper precisa de um proxy residencial, idealmente com saída na China: o Baidu Maps é alojado na China e bloqueia IPs de centros de dados fora da China, e sem um a execução conclui e não devolve absolutamente nada em vez de dar erro. E porque todas as exportações aqui arquivadas voltaram como uma linha de cabeçalho sem dados por baixo, esta página nomeia as nove colunas e diz para que serve cada uma sem afirmar um tipo, uma unidade ou um formato para nenhuma - incluindo as coordenadas, cujo referencial deve apurar a partir da sua própria primeira execução antes de as cruzar com dados GPS. Comece grátis: as suas primeiras 500 linhas não custam nada e não exigem cartão de crédito, e depois é uma tarifa fixa de 0,002 $ por linha.