SPB Git

spb/lou-ka Public

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

HTML 99.7%

Expansion provinciale : bornes géographiques élargies (géocodage + recensement)

Le garde-fou du géocodeur et la bbox des aires de diffusion excluaient
Gatineau, l'Abitibi, le Saguenay, le Bas-Saint-Laurent, la Côte-Nord et la
Gaspésie. Élargis à la province habitée (44,5-63 / -80 à -56) ;
reconstruction du recensement provincial lancée.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed yesterday (Aug 9, 2026) parent cdd611f

Showing 2 changed files with +8 and −3

modified louka/geocode.py +3 −1
@@ -33,7 +33,9 @@ RETRY_FAILED_AFTER = 30 * 86400 # re-tenter les échecs après 30 jours
33 33
34 34 # Bounding boxes (lat_min, lat_max, lng_min, lng_max)
35 35 _BBOX_QUEBEC = (46.55, 47.10, -71.75, -70.85) # Québec, Lévis, St-Augustin
36 _BBOX_SUD_QC = (45.00, 47.60, -74.50, -70.30) # garde-fou (incl. Gd Montréal)
36 +# garde-fou provincial : couvre Gatineau, l'Abitibi, le Saguenay, la Côte-Nord
37 +# et la Gaspésie (expansion provinciale) — même boîte que schema.finalize()
38 +_BBOX_SUD_QC = (44.50, 63.00, -80.00, -56.00)
37 39
38 40 _VILLES_QUEBEC = {"quebec", "levis", "saint-augustin-de-desmaures",
39 41 "l'ancienne-lorette", "ancienne-lorette"}
modified scripts/build_recensement.py +5 −2
@@ -49,9 +49,12 @@ import shapefile # pyshp
49 49
50 50 # ---------------------------------------------------------------------------
51 51 # Zone de couverture (bbox des annonces Lou-Ka, WGS84)
52 +# 2026-08-08 : élargie à toute la province habitée (expansion provinciale —
53 +# Gatineau, Estrie, Mauricie, Saguenay, Abitibi, Bas-Saint-Laurent, Côte-Nord,
54 +# Gaspésie). Toutes les AD 24* passent le filtre.
52 55 # ---------------------------------------------------------------------------
53 LAT_MIN, LAT_MAX = 44.9, 47.7
54 LNG_MIN, LNG_MAX = -74.6, -70.2
56 +LAT_MIN, LAT_MAX = 44.5, 63.0
57 +LNG_MIN, LNG_MAX = -80.0, -56.0
55 58
56 59 # Projection source du shapefile StatCan : Lambert conforme conique
57 60 # « NAD83_Statistics_Canada_Lambert » = EPSG:3347. Cible : WGS84 (EPSG:4326).
58 61