Sfoglia il codice sorgente

Liiklussagedus: KOV raport + hinnapakkumine

ardo 3 settimane fa
parent
commit
d501583c72

+ 5 - 0
Doktoritöö/Liiklussageduse kaudne hindamine/06_Logid/Tehtud töö ajalugu.md

@@ -90,3 +90,8 @@
 - **ADS-i topeltloenduse parandus (2026-08):** kasutaja märkas, et VAL_0193/VAL_0532 piirkonnas on ADS-arvud kahtlased. Uurimine: isoleeritud komponendi 2 väljapääsu (846244516, 846244647) poolitamine 5.5+5.5 on õige (kogusumma 11.0 = 5 aadressi, mõlemad legitiimsed väljapääsud). AGA leiti tõeline topeltloendus: `_unique_addrs` fallback luges ühte aadressi mitu korda, kui selle hooned olid eri sõlmede lähedal (nt Männi tn 5 4×). Parandus: üks aadress = lähim sõlm + globaalne dedup. Mõju: Valga 8 978→8 956, Otepää 6 733→6 720, Võru 12 044→12 039.
 - **Dev/prod andmelõhe parandus (2026-08):** ohmu dev-server näitas vanu andmeid (13645879019: pop_ads 4.4), prod uusi (2.2). Põhjus: andmed on image'i sees ja `docker-compose up -d` ilma `--build`-ita ei ehitanud uuesti. Lahendus: `data/` bind-mount mõlemas serveris (`./data:/app/liiklusatlas/data`) — uuendamisel piisab `git pull` + restart. README uuendatud. Kasutaja kinnitas, et 2.2 el + 4.4 sõitu (Kungla) on õige loogika (ei muudeta 1 sõiduks).
 - **Popup täiendus (2026-08):** väljapääsupunkti popup näitab nüüd eraldi "ADS aadresse" (aadresside arv = pop_ads/2.2) ja "ADS elanikke" (pop_ads, 1 kümnendkoht + sõidud). Varem näitas ühte ümardatud arvu ("ADS (aadressid): 2"), mis oli eksitav — 1 aadress andis 2 (ümardatud 2.2 elanikku). Nüüd: Kungla ID 13645879019 → "ADS aadresse: 1, ADS elanikke: 2.2 (4 sõitu)" — võimaldab kontrollida aadresside/eluruumide arvu.
+- **KOV presentatsioon: raport + hinnapakkumine (2026-08):**
+  - **Kriitilised teelõigud uue meetodiga:** gravity_exit_analysis.py arvutab nüüd sild-servad (nx.bridges) ja lõksus jääva rahvastiku — eraldi veerud trapped_population (kalibreeritud) ja trapped_ads (ADS EE+ehr). CSV: {prefix}_pop_critical_edges.csv, joonis {prefix}_critical_edges.png (kaart + tulpdiagramm). Tulemused: Valga 194 lõiku (lõksus 1638 / ADS 557), Otepää 58 (458/147), Võru 159 (1127/730).
+  - **report.py üldistamine:** prefiksipõhine, lisatud kokkuvõtteleht (rahvaarv kalibreeritud, väljapääsud, ADS, kriitilised lõigud) + ADS-veerg tabelis. Kokkuvõte kasutab kalibreeritud gravity_andmeid (14 814).
+  - **Hinnapakkumise mall:** uus pipeline/offer.py → data/report/hinnapakkumine.pdf, serveeritakse /api/offer.pdf. 07_Müük uuendatud.
+  - Kõik 3 valla raportid + hinnapakkumine saadaval atlas.see1.ee/api/report.pdf?vald=... ja /api/offer.pdf

+ 2 - 2
Doktoritöö/Liiklussageduse kaudne hindamine/07_Müük/Hinnapakkumine ja müügiprotsess.md

@@ -42,8 +42,8 @@
 
 ## Vajalikud ettevalmistused
 
-- [ ] Hinnapakkumise mall (PDF)
-- [ ] Referentsileht / tutvustus (lühivideo ekraanilindiga atlasest)
+- [x] Hinnapakkumise mall (PDF) — `pipeline/offer.py`, saadaval `/api/offer.pdf` (atlas.see1.ee)
+- [ ] Referentsileht / tutvustus (lühivideo ekraanilindiga atlasest) — **raportid valmis:** `/api/report.pdf?vald=valga-vald|otepaa-vald|voru-vald` (kalibreeritud rahvaarv + kriitilised teelõigud + ADS)
 - [ ] Andmekaitse/mõistlikud tingimused (andmed on avalikud — lihtne)
 - [ ] KOV-ide kontaktid (volikogu esimehed, maanõunikud, arendusosakonnad)
 - [ ] EL-taotluste kontekst: millised meetmed nõuavad liikuvuse analüüsi (õiglase ülemineku fond, ühtekuuluvuspoliitika)