Переглянути джерело

Popup mõisted: Väljapääs (ID), Reisiteel kasutus; is_agreement ülearune eemaldatud

ardo 2 тижнів тому
батько
коміт
9819579130

+ 3 - 2
Doktoritöö/Liiklussageduse kaudne hindamine/02_Metoodika/01 Andmeallikad.md

@@ -91,10 +91,11 @@ Kõik andmed on **avalikud ja tasuta** — see on metoodika oluline eelis (kaudn
 Kasutaja QGIS-i + pgRouting-i uuringust (hetzneri postgres `valga_vald`) võeti üle järgmised **loogilised** ideed (andmed meie allikatest):
 Kasutaja QGIS-i + pgRouting-i uuringust (hetzneri postgres `valga_vald`) võeti üle järgmised **loogilised** ideed (andmed meie allikatest):
 - **`is_deadend`** (tupikteed) — lõigu otspunkti aste = 1 (`export_qgis.py`, OSM-võrgust)
 - **`is_deadend`** (tupikteed) — lõigu otspunkti aste = 1 (`export_qgis.py`, OSM-võrgust)
 - **`is_exit`** (väljapääsu lõik) — otspunkt riigitee sõlm
 - **`is_exit`** (väljapääsu lõik) — otspunkt riigitee sõlm
-- **Reisitee** (`trip_length_m`) — lõigu BFS-puu ahela pikkus väljapääsuni
-- **Reisi kasutuskoond** (`trip_kasutus`, `is_agreement`) — kas reis väljapääsuni läbib metsateed/mitteavalikku (lepingulõike)
+- **Reisitee** (`trip_length_m`) — lõigu BFS-puu ahela pikkus väljapääsuni (meetrites)
+- **Reisi kasutuskoond** (`trip_kasutus`) — loetelu teekasutuslepingu režiimidest (avalik/metsatee/mitteavalik) reisi teel väljapääsuni. Näide: "metsatee,mitteavalik" = reis kulgeb läbi metsatee- ja piiratud kasutusega lõikude
 - **ADS aadress-kinnistu link** (`ads_ky`) — aadressi KÜ tunnus sõlme kohta (`building_population.py`)
 - **ADS aadress-kinnistu link** (`ads_ky`) — aadressi KÜ tunnus sõlme kohta (`building_population.py`)
 - **Kasutusväärtus:** reisikoond näitab, milline kohalik tee on "ainus lepingulõik" (piiratud juurdepääsuga) väljapääsuni
 - **Kasutusväärtus:** reisikoond näitab, milline kohalik tee on "ainus lepingulõik" (piiratud juurdepääsuga) väljapääsuni
+- **Mõisted (popup):** "Väljapääs (ID)" = lähim väljapääsupunkt (kohaliku tee ja riigitee ristmik); "Reisi pikkus väljapääsuni" = teepikkus mööda kohalikku teed selleni. `is_agreement` oli ülearune (identne `trip_kasutus` olemasoluga) — eemaldatud popupist 2026-08.
 
 
 ## 4. Maa-amet (tulevik)
 ## 4. Maa-amet (tulevik)
 
 

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

@@ -1,5 +1,15 @@
 # Tehtud töö ajalugu
 # Tehtud töö ajalugu
 
 
+## 2026-08-09 — Popup mõistete täpsustus + Väljapääs (ID)
+
+- **Popup täiendus (local_roads):** lisatud rida **"Väljapääs (ID)"** (`exit` = lähim väljapääsupunkt, kohaliku tee + riigitee ristmik) reisi pikkuse kõrvale — et tuvastada, millise väljapääsupunktini reis kulgeb.
+- **Mõistete täpsustus:**
+  - "Reis läbib" → **"Reisiteel kasutus"**: loetelu teekasutuslepingu režiimidest (avalik/metsatee/mitteavalik) reisi teel väljapääsuni. Näide "metsatee,mitteavalik" = reis kulgeb läbi metsatee- ja piiratud kasutusega lõikude.
+  - "Reisi pikkus" → **"Reisi pikkus väljapääsuni"** (selgem).
+  - **"Märked: läbib lepingulõike" (`is_agreement`) eemaldatud** — oli ülearune: koodis `is_agreement = int(bool(_kas_vals))` ja `trip_kasutus` täidetud samal tingimusel (kontroll: 0 erinevust 42090 lõigust). Popup näitab nüüd ainult `trip_kasutus` (konkreetne info).
+- Sidebar-i "Mida siin näed?" selgitus täiendatud uute mõistetega.
+- Deploy: ohmu + hetzner (gogs 1b39833), kontrollitud mõlemas.
+
 ## 2026-08-09 — simplify=False: degree-2 sõlmed eraldi lõikudeks
 ## 2026-08-09 — simplify=False: degree-2 sõlmed eraldi lõikudeks
 
 
 - **Probleem:** OSMnx vaikimisi `simplify=True` liidab degree-2 vahesõlmed üheks servaks. Tee 13645879022–13645879019 (100m, OSM-is 4 node: 22→21→20→19) kuvati 1 lõiguna, mistõttu `is_deadend`/`is_exit` märked olid valed (kogu lõik sai mõlemad, kuigi tupik on ainult ots 22 ja väljapääs ainult ots 19).
 - **Probleem:** OSMnx vaikimisi `simplify=True` liidab degree-2 vahesõlmed üheks servaks. Tee 13645879022–13645879019 (100m, OSM-is 4 node: 22→21→20→19) kuvati 1 lõiguna, mistõttu `is_deadend`/`is_exit` märked olid valed (kogu lõik sai mõlemad, kuigi tupik on ainult ots 22 ja väljapääs ainult ots 19).