SPB Git

spb/lou-ka Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

HTML 99.7%
23.7 KB · 210 lines markdown
Rendered Raw Blame History
1# Enrichissements « statistiques de quartier » pour les fiches Lou-Ka23> Recherche documentaire (août 2026) — sources publiques/gratuites pour enrichir chaque fiche4> (lat/lng déjà disponible) avec des statistiques de quartier à la Centris/Zillow.5> Toutes les URL marquées ✓ ont été vérifiées en ligne pendant la recherche.67---89## 0. Ce que Centris affiche réellement (cible de parité)1011Centris n'assemble pas ses données de quartier lui-même : il achète les API de **Local Logic**12(entreprise montréalaise, données sources = données ouvertes municipales/StatCan retraitées).13Blocs affichés sur une fiche Centris :1415- **Scores 0–5 / 0–10 (Local Logic « Location Scores », 18 scores)** : facilité de déplacement à16  pied / à vélo / transport en commun, tranquillité (bruit de rue modélisé), épiceries,17  restaurants/cafés, vie nocturne, parcs/espaces verts, écoles primaires & secondaires, garderies.18- **Proximité** : distance à pied vers école primaire (5/10/20/30+ min), commerces, garderies,19  entrée d'autoroute, tracés de transport en commun.20- **Démographie (API « Demographics », source recensement)** : population, âge, revenu,21  composition des ménages, langue, scolarité, propriétaires vs locataires, densité.2223Conclusion : **tout le contenu « démographie/ménages/scolarité/revenus » de Centris est24reconstructible gratuitement** à partir du Recensement 2021 par aire de diffusion; les scores de25type Walk Score sont approximables avec OSM (déjà en place chez Lou-Ka) + la Base de données sur26les mesures de proximité de StatCan. Local Logic est une API commerciale (prix non publics,27contrat B2B) — voir « Pièges ».2829Sources : article Radio-Canada sur le partenariat Centris/Local Logic ✓30(https://ici.radio-canada.ca/nouvelle/1019387/centris-local-logic-donnees-ouvertes-immobilier-services-quartier),31docs Local Logic (https://docs.locallogic.co/about-our-data).3233---3435## 1. Tableau récapitulatif des sources3637| # | Source | Données | Granularité | Format / API | Licence | Effort |38|---|--------|---------|-------------|--------------|---------|--------|39| 1 | **Profil du recensement 2021** — StatCan 98-401-X2021006 (fichier « Québec ») ✓ https://www12.statcan.gc.ca/census-recensement/2021/dp-pd/prof/details/download-telecharger.cfm?Lang=F | Revenu médian, % locataires, **loyer moyen payé**, âge, ménages, langue, scolarité, immigration, densité — ~2 600 variables | **Aire de diffusion (AD ≈ 400–700 hab.)** | CSV en vrac (~1–2 Go pour le QC) ; pas d'API REST officielle au niveau AD | Licence ouverte StatCan : attribution requise, **usage commercial permis** | Moyen |40| 2 | **Fichiers des limites 2021 (AD)** — StatCan 92-169-X ✓ https://www12.statcan.gc.ca/census-recensement/2021/geo/sip-pis/boundary-limites/index2021-fra.cfm | Polygones des AD (clé de jointure lat/lng → DAUID) | AD (aussi îlots, SR, SDR) | SHP / GDB / GML / **ArcGIS REST** / WMS | Licence ouverte StatCan | Faible |41| 3 | **ArcGIS REST StatCan** ✓ testé : `https://geo.statcan.gc.ca/geo_wa/rest/services/2021/Cartographic_boundary_files/MapServer/12/query?geometry=-71.2329,46.8139&geometryType=esriGeometryPoint&inSR=4326&outFields=DAUID,DGUID&f=json` → retourne `DAUID 24231035` | Requête point → AD en ligne (alternative au PIP local) | AD | REST JSON | Licence ouverte StatCan | Faible |42| 4 | **Base de données sur les mesures de proximité (PMD 2021)** — StatCan ✓ https://www150.statcan.gc.ca/n1/pub/17-26-0002/172600022023001-eng.htm et https://open.canada.ca/data/en/dataset/3bac0d69-e46e-43fd-bd39-6e77f9a30319 | 10 indices de proximité (épicerie, pharmacie, santé, garderie, école prim./sec., bibliothèque, parc, **transport en commun**, emploi) + indice composite — « Walk Score gratuit » | **Îlot de diffusion (DB)** — la plus fine géographie StatCan | CSV compressé (national) | Licence du gouvernement ouvert Canada (attribution, commercial OK) | Faible–Moyen |43| 5 | **Actes criminels SPVM (Montréal)** ✓ https://donnees.montreal.ca/dataset/actes-criminels — CSV direct : `…/resource/c6f482bf-…/download/actes-criminels.csv` ; GeoJSON : `…/resource/aacc4576-…/download/actes-criminels.geojson` | ~310 k événements depuis 2015 : catégorie (intro, vol véhicule, méfait, vol, agression…), date, quart, PDQ, **lat/lng (obfusqué à l'intersection)** | Point (agglomération de Montréal) | CSV 30 Mo / GeoJSON 105 Mo, MAJ **quotidienne** | **CC-BY 4.0** ✓ (vérifié via API CKAN) | Faible |44| 6 | **IGC StatCan** — tableau 35-10-0026 (RMR) ✓ https://www150.statcan.gc.ca/t1/tbl1/fr/tv.action?pid=3510002601 et 35-10-0187 (par corps de police du QC : SPVQ, Lévis…) ✓ pid=3510018701 | Indice de gravité de la criminalité, taux par 100 000, tendance annuelle | RMR / **service de police (= ville)** | CSV + **API WDS REST JSON** (`https://www150.statcan.gc.ca/t1/wds/rest/getDataFromCubePidCoordAndLatestNPeriods`) | Licence ouverte StatCan | Faible |45| 7 | **Criminalité Québec/Lévis (SPVQ, MSP)** https://www.quebec.ca/gouvernement/ministeres-organismes/securite-publique/statistiques-criminalite-quebec | Rapports annuels PDF, stats par corps de police | Ville seulement — **pas de données géolocalisées ouvertes** | PDF | s.o. | Élevé (à éviter) |46| 8 | **Localisation des établissements d'enseignement (MEQ/MES)** ✓ https://www.donneesquebec.ca/recherche/dataset/localisation-des-etablissements-d-enseignement-du-reseau-scolaire-au-quebec | Toutes les écoles publiques/privées/collèges/universités du QC, avec `COORD_X_LL84`/`COORD_Y_LL84`, réseau, ordre d'enseignement | Point | GeoJSON / SHP / CSV / KML | CC-BY 4.0 | Faible |47| 9 | **Indices de défavorisation des écoles (IMSE/SFR, MEQ)** ✓ https://www.donneesquebec.ca/recherche/dataset/indices-de-defavorisation | Rang décile IMSE + SFR par école publique (primaire/secondaire), édition 2024-2025 | École | CSV (+ PDF) | CC-BY 4.0 | Faible (jointure par code établissement avec #8) |48| 10 | **Indice de défavorisation matérielle et sociale 2021 (INSPQ)** ✓ https://www.donneesquebec.ca/recherche/dataset/indice-de-defavorisation-du-quebec-2021 | Quintiles/centiles de défavorisation matérielle & sociale (6 indicateurs du recensement) | **AD** | SHP + tableau d'équivalence CSV | CC-BY 4.0 | Faible (même clé DAUID que #1) |49| 11 | **GTFS RTC (Québec)**`https://cdn.rtcquebec.ca/Site_Internet/DonneesOuvertes/googletransit.zip` (+ SHP arrêts/parcours `…/ESRI_SHPFILES.zip`) | Arrêts, lignes, horaires → fréquences réelles par arrêt | Point (arrêt) | GTFS statique (zip) | Licence RTC : usage **personnel et commercial permis**, attribution obligatoire (« …mises à jour le [DATE] ») | Moyen |50| 12 | **GTFS STM (Montréal)**`https://www.stm.info/sites/default/files/gtfs/gtfs_stm.zip` | Bus + métro (horaires métro « indicatifs ») | Point (arrêt) | GTFS statique ; GTFS-RT via portail dév. (clé) | **CC-BY 4.0** ✓ (attribution STM ; interdit d'en faire une app d'horaires de métro) | Moyen |51| 13 | **GTFS exo (couronnes + trains)** ✓ https://exo.quebec/fr/a-propos/donnees-ouvertes — trains : `https://exo.quebec/xdata/trains/google_transit.zip` + 9 zips secteurs bus | Trains exo1–6 + bus couronnes N/S | Point (arrêt) | GTFS statique | CC-BY | Moyen |52| 14 | **GTFS STLévis**`https://www.stlevis.ca/sites/default/files/public/assets/gtfs/transit/gtfs_stlevis.zip` | Bus Lévis | Point (arrêt) | GTFS statique | CC BY 4.0 **mais clause « pas d'usage commercial sans autorisation écrite »** — écrire à la STLévis avant mise en prod | Moyen |53| 15 | **GBFS BIXI**`https://gbfs.velobixi.com/gbfs/2-2/gbfs.json` et **GBFS àVélo (Québec)** ✓ testé `https://quebec.publicbikesystem.net/customer/gbfs/v2/gbfs.json` (feeds `fr/station_information`, `fr/station_status`, GBFS 2.3) | Stations vélopartage : position, capacité, disponibilité temps réel | Point | JSON GBFS temps réel (TTL 6 s) | Standard ouvert (attribution d'usage) | Faible |54| 16 | **Îlots de chaleur/fraîcheur urbains 2020-2022 (INSPQ/CERFO)** ✓ https://donneesquebec.ca/recherche/dataset/ilots-de-chaleur-fraicheur-urbains-et-ecarts-de-temperature-relatifs-2020-2022 — GeoTIFF direct : `https://dq-prd-bucket1.s3.ca-central-1.amazonaws.com/inspq/ICFU2022_CentresPopulation2021_buf2000m_9cl.tif` et `…/EcartTemperatureRelatif2022_Ecoumene2021.tif` | Écart de température (°C) et classes chaleur/fraîcheur (9 classes), résolution **15 m**, tout l'écoumène QC | Pixel 15 m (point) | GeoTIFF / SHP | **CC-BY 4.0** ✓ (vérifié via API CKAN) | Faible |55| 17 | **Zones inondables** — BDZI ✓ https://www.donneesquebec.ca/recherche/dataset/base-de-donnees-des-zones-inondables + Géo-Inondations (MRNF) https://mrnf.gouv.qc.ca/repertoire-geographique/zone-inondable-geo-inondations/ + « Zones inondables réglementées » (Ville de Québec, dans son org. Données Québec ✓) | Polygones de zones inondables ; nouveau cadre réglementaire (4 niveaux de risque) en vigueur depuis mars 2026, déploiement progressif | Polygone (parcelle) | SHP / GeoJSON / WFS | CC-BY 4.0 (Données Québec) | Moyen |56| 18 | **Qualité de l'air RSQAQ (MELCCFP)** ✓ https://www.donneesquebec.ca/recherche/dataset/rsqaq-indice-de-la-qualite-de-l-air (temps réel) + `rsqaq-donnees-horaires-indice-qualite-air` (historique 2007-2023) + `rsqaq-stations` | IQA horaire + sous-indices par station (~60 stations, **Montréal exclu** → utiliser RSQA Ville de Mtl : https://donnees.montreal.ca/dataset/rsqa-indice-qualite-air) | Station (interpolation nécessaire) | CSV + API datastore CKAN | CC-BY 4.0 | Moyen |57| 19 | **Ville de Québec — 37 jeux sur Données Québec** ✓ (inventaire via API CKAN `organization:ville-de-quebec`) | Quartiers (limites), permis délivrés, parcs avec structures récréatives, réseau cyclable, arbres, canopée 2015/2020, zonage, zones inondables réglementées, empreintes de bâtiments | Polygone / point | GeoJSON / SHP / CSV | CC-BY 4.0 | Faible |58| 20 | **Montréal — données logement** ✓ inspections salubrité (https://donnees.montreal.ca/dataset/inspections-salubrite), contrevenants condamnés salubrité (`liste-central-condamnations-salubrite-logements`), unités d'évaluation foncière (https://donnees.montreal.ca/dataset/unites-evaluation-fonciere) | Dossiers d'insalubrité par immeuble, **registre des propriétaires condamnés (depuis 2018)**, polygones d'évaluation (usage CUBF, dimensions) | Immeuble / adresse | CSV / GeoJSON, MAJ hebdo | CC-BY 4.0 | Moyen |59| 21 | **Rôles d'évaluation foncière du Québec (MAMH)** ✓ https://www.donneesquebec.ca/recherche/dataset/roles-d-evaluation-fonciere-du-quebec | Rôle complet des 1 140 municipalités : **année de construction, valeur imposable, nb de logements, usage** (noms/adresses de propriétaires caviardés) — version **géoréférencée 2024** disponible | Unité d'évaluation (bâtiment) | XML / CSV / **GPKG/GeoJSON géoréférencé** | CC-BY 4.0 ; interdiction de ré-identifier les données caviardées | Moyen–Élevé (volume) |60| 22 | **SCHL — Enquête sur les logements locatifs** ✓ https://www.cmhc-schl.gc.ca/professionals/housing-markets-data-and-research/housing-data/data-tables/rental-market + portail HMIP ✓ https://www03.cmhc-schl.gc.ca/hmip-pimh/fr/TableMapChart | **Taux d'inoccupation, loyer moyen/médian, taux de roulement** par zone SCHL et par quartier (RMR Québec & Montréal), annuel (enquête d'octobre) | **Zone SCHL / quartier / secteur de recensement** | Export CSV/XLSX depuis HMIP ; tableaux HTML ; certains jeux sur ouvert.canada.ca | ⚠️ **Licence SCHL restrictive** : reproduction avec attribution OK, mais interdiction de « vendre ou dériver à des fins commerciales un produit » incorporant les données — voir Pièges | Faible (volume minuscule, MAJ annuelle) |61| 23 | **TAL (Tribunal administratif du logement)** https://www.tal.gouv.qc.ca | % annuels de fixation de loyer, outil de calcul | Province | HTML/PDF (pas de données quartier) | s.o. | Faible (contenu éditorial, pas un enrichissement carto) |62| 24 | **CPE et garderies (ministère de la Famille)** ✓ https://www.donneesquebec.ca/recherche/dataset/liste-des-centres-de-la-petite-enfance-cpe-et-des-garderies-en-fonction | Tous les CPE/garderies en fonction, coordonnées, places ; + résultats d'inspection via le Localisateur | Point (adresse à géocoder pour certains fichiers) | CSV | CC-BY 4.0 | Faible |63| 25 | **Bruit (Montréal)** ✓ https://donnees.montreal.ca/dataset/mesures-niveaux-acoustiques | Mesures Leq/L10/L50/L90 par sonomètre (données brutes, ponctuelles) | Point de mesure épars | CSV | CC-BY 4.0 | Élevé (pas de carte de bruit continue au QC ; Centris utilise un **modèle** Local Logic) |64| 26 | **Ville de Lévis** ✓ https://www.donneesquebec.ca/organisation/ville-de-levis/ | Peu de jeux : zonage, districts, pistes cyclables ; cartes interactives GOcitéWeb (~400 couches, non téléchargeables en masse) | Variable | SHP/GeoJSON | CC-BY 4.0 | Faible (offre limitée) |6566---6768## 2. Top 8 priorisé (valeur pour un locataire × faisabilité)6970### 1. Démographie du recensement 2021 par aire de diffusion — le « bloc Centris »71**Valeur : ★★★★★ Faisabilité : ★★★★☆**72Plan : télécharger une fois (a) le SHP des AD (92-169-X) et (b) le CSV Profil 98-401-X202100673« Québec ». Charger le SHP dans une table SQLite/SpatiaLite (ou GeoPandas → parquet) ; à74l'ingestion de chaque annonce, point-in-polygon local lat/lng → `DAUID` (fallback en ligne :75requête ArcGIS REST layer 12, testée ✓). Extraire ~15 variables ciblées (revenu médian des76ménages, % locataires, loyer moyen payé, âge médian, taille des ménages, langue, scolarité,77densité) pour les ~13 000 AD du Québec → table `da_stats` de quelques Mo. Cache permanent :78données figées jusqu'au recensement 2026. Attribution « Statistique Canada, Recensement 2021 ».7980### 2. Mesures de proximité StatCan (PMD 2021) — scores type Walk Score, gratuits81**Valeur : ★★★★★ Faisabilité : ★★★★☆**82Plan : télécharger le CSV national (open.canada.ca, jeu 3bac0d69), filtrer les DB du Québec83(préfixe DBUID `24…`). Jointure : lat/lng → îlot de diffusion via le fichier des limites des DB842021 (même page que #2 du tableau) ou via l'AD parent (DBUID commence par le DAUID). Afficher les8510 indices normalisés (transport, épicerie, pharmacie, garderie, écoles, parc…) en jauges 0-100.86Statique, à recharger une fois par cycle de recensement. C'est l'équivalent public des87« Location Scores » de Local Logic.8889### 3. Criminalité — points SPVM (Montréal) + IGC StatCan (Québec/Lévis)90**Valeur : ★★★★☆ Faisabilité : ★★★★☆**91Plan Montréal : cron quotidien qui télécharge `actes-criminels.csv` (30 Mo, CC-BY 4.0), indexe92dans SQLite + index R-tree ; à l'affichage d'une fiche : comptage par catégorie dans un rayon de93500 m / 1 km sur 12 mois + delta vs année précédente (« -12 % vs 2024 »). Les coordonnées sont94déjà anonymisées à l'intersection — parfait pour de l'agrégat.95Plan Québec/Lévis (pas de données fines ouvertes) : afficher l'IGC du service de police via l'API96WDS (`POST https://www150.statcan.gc.ca/t1/wds/rest/getDataFromCubePidCoordAndLatestNPeriods`,97productId 35100187/35100026), mis en cache 1 an (publication annuelle en juillet).9899### 4. Transport : fréquences GTFS + stations BIXI/àVélo100**Valeur : ★★★★☆ Faisabilité : ★★★☆☆**101Plan : job hebdomadaire qui télécharge les 4 GTFS (RTC ✓, STM ✓, STLévis ✓, exo ✓ trains+secteurs),102parse `stops.txt` + `stop_times.txt` et précalcule par arrêt : nb de lignes distinctes et départs103moyens/heure en pointe. Table `stops(lat,lng,routes,freq)` + R-tree → sur une fiche : « 3 arrêts à104moins de 400 m, un bus toutes les 8 min en pointe ». GBFS BIXI/àVélo interrogé en direct (TTL 6 s)105ou toutes les 5 min pour « station àVélo à 210 m, 12 vélos dispo ». Attribution RTC obligatoire106avec date de mise à jour ; clarifier la clause commerciale STLévis (courriel).107108### 5. Îlots de chaleur/fraîcheur INSPQ (GeoTIFF 15 m)109**Valeur : ★★★☆☆ Faisabilité : ★★★★★**110Plan : télécharger les 2 GeoTIFF S3 ✓ (classes 9 niveaux + écart °C). À l'ingestion d'une annonce :111lecture de la valeur au pixel (`rasterio.sample` ou `gdallocationinfo`) → badge « secteur de112fraîcheur » / « îlot de chaleur (+4 °C vs forêt voisine) ». Zéro API, zéro quota, CC-BY 4.0,113données 2020-2022 stables. Une après-midi de travail.114115### 6. Défavorisation : INSPQ (AD) + IMSE/SFR des écoles (MEQ)116**Valeur : ★★★☆☆ Faisabilité : ★★★★☆**117Plan : réutiliser la clé `DAUID` du #1 pour joindre les quintiles matériel/social INSPQ 2021 (CSV118d'équivalence). Pour les écoles : joindre le CSV IMSE 2024-2025 au GeoJSON des établissements MEQ119(clé = code d'établissement) → sur la fiche : écoles publiques < 1 km avec leur rang décile,120présenté positivement (« école de milieu favorisé » plutôt qu'un palmarès). Alternative neutre au121palmarès Fraser (interdit sans permission).122123### 7. Marché locatif SCHL : inoccupation + loyer moyen par zone124**Valeur : ★★★★☆ Faisabilité : ★★★☆☆ (juridique à valider)**125Plan : export CSV annuel depuis HMIP (« Statistiques du marché locatif par zone » — zones SCHL de126Québec, Lévis et Montréal, aussi par quartier), stocké en table statique de quelques centaines de127lignes ; jointure lat/lng → zone via le contour des zones SCHL (récupérable du portail) ou à128défaut mapping arrondissement → zone maintenu à la main (30 zones). Affichage : « Taux129d'inoccupation 2025 dans ce secteur : 1,4 % ; loyer moyen 4½ : 1 250 $ ». ⚠️ Lire la licence HMIP130avant (voir Pièges) : citer des chiffres avec attribution est l'usage prévu, revendre la donnée non.131132### 8. Zones inondables (BDZI / nouveau cadre 2026)133**Valeur : ★★★☆☆ Faisabilité : ★★★☆☆**134Plan : télécharger les polygones BDZI + « Zones inondables réglementées » (Ville de Québec) ;135PIP à l'ingestion → badge discret « zone inondable (risque modéré) » avec lien vers Géo-Inondations.136Attention : cartographie en cours de déploiement progressif depuis mars 2026 (4 niveaux de137risque) — prévoir re-téléchargement trimestriel et mention « information indicative, sans valeur138légale ».139140**Finalistes hors top 8 (à garder au backlog)** : rôles d'évaluation foncière MAMH (année de141construction et nb de logements de l'immeuble — excellent signal « vieux triplex vs tour neuve ») ;142CPE/garderies du ministère de la Famille (points CSV, complète le bloc POI existant) ; registre143des condamnations salubrité de Montréal (croisement par adresse — différenciateur fort mais144sensible : risque réputationnel/diffamation à cadrer) ; IQA RSQAQ (station la plus proche).145146---147148## 3. Pièges et fausses bonnes idées149150- **Walk Score API** : produit commercial (Redfin). Le palier « gratuit » est limité (~5 000151  appels/jour), exige logo + liens de rétrocession, et l'usage immobilier sérieux bascule vite en152  contrat payant. À éviter : la PMD de StatCan (#2 du top 8) + vos POI OSM couvrent le besoin.153- **Local Logic** : c'est le fournisseur de Centris ; API B2B sans prix publics. Payant.154- **Palmarès Fraser (compareschoolrankings.org)** : institut privé, aucune licence ouverte,155  reproduction soumise à permission écrite. Utiliser IMSE/SFR (MEQ, CC-BY) à la place — et les156  présenter avec tact (indice de défavorisation ≠ qualité de l'école).157- **SCHL/HMIP** : la licence (https://www.cmhc-schl.gc.ca/about-us/terms-conditions/hmip-terms-conditions)158  permet la reproduction avec attribution (« Source : SCHL, produit, date ») mais **interdit de159  vendre ou de dériver commercialement un produit incorporant les données**. Afficher des chiffres160  cités et attribués sur une page gratuite est défendable ; en faire une couche de données161  revendue ne l'est pas. À faire valider si Lou-Ka monétise les fiches.162- **STLévis** : annonce « CC BY 4.0 » mais ajoute « pas d'usage commercial sans autorisation163  écrite » — clause contradictoire ; demander l'autorisation (formalité en général).164- **STM** : CC-BY, mais interdiction explicite de construire une app d'« horaires de métro »165  (horaires métro indicatifs). Fréquences de bus et localisation des arrêts : OK.166- **SPVQ / Lévis criminalité** : aucune donnée géolocalisée ouverte (rapports annuels PDF167  seulement). Ne pas promettre de « carte du crime » hors Montréal ; se limiter à l'IGC par ville168  (StatCan 35-10-0187). Granularité ville = trop grossière pour comparer des quartiers.169- **Actes criminels SPVM** : coordonnées obfusquées à l'intersection et catégories partielles170  (pas les crimes sexuels, etc.) ; ce sont des signalements, pas les statistiques officielles.171  Toujours agréger (rayon/12 mois), jamais « un crime devant cette adresse ».172- **Bruit** : il n'existe **aucune carte de bruit ouverte continue** au Québec (Montréal ne publie173  que des mesures brutes éparses). Le score « tranquillité » de Centris est un modèle propriétaire.174  Approximation maison possible : distance aux autoroutes/artères/rails (OSM) — l'étiqueter comme175  estimation.176- **Profil du recensement au niveau AD** : pas d'API REST officielle qui serve les 2 600 variables177  par AD — le « GeoSearch » ne fait que la géographie. Il faut assumer le téléchargement en vrac178  (~1-2 Go, une fois). Attention aussi à l'**arrondi aléatoire et à la suppression** des petites179  valeurs (AD peu peuplées → variables masquées) : prévoir un fallback vers le secteur de180  recensement ou la SDR.181- **Rôles d'évaluation MAMH** : noms/propriétaires caviardés et **interdiction légale de182  ré-identifier** ; volume important (1 140 fichiers XML) — prendre la version géoréférencée GPKG.183- **RSQAQ** : ~60 stations pour tout le Québec, Montréal exclu (réseau RSQA distinct) ; une184  station peut être à 10 km du logement — afficher « station la plus proche », pas « qualité de185  l'air de ce quartier ».186- **Fraîcheur des données** : recensement = 2021 (prochain : 2026, diffusion 2027-2028) ; îlots de187  chaleur = 2020-2022 ; SCHL = enquête annuelle d'octobre ; IGC = annuel (juillet) ; SPVM =188  quotidien ; GTFS = à recharger à chaque saison d'horaires.189190---191192## 4. Annexe — endpoints vérifiés pendant la recherche (✓)193194| Endpoint | Vérification |195|---|---|196| `geo.statcan.gc.ca/geo_wa/rest/services/2021/Cartographic_boundary_files/MapServer/12/query` (point → DAUID) | Testé, retourne `DAUID 24231035` pour (-71.2329, 46.8139) |197| `https://donnees.montreal.ca/api/3/action/package_show?id=actes-criminels` | CC-BY 4.0, URLs CSV/GeoJSON confirmées, MAJ quotidienne |198| `https://cdn.rtcquebec.ca/Site_Internet/DonneesOuvertes/googletransit.zip` | Confirmé sur rtcquebec.ca/donnees-ouvertes (+ licence commerciale OK) |199| `https://www.stm.info/sites/default/files/gtfs/gtfs_stm.zip` | Confirmé + licence CC-BY 4.0 |200| `https://exo.quebec/xdata/trains/google_transit.zip` (+ 9 secteurs bus) | Confirmé, CC-BY |201| `https://www.stlevis.ca/sites/default/files/public/assets/gtfs/transit/gtfs_stlevis.zip` | Confirmé ; clause commerciale à clarifier |202| `https://quebec.publicbikesystem.net/customer/gbfs/v2/gbfs.json` (àVélo) | Testé : GBFS 2.3, feeds fr/en, TTL 6 s |203| `https://gbfs.velobixi.com/gbfs/2-2/gbfs.json` (BIXI) | Référencé (OSM wiki / GBFS) |204| GeoTIFF îlots de chaleur S3 (`dq-prd-bucket1.s3.ca-central-1.amazonaws.com/inspq/…`) | URLs confirmées via API CKAN, CC-BY 4.0 |205| `https://www.donneesquebec.ca/recherche/api/3/action/package_search?q=organization:ville-de-quebec` | Testé : 37 jeux de données inventoriés |206| API WDS StatCan `getDataFromCubePidCoordAndLatestNPeriods` | Documentée (guide WDS), limite 25 req/s/IP |207| HMIP SCHL `www03.cmhc-schl.gc.ca/hmip-pimh/` | Portail actif, export CSV, granularité zone/quartier/SR |208209*Rapport généré le 2026-08-08. Aucune modification de code — livrable documentaire uniquement.*210