Scraping carte

Bonjour à tous,

J’aimerai scrapper ce site internet : https://www.reseauconsigne.com/cartographie/

J’ai appris à faire du scraping avec Web Scrapper, je fais cela en no code. Mais je me retrouve dans une impasse. Est-ce que c’est possible à réaliser ? Auriez-vous des petits conseils ? Peut-être un autre outil ?

Merci pour votre retour,

Belle journée,
Jean

comme bien souvent, toute la carto est envoyée en json, voici le fichier : https://reseauconsigne.gogocarto.fr/api/elements?bounds=-6.63574%2C42.13082%2C10.48096%2C50.44351%3B&boundsJson=[{"_southWest"%3A{"lat"%3A42.13082%2C"lng"%3A-6.63574}%2C"_northEast"%3A{"lat"%3A50.44351%2C"lng"%3A10.48096}}%2C{"_southWest"%3A{"lat"%3A0%2C"lng"%3A0}%2C"_northEast"%3A{"lat"%3A0%2C"lng"%3A0}}%2C{"_southWest"%3A{"lat"%3A0%2C"lng"%3A0}%2C"_northEast"%3A{"lat"%3A0%2C"lng"%3A0}}%2C{"_southWest"%3A{"lat"%3A0%2C"lng"%3A0}%2C"_northEast"%3A{"lat"%3A0%2C"lng"%3A0}}]&categories=&fullRepresentation=false&ontology=gogocompact

reste à mettre çà en forme, par exemple en csv, avec un outil de ce type :

Bonjour @Djousto !

Un grand Merci pour votre réponse ! Est-ce que vous pourriez m’expliquer comment vous avez fait ? Où est-ce qu’on peut se former pour faire la même chose ? :wink:

Petite question, j’ai l’impression qu’il n’y a pas les mails, alors que les mails sont sur les cartes,

Un grand Merci pour vos réponses !

Belle journée,

Jean

A partir du lien donné par @DJousto , tu peux faire la requête suivante pour récupérer plus d’informations (comme l’email) :
https://reseauconsigne.gogocarto.fr/api/elements/{id}
en remplaçant {id} par le premier élément de la liste du json, car les objets sont formés comme ceci :
image

Exemple :
https://reseauconsigne.gogocarto.fr/api/elements/px

Salut, il y a une API publique pour ce CMS :

Tu peux tout exporter directement en JSON sans scraping ni logiciel :

https://reseauconsigne.gogocarto.fr/api/elements.json?limit=5000&excludeExternal=true

1 « J'aime »

Bonjour,

Merci pour votre message ! Comment faites vous pour savoir s’il y a une API (j’ignore complètement ce que c’est d’ailleurs). Comment peut-on se former sur ces choses ?

Belle journée,

Jean

J’ai juste demandé s’il y avait une API pour GoGoCarto à ChatGPT et il me l’a donnée. Tu as des API sur la grosse majorité des CMS. Par exemple, les blogs WordPress et même ce forum.

1 « J'aime »

Bonjour @Jean_Falandre,

Si tu as des questions sur le sujet des API tu peux poser tes questions ici, dans un nouveau post du forum ou en DM. :slight_smile:

On te répondra avec plaisir.

Belle journée,
Pierre