# Transverse — Coordonnées des concessionnaires _Généré automatiquement par `scripts/gen_connector_docs.py`._ ## Mécanique (`autoka/dealers.py`) > dealers.py : coordonnées des concessionnaires (adresse, téléphone, GPS) > > 1 source = 1 site de concessionnaire (sauf portails/marketplaces) : on > visite UNE page par site (l'accueil suffit — l'adresse et le téléphone > sont dans l'en-tête/le pied de page, et la plupart des plateformes (D2C, > SM360, Convertus…) émettent un JSON-LD AutoDealer/LocalBusiness complet). > Extraction : JSON-LD d'abord (address/telephone/geo), replis regex > (lien tel:, adresse avec code postal canadien). GPS par défaut : centre > de la ville de la source (data/villes_gps.json). > > Budget : ~138 requêtes UNE fois (cache en base — on ne re-visite que les > sources absentes de la table), throttle 1 s. > > One-shot : python3 -m autoka.dealers [--refresh] ## État live (table `dealers`) - **Concessionnaires en base** : 138 - **Avec téléphone** : 135 (98 %) - **Avec adresse** : 115 (83 %) - **Avec GPS (lat/lng)** : 138 (100 %) Crawl « une page par site » (accueil : JSON-LD AutoDealer/LocalBusiness, replis regex `tel:` + code postal canadien) ; GPS de repli = centre-ville de la source (`data/villes_gps.json`). One-shot : `python3 -m autoka.dealers [--refresh]`.