landvex: IOL v3 + Identify API + Neo4j-graf + byggpipeline
- FastAPI Identify API (port 8081) - Neo4j propertygraf (64 noder, 80 kanter) - Ingest-pipeline (Python) - Byggscript + integrationstester - Docker Compose setup
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
# AGENTARMÉ — implementeringsorder v1
|
||||
## Landvex produktionspaket · 58 agenter · 11 skvadroner · 4 faser
|
||||
|
||||
Detta dokument är arbetsordern. Paketets filer är enda sanningskällan. Ingenting implementeras som inte går att spåra hit.
|
||||
|
||||
⸻
|
||||
|
||||
## Hårda regler — gäller varje agent, utan undantag
|
||||
|
||||
1. **Enda sanningskälla:** `10-data/` + `lvx-objekt-schema.json`. Ingen agent uppfinner fakta, fält, klasser, standarder eller ID:n.
|
||||
2. **Aldrig mock i kundnära väg.** Saknad förmåga levereras som ärligt svar med konfidens + automatisk bounty (mönstret i `30-produkt/lvx-api-demosvar.json`, case 3) — aldrig som låtsad träff, aldrig som stubbe i miljö en kund kan nå.
|
||||
3. **PLATSHÅLLARE serialiseras aldrig** ut ur något publikt gränssnitt. Filtret sitter i serialiseringskoden och testas.
|
||||
4. **Källa på varje påstående.** Publika svar bär `verifieringsniva`, `konfidens` och `kallor[]` — obligatoriska fält enligt API-kontraktet.
|
||||
5. **Standarder refereras** med organ + beteckning + roll. Standardtext återges aldrig (juridikregeln).
|
||||
6. **ID:n mintas endast** via registertjänsten (`lvx-id-register.json`-logiken i `ingest.py`). ID:n återanvänds aldrig, av ingen.
|
||||
7. **Verifieringstrappan är enkelriktad:** obekräftad → källbelagd (kräver källor) → fältverifierad (endast fotoflödet) → tillverkarbekräftad (endast portalflödet). Ingen kod får sätta nivå utanför sitt flöde.
|
||||
8. **Grind före merge/deploy:** `00-styrning/verifiera.py` grönt + checksummor mot `MANIFEST.json`. Rött stoppar allt.
|
||||
9. **Ontologi-/schemaändring** endast via Ändringsrådet (skvadron A) med versionslyft och migrering.
|
||||
10. **Osäkerhet uttrycks, döljs aldrig.** Konfidens är produktyta, inte intern metadata.
|
||||
|
||||
⸻
|
||||
|
||||
## Skvadroner (58 agenter)
|
||||
|
||||
**A · Programkontor & arkitektur (3)** — äger detta dokument, MANIFEST, gränssnittskontrakt och Ändringsrådet. Godkänner fasgrindar. *Input:* allt. *Output:* beslut, versionslyft.
|
||||
|
||||
**B · Plattform & SRE (6)** — Fas 0: dev/stage/prod, IaC, hemligheter, observabilitet, larm, backup/DR. Driftsätter samtliga tjänster. *DoD:* verifiera.py körs grönt i CI på varje miljö; återställningstest genomfört.
|
||||
|
||||
**C · Datakärna & graf (6)** — laddar `lvx-klassposter-master-v3.json` + modellfilerna till dokument-+graflager; grafen härleds alltid ur posterna (aldrig handredigerad); ID-registertjänst med atomär mintning. *DoD:* laddad databas reproducerar exakt grafstatistiken i `lvx-graf-kanter-v3.json` (176 kanter · 80 LVX · 82 standard).
|
||||
|
||||
**D · Ingest-automation (7)** — produktifierar `20-automation/ingest.py` till tjänst: tre köer (schemalagd / kunddriven / fält), skördare med källvitlista och referatregel, extraktor-API bakom `lvx-extraktionsprompt.md`, granskningskö-UI för konflikter, körningsrapporter. *DoD:* våg 7-batchen i `intag/` replayad genom tjänsten ger identiskt resultat (4 nivålyft, 1 mint, 0 fel).
|
||||
|
||||
**E · Object API (7)** — implementerar `30-produkt/lvx-pilot-api-spec.md` exakt: 6 endpoints, svarskontraktet, PLATSHÅLLARE-filter, feedback→bounty, nycklar, rate limits och **usage-mätning per identify för debitering** (SaaS-kärnan). *DoD:* kontraktstester gröna; de tre golden-casen reproduceras via API:t mot riktig data.
|
||||
|
||||
**F · Vision & identify (6)** — utvärderings- och träningsflöde från bountydata; identify-modell bakom API:t. Tills modellen når beslutad tröskel svarar identify med klasskandidat + ärlig konfidens — regel 2 i praktiken. *DoD:* golden-case-regressionssvit; konfidenskalibrering rapporterad.
|
||||
|
||||
**G · QUIXZOOM fältflöde (6)** — bounty-motorn (`lvx-zoomer-bounties-vag1.json` + auto-förslagen): poäng, först-på-individ ×2, dubblettkontroll hash+geo, hårdkodade säkerhets- och integritetsregler (auto-blurr, inga registreringsskyltar), foto→OCR→**fältverifierad**-lyft, LVX-I-individregister. *DoD:* ett komplett e2e-lyft källbelagd→fältverifierad i stage med riktigt foto.
|
||||
|
||||
**H · Tillverkarportal (4)** — flödet som sätter **tillverkarbekräftad**: claims kopplade till modellposter, spårbara godkännanden, aldrig standardtext. *DoD:* en modellpost lyft e2e i stage.
|
||||
|
||||
**I · Säkerhet, juridik & compliance (4)** — källpolicy (referat, aldrig kopiering), licensregister per källa, GDPR för positionsdata, åtkomstmodell, pentest. *DoD:* godkänd granskning av serialisering + datalager.
|
||||
|
||||
**J · QA & verifiering (5)** — äger och utökar `verifiera.py`; kontraktstester mot API-spec; datagrind 0 valideringsfel; golden-case-replay i CI; last- och kaostester. *DoD:* grindarna blockerar på riktigt (bevisat med avsiktligt rött bygge).
|
||||
|
||||
**K · Kund, pilot & SaaS-paketering (4)** — Pilot/Pro/Enterprise enligt API-specens paketering, mätarbaserad debitering på identify, onboarding, pilotworkshop med `40-strategi/landvex-pilotpitch.pptx`. *DoD:* första designpartner tecknad till pilotstart.
|
||||
|
||||
⸻
|
||||
|
||||
## Faser & grindar
|
||||
|
||||
**Fas 0 — Grund (B, C, J):** miljöer uppe, data laddad, verifiera.py grönt i CI.
|
||||
→ *Grind 0:* checksummor + 0 valideringsfel + grafstatistik reproducerad.
|
||||
|
||||
**Fas 1 — Produkt (D, E, F, I):** ingest-tjänst och Object API live mot riktig data.
|
||||
→ *Grind 1:* golden cases via API:t; våg 7-replay identisk; pentest av API-ytan.
|
||||
|
||||
**Fas 2 — Flyhjul (G, F):** fältflödet live; feedback→bounty→foto→fältverifierad sluter loopen.
|
||||
→ *Grind 2:* första e2e-nivålyftet; kunddrivna kön mätbar.
|
||||
|
||||
**Fas 3 — Skala (H, K, D):** tillverkarportal, fler skördebatchar genom pipelinen, pilotkund onboardad.
|
||||
→ *Grind 3:* tillverkarbekräftad e2e; kostnad per verifierat faktum rapporteras sjunkande.
|
||||
|
||||
Beroenden: C före D/E · E före F/G-exponering · G före H:s fältdata · J tvärs igenom alla faser.
|
||||
|
||||
⸻
|
||||
|
||||
## Eskalering
|
||||
|
||||
Datakonflikt → granskningskö (D) → Ändringsrådet (A). Schemabehov → A med versionslyft. Säkerhets-/juridikfynd → I stoppar berörd leverans omedelbart. Oklarhet om fakta → svaret är alltid: gå till källfilen; finns det inte där, finns det inte.
|
||||
@@ -0,0 +1,210 @@
|
||||
{
|
||||
"paket": "landvex-produktionspaket",
|
||||
"version": "1.0",
|
||||
"genererad": "2026-07-04",
|
||||
"statistik": {
|
||||
"objektklasser": 37,
|
||||
"kallbelagda_klasser": 35,
|
||||
"produktmodeller": 27,
|
||||
"grafkanter": 176,
|
||||
"aktiva_bounties": 16,
|
||||
"bounty_forslag": 17,
|
||||
"valideringsfel": 0
|
||||
},
|
||||
"kanonisk_not": "10-data/ ersätter alla tidigare versioner (master v1/v2, delfiler). Arkiv kvar i arbetsytan utanför paketet.",
|
||||
"antal_filer": 32,
|
||||
"filer": [
|
||||
{
|
||||
"sokvag": "00-styrning/AGENTARME.md",
|
||||
"roll": "styrning",
|
||||
"bytes": 6037,
|
||||
"sha256": "dcacfff60fa3354729fe758b0baf2a0478faa011acd679686709de813dac85c1"
|
||||
},
|
||||
{
|
||||
"sokvag": "00-styrning/OVERSIKT.md",
|
||||
"roll": "styrning",
|
||||
"bytes": 2497,
|
||||
"sha256": "6005162be3fd4921255bf39eed7d6ec8f8ecbffa058f3e32d367410375fe0880"
|
||||
},
|
||||
{
|
||||
"sokvag": "00-styrning/verifiera.py",
|
||||
"roll": "styrning",
|
||||
"bytes": 5745,
|
||||
"sha256": "1723e94897d87f3a83a22995ae034aca88302b70611ad3b12dfb51888503ec64"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-bounty-kandidater-vag7.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 4798,
|
||||
"sha256": "d6f3e8a192c769a85fcc7c5e0043128838ccbb6074c38857943f8b558cd9d682"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-exempel-brunnsbetackning.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 4700,
|
||||
"sha256": "cc7f09f629512829330f91232523d4f5d33bef92983e4c2a24631064d703454b"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-graf-kanter-v3.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 40573,
|
||||
"sha256": "2a920c49767e812574a2d4d83cd6d04c2231d3005ff09ebb54c364a5dfe47527"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-id-register.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 593,
|
||||
"sha256": "939ce9b0305724e7cdf3fb00a44610f6e122489ccdec652a7188cc747f6ff54e"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-klassposter-master-v3.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 152207,
|
||||
"sha256": "b568ee83d4f6b941dcf07b0f5631cd38431cd727436687bb0f3e52cf9d5078f8"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-objekt-schema.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 8023,
|
||||
"sha256": "8abb092517947b5313c3a7fd23c835c9126b9054d688f50c1b5fa968a17f05f5"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-produktmodeller-auto.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 1592,
|
||||
"sha256": "59e1fdc6af7ec282664fadd7c9943bdd1742e6d97a14a5fe24fdb7fa8b4ccfd7"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-produktmodeller-vag2.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 24976,
|
||||
"sha256": "25d8618e172971982fab827ae45982c9e161f59050deb3d44e1c1813e2f7f2cb"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-produktmodeller-vag3.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 15428,
|
||||
"sha256": "490242c8f798c09932451226d1fcadb255bcc808c258d81e583346417d911c50"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-taxonomi-tier1.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 6316,
|
||||
"sha256": "7ef057a11d6d0cc5ba6da6fac40790f85f9a713716c7eb20b8c27993cd616464"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-taxonomi-tier2.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 4419,
|
||||
"sha256": "4701f03f5dbed92d48dae5d40a9d5ad5ed427340b9f9bdc6b04bcb7776787515"
|
||||
},
|
||||
{
|
||||
"sokvag": "10-data/lvx-zoomer-bounties-vag1.json",
|
||||
"roll": "data (enda sanningskälla)",
|
||||
"bytes": 5651,
|
||||
"sha256": "fc314b0641e92d3ee663a08a423826b04e53a9361d474f35520acafb7466081d"
|
||||
},
|
||||
{
|
||||
"sokvag": "20-automation/ingest.py",
|
||||
"roll": "automation",
|
||||
"bytes": 12071,
|
||||
"sha256": "93c41f1eebe2564454e1743d7791eb8ed3f02916bede017f648d556bfb729ea5"
|
||||
},
|
||||
{
|
||||
"sokvag": "20-automation/intag/kallpaket-vag7.json",
|
||||
"roll": "automation",
|
||||
"bytes": 4242,
|
||||
"sha256": "0df98d5bb0843f563ea39a8716e5ed9e450a2cee06689734afab39199df840db"
|
||||
},
|
||||
{
|
||||
"sokvag": "20-automation/intag/kandidatposter-vag7.json",
|
||||
"roll": "automation",
|
||||
"bytes": 7126,
|
||||
"sha256": "c1816b9077232ecf1752ffd659d0385eae6f0edac3f5bf90b4b91e1ab2f701d3"
|
||||
},
|
||||
{
|
||||
"sokvag": "20-automation/lvx-extraktionsprompt.md",
|
||||
"roll": "automation",
|
||||
"bytes": 2171,
|
||||
"sha256": "ae9bceb372fa64745bee75979ff7907643e50133bfae120f2f50321266255a30"
|
||||
},
|
||||
{
|
||||
"sokvag": "20-automation/lvx-ingest-spec.md",
|
||||
"roll": "automation",
|
||||
"bytes": 3879,
|
||||
"sha256": "073a67d8921fe005f89dd4a4a5647a0c4abfc920022e65612ffa2e63d4b20ce4"
|
||||
},
|
||||
{
|
||||
"sokvag": "30-produkt/lvx-api-demosvar.json",
|
||||
"roll": "produkt",
|
||||
"bytes": 4936,
|
||||
"sha256": "f9a7eb102084b1d0add635260d1fe623b7467c3b57fc50be1a762a56773348be"
|
||||
},
|
||||
{
|
||||
"sokvag": "30-produkt/lvx-pilot-api-spec.md",
|
||||
"roll": "produkt",
|
||||
"bytes": 3766,
|
||||
"sha256": "596325020e8f87009639491036c7d65f23a2eb321b2524f1d5f1e294927794d7"
|
||||
},
|
||||
{
|
||||
"sokvag": "30-produkt/lvx-zoomer-bountyprogram.md",
|
||||
"roll": "produkt",
|
||||
"bytes": 3887,
|
||||
"sha256": "05f70da6891b34901ede9b4f1249375b051f6927035cb46830005bdeb70a6c04"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/iol-grundspecifikation.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 9721,
|
||||
"sha256": "4c7fbed1d30407467d17b2ff97ea14692028b5632e9d6a522381c82c1836f01a"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/landvex-genome-strategi.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 8777,
|
||||
"sha256": "99b6a5030f70a6abf2c3f4a65d2869e4dfde598d135c83ecb54f01204726b28a"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/landvex-pilotpitch.pptx",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 170939,
|
||||
"sha256": "bbcbec18e3701a73e27e987b873abac886fc70ef96bc93fc315cbe9518dd113a"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/rapporter/lvx-leveransrapport-tier1.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 3613,
|
||||
"sha256": "a5b3d57dc00f3d56df91c27664f186a237eaa783344988db31504e7151983140"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/rapporter/lvx-leveransrapport-vag2.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 3186,
|
||||
"sha256": "f63016785654b7bc0d9face400fc8ac4401aba52c45aea03cc25f61b1fb4c1d4"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/rapporter/lvx-leveransrapport-vag3.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 2804,
|
||||
"sha256": "3276174b8f65b28a88a6bfd911d5773e1c4f5e1fa15ee002269c6e7b3f765058"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/rapporter/lvx-leveransrapport-vag4.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 2698,
|
||||
"sha256": "19a62e5d4c7e9d8422ec46baae85576dec2b4d769a1cc227669ecc93b6ccefc4"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/rapporter/lvx-leveransrapport-vag5.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 2745,
|
||||
"sha256": "8a019cc71ede7683026f60401c46f96bdde0117c025808225871c7c657a56652"
|
||||
},
|
||||
{
|
||||
"sokvag": "40-strategi/rapporter/lvx-leveransrapport-vag7.md",
|
||||
"roll": "strategi & rapporter",
|
||||
"bytes": 2887,
|
||||
"sha256": "a8e9f287988a44eca60c13c05015903e4918d04e4db5b36e6971977533ff9644"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
# LANDVEX PRODUKTIONSPAKET v1
|
||||
## Översikt · 2026-07-04
|
||||
|
||||
Allt material och all automation från utvecklingstråden, paketerat för implementering av agentarmén. Arbetsordern ligger i `00-styrning/AGENTARME.md`. Integriteten ligger i `00-styrning/MANIFEST.json` (SHA-256 per fil) och grinden i `00-styrning/verifiera.py`.
|
||||
|
||||
⸻
|
||||
|
||||
## Innehållskarta
|
||||
|
||||
| Mapp | Innehåll | Kanonisk status |
|
||||
|---|---|---|
|
||||
| `00-styrning/` | AGENTARMÉ (arbetsorder, 58 agenter), MANIFEST (checksummor), verifiera.py (grind), denna översikt | Styr allt |
|
||||
| `10-data/` | Biblioteket: master v3 (37 klasser, 35 källbelagda), graf v3 (176 kanter), schema, taxonomier, 27 modeller, ID-register, 16 bounties + 17 auto-förslag, exempelpost | **Enda sanningskälla.** Ersätter alla äldre versioner (v1/v2 och delfiler arkiveras utanför paketet) |
|
||||
| `20-automation/` | `ingest.py` (pipelinens kärna), extraktionsprompten (LLM-kontraktet), `intag/` med våg 7-batchen (källpaket + kandidatposter) för replay-test | Körbar, demonstrerad: 4 nivålyft · 1 ID mintat · 0 fel |
|
||||
| `30-produkt/` | Object API-spec v0 (6 endpoints, svarskontrakt, SaaS-paketering), tre golden demo-svar, Zoomer-bountyprogrammet | Implementeras exakt av skvadron E/G |
|
||||
| `40-strategi/` | Genome-strategin, IOL-grundspecifikationen, pilotpitch-deck (pptx), samtliga leveransrapporter | Kontext & säljmaterial |
|
||||
|
||||
⸻
|
||||
|
||||
## Snabbstart (varje agent, dag 1)
|
||||
|
||||
1. Läs `AGENTARME.md` — särskilt de tio hårda reglerna.
|
||||
2. Kör `python3 00-styrning/verifiera.py` från paketroten — ska sluta **GRÖNT**.
|
||||
3. Hitta din skvadron, dina inputfiler och din Definition of Done.
|
||||
4. Fakta finns bara i `10-data/`. Finns det inte där, finns det inte.
|
||||
|
||||
⸻
|
||||
|
||||
## Nyckeltal vid paketering
|
||||
|
||||
37 objektklasser (35 källbelagda, 2 ärligt obekräftade) · 27 produktmodeller (alla källbelagda) · 176 grafkanter (80 LVX-upplösta, 82 standardkanter) · 0 valideringsfel · ID-register: nästa P = 0000028 · Verifieringstrappa: obekräftad → källbelagd → fältverifierad → tillverkarbekräftad.
|
||||
|
||||
⸻
|
||||
|
||||
## Ärlighetsnot om "deployat"
|
||||
|
||||
Paketet är körbart och maskinverifierat i byggmiljön (verifiera.py grönt vid paketering). Driftsättning i er infrastruktur är per definition **Fas 0 i arbetsordern** — miljöer, dataladdning och CI-grindar sätts av skvadron B/C/J innan något exponeras. Att påstå något annat vore att bryta paketets egen regel 2. Inga mockar, inga låtsade tjänster: det som inte är driftsatt hos er kallas inte driftsatt.
|
||||
@@ -0,0 +1,111 @@
|
||||
#!/usr/bin/env python3
|
||||
# Landvex produktionspaket — verifieringsgrind
|
||||
# Körs från paketroten: python3 00-styrning/verifiera.py
|
||||
# GRÖNT krävs för merge/deploy. Kontrollerar:
|
||||
# 1) SHA-256 mot MANIFEST 2) schemaregler (0 fel) 3) grafen reproduceras exakt
|
||||
# 4) ID-registret konsistent 5) referensintegritet (bounties, demosvar, relationer)
|
||||
import json, re, hashlib, sys
|
||||
from pathlib import Path
|
||||
|
||||
ROT = Path(__file__).resolve().parent.parent
|
||||
PREDIKAT = {"monteras_pa","star_pa","ansluts_med","matas_fran","ingar_i","del_av",
|
||||
"ersatter","ersatts_av","kompatibel_med","forvaxlas_med","tillverkas_av","foljer_standard","variant_av"}
|
||||
VERIF = {"obekraftad","kallbelagd","faltverifierad","tillverkarbekraftad"}
|
||||
DOMANER = {"TRP","ELN","VAT","TEL","BYG","PRK","JVG","HMN","FLG"}
|
||||
ID_RE = re.compile(r"^LVX-(TRP|ELN|VAT|TEL|BYG|PRK|JVG|HMN|FLG)-[0-9]{4}$|^LVX-P-[0-9]{7}$")
|
||||
fel = []
|
||||
|
||||
def load(rel):
|
||||
with open(ROT/rel, encoding="utf-8") as f: return json.load(f)
|
||||
|
||||
# ---- 1. Checksummor ----
|
||||
man = load("00-styrning/MANIFEST.json")
|
||||
for post in man["filer"]:
|
||||
p = ROT/post["sokvag"]
|
||||
if not p.exists():
|
||||
fel.append(f"MANIFEST: saknad fil {post['sokvag']}"); continue
|
||||
h = hashlib.sha256(p.read_bytes()).hexdigest()
|
||||
if h != post["sha256"]:
|
||||
fel.append(f"MANIFEST: checksumma avviker {post['sokvag']}")
|
||||
|
||||
# ---- 2. Schemaregler ----
|
||||
poster = {p["lvx_id"]: p for p in load("10-data/lvx-klassposter-master-v3.json")["poster"]}
|
||||
modeller = {}
|
||||
for fn in ["lvx-produktmodeller-vag2.json","lvx-produktmodeller-vag3.json","lvx-produktmodeller-auto.json"]:
|
||||
for m in load(f"10-data/{fn}")["poster"]: modeller[m["lvx_id"]] = m
|
||||
|
||||
def kolla(rec, typ):
|
||||
rid = rec.get("lvx_id","?")
|
||||
if not ID_RE.match(rid): fel.append(f"{rid}: ID-format")
|
||||
if rec.get("doman") not in DOMANER: fel.append(f"{rid}: domän")
|
||||
if not (rec.get("namn",{}).get("sv") and rec["namn"].get("en")): fel.append(f"{rid}: namn")
|
||||
prov = rec.get("proveniens",{})
|
||||
if prov.get("verifieringsniva") not in VERIF: fel.append(f"{rid}: verifieringsnivå")
|
||||
for pr in rec.get("problem",[]):
|
||||
if not pr.get("kalla"): fel.append(f"{rid}: problem utan källa")
|
||||
for rel in rec.get("relationer",[]):
|
||||
if rel.get("predikat") not in PREDIKAT: fel.append(f"{rid}: predikat")
|
||||
if typ=="modell" and not rec.get("parent"): fel.append(f"{rid}: parent")
|
||||
if prov.get("verifieringsniva")=="kallbelagd" and not prov.get("kallor"): fel.append(f"{rid}: källbelagd utan källor")
|
||||
|
||||
for p in poster.values(): kolla(p,"klass")
|
||||
for m in modeller.values(): kolla(m,"modell")
|
||||
|
||||
# ---- 3. Grafen reproduceras ----
|
||||
kanter, olosta = [], set()
|
||||
def multi(m): return " / " in m and all(ID_RE.match(x.strip()) for x in m.split(" / "))
|
||||
def kant(s,pred,obj):
|
||||
typ = "lvx" if ID_RE.match(obj or "") else ("standard" if pred=="foljer_standard" else "text")
|
||||
if typ=="text": olosta.add(obj)
|
||||
kanter.append(typ)
|
||||
def emit(s,pred,m):
|
||||
for x in (m.split(" / ") if multi(m) else [m]): kant(s,pred,x.strip())
|
||||
for p in poster.values():
|
||||
for rel in p.get("relationer",[]): emit(p["lvx_id"],rel["predikat"],rel["mal"])
|
||||
for st in p.get("standarder",[]):
|
||||
if st.get("beteckning"): kant(p["lvx_id"],"foljer_standard",st["beteckning"])
|
||||
for m in modeller.values():
|
||||
kant(m["lvx_id"],"tillhor_klass",m["parent"])
|
||||
for e in m.get("historik",{}).get("ersatter",[]): kant(m["lvx_id"],"ersatter",e)
|
||||
for e in m.get("historik",{}).get("ersatts_av",[]): kant(m["lvx_id"],"ersatts_av",e)
|
||||
for rel in m.get("relationer",[]): emit(m["lvx_id"],rel["predikat"],rel["mal"])
|
||||
g = load("10-data/lvx-graf-kanter-v3.json")["statistik"]
|
||||
fakta = {"kanter_totalt": len(kanter), "upplosta_lvx_kanter": kanter.count("lvx"),
|
||||
"standardkanter": kanter.count("standard"), "textnoder_olosta": len(olosta)}
|
||||
for k,v in fakta.items():
|
||||
if g.get(k) != v: fel.append(f"GRAF: {k} förväntat {g.get(k)}, fick {v}")
|
||||
|
||||
# ---- 4. ID-registret ----
|
||||
reg = load("10-data/lvx-id-register.json")
|
||||
max_p = max(int(m[6:]) for m in modeller)
|
||||
if reg["P_nasta"] <= max_p: fel.append(f"REGISTER: P_nasta {reg['P_nasta']} ≤ högsta använda {max_p}")
|
||||
for rid in poster:
|
||||
dom, num = rid[4:7], rid[8:]
|
||||
tier, nn = num[1], int(num[2:])
|
||||
if reg["klass_nasta"].get(dom,{}).get(tier,0) <= nn:
|
||||
fel.append(f"REGISTER: {dom} tier {tier} nästa ≤ använda {nn}")
|
||||
|
||||
# ---- 5. Referensintegritet ----
|
||||
alla = set(poster) | set(modeller)
|
||||
for b in load("10-data/lvx-zoomer-bounties-vag1.json")["bounties"]:
|
||||
if b["mal_lvx"] not in alla: fel.append(f"BOUNTY {b['bounty_id']}: okänt mål {b['mal_lvx']}")
|
||||
for f_ in load("10-data/lvx-bounty-kandidater-vag7.json")["forslag"]:
|
||||
if f_["mal_lvx"] not in alla: fel.append(f"BOUNTYFÖRSLAG: okänt mål {f_['mal_lvx']}")
|
||||
demoraw = (ROT/"30-produkt/lvx-api-demosvar.json").read_text(encoding="utf-8")
|
||||
for rid in set(re.findall(r"LVX-(?:TRP|ELN|VAT|TEL|BYG|PRK|JVG|HMN|FLG)-[0-9]{4}|LVX-P-[0-9]{7}", demoraw)):
|
||||
if rid not in alla: fel.append(f"DEMOSVAR: okänt lvx_id {rid}")
|
||||
for p in poster.values():
|
||||
for rel in p.get("relationer",[]):
|
||||
m = rel["mal"]
|
||||
for x in (m.split(" / ") if multi(m) else [m]):
|
||||
if ID_RE.match(x.strip()) and x.strip() not in alla:
|
||||
fel.append(f"{p['lvx_id']}: relation mot okänt ID {x.strip()}")
|
||||
|
||||
# ---- Resultat ----
|
||||
print(f"Filer i manifest: {len(man['filer'])} | Klasser: {len(poster)} | Modeller: {len(modeller)}")
|
||||
print(f"Graf: {fakta['kanter_totalt']} kanter ({fakta['upplosta_lvx_kanter']} lvx / {fakta['standardkanter']} standard / {fakta['textnoder_olosta']} textnoder)")
|
||||
if fel:
|
||||
print(f"\nRÖTT — {len(fel)} fel:")
|
||||
for e in fel: print(" !!", e)
|
||||
sys.exit(1)
|
||||
print("\nGRÖNT — paketet verifierat. Grind passerad.")
|
||||
@@ -0,0 +1,178 @@
|
||||
{
|
||||
"beskrivning": "Auto-genererade bounty-förslag (granskas innan publicering).",
|
||||
"genererad": "2026-07-04",
|
||||
"forslag": [
|
||||
{
|
||||
"forslag_id": "BNTY-K-001",
|
||||
"mal_lvx": "LVX-ELN-0201",
|
||||
"titel": "OCR-fält: Mätarskåp",
|
||||
"ocr_falt": [
|
||||
"nätbolag",
|
||||
"anläggnings-ID"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-002",
|
||||
"mal_lvx": "LVX-PRK-0101",
|
||||
"titel": "OCR-fält: Pollare",
|
||||
"ocr_falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"ev. klassningskod"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-003",
|
||||
"mal_lvx": "LVX-PRK-0102",
|
||||
"titel": "OCR-fält: Papperskorg",
|
||||
"ocr_falt": [
|
||||
"kommun/förvaltare",
|
||||
"ibland tillverkare/modell",
|
||||
"fraktion"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-004",
|
||||
"mal_lvx": "LVX-PRK-0103",
|
||||
"titel": "OCR-fält: Cykelställ",
|
||||
"ocr_falt": [
|
||||
"förvaltare",
|
||||
"ibland tillverkare"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-005",
|
||||
"mal_lvx": "LVX-TEL-0201",
|
||||
"titel": "OCR-fält: Kabelbrunn/kanalisation",
|
||||
"ocr_falt": [
|
||||
"funktion",
|
||||
"operatör",
|
||||
"tier"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-006",
|
||||
"mal_lvx": "LVX-TRP-0104",
|
||||
"titel": "OCR-fält: Trafiksignal, signalhuvud",
|
||||
"ocr_falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"spänning"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-007",
|
||||
"mal_lvx": "LVX-TRP-0107",
|
||||
"titel": "OCR-fält: Vägräcke",
|
||||
"ocr_falt": [
|
||||
"system/typ",
|
||||
"ibland tillverkare"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-008",
|
||||
"mal_lvx": "LVX-TRP-0202",
|
||||
"titel": "OCR-fält: Signalstolpe & mastarm",
|
||||
"ocr_falt": [
|
||||
"stolp-/korsnings-ID"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-009",
|
||||
"mal_lvx": "LVX-TRP-0203",
|
||||
"titel": "OCR-fält: Fundament (stolpe/mast/skåp)",
|
||||
"ocr_falt": [
|
||||
"tillverkare",
|
||||
"typ"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-010",
|
||||
"mal_lvx": "LVX-TRP-0204",
|
||||
"titel": "OCR-fält: Styrnod belysning (NEMA/Zhaga)",
|
||||
"ocr_falt": [
|
||||
"tillverkare"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-011",
|
||||
"mal_lvx": "LVX-TRP-0205",
|
||||
"titel": "OCR-fält: Vägportal/skyltbrygga",
|
||||
"ocr_falt": [
|
||||
"portal-ID"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-012",
|
||||
"mal_lvx": "LVX-TRP-0208",
|
||||
"titel": "OCR-fält: Broräcke",
|
||||
"ocr_falt": [
|
||||
"system",
|
||||
"klass"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-013",
|
||||
"mal_lvx": "LVX-TRP-0209",
|
||||
"titel": "OCR-fält: Bullerskydd",
|
||||
"ocr_falt": [
|
||||
"system",
|
||||
"klass DLR/DLα"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-014",
|
||||
"mal_lvx": "LVX-TRP-0210",
|
||||
"titel": "OCR-fält: Räckesterminal/ändavslut",
|
||||
"ocr_falt": [
|
||||
"fabrikat",
|
||||
"modell"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-015",
|
||||
"mal_lvx": "LVX-VAT-0102",
|
||||
"titel": "OCR-fält: Dagvattengaller",
|
||||
"ocr_falt": [
|
||||
"gjuteri",
|
||||
"klass",
|
||||
"funktion"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-016",
|
||||
"mal_lvx": "LVX-VAT-0201",
|
||||
"titel": "OCR-fält: Betäckningsram",
|
||||
"ocr_falt": [
|
||||
"tillverkare",
|
||||
"EN 124-klass"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
},
|
||||
{
|
||||
"forslag_id": "BNTY-K-017",
|
||||
"mal_lvx": "LVX-VAT-0202",
|
||||
"titel": "OCR-fält: Nedstigningsbrunn",
|
||||
"ocr_falt": [
|
||||
"tillverkare",
|
||||
"datum"
|
||||
],
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brunnsbetackning",
|
||||
"namn": {
|
||||
"sv": "Brunnsbetäckning",
|
||||
"en": "Manhole cover"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos (Norden)",
|
||||
"Saint-Gobain PAM (EU)",
|
||||
"EJ (US)",
|
||||
"Neenah Foundry (US)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Vanliga nominella öppningar ca 600–650 mm (rund); kvadratiska format förekommer",
|
||||
"material": ["segjärn", "gråjärn", "komposit", "betong"],
|
||||
"montering": "Vilar i betäckningsram monterad på brunnens överdel; fast eller flytande (självjusterande) ram",
|
||||
"livslangd_ar": "50+ (gjutjärn i normal trafikmiljö)",
|
||||
"belastningsklass": "EN 124-klasser A15–F900; körbana normalt D400"
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": [],
|
||||
"ersatter": [],
|
||||
"ersatts_av": []
|
||||
},
|
||||
"geografi": {
|
||||
"lander": ["US", "EU", "UK", "CA", "AU"],
|
||||
"miljotyper": ["körbana", "gång- och cykelväg", "grönyta", "industriyta"]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124",
|
||||
"titel": "Betäckningar för brunnar och rännstensbrunnar i trafikerade ytor",
|
||||
"roll": "Belastningsklassning (A15–F900), material- och provningskrav",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "Kommunala specifikationer",
|
||||
"beteckning": "H-20/HS-20-lastkrav",
|
||||
"titel": "Vanligt förekommande lastkrav i amerikanska kommunala upphandlingar",
|
||||
"roll": "Belastningskrav i körbana",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Rund eller kvadratisk gjutgodsyta i markplan",
|
||||
"Mönstrad halkskyddsyta",
|
||||
"Gjuten text: funktion (VA, DAGVATTEN, TELE, EL), kommun- eller gjuterimärke",
|
||||
"Klassmärkning (t.ex. D400) ofta synlig i gjutgodset"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Mönstertyp och logotyp identifierar gjuteri/tillverkare",
|
||||
"Ramtyp: fast eller flytande",
|
||||
"Gångjärn, låsning och lyfthål varierar per modell"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Dagvattengaller (LVX-VAT-0102)",
|
||||
"Ventilbetäckning (mindre diameter)",
|
||||
"Telebrunnslock (ofta rektangulära, egen märkning)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån med hela betäckningen i bild",
|
||||
"Närbild på gjuten text och klassmärkning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på lockets ovansida",
|
||||
"falt": ["funktion", "tillverkare/gjuteri", "belastningsklass", "årtal (ibland)"]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Klapper/rörelse",
|
||||
"beskrivning": "Lock som rör sig i ramen orsakar buller och accelererat slitage",
|
||||
"typisk_alder_ar": "varierar med trafiklast",
|
||||
"kalla": "PLATSHÅLLARE — kräver fältobservation eller branschkälla innan publicering"
|
||||
},
|
||||
{
|
||||
"typ": "Sättning",
|
||||
"beskrivning": "Betäckning under eller över omgivande beläggningsnivå efter sättningar eller omasfaltering",
|
||||
"typisk_alder_ar": "varierar",
|
||||
"kalla": "PLATSHÅLLARE — kräver fältobservation innan publicering"
|
||||
},
|
||||
{
|
||||
"typ": "Stöld",
|
||||
"beskrivning": "Metallstöld av gjutjärnslock förekommer i vissa marknader",
|
||||
"typisk_alder_ar": "ej åldersrelaterat",
|
||||
"kalla": "PLATSHÅLLARE — belägg med myndighets- eller nyhetskälla per marknad"
|
||||
}
|
||||
],
|
||||
"dokumentation": [
|
||||
{
|
||||
"typ": "standardreferens",
|
||||
"titel": "EN 124 — beteckning och tillämpningsområde (publik metadata)",
|
||||
"utgivare": "CEN",
|
||||
"url": "",
|
||||
"licensstatus": "referens_endast"
|
||||
},
|
||||
{
|
||||
"typ": "katalog",
|
||||
"titel": "PLATSHÅLLARE — tillverkarens publika produktkatalog länkas här",
|
||||
"utgivare": "",
|
||||
"url": "",
|
||||
"licensstatus": "tillverkarpublik"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "Betäckningsram (Tier 2 — LVX-ID tilldelas)",
|
||||
"beskrivning": "Locket vilar i ram som utgör egen objektklass"
|
||||
},
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Nedstigningsbrunn (Tier 2 — LVX-ID tilldelas)",
|
||||
"beskrivning": "Betäckningen är brunnens synliga toppkomponent"
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0102",
|
||||
"beskrivning": "Dagvattengaller — liknande placering, annan funktion"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EN 124 — publik standardmetadata (beteckning, klassindelning)",
|
||||
"url": "",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1408 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — grafexport v3 (efter ingest våg 7).",
|
||||
"genererad": "2026-07-04",
|
||||
"noder": {
|
||||
"objektklasser": 37,
|
||||
"produktmodeller": 27
|
||||
},
|
||||
"statistik": {
|
||||
"kanter_totalt": 176,
|
||||
"upplosta_lvx_kanter": 80,
|
||||
"standardkanter": 82,
|
||||
"textnoder_olosta": 14
|
||||
},
|
||||
"olosta_platshallare": [
|
||||
{
|
||||
"text": "Accessnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Avstängningsventil (framtida klass)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Brokantbalk (framtida klass)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Dagvattennät (framtida klass)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Distributionsnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Eftergivliga stödsystem (EN 12767-scope)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Möbleringsprogram (kommunspecifikt)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vägbana/beläggning (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vägbana/beläggning (framtida klass)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Äldre G4/27¾-tums strong-post W-balk",
|
||||
"forekomster": 1
|
||||
}
|
||||
],
|
||||
"kanter": [
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätstation/transformator"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Matar bl.a. belysningsnät"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 61439-5",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Provnings- och konstruktionskrav; Kabeldon CDC testad enligt SS-EN 61439-5 inkl. krav för arktiskt klimat"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Distributionsnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI O5.1",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Trästolpsklasser och dimensioner (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Penta-utfasningsbeslut 2022",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Reglerar vilka impregneringsmedel som får förekomma — direkt påverkan på identifiering av stolpgenerationer"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Matar kabelskåpen i LV-nätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEC 62271-202:2022",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Driftvillkor, konstruktion och prov för fabriksfärdiga stationer på offentligt tillgängliga platser; walk-in/non-walk-in; intern ljusbågsklassning IAC"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEEE C57.12.28 m.fl.",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-kapslingskrav (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kontaktnivåns ersättningskedja: CHAdeMO → CCS1 → J3400 (US)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SAE J3400 (NACS)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Standardiserad Tesla-utvecklad kontakt för både AC och DC; på väg att bli nordamerikansk default"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SAE J1772",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Etablerad AC-kontakt; adapterkompatibel med NACS för AC"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEC 61851 / IEC 62196",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Laddlägen respektive Typ 2/CCS2-kontakter (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0201",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Servis via kabelskåpsnätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0201",
|
||||
"predikat": "variant_av",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Mätarutförande av skåpfamiljen (CDCM)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SS-EN 61439-5 (familjekrav)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Samma normfamilj som kabelskåpen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "PAS 68 (2005)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Brittisk krocktestklassning, utvecklad med CPNI; fortfarande mest refererad utanför Nordamerika"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IWA 14-1 (2013)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Internationell sammanslagning av PAS 68 och ASTM F2656; klasskod: fordonsvikt/klass, hastighet, vinkel, penetration"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM F2656",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-standard (2007, ersatte DOS SD-STD-02.01 K-klasser); penetrationsklasser P1–P4; ASTM F3016 täcker låga hastigheter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0103",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Sheffield-bygel",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Benämnd branschstandard i UK; rekommenderas av cykelorganisationer och anges i planeringskrav; medger låsning av ram och båda hjulen; certifieringar som Sold Secure/Secured by Design förekommer"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0201",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Möbleringsprogram (kommunspecifikt)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TEL-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Accessnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Operatörsprogram",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Utformning, kulör och märkning styrs av operatörens program; i UK är nästan all Openreach-gatuutrustning grön"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/TIA-222 (Rev H 2017; Rev I under utarbetande)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav vind/snö/is; refereras av bl.a. byggregler; drönarinspektion diskuteras i revisionsarbetet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Eurokoder",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "EU-strukturkrav (kartläggs per land)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TEL-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kanalisationen matar skåpen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/SCTE 77",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/SCTE 77",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturell integritet och tier-lastklassning för handholes (först 2002, reviderad därefter)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NEC 314.30",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kräver dimensionering för förekommande laster; lockmärkning av funktion; lock ska kräva verktyg eller väga >45 kg"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fotplatta bultas mot prefabricerat eller platsgjutet fundament"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belysningsnätets kabelskåp"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 40 (del 1–7)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Definitioner, mått, vindlast, verifiering samt materialkrav per del: 4 betong, 5 stål, 6 aluminium, 7 komposit; inkluderar passiv säkerhet vid påkörning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS-serien",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Topp- eller armmontage på belysningsstolpe"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0204",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fotocell eller smart nod i standardiserad sockel"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI C136-serien",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "C136.10 låsbar fotocellsockel, C136.41 dimsockel (5/7-pol, monteras ovanpå armaturen), C136.15 fältidentifieringsetikett med typ och wattal"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Zhaga Book 18",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Standardiserad sockel för sensor-/kommunikationsnoder; vanligast i Europa, kan sitta ovanpå eller under armaturen; Zhaga-D4i med DALI"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 60598 / EN 13201",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktsäkerhet respektive belysningsprestanda (M/C/P-klasser)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "UL 1598",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktsäkerhet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "portalvariant → LVX-TRP-0205"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD / TSRGD / nationella kataloger",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Formspråket ÄR standarden — märkeskatalogen blir egen datamängd i modellvågen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD 11:e utgåvan, Revision 1 (dec 2025)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gällande utgåva; delstaterna skulle anta 11:e utgåvan senast 18 jan 2026; anger även minimikrav på retroreflexion"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "TSRGD 2016 (SI 2016/362)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Föreskriver design och användning av vägmärken, vägmarkeringar och signaler i Storbritannien; i kraft 22 april 2016"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Wienkonventionen 1968 + nationella kataloger",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gemensam formspråksgrund i EU; varje land har egen märkeskatalog"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "AS 1742",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Australisk motsvarighet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12899-1 / ASTM D4956",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktkrav respektive folietypklassning (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0105",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Styrs av trafiksignalskåpets styrapparat"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12368:2024",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krav för signalhuvuden röd/gul/grön med 200/300 mm runda ljusöppningar: ljusstyrkeklasser, IP-klasser, slagtålighet IR1–IR3, fantomskensbegränsning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "VTCSH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-spec för signalhuvuden (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Styr signalhuvudena"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NEMA TS 2-2021",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Definierar styrapparat, skåpstorlekar, MMU, BIU och seriell kommunikation; utbytbarhet mellan tillverkare"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ATC-standarder; Caltrans 33x-typ",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Alternativa skåp-/styrapparatfamiljer (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "del_av",
|
||||
"objekt": "Vägbana/beläggning (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1436 / MUTCD",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1436:2018",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Funktionsklasser för vita/gula markeringar: dagsljusreflexion (Qd), retroreflexion i strålkastarljus, färg och friktion; EN 1871 täcker materialens fysiska egenskaper"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD 11:e utgåvan",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Anger obligatoriska miniminivåer för markeringars retroreflexion; underhållsplaner krävs (efterlevnad september 2026)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317 / MASH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kapacitetsklasser från T1 (lägst, temporärt) till H4b (mycket hög), arbetsbreddsklasser W1–W8, skaderiskklasser A/B/C; CE-märkning via del 5"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH (2016)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ersätter NCHRP 350; krocktestnivåer TL-1 uppåt (TL-2 lågfart, TL-3 högfartsväg, TL-4 inkluderar lastbil)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0108",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belysning/realtidsskylt matas från nätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12767",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12767:2019 (+A1:2024)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krocktestklassning HE/LE/NE för bl.a. skylt- och belysningsstolpar; utesluter räcken"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Breakaway-krav (kartläggs)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-motsvarighet — slipbase och brytkopplingar"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Bär signalhuvudena"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS-serien (kartläggs)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav för mastarmar"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS-6 (2013, interim t.o.m. 2025)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav (ASD) för signalstolpar och mastarmar"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LRFD-LTS-1 (2015)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Parallell LRFD-dimensionering"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0203",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Eftergivliga stödsystem (EN 12767-scope)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0203",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12767:2019 (+A1:2024)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Scope omfattar fundament i eftergivliga system"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI C136.10/.41; Zhaga Book 18",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI C136.10 / C136.41",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Mekaniskt och elektriskt gränssnitt (US/UK-tradition)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Zhaga Book 18",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "EU-vanligt nodgränssnitt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Bär vägmärken/vägvisning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS / Eurokoder (kartläggs)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Vind-/utmattningsdimensionering"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS-6 (2013, interim t.o.m. 2025)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Scope kategoriserar skyltstöd inkl. portaler (overhead bridge/cantilever)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LRFD-LTS-1 (2015)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "LRFD-spår; Iowa DOT tillämpar båda för skylttruss"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0206",
|
||||
"predikat": "del_av",
|
||||
"objekt": "Vägbana/beläggning (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0206",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1340",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krav och provning för betongkantsten, rännor och passbitar; ersatte BS 7263-3"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0206",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1343",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Naturstenskantsten — prestandaklasser i väghållarkrav (t.ex. UK MCHW)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0207",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Eller direkt nedslagen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0207",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12899-3",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kolorimetri, retroreflex, statisk/dynamisk last och påkörning; färg/form styrs nationellt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0207",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Kategori 1-enheter",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-klassning för flexposts"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "Brokantbalk (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-TRP-0107",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kapacitetsklasser (upp till H4b) tillämpas på broräcken; arbetsbredd kritisk vid kant"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "TL-klassning av broräcken"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fundamentrad"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14388",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Harmoniserad produktstandard (CE/UKCA)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1793 (del 1/2/5/6)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ljudisolering DLR, absorption DLα, in-situ-metoder"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1794 (del 1/2)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Mekanik/stabilitet respektive säkerhet/miljö"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0210",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-TRP-0107",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Avslutar räckeslinjen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0210",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0210",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH (TL-2/TL-3)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krocktestklassning; FHWA eligibility letters (t.ex. CC-115D för SoftStop)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-VAT-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-VAT-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Betäckningen är brunnens synliga toppkomponent"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Dagvattengaller — liknande placering, annan funktion"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124:2015 (del 1–6)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Klassning A15–F900 efter provlast, placeringsgrupper 1–6; materialdelar: -2 gjutjärn, -3 stål/aluminium, -4 stålarmerad betong, -5 komposit"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "H-20/HS-20-lastkrav",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belastningskrav i körbana (kartläggs per delstat i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-VAT-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124:2015",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Samma klassnings- och materialsystem som betäckningar; galler i prefabricerade avvattningsrännor faller i stället under EN 1433"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "AWWA C502/C503, EN 14384/14339",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/AWWA C502",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Torrposter för alla klimat inklusive frysgrader; kräver bl.a. gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och tillverkningsår"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/AWWA C503",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Våtposter för milt klimat utan frysrisk"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14384",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Minimikrav, provning och märkning för pelarbrandposter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14339",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Underjordiska brandposter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NFPA 1963",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Slanganslutningarnas gängor"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0201",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ram + lock bildar betäckningen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0201",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-VAT-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Klassning A15–F900 gäller ram + lock som enhet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-VAT-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kröns av ram + betäckning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM C478 / AASHTO M199",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM C478/C478M",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Tillverkningskrav för brunnsdelar (sewer/drainage/water works)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "M199",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Parallellkrav i väghållarled"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1917:2002",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "EU-krav för prefab brunnsenheter (DN/LN ≤1250; inspektionsbrunn ≤2 m), fogar och täthet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "BS 5911-3",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "UK-komplement till EN 1917"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0203",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-VAT-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gallret är intaget"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0203",
|
||||
"predikat": "del_av",
|
||||
"objekt": "Dagvattennät (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0203",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM C913-21",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Scope-notering omfattar catch basins och drop inlets (US)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0203",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "BS 5911-6",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "UK-krav för vägbrunnar"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0204",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Avstängningsventil (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ger åtkomst till spindeln"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0204",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000001",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000001",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000002",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000001",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000003",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000003",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000003",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000002",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000004",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000005",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000005",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000006",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000006",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000006",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000005",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000007",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000008",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000009",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000010",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000011",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000012",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000013",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000014",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000015",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000016",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000017",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000018",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000019",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000020",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0107",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000020",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "Äldre G4/27¾-tums strong-post W-balk",
|
||||
"objekt_typ": "text",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000021",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0210",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000022",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0105",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000023",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000024",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000025",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000025",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000026",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000026",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000026",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000025",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000027",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"beskrivning": "Landvex ID-register. Nästa lediga nummer per serie. Pipelinen mintar härifrån och skriver tillbaka — ID:n återanvänds aldrig.",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"P_nasta": 28,
|
||||
"klass_nasta": {
|
||||
"TRP": {
|
||||
"1": 9,
|
||||
"2": 11
|
||||
},
|
||||
"VAT": {
|
||||
"1": 4,
|
||||
"2": 5
|
||||
},
|
||||
"ELN": {
|
||||
"1": 5,
|
||||
"2": 2
|
||||
},
|
||||
"TEL": {
|
||||
"1": 3,
|
||||
"2": 2
|
||||
},
|
||||
"PRK": {
|
||||
"1": 4,
|
||||
"2": 2
|
||||
},
|
||||
"BYG": {
|
||||
"1": 1
|
||||
},
|
||||
"JVG": {
|
||||
"1": 1
|
||||
},
|
||||
"HMN": {
|
||||
"1": 1
|
||||
},
|
||||
"FLG": {
|
||||
"1": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4749 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — master v3 (ingest-pipelinen, våg 7). Ersätter v2.",
|
||||
"genererad": "2026-07-04",
|
||||
"antal_poster": 37,
|
||||
"verifieringsfordelning": {
|
||||
"kallbelagd": 35,
|
||||
"obekraftad": 2
|
||||
},
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelskap-lagspanning",
|
||||
"namn": {
|
||||
"sv": "Kabelskåp, lågspänning",
|
||||
"en": "LV distribution cabinet"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ABB Kabeldon (Norden, fabrik i Alingsås)",
|
||||
"nätbolagsspecifika program per land"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"varmförzinkad stålplåt (nordisk standard)",
|
||||
"glasfiberkomposit",
|
||||
"polykarbonat"
|
||||
],
|
||||
"montering": "Integrerat markfundament eller sockel; justerbara ben; förberedd för VP-rör och värmekabel (arktiskt klimat)",
|
||||
"ip_klass": "t.ex. IP34D enligt SS-EN 60529 (Kabeldon CDC)",
|
||||
"ovrigt": {
|
||||
"las": "Trekantslås standard i Norden (t.ex. CDC-LT); cylinderlås som tillval",
|
||||
"innehall": "Säkringslister/skensystem, kabelavgreningar; lucka med hållare för kabelskåpskort"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"EU",
|
||||
"UK",
|
||||
"US",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"bostadsområde",
|
||||
"landsbygd"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC/CENELEC",
|
||||
"beteckning": "EN 61439-5",
|
||||
"titel": "Lågspänningsfördelningar — kopplingsutrustning i publika distributionsnät",
|
||||
"roll": "Provnings- och konstruktionskrav; Kabeldon CDC testad enligt SS-EN 61439-5 inkl. krav för arktiskt klimat",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående grå/grön låda på sockel eller integrerat fundament",
|
||||
"Nätbolagsdekal och skåpnummer",
|
||||
"Varningsskylt med blixtsymbol",
|
||||
"Trekants- eller specialnyckellås",
|
||||
"Ofta markeringsstång med reflex intill (snöröjning)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skåpnumret i nätbolagets format — nyckel-OCR",
|
||||
"Präglad lucka anpassad för märkning (Kabeldon)",
|
||||
"Varmförzinkad yta vs lackerad komposit skiljer generation/marknad",
|
||||
"CDCM-variant med ovandel används som mätarskåp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Telekomskåp (LVX-TEL-0101) — saknar blixtsymbol, har ofta ventilation",
|
||||
"Trafiksignalskåp (LVX-TRP-0105)",
|
||||
"Belysningscentral (undervariant)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på dekal, skåpnummer och varningsskylt"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal/prägling på lucka",
|
||||
"falt": [
|
||||
"nätbolag",
|
||||
"skåpnummer",
|
||||
"varningstext"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning/snöröjningsskador",
|
||||
"beskrivning": "Markeringsstång med varselmärkning och reflexband säljs som standardtillbehör — indikerar känt riskmönster",
|
||||
"kalla": "ABB Kabeldon tillbehörskatalog (KSPS 7 markeringsstång)"
|
||||
},
|
||||
{
|
||||
"typ": "Fukt",
|
||||
"beskrivning": "Fuktspärr finns som tillbehör till hela CDC-serien",
|
||||
"kalla": "ABB Kabeldon CDC-katalog"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0103",
|
||||
"beskrivning": "Nätstation/transformator"
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0101",
|
||||
"beskrivning": "Matar bl.a. belysningsnät"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ABB — Kabeldon kabelskåp och kapslingar (produktfamilj, hårda miljöer)",
|
||||
"url": "https://new.abb.com/low-voltage/sv/produkter/kabelskap_cewe_kabeldon/kabeldon-kabelskap",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Onninen — Kabelskåp CDC 420 (varmförzinkat, integrerat markfundament, 400 A, SS-EN 61439-5, arktiskt klimat, trekantslås)",
|
||||
"url": "https://www.onninen.se/abb-kabeldon-kabelskap-cdc-420/p/AQO708",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "ABB Kabeldon produktkatalog (Alingsås; IP34D SS-EN 60529; CDC/CDCM-användning)",
|
||||
"url": "https://library.e.abb.com/public/5c949d884df64a6882b049397a2b94e0/2013_Katalog_Kabeldon_lagspanningsfordelningar_svensk_REV%20A_6.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "elstolpe",
|
||||
"namn": {
|
||||
"sv": "Elstolpe",
|
||||
"en": "Utility pole"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Stella-Jones (trä, NA)",
|
||||
"Koppers (impregnering, NA)",
|
||||
"Valmont (stål)",
|
||||
"RS Technologies (komposit)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"impregnerat trä (southern yellow pine — vattenburna medel; douglasgran — oljebaserade medel)",
|
||||
"stål",
|
||||
"komposit",
|
||||
"betong (vissa marknader)"
|
||||
],
|
||||
"montering": "Direkt nedgrävd (trä) eller på fundament (stål/komposit)",
|
||||
"livslangd_ar": "40–70 för impregnerat trä beroende på medel och klimat",
|
||||
"ovrigt": {
|
||||
"impregnering": "Pentaklorfenol (penta) utfasas i US efter EPA-beslut 2022: nyproduktion/försäljning upphörde feb 2024, behandling med befintliga lager tillåten till feb 2027; alternativ: kopparnaftenat, DCOIT, CCA, kreosot. CCA-behandlade stolpar dominerar sydöstra US. Kanada drog in registreringen okt 2022."
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"CA",
|
||||
"AU",
|
||||
"delar av EU/UK"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsbygd",
|
||||
"förort",
|
||||
"stadsgata (äldre nät)"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ANSI",
|
||||
"beteckning": "ANSI O5.1",
|
||||
"titel": "Wood poles — specifications and dimensions",
|
||||
"roll": "Trästolpsklasser och dimensioner (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "EPA / Health Canada",
|
||||
"beteckning": "Penta-utfasningsbeslut 2022",
|
||||
"titel": "Registration review decision pentachlorophenol",
|
||||
"roll": "Reglerar vilka impregneringsmedel som får förekomma — direkt påverkan på identifiering av stolpgenerationer",
|
||||
"marknad": "US/CA"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Trästolpe med travers/regel, isolatorer och ledningar",
|
||||
"Kraft överst, tele/fiber-linjer lägre — vertikal zonindelning",
|
||||
"Stolptransformator (burk) på många NA-stolpar",
|
||||
"Stolpsteg eller klätterspår"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"'Birthmark'-märkning inbränd/spikad i stolpen med år, längd, klass, träslag och impregneringsmedel — bästa OCR-källan och daterar stolpen",
|
||||
"Impregneringens färgton (grönaktig CCA vs brunoljig penta/kreosot) ger generationsledtråd",
|
||||
"Nätbolagets stolpnummerbricka"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningsstolpe (LVX-TRP-0101)",
|
||||
"Telestolpe utan kraft",
|
||||
"Flagg-/antennmast"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Närbild på birthmark i ögonhöjd",
|
||||
"Toppzon med utrustning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Inbränd birthmark ca 3 m över mark + nummerbricka",
|
||||
"falt": [
|
||||
"år",
|
||||
"längd/klass",
|
||||
"träslag",
|
||||
"impregneringsmedel",
|
||||
"stolpnummer"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Impregneringsmedel under regulatorisk avveckling",
|
||||
"beskrivning": "Penta-behandlade stolpar (uppskattningsvis ca 60 miljoner i drift i US) blir en utbytes- och hanteringsfråga i takt med utfasningen",
|
||||
"kalla": "EPA — Cancellation of pentachlorophenol (2022); University of Wisconsin PAT-sammanfattning"
|
||||
},
|
||||
{
|
||||
"typ": "Röta i markzon",
|
||||
"beskrivning": "Nedbrytning vid marklinjen är dominerande livslängdsbegränsning för trä",
|
||||
"kalla": "PLATSHÅLLARE — belägg med inspektionsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Hackspettskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Distributionsnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EPA — Pentachlorophenol (utfasningstidslinje: feb 2024 / feb 2027)",
|
||||
"url": "https://www.epa.gov/ingredients-used-pesticide-products/pentachlorophenol",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "UW PAT — EPA to Phase Out Pentachlorophenol (~60 M penta-stolpar; alternativmedel)",
|
||||
"url": "https://fyi.extension.wisc.edu/pat/2022/05/04/epa-to-phase-out-use-of-pentachlorophenol/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "C&EN — träslag/medel-koppling (yellow pine/CCA sydöstra US; douglasgran/oljebaserat)",
|
||||
"url": "https://cen.acs.org/business/specialty-chemicals/Pentachlorophenol-way-utility-pole-preservative/98/i14",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "natstation-transformator",
|
||||
"namn": {
|
||||
"sv": "Nätstation/transformatorstation",
|
||||
"en": "Distribution substation / padmount transformer"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Eaton",
|
||||
"Hitachi Energy",
|
||||
"Schneider Electric",
|
||||
"ERMCO (US)",
|
||||
"Howard Industries (US)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stålkapsling",
|
||||
"betonghus (kioskstationer)"
|
||||
],
|
||||
"montering": "Padmount: låg kapsling på betongfundament (NA-typiskt). Prefabricerad kiosk-/kompaktstation: gångbar (walk-in) eller manövrerad utifrån (non-walk-in); kan vara helt/delvis nedgrävd",
|
||||
"ovrigt": {
|
||||
"funktion": "Transformerar mellanspänning till lågspänning; IEC 62271-202 klassar bl.a. intern ljusbågstålighet (IAC, tillgänglighetstyp A/B/AB)"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"bostadsområde",
|
||||
"stadsgata",
|
||||
"industriområde"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC",
|
||||
"beteckning": "IEC 62271-202:2022",
|
||||
"titel": "AC prefabricated substations >1 kV–52 kV",
|
||||
"roll": "Driftvillkor, konstruktion och prov för fabriksfärdiga stationer på offentligt tillgängliga platser; walk-in/non-walk-in; intern ljusbågsklassning IAC",
|
||||
"marknad": "EU/internationellt"
|
||||
},
|
||||
{
|
||||
"organ": "IEEE",
|
||||
"beteckning": "IEEE C57.12.28 m.fl.",
|
||||
"titel": "Padmount enclosure integrity",
|
||||
"roll": "US-kapslingskrav (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Padmount: låg grön/grå plåtlåda på betongplatta, ofta i villaområden",
|
||||
"Kioskstation: litet hus/skåp med dörrgaller och ventilation",
|
||||
"Varningsskyltar högspänning på alla varianter",
|
||||
"Svagt transformatorsurr hörs nära"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Typskylt med kVA-tal, spänningar och tillverkare — nyckel-OCR",
|
||||
"Padlock-hasp och pentabult (NA)",
|
||||
"Kabelrör/kabelbrunnar intill",
|
||||
"Fundamenttyp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp LV (LVX-ELN-0101) — mindre, ingen HV-skyltning",
|
||||
"Telekomskåp (LVX-TEL-0101)",
|
||||
"Pumpstation VA (liknande hus, annan skyltning)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med omgivning",
|
||||
"Närbild på varningsskylt och typskylt (utan att öppna något)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Typskylt på kapslingens front/sida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"kVA",
|
||||
"spänningar",
|
||||
"serienummer",
|
||||
"år"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion i kapsling",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — nätbolagsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Oljeläckage (oljeisolerade transformatorer)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Matar kabelskåpen i LV-nätet"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "IEC 62271-202:2022 (scope: >1–52 kV, walk-in/non-walk-in, offentlig placering, IAC)",
|
||||
"url": "https://webstore.iec.ch/en/publication/66264",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "laddstation",
|
||||
"namn": {
|
||||
"sv": "Laddstation",
|
||||
"en": "EV charging station"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Tesla",
|
||||
"ChargePoint",
|
||||
"ABB E-mobility",
|
||||
"Alpitronic",
|
||||
"Kempower"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"montering": "AC-box på stolpe/vägg (destinationsladdning) eller fristående DC-skåp med tjock, ofta vätskekyld kabel (snabbladdning)",
|
||||
"ovrigt": {
|
||||
"kontakter": "NACS/SAE J3400 (kompakt, samma stift AC+DC), CCS1 (US) / CCS2 (EU), CHAdeMO (utfasande), Typ 2 (EU AC), J1772 (US AC). Federalt finansierade US-snabbladdare kan ha J3400 om CCS1 också finns."
|
||||
}
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": [
|
||||
"Tesla-kontakten (2012) → öppnad som NACS (2022) → SAE J3400: TIR dec 2023, Recommended Practice sep 2024; flertalet biltillverkare i Nordamerika går över från CCS1 från modellår 2025"
|
||||
]
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"parkering",
|
||||
"servicestation",
|
||||
"gatuladdning",
|
||||
"depå"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "SAE",
|
||||
"beteckning": "SAE J3400 (NACS)",
|
||||
"titel": "North American Charging System",
|
||||
"roll": "Standardiserad Tesla-utvecklad kontakt för både AC och DC; på väg att bli nordamerikansk default",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "SAE",
|
||||
"beteckning": "SAE J1772",
|
||||
"titel": "AC-kontakt nivå 1/2",
|
||||
"roll": "Etablerad AC-kontakt; adapterkompatibel med NACS för AC",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "IEC",
|
||||
"beteckning": "IEC 61851 / IEC 62196",
|
||||
"titel": "Konduktiv laddning / kontaktdon",
|
||||
"roll": "Laddlägen respektive Typ 2/CCS2-kontakter (kartläggs vidare)",
|
||||
"marknad": "EU/internationellt"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Kontakttypen är den snabbaste klassificeraren: NACS är kompakt; CCS är större kombikontakt; CHAdeMO rund",
|
||||
"DC-snabbladdare: högt skåp, tjock/kyld kabel, ofta skärm",
|
||||
"AC-destinationsladdare: liten box, tunn kabel eller uttag",
|
||||
"Operatörsvarumärke och belysning"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Stations-ID och QR-kod — nyckel-OCR",
|
||||
"Effektmärkning i kW",
|
||||
"Antal uttag och kabelhantering (topphängd/sidohängd)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Parkeringsautomat",
|
||||
"Belysningsstolpe med uttag",
|
||||
"Batterilager-/nätskåp"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Närbild på kontakt",
|
||||
"Närbild på skärm/ID/QR"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Front: operatör, stations-ID, QR, effekt",
|
||||
"falt": [
|
||||
"operatör",
|
||||
"stations-ID",
|
||||
"effekt kW",
|
||||
"kontakttyper"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kontaktgenerationsskifte",
|
||||
"beskrivning": "CCS1-parken i Nordamerika fasas gradvis mot J3400; adaptrar överbryggar under övergången — viktigt för ersättningskedjan i grafen",
|
||||
"kalla": "SAE/Joint Office — J3400-standardisering och branschadoption"
|
||||
},
|
||||
{
|
||||
"typ": "Kabelstöld/vandalism",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — operatörsdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0103 / LVX-ELN-0101",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"predikat": "ersatter",
|
||||
"mal": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"beskrivning": "Kontaktnivåns ersättningskedja: CHAdeMO → CCS1 → J3400 (US)"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Joint Office — SAE J3400 Charging Connector (TIR dec 2023; CCS1-krav vid federal finansiering)",
|
||||
"url": "https://driveelectric.gov/charging-connector",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Wikipedia — North American Charging Standard (historik, RP sep 2024, branschadoption)",
|
||||
"url": "https://en.wikipedia.org/wiki/North_American_Charging_Standard",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "matarskap",
|
||||
"namn": {
|
||||
"sv": "Mätarskåp",
|
||||
"en": "Meter cabinet"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ABB Kabeldon (CDCM)",
|
||||
"fasadskåpsleverantörer nationellt"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"plåt",
|
||||
"isolermaterial (Kabeldon-typ)",
|
||||
"polykarbonat"
|
||||
],
|
||||
"montering": "Markstående vid tomtgräns (nordisk CDCM-typ) eller fasadmonterat; mätarfönster och plomberade utrymmen",
|
||||
"ovrigt": {
|
||||
"referens": "Kabeldon CDCM är kabelskåpsserien i mätarutförande — samma skåpfamilj som LVX-ELN-0101 men med mätardel"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"SE/NO/FI (markstående vanliga)",
|
||||
"EU",
|
||||
"UK",
|
||||
"US (meter socket på fasad)"
|
||||
],
|
||||
"miljotyper": [
|
||||
"tomtgräns",
|
||||
"fasad"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC/CENELEC",
|
||||
"beteckning": "SS-EN 61439-5 (familjekrav)",
|
||||
"titel": "Distributionsskåp",
|
||||
"roll": "Samma normfamilj som kabelskåpen",
|
||||
"marknad": "EU"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Mätarfönster i dörr",
|
||||
"Mindre än kabelskåp men samma formspråk",
|
||||
"Plomber vid mätarplats"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"CDCM-beteckning på nordiska skåp",
|
||||
"Abonnent-/anläggnings-ID-etikett"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp (LVX-ELN-0101)",
|
||||
"Fiber-/teleskåp (LVX-TEL-0101)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Front",
|
||||
"Närbild etikett/fönster"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dörr-etikett",
|
||||
"falt": [
|
||||
"nätbolag",
|
||||
"anläggnings-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning/vandalism vid gata",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Servis via kabelskåpsnätet"
|
||||
},
|
||||
{
|
||||
"predikat": "variant_av",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Mätarutförande av skåpfamiljen (CDCM)"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ABB Kabeldon-katalog — CDC/CDCM-serierna (återanvänd, våg 2)",
|
||||
"url": "https://library.e.abb.com/public/0b1d1ae1e7d0af90c1257b1a0055f36d/Kabeldon%20kabelskapssystem%20produktkatalog%202013.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.7,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "pollare",
|
||||
"namn": {
|
||||
"sv": "Pollare",
|
||||
"en": "Bollard"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ATG Access (säkerhetspollare, UK)",
|
||||
"Heald (säkerhetspollare, UK)",
|
||||
"Avon Barrier (HVM-system)",
|
||||
"stadsmiljöprogram varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål",
|
||||
"gjutjärn (klassisk kronpollare)",
|
||||
"rostfritt",
|
||||
"betong",
|
||||
"plast/flexibel"
|
||||
],
|
||||
"montering": "Fast ingjuten, löstagbar i hylsa, fällbar/låsbar eller automatisk hydraulisk (typiskt ca 1000 mm över mark i höjt läge)",
|
||||
"ovrigt": {
|
||||
"sakerhet": "Fordonshindrande säkerhetspollare (HVM, Hostile Vehicle Mitigation) krocktestas och klassas; klassningskoden anger fordonsvikt, hastighet, vinkel och penetration"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gågata",
|
||||
"torg",
|
||||
"entré",
|
||||
"cykelbana",
|
||||
"skyddsobjekt"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "BSI",
|
||||
"beteckning": "PAS 68 (2005)",
|
||||
"titel": "Impact test specifications for vehicle security barriers",
|
||||
"roll": "Brittisk krocktestklassning, utvecklad med CPNI; fortfarande mest refererad utanför Nordamerika",
|
||||
"marknad": "UK/EU/MEA"
|
||||
},
|
||||
{
|
||||
"organ": "ISO (IWA)",
|
||||
"beteckning": "IWA 14-1 (2013)",
|
||||
"titel": "Vehicle security barriers — performance requirement",
|
||||
"roll": "Internationell sammanslagning av PAS 68 och ASTM F2656; klasskod: fordonsvikt/klass, hastighet, vinkel, penetration",
|
||||
"marknad": "internationellt"
|
||||
},
|
||||
{
|
||||
"organ": "ASTM",
|
||||
"beteckning": "ASTM F2656",
|
||||
"titel": "Crash testing of vehicle security barriers",
|
||||
"roll": "US-standard (2007, ersatte DOS SD-STD-02.01 K-klasser); penetrationsklasser P1–P4; ASTM F3016 täcker låga hastigheter",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående kort stolpe utan skylt-/ljusfunktion",
|
||||
"Reflexband vanligt i trafiknära lägen",
|
||||
"Automatiska pollare: markring/lucka och varningsmarkering",
|
||||
"Kättingöglor på parkpollare"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kronformad gjutjärnstopp = klassisk stadsmodell",
|
||||
"Grov diameter + djupt fundament indikerar HVM-säkerhetspollare (klassning kan vara märkt)",
|
||||
"Hylslock i mark = löstagbar variant"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningspollare (låg armatur)",
|
||||
"Hydrant i pollarform (LVX-VAT-0103)",
|
||||
"Laddstolpe (LVX-ELN-0104)",
|
||||
"Förtöjningspollare i hamn (LVX-HMN, Tier 3)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Toppen i närbild (form/gjutmärke)",
|
||||
"Markanslutning (fast/hylsa/automatik)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjutmärke/etikett på topp eller kropp; HVM-klassning kan förekomma",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"ev. klassningskod"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Automatikfel (hydrauliska pollare)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ATG Access — IWA 14-1-guiden (relation PAS 68/ASTM F2656, klasskod)",
|
||||
"url": "https://atgaccess.com/what-is-iwa-14/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Avon Barrier — Certification & testing (PAS 68/CPNI, IWA 14-1, CWA 16221)",
|
||||
"url": "https://www.avon-barrier.com/certification-testing/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Teknisk guide — ASTM F2656 (2007, ersatte SD-STD-02.01; P1–P4; PAS 68 2005; IWA 14-1 2013/2016)",
|
||||
"url": "https://www.uparkbollards.com/bollard-crash-ratings-the-complete-technical-guide-to-astm-pas-68-iwa-14-1_n596",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "papperskorg",
|
||||
"namn": {
|
||||
"sv": "Papperskorg",
|
||||
"en": "Litter bin"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Glasdon (UK, grundat 1959, Blackpool)",
|
||||
"Victor Stanley (US)",
|
||||
"kommunala program varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"polymer (t.ex. Glasdon Durapol — väder-, vandal- och klottertålig)",
|
||||
"stål/gjutgods",
|
||||
"trä-stål-kombination"
|
||||
],
|
||||
"montering": "Fundament-, stolp- eller väggmonterad; innerbehållare i zinkbelagd stål eller plast; låsbar (nyckel eller nyckellös)",
|
||||
"ovrigt": {
|
||||
"referensexempel": "Glasdon Topsy 2000: 110 l volym, 90 l innerbehållare, lyft-av-kropp för tömning utan tunga lyft, höjd 1000 mm"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"park",
|
||||
"gågata",
|
||||
"hållplats",
|
||||
"torg"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Kommunprogram ger enhetlig design inom en stad — stark geografisk signal",
|
||||
"Inkastöppningens form (fågelsäkrad mindre öppning)",
|
||||
"Låst tömningslucka eller lyft-av-kropp",
|
||||
"Fraktionsdekaler vid sortering"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kommunlogga/programdekal — nyckel-OCR",
|
||||
"Symbol/dekortyp (t.ex. Glasdons Bin-it-symbol i guld/silver)",
|
||||
"Askkoppsring i topp",
|
||||
"Smartkorg: solpanel i lock"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Sandbehållare/saltlåda",
|
||||
"Hundlatrin (egen dekal)",
|
||||
"Returstation"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Närbild på dekal/inkast"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal på kropp",
|
||||
"falt": [
|
||||
"kommun/förvaltare",
|
||||
"ibland tillverkare/modell",
|
||||
"fraktion"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Vandalism/klotter",
|
||||
"beskrivning": "Materialval (t.ex. Durapol) marknadsförs uttryckligen som vandal- och klottertåligt — indikerar känt riskmönster",
|
||||
"kalla": "Glasdon produktdokumentation (Topsy-serien)"
|
||||
},
|
||||
{
|
||||
"typ": "Brand i behållare",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ArchiExpo/Glasdon — Topsy 2000 specifikation (Durapol, 110/90 l, lyft-av-kropp, lås)",
|
||||
"url": "https://www.archiexpo.com/prod/glasdon-group-limited/product-150131-1798607.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Glasdon — företag sedan 1959, ISO 9001 (produktsida Topsy-serien)",
|
||||
"url": "https://uk.glasdon.com/topsy-royale-tm-litter-bin",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.7,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "cykelstall",
|
||||
"namn": {
|
||||
"sv": "Cykelställ",
|
||||
"en": "Cycle stand"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Cyclehoop (UK)",
|
||||
"Falco",
|
||||
"Broxap",
|
||||
"Dero (US)",
|
||||
"kommunala program varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"varmförzinkat stålrör (BS EN ISO 1461)",
|
||||
"rostfritt (304/316)",
|
||||
"pulverlack i RAL-kulör"
|
||||
],
|
||||
"dimensioner": "Sheffield-bygel typiskt Ø48–60 mm rör, ca 750–900 mm över mark, ca 750–800 mm bred",
|
||||
"montering": "Nedgjuten (ca 300 mm i betongfickor, krympta ändar mot uppdragning) eller fotplatta med bult",
|
||||
"ovrigt": {
|
||||
"tillganglighet": "Tapper-list/platta nertill hjälper synskadade att upptäcka stället; reflexband som tillval"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gata",
|
||||
"station",
|
||||
"skola",
|
||||
"handel"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "Branschpraxis/upphandling",
|
||||
"beteckning": "Sheffield-bygel",
|
||||
"titel": "Omvänt U — de facto-standardtyp",
|
||||
"roll": "Benämnd branschstandard i UK; rekommenderas av cykelorganisationer och anges i planeringskrav; medger låsning av ram och båda hjulen; certifieringar som Sold Secure/Secured by Design förekommer",
|
||||
"marknad": "UK (spridd globalt)"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Sheffield-bygel (omvänt U) — global bastyp som medger ramlåsning",
|
||||
"Rader med jämna centrumavstånd",
|
||||
"Framhjulshållare = äldre typ",
|
||||
"Tvåvåningsställ vid stationer (utbrett i NL/DK)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Rördiameter, tvärslå (moped-/skotervariant) och fotinfästning skiljer fabrikat",
|
||||
"Tapper-platta nertill = tillgänglighetsanpassad",
|
||||
"Programkulör och dekal",
|
||||
"Krympta rörändar vid nedgjutning syns aldrig — fotplatta med bult syns"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Avspärrningsbygel/räcke",
|
||||
"Pollare med kätting (LVX-PRK-0101)",
|
||||
"Mopedparkering (grövre rör, tvärslå)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett ovanifrån hel rad",
|
||||
"Närbild på infästning och ev. dekal"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal förekommer",
|
||||
"falt": [
|
||||
"förvaltare",
|
||||
"ibland tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörnings-/plogskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Cyclehoop — Sheffield Stand (3 mm stål, ram+hjullåsning, nedgjutning 300 mm, tapper-tillval)",
|
||||
"url": "https://cyclehoop.com/product/sheffield-stand/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "The Bike Storage Company — Sheffield-bygeln som branschstandard/benchmark i UK",
|
||||
"url": "https://www.thebikestoragecompany.co.uk/product/the-sheffield-cycle-stand-galvanised/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Falco — Sheffield-varianter (Ø48/Ø60, höjder, fotplatta/nedgjutning)",
|
||||
"url": "https://www.falco.co.uk/products/cycle-parking/cycle-stands/sheffield-stands.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "parkbank",
|
||||
"namn": {
|
||||
"sv": "Parkbänk",
|
||||
"en": "Public bench"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Victor Stanley (US)",
|
||||
"Hags/Nola (Norden)",
|
||||
"Glasdon (UK)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"trä på gjutjärns-/stålgavlar",
|
||||
"helmetall",
|
||||
"återvunnen plast",
|
||||
"betong"
|
||||
],
|
||||
"montering": "Bultad i markplatta eller nedgjuten; fasta program per kommun"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"park",
|
||||
"torg",
|
||||
"hållplats",
|
||||
"gågata"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Gavlarnas form är programsignaturen (kommuner standardiserar modell)",
|
||||
"Armstöd/mittarmstöd",
|
||||
"Ribbverkets antal och profil"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Gjutna gavelmönster",
|
||||
"Tillverkaretikett under sits förekommer"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Soffa i väderskydd (del av LVX-TRP-0108)",
|
||||
"Privata möbler"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framifrån",
|
||||
"Gavelnärbild"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Ev. etikett/plakett",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"donationsplakett"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Rötskadat trä/flagnande färg",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Möbleringsprogram (kommunspecifikt)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "telekomskap",
|
||||
"namn": {
|
||||
"sv": "Telekomskåp (fiber/koppar)",
|
||||
"en": "Telecom street cabinet"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"operatörsprogram (t.ex. Openreach i UK)",
|
||||
"skåpelektronik: t.ex. Huawei, ECI (Openreach FTTC)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"plåt",
|
||||
"glasfiberkomposit"
|
||||
],
|
||||
"montering": "Sockel-/fundamentmonterat; kabelbrunnar och kanalisation intill",
|
||||
"ovrigt": {
|
||||
"typer": "Passivt korskopplingsskåp (UK: PCP, Primary Connection Point) vs aktivt FTTC/DSLAM-skåp; G.fast-poddar kan bultas på befintligt PCP-skåp; AIO-skåp kombinerar PCP + DSLAM i en enhet"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"bostadsområde",
|
||||
"landsbygd"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "Operatörer",
|
||||
"beteckning": "Operatörsprogram",
|
||||
"titel": "Operatörsspecifika skåpfamiljer",
|
||||
"roll": "Utformning, kulör och märkning styrs av operatörens program; i UK är nästan all Openreach-gatuutrustning grön",
|
||||
"marknad": "per land"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående skåp utan högspänningsskyltning",
|
||||
"Operatörskonsekvent kulör (UK/Openreach: grön, ofta mörkgrön)",
|
||||
"Ventilationsgaller på aktiva skåp (DSLAM)",
|
||||
"Kabelbrunnslock i marken intill",
|
||||
"Sidopodd på äldre skåp = G.fast-utbyggnad (UK)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Nod-/skåpetikett med operatörens ID — nyckel-OCR",
|
||||
"Passivt PCP-skåp (endast korskoppling) är enklare och ofta äldre; aktivt skåp har fläktgaller",
|
||||
"Dubbelskåp PCP + intilliggande FTTC-skåp med kabelkanal emellan"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp el (LVX-ELN-0101) — har blixtsymbol",
|
||||
"Trafiksignalskåp (LVX-TRP-0105)",
|
||||
"Kabel-tv-skåp (egen operatörskulör)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på etikett/ID",
|
||||
"Sidovy (poddar/utbyggnader)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på dörr",
|
||||
"falt": [
|
||||
"operatör",
|
||||
"nod-/skåp-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kapacitetstak",
|
||||
"beskrivning": "Fulla skåp (inga lediga portar) är ett känt fenomen som kräver extra DSLAM eller sidopoddar",
|
||||
"kalla": "ISPreview/BT Community — dokumenterade fall av fulla PCP/FTTC-skåp"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion",
|
||||
"beskrivning": "Rostiga och intryckta äldre skåp rapporteras av abonnenter",
|
||||
"kalla": "ISPreview läsarrapporter (Virgin Media-skåp)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TEL-0201",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Accessnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ISPreview — Identifying BT/Openreach street furniture (grön kulör; Huawei/ECI-skåp; AIO; G.fast-poddar)",
|
||||
"url": "https://www.ispreview.co.uk/index.php/2019/12/identifying-bt-and-virgin-medias-uk-broadband-street-furniture-2019.html/2",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Beaming — PCP-begreppet (Primary Connection Point, gröna gatuskåp)",
|
||||
"url": "https://www.beaming.co.uk/knowledge-base/techs-techie-jargon-buster/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "mobilmast-antennplats",
|
||||
"namn": {
|
||||
"sv": "Mobilmast/antennplats",
|
||||
"en": "Cell tower / antenna site"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Sabre Industries (tillverkare)",
|
||||
"Valmont (tillverkare)",
|
||||
"American Tower / Crown Castle / Cellnex (siteägare, ej tillverkare)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål (fackverk, rörmast/monopole)",
|
||||
"betong (vissa master)"
|
||||
],
|
||||
"montering": "Fribärande fackverkstorn, stagad mast eller monopole; alternativt takplacering och kamouflerade utföranden",
|
||||
"ovrigt": {
|
||||
"struktur": "TIA-222 omfattar just fribärande fackverkstorn, stagade master och rörmaster samt antennfästen, stag och fundament"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsbygd",
|
||||
"stadsmiljö (tak/monopole)",
|
||||
"trafikleder"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "TIA/ANSI",
|
||||
"beteckning": "ANSI/TIA-222 (Rev H 2017; Rev I under utarbetande)",
|
||||
"titel": "Structural Standard for Antenna Supporting Structures and Antennas",
|
||||
"roll": "Strukturkrav vind/snö/is; refereras av bl.a. byggregler; drönarinspektion diskuteras i revisionsarbetet",
|
||||
"marknad": "US (de facto internationell referens)"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "Eurokoder",
|
||||
"titel": "Bärverksregler",
|
||||
"roll": "EU-strukturkrav (kartläggs per land)",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Strukturtyp: monopole (slät rörmast) vs fackverk vs stagad mast",
|
||||
"Antennsektorer typiskt i tre riktningar per teknikgeneration",
|
||||
"Mikrovågslänk-diskar",
|
||||
"Hinderbelysning på högre master",
|
||||
"Inhägnad teknikyta med skåp vid basen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Site-ID-skylt på grind/mast — nyckel-OCR (kopplar mast till ägare/registrering)",
|
||||
"Kamouflerade utföranden (flaggstång, träd, skorsten) i stadsmiljö",
|
||||
"Antalet antennplattformar indikerar samlokalisering av operatörer"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Radio-/TV-mast",
|
||||
"Belysningsmast för arena",
|
||||
"Vindmätarmast"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild på struktur",
|
||||
"Närbild på grindskylt/site-ID",
|
||||
"Toppzon med antennkonfiguration"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Skylt vid grind/bas",
|
||||
"falt": [
|
||||
"siteägare",
|
||||
"site-ID",
|
||||
"kontakt/nödnummer",
|
||||
"FCC/registrering (US)"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Struktur- och infästningsslitage",
|
||||
"beskrivning": "Inspektionsbehov av fästen och stag; drönarinspektion växer som metod",
|
||||
"kalla": "TIA-222-revisionsarbetet (Rev I: drönarinspektion diskuteras)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "TIA — publicering av ANSI/TIA-222 Rev H (scope: torn, stagade master, rörmaster)",
|
||||
"url": "https://tiaonline.org/press-release/tia-announces-publication-of-tia-222-h-standard-for-antennas-and-the-supporting-structures-for-antennas-and-small-wind-turbines/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Cabling Install — TIA-222-H → I-revision inledd (vind/snö/is; drönarinspektion)",
|
||||
"url": "https://www.cablinginstall.com/standards/article/14276514/tia-222-standard-for-towers-and-antenna-supporting-structures-up-for-revision",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelbrunn",
|
||||
"namn": {
|
||||
"sv": "Kabelbrunn/kanalisation",
|
||||
"en": "Cable chamber / handhole"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Oldcastle/Quazite (polymerbetong)",
|
||||
"Charles Industries (komposit)",
|
||||
"Hubbell",
|
||||
"betongprefab"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"polymerbetong",
|
||||
"avancerad komposit",
|
||||
"betong"
|
||||
],
|
||||
"montering": "Grade-level-låda i gångyta/vägren; handhole = åtkomst utan nedstigning",
|
||||
"ovrigt": {
|
||||
"lastklassning": "ANSI/SCTE 77 Tier 5/8/15/22 för icke-avsiktlig trafik (tiernumret × 1000 lb designlast, provlast +50 %); avsiktlig körbanetrafik hänvisas till AASHTO"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"CA",
|
||||
"EU",
|
||||
"UK",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"trottoar",
|
||||
"vägren",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ANSI/SCTE",
|
||||
"beteckning": "ANSI/SCTE 77",
|
||||
"titel": "Specification for Underground Enclosure Integrity",
|
||||
"roll": "Strukturell integritet och tier-lastklassning för handholes (först 2002, reviderad därefter)",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "NFPA",
|
||||
"beteckning": "NEC 314.30",
|
||||
"titel": "Handhole enclosures",
|
||||
"roll": "Kräver dimensionering för förekommande laster; lockmärkning av funktion; lock ska kräva verktyg eller väga >45 kg",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Rektangulärt lock med gjuten funktionstext: COMMUNICATIONS/FIBER/ELECTRIC/CATV",
|
||||
"Polymerbetongens karaktäristiska yta",
|
||||
"Bultade lock med lyftöglor"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Tier-märkning förekommer på lock",
|
||||
"Operatörslogga (Openreach-brunnar i UK m.fl.)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"VA-betäckning (LVX-VAT-0101)",
|
||||
"Elnätets kabelbrunnar (funktionstexten avgör)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån",
|
||||
"Närbild funktionstext"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten/formsprutad text i lock",
|
||||
"falt": [
|
||||
"funktion",
|
||||
"operatör",
|
||||
"tier"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Fel lastklass för läget",
|
||||
"beskrivning": "Underdimensionerade lådor i ytor med tung icke-avsiktlig trafik havererar — hela motivet bakom SCTE 77",
|
||||
"kalla": "ANSI/SCTE 77 (syfte) / Oldcastle"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TEL-0101",
|
||||
"beskrivning": "Kanalisationen matar skåpen"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "ANSI/SCTE 77",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Oldcastle Infrastructure — SCTE 77-historik och tier-nivåerna 5/8/15/22",
|
||||
"url": "https://oldcastleinfrastructure.com/load-ratings-in-underground-enclosure-selection/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "SCTE — Specification for Underground Enclosure Integrity (scope: non-deliberate traffic; deliberate → AASHTO)",
|
||||
"url": "https://account.scte.org/standards/library/catalog/scte-77-specification-for-underground-enclosure-integrity/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Quazite/Hubbell — tierlaster, NEC 314.30-koppling",
|
||||
"url": "https://studylib.net/doc/18069634/ansi-scte-77-2007-specification-for-underground-enclosure",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "belysningsstolpe",
|
||||
"namn": {
|
||||
"sv": "Belysningsstolpe",
|
||||
"en": "Lighting column"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valmont",
|
||||
"Hydro (aluminium)",
|
||||
"Europoles",
|
||||
"Tehomet (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "EN 40 omfattar toppmonterade stolpar upp till 20 m och armstolpar upp till 18 m; gatumiljö vanligen 3–12 m",
|
||||
"material": [
|
||||
"stål (varmförzinkat)",
|
||||
"aluminium",
|
||||
"armerad/förspänd betong",
|
||||
"fiberkomposit (FRP)"
|
||||
],
|
||||
"montering": "Fotplatta på gjutet fundament eller nedstucken; inspektionslucka med kabelanslutning nära basen",
|
||||
"livslangd_ar": "30–50 (stål/aluminium i normal miljö)",
|
||||
"korrosionsklass": "C3–C5 beroende på miljö (kust, vägsalt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"stadsgata",
|
||||
"GC-väg",
|
||||
"park",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 40 (del 1–7)",
|
||||
"titel": "Lighting columns",
|
||||
"roll": "Definitioner, mått, vindlast, verifiering samt materialkrav per del: 4 betong, 5 stål, 6 aluminium, 7 komposit; inkluderar passiv säkerhet vid påkörning",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LTS-serien",
|
||||
"titel": "Structural Supports for Highway Signs, Luminaires and Traffic Signals",
|
||||
"roll": "Strukturkrav (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Konisk, stegad rund eller oktagonal profil (vanligast enligt EN 40-2)",
|
||||
"Inspektionslucka nära basen",
|
||||
"Fotplatta med fundamentbultar eller markingjutning",
|
||||
"Enkel- eller dubbelarm för armatur"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Ägar-/driftdekal med stolpnummer (kommun eller nätbolag)",
|
||||
"Svetssöm och stegning indikerar stål; strängpressad slät yta indikerar aluminium",
|
||||
"Luckans form och låsning varierar per tillverkare"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Elstolpe (LVX-ELN-0102)",
|
||||
"Skylt- och signalstolpar",
|
||||
"Flaggstänger"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med topp och bas",
|
||||
"Närbild på lucka och eventuell dekal/stolpnummer"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal eller etikett vid lucka/bas",
|
||||
"falt": [
|
||||
"ägare",
|
||||
"stolpnummer",
|
||||
"ibland tillverkare och år"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion i markzon",
|
||||
"beskrivning": "Rostangrepp i övergången mark/luft förkortar livslängden på stålstolpar",
|
||||
"kalla": "PLATSHÅLLARE — branschkänt; belägg med förvaltningsrapport eller fältobservation före publicering"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "Deformation vid trafikolyckor; eftergivliga stolpar minskar personskaderisk",
|
||||
"kalla": "PLATSHÅLLARE — koppla till passiv säkerhet i EN 40/EN 12767 vid modellkartläggning"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": "Fotplatta bultas mot prefabricerat eller platsgjutet fundament"
|
||||
},
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Belysningsnätets kabelskåp"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "BSI — BS EN 40-serien (del 1–7, inkl. komposit del 7)",
|
||||
"url": "https://landingpage.bsigroup.com/LandingPage/Series?UPI=BS+EN+40",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "EN 40-2:2004 General requirements and dimensions (scope: ≤20 m/≤18 m, tvärsnitt, lucka, passiv säkerhet)",
|
||||
"url": "https://www.en-standard.eu/bs-en-40-2-2004-lighting-columns-general-requirements-and-dimensions/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagbelysningsarmatur",
|
||||
"namn": {
|
||||
"sv": "Vägbelysningsarmatur",
|
||||
"en": "Road lighting luminaire"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Signify",
|
||||
"Schréder",
|
||||
"Acuity Brands/AEL",
|
||||
"Cree Lighting",
|
||||
"Thorn"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminium (gjutet hus)",
|
||||
"polykarbonat/glas (kupa)"
|
||||
],
|
||||
"montering": "Toppmontage eller sidoarm (spigot); NEMA- eller Zhaga-sockel för styrnod",
|
||||
"livslangd_ar": "20+ för LED-fixtur; drivdon ofta först ut",
|
||||
"ip_klass": "IP65–IP66 vanligt"
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": [
|
||||
"kvicksilver → högtrycksnatrium (HPS, 1970-tal) → LED (2010-tal och framåt)"
|
||||
]
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"stadsgata",
|
||||
"GC-väg",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA/ANSI",
|
||||
"beteckning": "ANSI C136-serien",
|
||||
"titel": "Roadway and Area Lighting Equipment",
|
||||
"roll": "C136.10 låsbar fotocellsockel, C136.41 dimsockel (5/7-pol, monteras ovanpå armaturen), C136.15 fältidentifieringsetikett med typ och wattal",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "Zhaga Consortium",
|
||||
"beteckning": "Zhaga Book 18",
|
||||
"titel": "Smart interface luminaire–node",
|
||||
"roll": "Standardiserad sockel för sensor-/kommunikationsnoder; vanligast i Europa, kan sitta ovanpå eller under armaturen; Zhaga-D4i med DALI",
|
||||
"marknad": "EU/global"
|
||||
},
|
||||
{
|
||||
"organ": "CEN/CENELEC",
|
||||
"beteckning": "EN 60598 / EN 13201",
|
||||
"titel": "Armatursäkerhet / vägbelysningsklasser",
|
||||
"roll": "Produktsäkerhet respektive belysningsprestanda (M/C/P-klasser)",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "UL",
|
||||
"beteckning": "UL 1598",
|
||||
"titel": "Luminaires",
|
||||
"roll": "Produktsäkerhet",
|
||||
"marknad": "US/CA"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"'Cobra head'-silhuett = klassisk amerikansk gatuarmatur (ofta HPS)",
|
||||
"Plan rektangulär 'shoebox'-form = modern LED",
|
||||
"Skruvsockel/puck ovanpå: NEMA twist-lock (US/UK) eller Zhaga (EU)",
|
||||
"Orange/gult sken = HPS; vitt sken = LED eller metallhalogen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Tillverkarlogga ofta gjuten i husets sida",
|
||||
"ANSI C136.15-etikett (svart text på vit botten) anger lamptyp och wattal — snabbaste US-identifieringen",
|
||||
"Typskylt med modell, effekt och tillverkningsdatum under eller inuti huset",
|
||||
"Zhaga-nodens diameter och placering"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Parkarmatur på låg stolpe",
|
||||
"Strålkastare/floodlight",
|
||||
"Tunnelarmatur"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett underifrån mot husets sida (logga)",
|
||||
"Rakt underifrån (typskylt/etikett)",
|
||||
"Ovanifrån vid lyftkorg (sockeltyp)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Undersida eller insida av hus; C136.15-etikett på utsidan (US)",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"wattal",
|
||||
"tillverkningsdatum",
|
||||
"lamptyp"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Lila/violett ljusskifte",
|
||||
"beskrivning": "Delaminering av fosforskiktet i vissa CSP-LED tillverkade cirka 2017–2019 gör att blåviolett ljus läcker igenom; rapporterat i Nordamerika och Europa från början av 2020-talet; byts under garanti",
|
||||
"typisk_alder_ar": "3–6 år efter installation",
|
||||
"kalla": "Wikipedia: 2020s purpling of streetlights; inside.lighting LSRC-utredning (CSP-LED, fosfor-silikonskikt)"
|
||||
},
|
||||
{
|
||||
"typ": "Drivdonshaveri",
|
||||
"beskrivning": "LED-drivdonet är ofta den komponent som fallerar först",
|
||||
"kalla": "PLATSHÅLLARE — belägg med servicedata före publicering"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0101",
|
||||
"beskrivning": "Topp- eller armmontage på belysningsstolpe"
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0204",
|
||||
"beskrivning": "Fotocell eller smart nod i standardiserad sockel"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA — ANSI C136-serien (C136.10, C136.15, C136.41)",
|
||||
"url": "https://www.nema.org/standards/technical/ansi-c136-series-standards-for-roadway-and-area-lighting-equipment",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Zhaga Book 18 — smart interface för utomhusarmaturer",
|
||||
"url": "https://www.zhagastandard.org/books/overview/smart-interface-between-outdoor-luminaires-and-sensing-communication-modules-18.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Wikipedia — 2020s purpling of streetlights",
|
||||
"url": "https://en.wikipedia.org/wiki/2020s_purpling_of_streetlights",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarke",
|
||||
"namn": {
|
||||
"sv": "Vägmärke",
|
||||
"en": "Road sign"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"3M (reflexfolie)",
|
||||
"Avery Dennison (reflexfolie)",
|
||||
"regionala skylttillverkare"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminiumplåt (substrat)",
|
||||
"retroreflekterande folie i klasser"
|
||||
],
|
||||
"montering": "U-profilstolpe (US), rörstolpe/klammer (EU), portal eller väggmontage",
|
||||
"livslangd_ar": "10–15 för folien; retroreflexionen avgör"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla vägmiljöer"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "FHWA",
|
||||
"beteckning": "MUTCD 11:e utgåvan, Revision 1 (dec 2025)",
|
||||
"titel": "Manual on Uniform Traffic Control Devices",
|
||||
"roll": "Gällande utgåva; delstaterna skulle anta 11:e utgåvan senast 18 jan 2026; anger även minimikrav på retroreflexion",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "UK DfT",
|
||||
"beteckning": "TSRGD 2016 (SI 2016/362)",
|
||||
"titel": "Traffic Signs Regulations and General Directions",
|
||||
"roll": "Föreskriver design och användning av vägmärken, vägmarkeringar och signaler i Storbritannien; i kraft 22 april 2016",
|
||||
"marknad": "UK"
|
||||
},
|
||||
{
|
||||
"organ": "FN/nationella",
|
||||
"beteckning": "Wienkonventionen 1968 + nationella kataloger",
|
||||
"titel": "Konvention om vägmärken och signaler",
|
||||
"roll": "Gemensam formspråksgrund i EU; varje land har egen märkeskatalog",
|
||||
"marknad": "EU"
|
||||
},
|
||||
{
|
||||
"organ": "Standards Australia",
|
||||
"beteckning": "AS 1742",
|
||||
"titel": "Manual of uniform traffic control devices",
|
||||
"roll": "Australisk motsvarighet",
|
||||
"marknad": "AU"
|
||||
},
|
||||
{
|
||||
"organ": "CEN / ASTM",
|
||||
"beteckning": "EN 12899-1 / ASTM D4956",
|
||||
"titel": "Fasta vägmärken / reflexfolieklasser",
|
||||
"roll": "Produktkrav respektive folietypklassning (kartläggs vidare i modellvågen)",
|
||||
"marknad": "EU / US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Form + färg är regelverkets grammatik: gul romb = varning (US); triangel med röd bård = varning (EU); åttahörning = stopp (globalt)",
|
||||
"Retroreflex som lyser upp i blixt-/lyktljus"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Baksidesetikett med tillverkare, tillverkningsdatum och folietyp — den säkraste identifieringen",
|
||||
"Folietypens glittermönster (prismatisk vs glaspärla) syns i närbild",
|
||||
"Stolptyp och klamring skiljer marknader"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Privata/kommersiella skyltar i regelverksliknande färger",
|
||||
"Tillfälliga arbetsplatsmärken",
|
||||
"Utgångna märkesgenerationer"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framsida rakt framifrån",
|
||||
"Baksida i närbild (etikett)",
|
||||
"Med blixt för folieanalys"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på skyltens baksida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"datum",
|
||||
"folietyp",
|
||||
"ibland beställare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Retroreflexionsförlust",
|
||||
"beskrivning": "Folien åldras under UV och väder; MUTCD kräver metod för att hålla retroreflexion över miniminivåer",
|
||||
"kalla": "FHWA MUTCD (retroreflexionskrav)"
|
||||
},
|
||||
{
|
||||
"typ": "Delaminering/blekning",
|
||||
"beskrivning": "Folie släpper från substrat eller bleks",
|
||||
"kalla": "PLATSHÅLLARE — belägg per folietyp i modellvågen"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0201",
|
||||
"beskrivning": "portalvariant → LVX-TRP-0205"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "MUTCD / TSRGD / nationella kataloger",
|
||||
"beskrivning": "Formspråket ÄR standarden — märkeskatalogen blir egen datamängd i modellvågen"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "FHWA — MUTCD 11th Edition with Revision 1 (gällande utgåva)",
|
||||
"url": "https://mutcd.fhwa.dot.gov/kno_11th_Editionr1.htm",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "FHWA — delstatsadoption senast 18 jan 2026",
|
||||
"url": "https://mutcd.fhwa.dot.gov/resources/state_info/index.htm",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GOV.UK — TSRGD 2016 overview",
|
||||
"url": "https://www.gov.uk/government/publications/traffic-signs-regulations-and-general-directions-2016-an-overview",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.82,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignal-signalhuvud",
|
||||
"namn": {
|
||||
"sv": "Trafiksignal, signalhuvud",
|
||||
"en": "Traffic signal head"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"SWARCO",
|
||||
"Yunex Traffic",
|
||||
"Econolite",
|
||||
"McCain"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Nominell linsdiameter 200 mm eller 300 mm (EN 12368)",
|
||||
"material": [
|
||||
"polykarbonat",
|
||||
"aluminium"
|
||||
],
|
||||
"montering": "Stolpe/mast (EU-typiskt) eller mastarm/wire över körbana (US-typiskt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar",
|
||||
"övergångsställen",
|
||||
"påfarter"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12368:2024",
|
||||
"titel": "Traffic control equipment — Signal heads",
|
||||
"roll": "Krav för signalhuvuden röd/gul/grön med 200/300 mm runda ljusöppningar: ljusstyrkeklasser, IP-klasser, slagtålighet IR1–IR3, fantomskensbegränsning",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "ITE",
|
||||
"beteckning": "VTCSH",
|
||||
"titel": "Vehicle Traffic Control Signal Heads",
|
||||
"roll": "US-spec för signalhuvuden (kartläggs vidare)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Antal ljusöppningar (1–5 moduler) och pilsymboler",
|
||||
"200 vs 300 mm lins",
|
||||
"Visir/solskärmar per öppning",
|
||||
"Bakgrundsskärm — i nyare US-installationer ofta med retroreflekterande gul ram"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Husets modulskarvar och fästen skiljer tillverkare",
|
||||
"Gång-/cykelsymboler är regionala (hand/gubbe, röd-grön gubbe, cykelsymbol)",
|
||||
"LED-insats syns som punktmatris; glödlins är jämnlysande"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Körfältssignaler",
|
||||
"Järnvägssignaler (LVX-JVG, Tier 2)",
|
||||
"Bro-/tunnelsignaler"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån med alla öppningar",
|
||||
"Snett bakifrån (hus och fäste)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på husets bak- eller undersida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"spänning"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kondens/vatteninträngning",
|
||||
"beskrivning": "Imma i lins vid bristande tätning; EN 12368 klassar därför IP-skydd",
|
||||
"kalla": "PLATSHÅLLARE — belägg per modell"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0105",
|
||||
"beskrivning": "Styrs av trafiksignalskåpets styrapparat"
|
||||
},
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0202",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EN 12368:2024 (scope: 200/300 mm-roundels, prestandaklasser)",
|
||||
"url": "https://www.en-standard.eu/bs-en-12368-2024-traffic-control-equipment-signal-heads/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0105",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignalskap",
|
||||
"namn": {
|
||||
"sv": "Trafiksignalskåp/styrapparat",
|
||||
"en": "Traffic signal controller cabinet"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Econolite",
|
||||
"SWARCO McCain",
|
||||
"Yunex Traffic",
|
||||
"Q-Free"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminium (t.ex. 5052-plåt)",
|
||||
"stål"
|
||||
],
|
||||
"montering": "Sockel-/fundamentmonterat vid korsning, ibland stolpmonterat",
|
||||
"ovrigt": {
|
||||
"inre": "styrapparat, konfliktmonitor/MMU, detektorrack, lastbrytare; NEMA TS 2 använder seriell busskommunikation"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA",
|
||||
"beteckning": "NEMA TS 2-2021",
|
||||
"titel": "Traffic Controller Assemblies",
|
||||
"roll": "Definierar styrapparat, skåpstorlekar, MMU, BIU och seriell kommunikation; utbytbarhet mellan tillverkare",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "ITE/AASHTO/NEMA",
|
||||
"beteckning": "ATC-standarder; Caltrans 33x-typ",
|
||||
"titel": "Advanced Transportation Controller; kaliforniska skåptyper",
|
||||
"roll": "Alternativa skåp-/styrapparatfamiljer (kartläggs vidare)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Grå/aluminiumfärgad plåtlåda vid gathörn nära signaler",
|
||||
"Ventilationsgaller med filter nertill, fläktutlopp upptill",
|
||||
"Separat liten 'polislucka' i dörren",
|
||||
"Ofta batteribackupskåp intill"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skåpform (NEMA-typer vs smala dubbelhöga 33x-typ i Kalifornien)",
|
||||
"Myndighetsetikett med korsnings-ID — nyckel-OCR",
|
||||
"Dörrarnas antal och gångjärnssida"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp el (LVX-ELN-0101)",
|
||||
"Telekomskåp (LVX-TEL-0101)",
|
||||
"Belysningscentral"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på etikett/ID och polislucka"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på dörr",
|
||||
"falt": [
|
||||
"väghållare",
|
||||
"korsnings-ID",
|
||||
"serviceinfo"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Värme/ventilation",
|
||||
"beskrivning": "Elektronik känslig för värmeansamling; filter och fläkt kräver underhåll",
|
||||
"kalla": "PLATSHÅLLARE — belägg med servicedata"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Exponerad placering i korsning ger hög påkörningsrisk",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0104",
|
||||
"beskrivning": "Styr signalhuvudena"
|
||||
},
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA TS 2-2021 Traffic Controller Assemblies (innehåll och scope)",
|
||||
"url": "https://www.nema.org/docs/default-source/standards-document-library/nema-ts-2-2021-contents-and-scopeb71294ae-eb9a-45e2-a501-e5c0672dbd6b.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Econolite NEMA Traffic Control Cabinets (skåpfamiljer, polislucka)",
|
||||
"url": "https://www.econolite.com/products/traffic-control-cabinets/nema-traffic-control-cabinets/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0106",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarkering",
|
||||
"namn": {
|
||||
"sv": "Vägmarkering",
|
||||
"en": "Road marking"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"PPG (Ennis-Flint)",
|
||||
"Geveko Markings",
|
||||
"SWARCO"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"termoplast/massa",
|
||||
"vägfärg (vattenburen/lösningsmedel)",
|
||||
"2-komponent (kallplast)",
|
||||
"prefabricerad tejp"
|
||||
],
|
||||
"ovrigt": {
|
||||
"tillsatser": "drop-on glaspärlor för retroreflexion; profilerad/bullrande utformning; vägbanereflektorer (RPM) vanliga i US"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla belagda vägar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1436:2018",
|
||||
"titel": "Road marking performance for road users",
|
||||
"roll": "Funktionsklasser för vita/gula markeringar: dagsljusreflexion (Qd), retroreflexion i strålkastarljus, färg och friktion; EN 1871 täcker materialens fysiska egenskaper",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "FHWA",
|
||||
"beteckning": "MUTCD 11:e utgåvan",
|
||||
"titel": "Del om markeringar",
|
||||
"roll": "Anger obligatoriska miniminivåer för markeringars retroreflexion; underhållsplaner krävs (efterlevnad september 2026)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Färggrammatik: gul mittlinje/vit kantlinje (US); vit mittlinje i större delen av EU",
|
||||
"Linjebredd och mönster (heldragen, streckad, dubbel)",
|
||||
"Symbolbibliotek: pilar, cykel, buss, övergångsställen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Materialtjocklek: massa står upp från ytan, färg gör det inte",
|
||||
"Profilerad kant = bullrande/våtsynbar markering",
|
||||
"RPM-reflektorer i linjen = nordamerikanskt"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Tillfällig gul/orange arbetsmarkering",
|
||||
"Utfräst borttagen markering (spökbild)",
|
||||
"Lekplats-/parkeringsmålning utanför regelverket"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framåt i körriktning",
|
||||
"Rakt uppifrån för symboler",
|
||||
"Närbild på kant och tjocklek"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Slitage i hjulspår",
|
||||
"beskrivning": "Retroreflexion och synbarhet försvinner först där däcken går; MUTCD:s minimikrav gör detta till underhållsfråga",
|
||||
"kalla": "FHWA MUTCD retroreflexionskrav (via RetroTek-sammanställning)"
|
||||
},
|
||||
{
|
||||
"typ": "Plogskador",
|
||||
"beskrivning": "Snöplogar river massa och reflektorer i nordligt klimat",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Vägbana/beläggning (Tier 2)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 1436 / MUTCD",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EN 1436:2018 (Qd, retroreflexion, färg, friktion; relation till EN 1871)",
|
||||
"url": "https://standards.iteh.ai/catalog/standards/cen/95bb9e65-a6d3-4051-94e5-6acba96c92c0/en-1436-2018",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "RetroTek — Road Marking Standards Europe & US (MUTCD-minimikrav, sept 2026)",
|
||||
"url": "https://www.reflective-systems.com/usa-and-european-standards/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0107",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagracke",
|
||||
"namn": {
|
||||
"sv": "Vägräcke",
|
||||
"en": "Road safety barrier"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valtir",
|
||||
"Lindsay",
|
||||
"Hill & Smith",
|
||||
"Saferoad/Birsta (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"förzinkat stål (W-/trie-balk, rör)",
|
||||
"vajer",
|
||||
"betong",
|
||||
"trä-stål-kombination"
|
||||
],
|
||||
"montering": "Nedslagna eller ingjutna stolpar; betongbarriärer fristående eller förankrade"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg (sida/mitt)",
|
||||
"landsväg",
|
||||
"bro"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1317",
|
||||
"titel": "Road restraint systems",
|
||||
"roll": "Kapacitetsklasser från T1 (lägst, temporärt) till H4b (mycket hög), arbetsbreddsklasser W1–W8, skaderiskklasser A/B/C; CE-märkning via del 5",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO/FHWA",
|
||||
"beteckning": "MASH (2016)",
|
||||
"titel": "Manual for Assessing Safety Hardware",
|
||||
"roll": "Ersätter NCHRP 350; krocktestnivåer TL-1 uppåt (TL-2 lågfart, TL-3 högfartsväg, TL-4 inkluderar lastbil)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Balkprofil: W-balk (två vågor) vs trie-balk (tre) vs rörräcke",
|
||||
"Vajerräcke: 3–4 linor på klena stolpar — vanligt nordiskt mitträcke",
|
||||
"Betongbarriär med lutande profil",
|
||||
"Stolptyp och stolpavstånd"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skarvarnas överlapp och bultbild",
|
||||
"Ändavslut: nedförd, utsvängd eller energiupptagande terminal med slädhuvud",
|
||||
"Reflektorer monterade på räcket",
|
||||
"Distansklossar mellan balk och stolpe"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Broräcke (Tier 2)",
|
||||
"GC-räcke/staket",
|
||||
"Bullerskydd med räckesfunktion"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Längs räcket (profil och skarvar)",
|
||||
"Närbild på ändavslut",
|
||||
"Stolpe med infästning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Stansning/etikett på balk eller terminal förekommer",
|
||||
"falt": [
|
||||
"system/typ",
|
||||
"ibland tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "Deformerade sektioner ska bytas för bibehållen funktion",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion vid skarv och markzon",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 1317 / MASH",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "DELTABLOC — EN 1317 kapacitetsklasser T1–H4b, arbetsbredd W1–W8",
|
||||
"url": "https://deltabloc.com/en/about-us/road-safety-norms",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "TxDOT — MASH 2016 testnivåer och ersättning av NCHRP 350",
|
||||
"url": "https://www.txdot.gov/manuals/des/rdw/chapter-17-roadside-safety-design-and-roadside-saf/17-2-roadside-safety-hardware-crash-criteria.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0108",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "hallplatsvaderskydd",
|
||||
"namn": {
|
||||
"sv": "Hållplatsväderskydd",
|
||||
"en": "Bus shelter"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"JCDecaux (operatör/tillverkare)",
|
||||
"Clear Channel (operatör)",
|
||||
"Outfront/Decaux (JV, Nordamerika)",
|
||||
"Team Tejbrant (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminiumprofiler",
|
||||
"härdat glas",
|
||||
"stål",
|
||||
"rostfritt (t.ex. NYC-programmet)"
|
||||
],
|
||||
"montering": "Fundamentmonterade moduler; drivs ofta som reklamfinansierade franchiseprogram där operatören bygger och underhåller utan kostnad för staden",
|
||||
"ovrigt": {
|
||||
"affarsmodell": "Reklamfinansierat väderskydd uppfanns av Jean-Claude Decaux 1964; JCDecaux har över 136 000 väderskydd installerade globalt"
|
||||
}
|
||||
},
|
||||
"historik": {
|
||||
"introducerad": "1964 (reklamfinansierad modell, Frankrike)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"landsväg"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Belyst reklamvitrin i gavel = reklamfinansierat program",
|
||||
"Modulbyggt glas/aluminium med tak",
|
||||
"Sittbänk, tidtabellstavla, allt oftare realtidsskylt/USB",
|
||||
"Enhetlig programdesign inom en stad (t.ex. rostfritt-och-glas i NYC-franchisen)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Operatörslogga och hållplats-ID — nyckel-OCR",
|
||||
"Takform och gavelprofil skiljer program/tillverkare",
|
||||
"Nya generationer: gröna tak (t.ex. JCDecaux Filtreo), återbrukade material"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Cykelparkeringstak",
|
||||
"Rökkur/entrétak",
|
||||
"Reklampelare utan hållplatsfunktion"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framifrån hela skyddet",
|
||||
"Närbild på hållplatsskylt och ID"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Hållplatsskylt och programetikett",
|
||||
"falt": [
|
||||
"hållplatsnamn",
|
||||
"hållplats-ID",
|
||||
"operatör"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Glaskross/vandalism",
|
||||
"beskrivning": "Drift- och underhållsansvar ligger i franchisen; operatörer sköter veckostädning, reparationer och inspektioner",
|
||||
"kalla": "Outfront/Decaux programbeskrivning (LA: löpande underhåll av 2 500+ möbler)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Belysning/realtidsskylt matas från nätet"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JCDecaux — The advertising bus shelter: uppfunnen 1964, 136 000+ installerade",
|
||||
"url": "https://www.jcdecaux.com/blog/advertising-bus-shelter-jcdecauxs-trademark",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "NYC Street Design Manual — Bus Stop Shelter (JCDecaux-franchise, rostfritt/glas)",
|
||||
"url": "https://www.nycstreetdesign.info/furniture/bus-stop-shelter",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Outfront/Decaux — LA-programmet (2 400+ väderskydd, P3-modell)",
|
||||
"url": "https://www.outfrontjcdecaux.com/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "skyltstolpe",
|
||||
"namn": {
|
||||
"sv": "Skyltstolpe",
|
||||
"en": "Sign post"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"regionala stål-/rörleverantörer",
|
||||
"Valmont (strukturer)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"förzinkat stål (U-profil, rör)",
|
||||
"aluminium",
|
||||
"trä (vissa marknader)",
|
||||
"komposit"
|
||||
],
|
||||
"montering": "Nedslagen, i hylsa/fundament eller med brytkoppling (slipbase); eftergivlighet klassas i EU enligt EN 12767",
|
||||
"ovrigt": {
|
||||
"passiv_sakerhet": "EN 12767 klassar energiupptagning i tre klasser: HE (hög), LE (låg), NE (ingen); omfattar stolpar, konstruktionsdelar och fundament"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla vägmiljöer"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12767:2019 (+A1:2024)",
|
||||
"titel": "Passive safety of support structures for road equipment",
|
||||
"roll": "Krocktestklassning HE/LE/NE för bl.a. skylt- och belysningsstolpar; utesluter räcken",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "FHWA/AASHTO",
|
||||
"beteckning": "Breakaway-krav (kartläggs)",
|
||||
"titel": "Eftergivliga skyltstöd",
|
||||
"roll": "US-motsvarighet — slipbase och brytkopplingar",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"U-profil med hålrad = klassisk US-stolpe",
|
||||
"Rundrör med klammer = EU-typiskt",
|
||||
"Slipbase-fläns strax ovan mark = eftergivlig US-montering"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Hålradens delning",
|
||||
"Skarvhylsa vid mark (stub + överdel)",
|
||||
"Dubbel-/portalben vid större tavlor"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningsstolpe (LVX-TRP-0101)",
|
||||
"Staket-/grindstolpe",
|
||||
"Signalstolpe (LVX-TRP-0202)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med skylt",
|
||||
"Närbild markanslutning (brytkoppling?)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Eftergivlighetsklasserna finns just för kollisionsrisken",
|
||||
"kalla": "EN 12767 (scope)"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion vid markzon",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 12767",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NBS — BS EN 12767:2019 (klasserna HE/LE/NE)",
|
||||
"url": "https://www.thenbs.com/PublicationIndex/documents/details?Pub=BSI&DocID=327316",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "iTeh — EN 12767:2019 scope (stolpar, konstruktionsdelar, fundament; ej räcken)",
|
||||
"url": "https://standards.iteh.ai/catalog/standards/cen/ea3ba437-12fd-4b81-a98c-009b9762e0d8/en-12767-2019",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0202",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "signalstolpe-mastarm",
|
||||
"namn": {
|
||||
"sv": "Signalstolpe & mastarm",
|
||||
"en": "Signal pole & mast arm"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valmont",
|
||||
"Millerbernd (US)",
|
||||
"regionala"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål (rund/månghörning)",
|
||||
"aluminium"
|
||||
],
|
||||
"montering": "Fotplatta på fundament; mastarm över körbana (US-typiskt) eller kort stolpe vid stopplinje (EU-typiskt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LTS-serien (kartläggs)",
|
||||
"titel": "Structural supports — signals",
|
||||
"roll": "Strukturkrav för mastarmar",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LTS-6 (2013, interim t.o.m. 2025)",
|
||||
"titel": "Standard Specifications for Structural Supports for Highway Signs, Luminaires, and Traffic Signals",
|
||||
"roll": "Strukturkrav (ASD) för signalstolpar och mastarmar",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LRFD-LTS-1 (2015)",
|
||||
"titel": "LRFD Specifications for Structural Supports",
|
||||
"roll": "Parallell LRFD-dimensionering",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Lång horisontell mastarm med signalhuvuden = nordamerikanskt",
|
||||
"Kort stolpe + sekundärsignal = europeiskt",
|
||||
"Kombistolpe med både signal och belysning förekommer"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Armens infästning (fläns/knä)",
|
||||
"Tryckknappslåda för gående på stolpen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningsstolpe med arm (LVX-TRP-0101)",
|
||||
"Skyltportalben (LVX-TRP-0205)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med arm",
|
||||
"Fotplatta/fundament"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Ev. väghållardekal",
|
||||
"falt": [
|
||||
"stolp-/korsnings-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Utmattning i arminfästning",
|
||||
"beskrivning": "Vindinducerade svängningar i långa mastarmar",
|
||||
"kalla": "PLATSHÅLLARE — belägg med DOT-underlag"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0104",
|
||||
"beskrivning": "Bär signalhuvudena"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "AASHTO Journal — 2025 interimsrevisioner till LTS-6",
|
||||
"url": "https://aashtojournal.transportation.org/new-interim-revisions-for-structural-support-standards/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Iowa DOT BDM 10.2 — LTS-6/LRFD-LTS-1 i praktiken",
|
||||
"url": "https://iowadot.gov/media/4676/download?inline=",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0203",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "fundament",
|
||||
"namn": {
|
||||
"sv": "Fundament (stolpe/mast/skåp)",
|
||||
"en": "Foundation"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"prefabgjuterier regionalt",
|
||||
"jordskruvsleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"prefabricerad betong",
|
||||
"platsgjuten betong",
|
||||
"stål (jordskruv/helical)"
|
||||
],
|
||||
"montering": "Nedgrävt/skruvat; endast topp med bultgrupp eller fläns synlig",
|
||||
"ovrigt": {
|
||||
"passiv_sakerhet": "Fundament ingår i EN 12767:s omfattning för eftergivliga system"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12767:2019 (+A1:2024)",
|
||||
"titel": "Passive safety of support structures",
|
||||
"roll": "Scope omfattar fundament i eftergivliga system",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Synlig betongtopp med 3–4 fundamentbultar",
|
||||
"Jordskruvens rörfläns",
|
||||
"Justermuttrar under fotplatta"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Prefab har jämn gjutyta och ev. märkning",
|
||||
"Bultcirkelns diameter indikerar stolptyp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kapad stolpe (stubbe)",
|
||||
"Betäckning i grönyta"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett ned mot topp/bultgrupp"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Prefabmärkning förekommer i gjutytan",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"typ"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Sättning/lutning",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Eftergivliga stödsystem (EN 12767-scope)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "iTeh — EN 12767:2019 scope (stolpar, konstruktionsdelar, fundament)",
|
||||
"url": "https://standards.iteh.ai/catalog/standards/cen/ea3ba437-12fd-4b81-a98c-009b9762e0d8/en-12767-2019",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0204",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "styrnod-belysning",
|
||||
"namn": {
|
||||
"sv": "Styrnod belysning (NEMA/Zhaga)",
|
||||
"en": "Lighting control node"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Signify (Interact-noder)",
|
||||
"Itron",
|
||||
"Telensa",
|
||||
"Tvilight"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"montering": "Vrids fast i standardsockel på armaturen: ANSI C136.10 (fotocell, twist-lock), C136.41 (5/7-polig med dimning) eller Zhaga Book 18 (över- eller undersida)",
|
||||
"ovrigt": {
|
||||
"funktion": "Från enkel skymningsrelä-fotocell till uppkopplad smart nod med mätning och styrning"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla belysta vägmiljöer"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA/ANSI",
|
||||
"beteckning": "ANSI C136.10 / C136.41",
|
||||
"titel": "Fotocellssockel / dimsockel",
|
||||
"roll": "Mekaniskt och elektriskt gränssnitt (US/UK-tradition)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "Zhaga",
|
||||
"beteckning": "Zhaga Book 18",
|
||||
"titel": "Smart interface luminaire–node",
|
||||
"roll": "EU-vanligt nodgränssnitt",
|
||||
"marknad": "EU/global"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Liten puck/kupol ovanpå armaturen",
|
||||
"Skymningsfönster på enkel fotocell",
|
||||
"Zhaga-nod ofta mindre, kan sitta under armaturen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"3-polig kort fotocell vs högre 7-polig smart nod",
|
||||
"Tillverkarlogga på kupolen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kamera-/sensorenhet",
|
||||
"Blindlock i sockeln"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Telefoto snett uppifrån/gatuvinkel mot armaturens topp"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Text på kupol (svårläst från mark)",
|
||||
"falt": [
|
||||
"tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Fotocellsdrift (lampor lyser dagtid)",
|
||||
"beskrivning": "Felande nod ger dygnslysning — vanlig felanmälan",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0102",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "ANSI C136.10/.41; Zhaga Book 18",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA — ANSI C136-serien (återanvänd, våg 1)",
|
||||
"url": "https://www.nema.org/standards/technical/ansi-c136-series-standards-for-roadway-and-area-lighting-equipment",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Zhaga Book 18 (återanvänd, våg 1)",
|
||||
"url": "https://www.zhagastandard.org/books/overview/smart-interface-between-outdoor-luminaires-and-sensing-communication-modules-18.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0205",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagportal",
|
||||
"namn": {
|
||||
"sv": "Vägportal/skyltbrygga",
|
||||
"en": "Sign gantry"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valmont",
|
||||
"regionala stålbyggare"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"fackverksstål",
|
||||
"rörbalk (monotube)"
|
||||
],
|
||||
"montering": "Två- eller enbent över körbana; fundament per ben"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"större leder"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AASHTO/CEN",
|
||||
"beteckning": "LTS / Eurokoder (kartläggs)",
|
||||
"titel": "Strukturkrav",
|
||||
"roll": "Vind-/utmattningsdimensionering",
|
||||
"marknad": "US/EU"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LTS-6 (2013, interim t.o.m. 2025)",
|
||||
"titel": "Standard Specifications for Structural Supports",
|
||||
"roll": "Scope kategoriserar skyltstöd inkl. portaler (overhead bridge/cantilever)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LRFD-LTS-1 (2015)",
|
||||
"titel": "LRFD Specifications for Structural Supports",
|
||||
"roll": "LRFD-spår; Iowa DOT tillämpar båda för skylttruss",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fackverk vs slät rörbalk",
|
||||
"Halvportal (utliggare) vs helportal",
|
||||
"Vägvisningstavlor och/eller variabla skyltar monterade"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Servicegång med räcke ovanpå äldre portaler",
|
||||
"Benens tvärsnitt och fundamentstorlek"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kontaktledningsbryggor järnväg",
|
||||
"Belysningsramper"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Ben + fundament"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Väghållar-ID förekommer på ben",
|
||||
"falt": [
|
||||
"portal-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Utmattning/korrosion i knutpunkter",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0103",
|
||||
"beskrivning": "Bär vägmärken/vägvisning"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Accuris — AASHTO LTS-6 (utgåvor/interim)",
|
||||
"url": "https://store.accuristech.com/standards/aashto-lts-6?product_id=1859294",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Iowa DOT BDM 10.2 — portal-/utliggartruss enligt LTS",
|
||||
"url": "https://iowadot.gov/media/4676/download?inline=",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0206",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kantsten",
|
||||
"namn": {
|
||||
"sv": "Kantsten",
|
||||
"en": "Kerb/curb"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"betongvaruindustrin regionalt",
|
||||
"naturstensleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"prefabricerad betong (EN 1340)",
|
||||
"natursten/granit (EN 1343)",
|
||||
"platsgjuten/asfaltlimmad"
|
||||
],
|
||||
"montering": "Satt i bruk/betongmotstöd eller limmad; radieelement för kurvor",
|
||||
"ovrigt": {
|
||||
"funktion": "Separation, visuell avgränsning, avvattning och inneslutning av beläggning (EN 1340-scope)"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gata",
|
||||
"GC",
|
||||
"refug"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1340",
|
||||
"titel": "Concrete kerb units",
|
||||
"roll": "Krav och provning för betongkantsten, rännor och passbitar; ersatte BS 7263-3",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1343",
|
||||
"titel": "Kerbs of natural stone",
|
||||
"roll": "Naturstenskantsten — prestandaklasser i väghållarkrav (t.ex. UK MCHW)",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Granit: grå/röd med huggen yta; betong: jämn ljusgrå",
|
||||
"Visningshöjd varierar (nedsänkt vid ramp/övergång)",
|
||||
"Rännstensplattor och avvisarsten som varianter"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Fasens vinkel och bredd",
|
||||
"Radieelement vs raka",
|
||||
"Limfog syns vid limmad kantsten"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"L-stöd/mur",
|
||||
"Trädgårdskantstöd"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett längs kantlinjen",
|
||||
"Närbild profil"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Plog-/påkörningsskador",
|
||||
"beskrivning": "Avslagna kanter och rubbade element",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
},
|
||||
{
|
||||
"typ": "Dubbdäcksslitage",
|
||||
"beskrivning": "EN 1340 noterar att tilläggskrav kan behövas vid regelbunden dubbdäckstrafik",
|
||||
"kalla": "EN 1340 (scope-notis)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Vägbana/beläggning (framtida klass)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ANSI Webstore — BS EN 1340:2003 scope (separation/avgränsning/avvattning; dubbdäcksnotis)",
|
||||
"url": "https://webstore.ansi.org/standards/bsi/bsen13402003",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "UK MCHW Series 1100 — EN 1340/EN 1343-krav för kantsten",
|
||||
"url": "https://www.standardsforhighways.co.uk/tses/attachments/86a315ce-4061-4659-960b-8b47bc333485?inline=true",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0207",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "reflexstolpe",
|
||||
"namn": {
|
||||
"sv": "Reflexstolpe/kantstolpe",
|
||||
"en": "Delineator post"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valtir (Safe-Hit, US flexpost)",
|
||||
"europeiska plastvarutillverkare"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"polyeten/plast (flexibel, återfjädrande)",
|
||||
"stålrör (äldre)"
|
||||
],
|
||||
"montering": "Nedslagen/hylsa i vägren; rörliknande tvärsnitt som viker sig vid påkörning (typkrav)",
|
||||
"ovrigt": {
|
||||
"prestanda": "EN 12899-3 anger visuella och fysiska krav inkl. fordonspåkörning; nationella krav kan ange böjnings-/skadeklasser (t.ex. WL1, D1–D3)"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsväg",
|
||||
"motorväg",
|
||||
"arbetszon"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12899-3",
|
||||
"titel": "Delineator posts and retroreflectors",
|
||||
"roll": "Kolorimetri, retroreflex, statisk/dynamisk last och påkörning; färg/form styrs nationellt",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "NCHRP/MASH",
|
||||
"beteckning": "Kategori 1-enheter",
|
||||
"titel": "Flexibla delineatorer",
|
||||
"roll": "US-klassning för flexposts",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"EU-kantstolpe: vit med svart band och reflex (höger/vänster-kodning i vissa länder)",
|
||||
"US-flexpost: orange/vit/gul flexibel stolpe",
|
||||
"Snöstör-varianter i nordligt klimat"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Reflexens form (rektangel/rund) och färg per land",
|
||||
"Tvärsnitt (triangel/rör/platt)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Pollare (LVX-PRK-0101)",
|
||||
"Snökäpp",
|
||||
"Arbetszonskon"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Närbild reflex"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning/plogskador",
|
||||
"beskrivning": "Flexmaterialet finns just för överkörningarna",
|
||||
"kalla": "EN 12899-3 (påkörningskrav) / tillverkardokumentation"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": "Eller direkt nedslagen"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "SIS — SS-EN 12899-3:2007 scope (retroreflex, last, påkörning)",
|
||||
"url": "https://www.sis.se/en/produkter/civil-engineering/road-engineering/road-equipment-and-installations/ssen1289932007/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "EU TRIS (FI) — kantstolpskrav: rörtvärsnitt som viker sig; klasser WL1/D1–D3 enl. EN 12899-3",
|
||||
"url": "https://technical-regulation-information-system.ec.europa.eu/mt/notification/24662/text/F/EN",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Valtir Safe-Hit delineator (NCHRP 350/MASH Cat 1) — återanvänd, våg 3",
|
||||
"url": "https://www.trafficmanagement.com/products/valtir-energy-absorption",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0208",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "broracke",
|
||||
"namn": {
|
||||
"sv": "Broräcke",
|
||||
"en": "Bridge parapet"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Saferoad/Birsta",
|
||||
"Hill & Smith",
|
||||
"brobyggarnas systemleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål (ståndare + följare)",
|
||||
"betong (barriärkant)",
|
||||
"kombination med GC-överliggare"
|
||||
],
|
||||
"montering": "Ståndare förankrade i brokantbalk; högre kapacitetsklasser än väg i övrigt är vanliga"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"broar",
|
||||
"stödmurar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1317",
|
||||
"titel": "Road restraint systems",
|
||||
"roll": "Kapacitetsklasser (upp till H4b) tillämpas på broräcken; arbetsbredd kritisk vid kant",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO/FHWA",
|
||||
"beteckning": "MASH",
|
||||
"titel": "Bridge rails",
|
||||
"roll": "TL-klassning av broräcken",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Ståndare bultade i kantbalk",
|
||||
"Tätare följare/fyllning än vägräcke",
|
||||
"Ofta kombiräcke med högre GC-del"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Infästningsplattans bultbild",
|
||||
"Övergångssträcka mot vägräcke (styvhetsanpassning)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Vägräcke (LVX-TRP-0107)",
|
||||
"GC-räcke utan kapacitetsklass"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Längs räcket",
|
||||
"Närbild infästning i kantbalk"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Systemetikett förekommer",
|
||||
"falt": [
|
||||
"system",
|
||||
"klass"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion vid infästning/fogar",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — broinspektionsdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "Brokantbalk (framtida klass)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-TRP-0107",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "DELTABLOC — EN 1317-klasser (återanvänd, våg 1)",
|
||||
"url": "https://deltabloc.com/en/about-us/road-safety-norms",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "TxDOT — MASH-krav inkl. broräcken (återanvänd, våg 1)",
|
||||
"url": "https://www.txdot.gov/manuals/des/rdw/chapter-17-roadside-safety-design-and-roadside-saf/17-2-roadside-safety-hardware-crash-criteria.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0209",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "bullerskydd",
|
||||
"namn": {
|
||||
"sv": "Bullerskydd",
|
||||
"en": "Noise barrier"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Gramm (UK)",
|
||||
"Jacksons (UK)",
|
||||
"Kohlhauer (DE)",
|
||||
"regionala betong-/träleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"trä (absorberande kassetter)",
|
||||
"betong",
|
||||
"aluminium-hålplåt",
|
||||
"akryl/glas (transparent)",
|
||||
"gabion/grönskärm"
|
||||
],
|
||||
"montering": "Paneler mellan I-balksstolpar (HEA/HEB) på fundamentrad",
|
||||
"ovrigt": {
|
||||
"prestanda": "Akustik deklareras som DLR (isolering, EN 1793-1) och DLα (absorption, EN 1793-2); EN 1793-5/-6 för fältmätning"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"järnväg",
|
||||
"tätortsleder"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14388",
|
||||
"titel": "Road traffic noise reducing devices",
|
||||
"roll": "Harmoniserad produktstandard (CE/UKCA)",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1793 (del 1/2/5/6)",
|
||||
"titel": "Akustisk prestanda",
|
||||
"roll": "Ljudisolering DLR, absorption DLα, in-situ-metoder",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1794 (del 1/2)",
|
||||
"titel": "Icke-akustisk prestanda",
|
||||
"roll": "Mekanik/stabilitet respektive säkerhet/miljö",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Panelrader mellan synliga I-balksstolpar",
|
||||
"Absorberande sida (perforerad/ribbad) mot vägen",
|
||||
"Transparenta sektioner med fågelmarkering"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kassettmaterial och profil",
|
||||
"Krön (rakt/böjt/T-topp)",
|
||||
"Grön vall vs byggd skärm"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Plank/stängsel utan akustikfunktion",
|
||||
"Vindskydd",
|
||||
"Broräcke med tät fyllning"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett längs skärmen (vägsida)",
|
||||
"Närbild panel + stolpe"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "CE-/systemetikett förekommer på stolpe/panel",
|
||||
"falt": [
|
||||
"system",
|
||||
"klass DLR/DLα"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Klotter/UV-åldring (akryl)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": "Fundamentrad"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "IOA — Navigating the British Standards for road traffic noise barriers (EN 14388, EN 1793-1/2, EN 1794-1/2, EN 14389)",
|
||||
"url": "https://www.ioa.org.uk/dam/jcr:fc90c2d5-c6eb-4851-9dc8-851531f57cf9/Navigating%20the%20British%20Standards%20for%20road%20traffic%20noise%20barriers%20January-February%202017.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Air Acoustics — EN 1793 DLα/DLR och relation till EN 14388/EN 1794",
|
||||
"url": "https://www.air-acoustics.com/understanding-bs-en-1793-what-specifiers-need-to-know",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0210",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "rackesterminal",
|
||||
"namn": {
|
||||
"sv": "Räckesterminal/ändavslut",
|
||||
"en": "Guardrail end terminal"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valtir (SoftStop)",
|
||||
"Road Systems Inc. (SKT, FLEAT)",
|
||||
"Lindsay"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål"
|
||||
],
|
||||
"montering": "Terminalhuvud + eftergivliga stolpar närmast änden; energiupptagande (extruderande) eller enklare nedförd/utsvängd ände",
|
||||
"ovrigt": {
|
||||
"typer": "Tangentiella (SKT-typ) vs flärade (FLEAT-typ); MGS-versioner med skarv mellan stolpar och 31-tumshöjd"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"CA",
|
||||
"AU",
|
||||
"delar av EU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"räckesändar på alla vägtyper"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AASHTO/FHWA",
|
||||
"beteckning": "MASH (TL-2/TL-3)",
|
||||
"titel": "Terminaltester 3-30…3-37",
|
||||
"roll": "Krocktestklassning; FHWA eligibility letters (t.ex. CC-115D för SoftStop)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Karakteristiskt huvud på räckets ände",
|
||||
"SYTP/CRT-eftergivliga stolpar närmast änden",
|
||||
"Flärad linje som viker ut från vägen (FLEAT-typ)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Huvudets form skiljer fabrikat",
|
||||
"Dekal/stansning med modell",
|
||||
"Nedförd ände utan huvud = äldre/enklare lösning"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Krockdämpare (crash cushion — egen framtida klass)",
|
||||
"Vanlig räckesskarv"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån mot huvudet",
|
||||
"Längs terminalsträckan"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal/stansning på huvud",
|
||||
"falt": [
|
||||
"fabrikat",
|
||||
"modell"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Ej återställd efter påkörning",
|
||||
"beskrivning": "Deformerad terminal skyddar inte — utbyteskritisk komponent",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-TRP-0107",
|
||||
"beskrivning": "Avslutar räckeslinjen"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "MASH",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Roadside Safety Pooled Fund — SoftStop (MASH-tester, CC-115D) — återanvänd, våg 3",
|
||||
"url": "https://www.roadsidepooledfund.org/crash-att/soft-stop/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Road Systems Inc — SKT/FLEAT i MGS-utförande — återanvänd, våg 3",
|
||||
"url": "https://roadsystems.com/nchrp-350-mgs-31-terminals/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brunnsbetackning",
|
||||
"namn": {
|
||||
"sv": "Brunnsbetäckning",
|
||||
"en": "Manhole cover"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos (Norden)",
|
||||
"Saint-Gobain PAM",
|
||||
"EJ (US)",
|
||||
"Neenah Foundry (US)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Vanliga nominella öppningar ca 600–650 mm (rund); kvadratiska format förekommer",
|
||||
"material": [
|
||||
"segjärn (t.ex. EN-GJS-500-7 enligt EN 1563)",
|
||||
"gråjärn",
|
||||
"komposit (EN 124-5)",
|
||||
"armerad betong (EN 124-4)"
|
||||
],
|
||||
"montering": "Vilar i betäckningsram, fast eller flytande (självjusterande); ram i bruksbädd — svag bruksbädd ger sättning",
|
||||
"livslangd_ar": "50+ (gjutjärn i normal trafikmiljö)",
|
||||
"belastningsklass": "EN 124: A15–F900 efter provlast i kN; D400 (400 kN provlast) normal klass i körbana"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"körbana",
|
||||
"GC-väg",
|
||||
"grönyta",
|
||||
"industriyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124:2015 (del 1–6)",
|
||||
"titel": "Gully tops and manhole tops for vehicular and pedestrian areas",
|
||||
"roll": "Klassning A15–F900 efter provlast, placeringsgrupper 1–6; materialdelar: -2 gjutjärn, -3 stål/aluminium, -4 stålarmerad betong, -5 komposit",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "Kommunala spec.",
|
||||
"beteckning": "H-20/HS-20-lastkrav",
|
||||
"titel": "Vanliga lastkrav i amerikanska kommunala upphandlingar",
|
||||
"roll": "Belastningskrav i körbana (kartläggs per delstat i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Rund eller kvadratisk gjutgodsyta i markplan",
|
||||
"Mönstrad halkskyddsyta",
|
||||
"Gjuten text: funktion (VA/DAGVATTEN/TELE/EL), kommun- eller gjuterimärke",
|
||||
"Klassmärkning (t.ex. D400) ofta gjuten och läsbar"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Mönstertyp och logotyp identifierar gjuteri/tillverkare",
|
||||
"Ramtyp: fast eller flytande",
|
||||
"Gångjärn, låsning och lyfthål varierar per modell",
|
||||
"Komposit har jämnare yta och saknar rostton"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Dagvattengaller (LVX-VAT-0102)",
|
||||
"Ventilbetäckning (mindre diameter)",
|
||||
"Telebrunnslock (ofta rektangulära, egen märkning)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån, hela betäckningen i bild",
|
||||
"Närbild på gjuten text och klassmärkning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på lockets ovansida",
|
||||
"falt": [
|
||||
"funktion",
|
||||
"tillverkare/gjuteri",
|
||||
"belastningsklass",
|
||||
"ibland årtal"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Klapper/buller",
|
||||
"beskrivning": "Lock som rör sig i ramen bullrar under trafik; moderna ramar förses med elastisk packning just för att dämpa detta",
|
||||
"kalla": "Produktdokumentation D400 (elastisk packning mot buller, Galco/Pamline)"
|
||||
},
|
||||
{
|
||||
"typ": "Sättning",
|
||||
"beskrivning": "Betäckning som sjunker under beläggningsnivå när bruksbädden under ramen är för svag eller för tunn",
|
||||
"kalla": "Branschgenomgång D400-installation (manholecoverworld: bruksbäddens hållfasthet)"
|
||||
},
|
||||
{
|
||||
"typ": "Stöld",
|
||||
"beskrivning": "Metallstöld av gjutjärnslock; kompositlock saknar skrotvärde och används delvis som stöldskydd",
|
||||
"kalla": "Branschgenomgång D400-material (manholecoverworld: komposit eliminerar stöldproblemet)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-VAT-0201",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-VAT-0202",
|
||||
"beskrivning": "Betäckningen är brunnens synliga toppkomponent"
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0102",
|
||||
"beskrivning": "Dagvattengaller — liknande placering, annan funktion"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JDP — BS EN 124:2015 klasser A15–F900 och materialdelar 1–6",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Galco — D400 segjärnsbetäckning (EN-GJS-500-7/EN 1563, packning mot buller)",
|
||||
"url": "https://galco.ie/d400-ductile-manhole-cover-ef922123/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Manhole Cover World — D400-klassens innebörd, bruksbädd, komposit och stöld",
|
||||
"url": "https://manholecoverworld.com/what-does-d400-load-class-really-mean-for-city-roads/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.82,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "dagvattengaller",
|
||||
"namn": {
|
||||
"sv": "Dagvattengaller",
|
||||
"en": "Gully grating"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos",
|
||||
"Saint-Gobain PAM",
|
||||
"EJ",
|
||||
"Neenah Foundry",
|
||||
"ACO (linjeavvattning)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"segjärn",
|
||||
"gråjärn",
|
||||
"komposit"
|
||||
],
|
||||
"montering": "I ram över dagvattenbrunn; varianter i rännsten, kantsten (sidointag) och som kupolgaller i grönyta",
|
||||
"belastningsklass": "EN 124-klasser; C250 vanlig vid rännsten, D400 i körbana"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"rännsten/körbana",
|
||||
"GC-väg",
|
||||
"parkering",
|
||||
"grönyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124:2015",
|
||||
"titel": "Gully tops and manhole tops",
|
||||
"roll": "Samma klassnings- och materialsystem som betäckningar; galler i prefabricerade avvattningsrännor faller i stället under EN 1433",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Spaltförsett galler i stället för tätt lock",
|
||||
"Placering i rännsten/lågpunkt",
|
||||
"Kantstensintag: öppning i kantstenen med galler under",
|
||||
"Kupolformat galler i grönytor och diken"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Spaltriktning och spaltbredd (tvärgående spalter är cykelsäkrare än längsgående)",
|
||||
"Gjutmärke och klass i ramen/gallret",
|
||||
"Linjeavvattningsränna (t.ex. ACO-typ) är långsträckt och egen produktfamilj"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Brunnsbetäckning (LVX-VAT-0101)",
|
||||
"Ventilationsgaller för undermarksutrymmen",
|
||||
"Trädgaller runt stadsträd"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån",
|
||||
"Snett mot kantstensintag"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på galler eller ram",
|
||||
"falt": [
|
||||
"gjuteri",
|
||||
"klass",
|
||||
"funktion"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Igensättning",
|
||||
"beskrivning": "Löv och sediment blockerar spalterna; funktionsproblem snarare än produktfel",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
},
|
||||
{
|
||||
"typ": "Cykelsäkerhet vid längsgående spalter",
|
||||
"beskrivning": "Smala hjul kan fastna i spalter i färdriktningen; moderna galler utformas tvärställda eller diagonala",
|
||||
"kalla": "PLATSHÅLLARE — belägg med väghållarriktlinje"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-VAT-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EasyMerchant — BS EN 124 grupper/klasser samt gränsdragning mot EN 1433 (rännor)",
|
||||
"url": "https://www.easymerchant.co.uk/blog/understanding-the-bs-en-124-classification/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "JDP — BS EN 124:2015 översikt",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brandpost",
|
||||
"namn": {
|
||||
"sv": "Brandpost/hydrant",
|
||||
"en": "Fire hydrant"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Mueller (US)",
|
||||
"M&H Valve (US)",
|
||||
"American AVK",
|
||||
"Hawle (EU)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"gjutjärn/segjärn",
|
||||
"brons (ventilsäten)",
|
||||
"epoxibelagda ytor"
|
||||
],
|
||||
"montering": "Torrpost (dry-barrel): ventil under frostdjup, stigarrör dräneras — för klimat med frysrisk. Våtpost (wet-barrel): vattenfylld, endast milt klimat. Underjordisk post med spindel och markeringsskylt vanlig i delar av Europa",
|
||||
"ovrigt": {
|
||||
"sakerhet": "Traffic breakaway-fläns som bryts vid påkörning skyddar huvudventil och stigarrör"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"industriområde",
|
||||
"bostadsområde"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AWWA",
|
||||
"beteckning": "ANSI/AWWA C502",
|
||||
"titel": "Dry-Barrel Fire Hydrants",
|
||||
"roll": "Torrposter för alla klimat inklusive frysgrader; kräver bl.a. gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och tillverkningsår",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "AWWA",
|
||||
"beteckning": "ANSI/AWWA C503",
|
||||
"titel": "Wet-Barrel Fire Hydrants",
|
||||
"roll": "Våtposter för milt klimat utan frysrisk",
|
||||
"marknad": "US (varma delstater)"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14384",
|
||||
"titel": "Pillar fire hydrants",
|
||||
"roll": "Minimikrav, provning och märkning för pelarbrandposter",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14339",
|
||||
"titel": "Underground fire hydrants",
|
||||
"roll": "Underjordiska brandposter",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "NFPA",
|
||||
"beteckning": "NFPA 1963",
|
||||
"titel": "Fire Hose Connections",
|
||||
"roll": "Slanganslutningarnas gängor",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"US: fristående post med kupolformad hätta, typiskt två 2½-tums slangutlopp plus ett större pumperutlopp, femkantig manövermutter",
|
||||
"EU-pelarpost: slankare röd/gul pelare med lock över kopplingar",
|
||||
"Underjordisk typ: endast betäckning i mark plus markeringsskylt med avståndsangivelser",
|
||||
"Färgkodning av kapacitet förekommer (US-praxis, NFPA 291)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Gjuten märkning: tillverkare, ventilstorlek, öppningsriktning, tillverkningsår — föreskriven i AWWA C502 och utmärkt OCR",
|
||||
"Hättans och utloppens form skiljer modellfamiljer",
|
||||
"Breakaway-flänsens skarv strax ovan mark"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Spolpost/vattenutkastare",
|
||||
"Gasventil-markeringsstolpe",
|
||||
"Pollare i röd kulör"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild rakt framifrån",
|
||||
"Närbild på gjuten märkning vid hätta/kropp",
|
||||
"Underjordisk: skylt + betäckning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på kropp/hätta; skylt vid underjordisk post",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"ventilstorlek",
|
||||
"öppningsriktning",
|
||||
"årtal",
|
||||
"skylt: avstånd/dimension"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Frysskada vid fel typ i fel klimat",
|
||||
"beskrivning": "Uppdelningen torrpost/våtpost finns just för frysrisken; våtpost i frysklimat havererar",
|
||||
"kalla": "AWWA C502/C503 scope-uppdelning"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Hanteras konstruktivt med breakaway-fläns som offras vid kollision",
|
||||
"kalla": "Tillverkardokumentation (breakaway-funktion, SFFECO/AWWA-kompatibla poster)"
|
||||
},
|
||||
{
|
||||
"typ": "Läckage i spindeltätning",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — servicedata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "AWWA C502/C503, EN 14384/14339",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ANSI/AWWA C502-18 förord (torrpost alla klimat; våtpost C503; märkningskrav)",
|
||||
"url": "https://webstore.ansi.org/preview-pages/awwa/preview_c502-2018.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GlobalSpec — EN 14384 pelarbrandposter (scope)",
|
||||
"url": "https://standards.globalspec.com/topics/fire-hydrant-standards",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "M&H Valve — AWWA C502-spec (märkning: tillverkare, ventilstorlek, öppningsriktning, år)",
|
||||
"url": "https://www.mh-valve.com/upl/downloads/resources/feature-benefits/929.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "betackningsram",
|
||||
"namn": {
|
||||
"sv": "Betäckningsram",
|
||||
"en": "Cover frame"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos",
|
||||
"EJ",
|
||||
"Saint-Gobain PAM",
|
||||
"Kasi/teleskopleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"gjutjärn/segjärn",
|
||||
"kompositramar förekommer"
|
||||
],
|
||||
"montering": "Fast (gjuten i bruksbädd), flytande (vilar i beläggningen och följer den) eller teleskopisk (höjdjusterbar mot underdel)",
|
||||
"ovrigt": {
|
||||
"innovation": "Självnivellerande ramsystem (t.ex. EJ SELFLEVEL) låter ram/lock flyta med vägytan och minskar sättningsgupp"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"körbana",
|
||||
"gångyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124",
|
||||
"titel": "Gully tops and manhole tops",
|
||||
"roll": "Klassning A15–F900 gäller ram + lock som enhet",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Ramkant och infästning syns runt locket",
|
||||
"Teleskopram avslöjas av dubbel ringkant",
|
||||
"Flytande ram saknar synlig gjutfläns i beläggningen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Ramgjutning med tillverkare/klass (fältexempel: ULEFOS UFKNS EN124-2 D400)",
|
||||
"Boltade lås i ramen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Locket i sig (LVX-VAT-0101)",
|
||||
"Ventilbetäckningens mindre ram (LVX-VAT-0204)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån med ramkant i bild",
|
||||
"Närbild ramgjutning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text i ramkant",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"EN 124-klass"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Sättning/nivåskillnad mot beläggning",
|
||||
"beskrivning": "Traditionella ramar hamnar över/under slityta när vägen ändras — motivet bakom självnivellerande system",
|
||||
"kalla": "EJ (SELFLEVEL-fallstudien)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-VAT-0101",
|
||||
"beskrivning": "Ram + lock bildar betäckningen"
|
||||
},
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-VAT-0202",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JDP — EN 124-klasserna (återanvänd, våg 1)",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/civils-explained/en124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "EJ — SELFLEVEL/ramfunktion (återanvänd, våg 3)",
|
||||
"url": "https://www.ejco.com/am/en/resource-center/case-studies/manhole-cover-case-study",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Fältexempel ramgjutning Oslo (återanvänd, våg 3)",
|
||||
"url": "https://manhole.co.il/coverDetails.asp?c=7603",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0202",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "nedstigningsbrunn",
|
||||
"namn": {
|
||||
"sv": "Nedstigningsbrunn",
|
||||
"en": "Manhole/chamber"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"prefabbetongindustrin (t.ex. Rinker i US)",
|
||||
"plastbrunnsleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"prefabricerad armerad betong (ringar, konor, bottendelar)",
|
||||
"plast (PP/PE)",
|
||||
"platsmurad (äldre)"
|
||||
],
|
||||
"montering": "Bottendel + stigarringar + kona/toppäll + justerringar under betäckningen",
|
||||
"ovrigt": {
|
||||
"us_komponenter": "ASTM C478 omfattar riser sections, cone tops, flat slab tops, grade rings och steg"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"spillvatten",
|
||||
"dagvatten",
|
||||
"kombinerat"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ASTM",
|
||||
"beteckning": "ASTM C478/C478M",
|
||||
"titel": "Circular precast reinforced concrete manhole sections",
|
||||
"roll": "Tillverkningskrav för brunnsdelar (sewer/drainage/water works)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "M199",
|
||||
"titel": "Precast reinforced concrete manhole sections",
|
||||
"roll": "Parallellkrav i väghållarled",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1917:2002",
|
||||
"titel": "Concrete manholes and inspection chambers",
|
||||
"roll": "EU-krav för prefab brunnsenheter (DN/LN ≤1250; inspektionsbrunn ≤2 m), fogar och täthet",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "BSI",
|
||||
"beteckning": "BS 5911-3",
|
||||
"titel": "Concrete manholes, inspection chambers and soakaways",
|
||||
"roll": "UK-komplement till EN 1917",
|
||||
"marknad": "UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Från gatan syns endast betäckningen — klassen identifieras primärt via lock + läge",
|
||||
"Vid öppet schakt: ringar med gummiringsfogar och excentrisk kona"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Prefabstämpel i betongen (tillverkare/datum)",
|
||||
"Stegjärnens typ"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Dagvattenbrunn (LVX-VAT-0203)",
|
||||
"Kabelbrunn (LVX-TEL-0201)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"(Zoomer: endast betäckning — aldrig öppning)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Prefabstämpel (endast synlig vid anläggning)",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"datum"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Inläckage i fogar",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — VA-driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-VAT-0201",
|
||||
"beskrivning": "Kröns av ram + betäckning"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "ASTM C478 / AASHTO M199",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ASTM C478 — scope och komponenter (riser/cone/grade rings/steps)",
|
||||
"url": "https://store.astm.org/c0478_c0478m-22.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Rinker — ASTM C478 / AASHTO M199 produktfamilj",
|
||||
"url": "https://www.rinkerpipe.com/product_specifications/astm-c478-aashto-m199-precast-reinforced-concrete-manhole-sections/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "ANSI Webstore — BS EN 1917:2002 scope",
|
||||
"url": "https://webstore.ansi.org/standards/bsi/bsen19172002",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GlobalSpec — BS 5911-3 som komplement till EN 1917",
|
||||
"url": "https://standards.globalspec.com/std/1146029/BS%20EN%201917",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0203",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "dagvattenbrunn",
|
||||
"namn": {
|
||||
"sv": "Dagvattenbrunn",
|
||||
"en": "Gully/catch basin"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"prefabbetong- och plastbrunnsleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"betong",
|
||||
"plast (PP)"
|
||||
],
|
||||
"montering": "Sandfång under galler; kupolsil i grönyta; vattenlås mot spillnät i kombinerade system"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"rännsten",
|
||||
"lågpunkter",
|
||||
"grönytor"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ASTM",
|
||||
"beteckning": "ASTM C913-21",
|
||||
"titel": "Precast Concrete Water and Wastewater Structures",
|
||||
"roll": "Scope-notering omfattar catch basins och drop inlets (US)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "BSI",
|
||||
"beteckning": "BS 5911-6",
|
||||
"titel": "Road gullies and gully cover slabs",
|
||||
"roll": "UK-krav för vägbrunnar",
|
||||
"marknad": "UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Sitter vid kantsten/lågpunkt",
|
||||
"Galler (LVX-VAT-0102) istället för tätt lock",
|
||||
"Kupolsil i grönyta"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Sidointag i kantstenen (kerb inlet, US-vanligt)",
|
||||
"Brunnens placering i rännstenslinjen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Nedstigningsbrunn (LVX-VAT-0202)",
|
||||
"Linjeavvattning/ränna"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett mot galler + kantsten"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Igensatt sandfång/galler",
|
||||
"beskrivning": "Löv och sediment — översvämningsrisk vid skyfall",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-VAT-0102",
|
||||
"beskrivning": "Gallret är intaget"
|
||||
},
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Dagvattennät (framtida klass)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ASTM — C913-21 (Note 1: catch basins, drop inlets)",
|
||||
"url": "https://store.astm.org/c0913-21.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GlobalSpec — BS 5911-6 (road gullies)",
|
||||
"url": "https://standards.globalspec.com/std/1146029/BS%20EN%201917",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0204",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "ventilbetackning",
|
||||
"namn": {
|
||||
"sv": "Ventil-/spindelbetäckning",
|
||||
"en": "Valve surface box"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos",
|
||||
"EJ",
|
||||
"vonRoll",
|
||||
"AVK-gruppen"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"gjutjärn",
|
||||
"komposit"
|
||||
],
|
||||
"montering": "Liten (ofta teleskopisk) betäckning över ventilspindel; nyckelrör ned till avstängningsventilen"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gata",
|
||||
"gångyta",
|
||||
"tomtgräns"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Liten rund/oval lucka (ofta 10–20 cm)",
|
||||
"Gjuten funktionstext: VATTEN/AVLOPP/GAS/SV/WATER/GAS",
|
||||
"Sitter ofta i linje mellan huvudledning och servis"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Funktionstexten är primär klassificerare",
|
||||
"Teleskopöverdelens dubbelring"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Full brunnsbetäckning (LVX-VAT-0101)",
|
||||
"Mätarbrunnslock",
|
||||
"Kabelmarkeringsbricka"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån, närbild text"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten funktionstext i lock",
|
||||
"falt": [
|
||||
"funktion",
|
||||
"tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Överasfalterad/försvunnen",
|
||||
"beskrivning": "Ventil oåtkomlig vid akut avstängning",
|
||||
"kalla": "PLATSHÅLLARE — VA-driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Avstängningsventil (framtida klass)",
|
||||
"beskrivning": "Ger åtkomst till spindeln"
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,225 @@
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"$id": "https://landvex.io/schema/lvx-objekt-schema-v1.json",
|
||||
"title": "Landvex Infrastructure Object Library — objektpost v1",
|
||||
"description": "Utbytesformat för objektklasser och produktmodeller. I grafen bryts posten ner till enskilda fakta med källa, konfidens och bitemporal giltighet.",
|
||||
"type": "object",
|
||||
"required": ["lvx_id", "posttyp", "namn", "doman", "proveniens"],
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"lvx_id": {
|
||||
"type": "string",
|
||||
"pattern": "^LVX-(TRP|ELN|VAT|TEL|BYG|PRK|JVG|HMN|FLG)-[0-9]{4}$|^LVX-P-[0-9]{7}$",
|
||||
"description": "Permanent identitet. Objektklass: LVX-{DOMÄN}-NNNN. Produktmodell: LVX-P-NNNNNNN. Ändras aldrig."
|
||||
},
|
||||
"posttyp": {
|
||||
"enum": ["objektklass", "produktmodell"]
|
||||
},
|
||||
"slug": {
|
||||
"type": "string",
|
||||
"pattern": "^[a-z0-9-]+$"
|
||||
},
|
||||
"namn": {
|
||||
"type": "object",
|
||||
"required": ["sv", "en"],
|
||||
"properties": {
|
||||
"sv": { "type": "string" },
|
||||
"en": { "type": "string" }
|
||||
},
|
||||
"additionalProperties": { "type": "string" },
|
||||
"description": "Ytterligare språk läggs till som ISO 639-1-nycklar."
|
||||
},
|
||||
"doman": {
|
||||
"enum": ["TRP", "ELN", "VAT", "TEL", "BYG", "PRK", "JVG", "HMN", "FLG"]
|
||||
},
|
||||
"parent": {
|
||||
"type": "string",
|
||||
"description": "LVX-ID för överordnad klass. Obligatorisk för produktmodeller."
|
||||
},
|
||||
"tier": {
|
||||
"type": "integer",
|
||||
"minimum": 1,
|
||||
"maximum": 3
|
||||
},
|
||||
"identitet": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"tillverkare": { "type": "string" },
|
||||
"exempel_tillverkare": {
|
||||
"type": "array",
|
||||
"items": { "type": "string" },
|
||||
"description": "På klassnivå: ledande tillverkare per marknad."
|
||||
},
|
||||
"produktfamilj": { "type": "string" },
|
||||
"modell": { "type": "string" },
|
||||
"revision": { "type": "string" },
|
||||
"generation": { "type": "string" },
|
||||
"artikelnummer": { "type": "array", "items": { "type": "string" } },
|
||||
"produktionsperiod": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"fran": { "type": "string" },
|
||||
"till": { "type": "string" }
|
||||
}
|
||||
},
|
||||
"status": { "enum": ["aktiv", "utgangen", "ersatt", "aterkallad", "forbjuden", "okand"] },
|
||||
"certifieringar": { "type": "array", "items": { "type": "string" } }
|
||||
}
|
||||
},
|
||||
"teknik": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"dimensioner": { "type": "string" },
|
||||
"material": { "type": "array", "items": { "type": "string" } },
|
||||
"vikt_kg": { "type": "number" },
|
||||
"montering": { "type": "string" },
|
||||
"livslangd_ar": { "type": "string" },
|
||||
"ip_klass": { "type": "string" },
|
||||
"belastningsklass": { "type": "string" },
|
||||
"temperaturomrade": { "type": "string" },
|
||||
"korrosionsklass": { "type": "string" },
|
||||
"ovrigt": { "type": "object" }
|
||||
}
|
||||
},
|
||||
"historik": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"introducerad": { "type": "string" },
|
||||
"utfasad": { "type": "string" },
|
||||
"revisioner": { "type": "array", "items": { "type": "string" } },
|
||||
"ersatter": { "type": "array", "items": { "type": "string" } },
|
||||
"ersatts_av": { "type": "array", "items": { "type": "string" } }
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"lander": { "type": "array", "items": { "type": "string" } },
|
||||
"regioner": { "type": "array", "items": { "type": "string" } },
|
||||
"miljotyper": {
|
||||
"type": "array",
|
||||
"items": { "type": "string" },
|
||||
"description": "T.ex. motorväg, stadsgata, landsbygd, park, industri, hamn, flygplats."
|
||||
}
|
||||
}
|
||||
},
|
||||
"standarder": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": ["beteckning"],
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"organ": { "type": "string" },
|
||||
"beteckning": { "type": "string" },
|
||||
"titel": { "type": "string" },
|
||||
"roll": { "type": "string", "description": "Vad standarden styr för klassen." },
|
||||
"marknad": { "type": "string" }
|
||||
}
|
||||
},
|
||||
"description": "Endast referens: beteckning och metadata. Aldrig standardinnehåll."
|
||||
},
|
||||
"ai": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"kannetecken": { "type": "array", "items": { "type": "string" } },
|
||||
"sarskiljande_detaljer": { "type": "array", "items": { "type": "string" } },
|
||||
"forvaxlingsrisker": { "type": "array", "items": { "type": "string" } },
|
||||
"kameravinklar": { "type": "array", "items": { "type": "string" } },
|
||||
"ocr": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"typskylt_position": { "type": "string" },
|
||||
"falt": { "type": "array", "items": { "type": "string" } }
|
||||
}
|
||||
},
|
||||
"konfidenskrav": { "type": "number", "minimum": 0, "maximum": 1 }
|
||||
}
|
||||
},
|
||||
"problem": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": ["typ", "beskrivning", "kalla"],
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"typ": { "type": "string" },
|
||||
"beskrivning": { "type": "string" },
|
||||
"typisk_alder_ar": { "type": "string" },
|
||||
"kalla": {
|
||||
"type": "string",
|
||||
"description": "Obligatorisk. Återkallelse, servicebulletin eller verifierad fältobservation."
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"dokumentation": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": ["typ", "titel"],
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"typ": {
|
||||
"enum": ["datablad", "manual", "serviceanvisning", "katalog", "standardreferens", "myndighetsdokument", "patent", "sakerhetsblad", "aterkallelse", "ovrigt"]
|
||||
},
|
||||
"titel": { "type": "string" },
|
||||
"utgivare": { "type": "string" },
|
||||
"url": { "type": "string" },
|
||||
"datum": { "type": "string" },
|
||||
"licensstatus": {
|
||||
"enum": ["public_domain", "oppen_licens", "tillverkarpublik", "referens_endast", "okand"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "Metadata och länkar — aldrig kopierat innehåll."
|
||||
},
|
||||
"relationer": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": ["predikat", "mal"],
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"predikat": {
|
||||
"enum": ["monteras_pa", "star_pa", "ansluts_med", "matas_fran", "ingar_i", "del_av", "ersatter", "ersatts_av", "kompatibel_med", "forvaxlas_med", "tillverkas_av", "foljer_standard", "variant_av"]
|
||||
},
|
||||
"mal": {
|
||||
"type": "string",
|
||||
"description": "LVX-ID när det finns, annars beskrivande platshållare tills ID tilldelats."
|
||||
},
|
||||
"beskrivning": { "type": "string" }
|
||||
}
|
||||
}
|
||||
},
|
||||
"proveniens": {
|
||||
"type": "object",
|
||||
"required": ["skapad", "verifieringsniva"],
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"skapad": { "type": "string" },
|
||||
"uppdaterad": { "type": "string" },
|
||||
"kallor": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"titel": { "type": "string" },
|
||||
"url": { "type": "string" },
|
||||
"hamtad": { "type": "string" }
|
||||
}
|
||||
}
|
||||
},
|
||||
"konfidens": { "type": "number", "minimum": 0, "maximum": 1 },
|
||||
"verifieringsniva": {
|
||||
"enum": ["obekraftad", "kallbelagd", "faltverifierad", "tillverkarbekraftad"]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"beskrivning": "Modellposter mintade av ingest-pipelinen.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ej-selflevel",
|
||||
"namn": {
|
||||
"sv": "EJ SELFLEVEL betäckningsram",
|
||||
"en": "EJ SELFLEVEL access frame"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0201",
|
||||
"identitet": {
|
||||
"tillverkare": "EJ",
|
||||
"produktfamilj": "SELFLEVEL",
|
||||
"modell": "SELFLEVEL",
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"segjärn"
|
||||
],
|
||||
"ovrigt": {
|
||||
"funktion": "Självnivellerande ram som vilar i beläggningen och följer vägytans rörelser — minskar sättningsgupp och omjusteringar"
|
||||
}
|
||||
},
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Flytande ramkrans utan fast gjutfläns",
|
||||
"EJ-märkning i gods"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Konventionell fast ram"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text i ram/lock",
|
||||
"falt": [
|
||||
"EJ",
|
||||
"SELFLEVEL"
|
||||
]
|
||||
}
|
||||
},
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EJ — SELFLEVEL-fallstudie",
|
||||
"url": "https://www.ejco.com/am/en/resource-center/case-studies/manhole-cover-case-study",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
},
|
||||
"lvx_id": "LVX-P-0000027"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — produktmodellskiktet, våg 2. De första 17 LVX-P-posterna för topp 5-klasserna: armaturer, vägmärkesfolier, brunnsbetäckningar, kabelskåp, brandposter. ID:n är permanenta och delas ut sekventiellt.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-P-0000001",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ge-evolve-ermc",
|
||||
"namn": { "sv": "GE Evolve LED Medium Cobrahead (ERMC)", "en": "GE Evolve LED Medium Cobrahead (ERMC)" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0102",
|
||||
"identitet": { "tillverkare": "GE Lighting / Current", "produktfamilj": "Evolve LED Roadway", "modell": "ERMC", "status": "ersatt", "produktionsperiod": { "fran": "ca 2009", "till": "kartläggs" } },
|
||||
"teknik": { "material": ["gjuten aluminium"], "montering": "4-bults slipfitter, 1,25/2 tum rör", "ovrigt": { "utmarkelse": "Best-in-Class, DOE Next Generation Luminaires 2009" } },
|
||||
"historik": { "ersatts_av": ["LVX-P-0000002"] },
|
||||
"ai": { "kannetecken": ["Cobrahead-silhuett som efterliknar HID-föregångarna", "Kylflänsdesign integrerad i huset — vattenavrinning minskar smutsansamling"], "ocr": { "typskylt_position": "Etikett i/på hus", "falt": ["modellkod ERMC", "wattal", "datum"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "GE pressmeddelande 2013 (ERMC Best-in-Class 2009)", "url": "https://www.ge.com/news/press-releases/ges-evolve%E2%84%A2-led-scalable-cobrahead-fixture-wins-best-class-roadway-lighting-award", "hamtad": "2026-07-04" } ], "konfidens": 0.75, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000002",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ge-evolve-ers-scalable",
|
||||
"namn": { "sv": "GE Evolve LED Scalable Cobrahead (ERS1–ERS4)", "en": "GE Evolve LED Scalable Cobrahead (ERS1–ERS4)" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0102",
|
||||
"identitet": { "tillverkare": "GE Lighting / Current", "produktfamilj": "Evolve LED Roadway", "modell": "ERS1, ERS2, ERS3, ERS4", "status": "ersatt", "produktionsperiod": { "fran": "2012", "till": "utgången (discontinued)" } },
|
||||
"teknik": { "ovrigt": { "prestanda": "4000K/5700K, ca 3 000–21 900 lm; upp till 25 % lägre effekt än första generationens LED-cobrahead", "utmarkelse": "Best-in-Class, NGL 2012 (ER2S)" } },
|
||||
"historik": { "ersatter": ["LVX-P-0000001"], "ersatts_av": ["LVX-P-0000003"] },
|
||||
"ai": { "kannetecken": ["Bibehållen cobrahead-estetik i fyra storlekar", "Robust kylfläns utan fläkt"], "ocr": { "typskylt_position": "Etikett i/på hus", "falt": ["modellkod ERS1–4", "wattal", "datum"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "GE pressmeddelande 2012 (lansering, fyra storlekar, prestanda)", "url": "https://www.ge.com/news/press-releases/ge-roadway-lighting-puts-energy-savings-fast-lane", "hamtad": "2026-07-04" }, { "titel": "Current by GE — ERS discontinued, ersatt av ERL", "url": "https://products.currentbyge.com/outdoor-lighting/street-roadway/evolve-led-roadway-fixtures-first-gen", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000003",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ge-evolve-erl",
|
||||
"namn": { "sv": "GE Evolve LED Roadway ERL-serien (ERL1/ERLH/ERL2)", "en": "GE Evolve LED Roadway ERL series" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0102",
|
||||
"identitet": { "tillverkare": "Current (GE)", "produktfamilj": "Evolve LED Roadway", "modell": "ERL1, ERLH, ERL2", "status": "aktiv" },
|
||||
"teknik": { "montering": "Slipfitter ±5° justering, 1,25/2 tum rör", "temperaturomrade": "-40 °C till +45/50 °C beroende på storlek", "ovrigt": { "livslangd": "100 000 h designlivslängd", "optik": "Reflektoroptik, distributionstyper II–V" } },
|
||||
"historik": { "ersatter": ["LVX-P-0000002"] },
|
||||
"ai": { "kannetecken": ["Modern Evolve-profil, ersättaren i fält där ERS fasas ut", "Distributionskod (A1/B3/C3 m.fl.) i beställningsnumret"], "ocr": { "typskylt_position": "Etikett i/på hus", "falt": ["modellkod ERL", "wattal", "spänning", "datum"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Current by GE — ERL ersätter ERS (produktsida)", "url": "https://products.currentbyge.com/outdoor-lighting/street-roadway/evolve-led-roadway-fixtures-first-gen", "hamtad": "2026-07-04" }, { "titel": "GE Evolve ERL1-ERLH-ERL2 datablad (100 000 h, temperaturområden, optik)", "url": "https://assets.usesi.com/product-media/brochures/USESI_784135_brochure.pdf", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000004",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ael-autobahn-serien",
|
||||
"namn": { "sv": "AEL Autobahn-serien (ATB Micro/ATB0/ATB2 + ATBL/M/S/X)", "en": "AEL Autobahn series" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0102",
|
||||
"identitet": { "tillverkare": "American Electric Lighting (Acuity Brands)", "produktfamilj": "Autobahn", "modell": "ATB Micro, ATB0, ATB2 (rektilinjär form); ATBL, ATBM, ATBS, ATBX (klassisk cobraform)", "status": "aktiv", "certifieringar": ["CSA (US/CA)", "ANSI C136.2/.10/.14/.15/.31/.37"] },
|
||||
"teknik": { "temperaturomrade": "-40 °C till +40 °C", "ovrigt": { "livslangd": "LED-motor >100 000 h (L70, 25 °C)", "ersattning": "50–1 000 W HID-cobrahead-ersättare; 'Power Door' för verktygslös service; XVOLT-skydd på ATB0/ATB2" } },
|
||||
"ai": { "kannetecken": ["Sju modeller i två formfaktorer: slät rektilinjär (ATB2/ATB0/Micro) vs traditionell cobra (ATBL/M/S/X)", "Mycket vanlig som HPS-ersättare i nordamerikanska nät"], "ocr": { "typskylt_position": "Etikett enligt ANSI C136.15", "falt": ["modellkod ATB", "wattal", "lamptyp"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "AEL/Acuity — Autobahn-familjen (7 modeller, två formfaktorer, HID-ersättning)", "url": "https://americanelectriclighting.acuitybrands.com/products/family/autobahn-led-cobra-head", "hamtad": "2026-07-04" }, { "titel": "ATB2 specifikation (ANSI C136-lista, -40/+40 °C, 100 000 h)", "url": "https://www.acuitybrands.com/products/detail/122047/american-electric-lighting/autobahn-atb2/autobahn-led-cobra-head", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000005",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "schreder-ampera",
|
||||
"namn": { "sv": "Schréder Ampera (Mini/Midi/Maxi)", "en": "Schréder Ampera" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0102",
|
||||
"identitet": { "tillverkare": "Schréder", "produktfamilj": "Ampera", "modell": "Ampera Mini, Midi, Maxi", "status": "aktiv (EVO-generation lanserad)", "produktionsperiod": { "fran": "ca 2014", "till": "" } },
|
||||
"teknik": { "material": ["högtrycksgjuten aluminium"], "montering": "Tvådelad konstruktion: underdel med universalfäste och vinkeljustering, överdel med drivdon och optik", "ovrigt": { "styrning": "7-polig NEMA- eller Zhaga-sockel som tillval; LensoFlex-optik; ThermiX upp till Ta 50 °C" } },
|
||||
"historik": { "ersatts_av": ["LVX-P-0000006"] },
|
||||
"ai": { "kannetecken": ["Slank tvådelad EU-profil i tre storlekar", "Mini ersätter typiskt 70 W HID, Midi/Maxi 150/250 W", "NGL-priser 2014 (Midi/Maxi)"], "ocr": { "typskylt_position": "Etikett i hus", "falt": ["Ampera-storlek", "konfigurationskod", "wattal"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Schréder — Ampera produktsida (tvådelad design, NEMA/Zhaga, ThermiX)", "url": "https://www.schreder.com/en/products/ampera-led-street-lighting", "hamtad": "2026-07-04" }, { "titel": "PRNewswire 2014 — NGL-priser Ampera Midi/Maxi", "url": "https://www.prnewswire.com/news-releases/schreder-lighting-receives-two-next-generation-luminaires-awards-recognized-for-excellence-during-solid-state-lighting-design-competition-249915741.html", "hamtad": "2026-07-04" } ], "konfidens": 0.78, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000006",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "schreder-ampera-evo",
|
||||
"namn": { "sv": "Schréder Ampera EVO", "en": "Schréder Ampera EVO" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0102",
|
||||
"identitet": { "tillverkare": "Schréder", "produktfamilj": "Ampera", "modell": "Ampera EVO", "status": "aktiv" },
|
||||
"teknik": { "montering": "IzyFix-universalfäste: topp- eller sidomontage på spigot Ø32/42–48/60/76 mm, 110° tiltområde, omställbar utan demontering", "ovrigt": { "styrning": "7-polig NEMA- eller Zhaga-sockel; LensoFlex/MidFlex-optik; återvinningsbara material" } },
|
||||
"historik": { "ersatter": ["LVX-P-0000005"] },
|
||||
"ai": { "kannetecken": ["Ampera-silhuett med IzyFix-fäste — omställbarheten är särskiljaren mot första generationen"], "ocr": { "typskylt_position": "Etikett i hus", "falt": ["EVO-kod", "wattal"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Schréder — Ampera EVO produktsida (IzyFix, spigotmått, optikmotorer)", "url": "https://www.schreder.com/en/products/ampera-evo-led-street-lighting", "hamtad": "2026-07-04" } ], "konfidens": 0.78, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000007",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "signify-philips-luma-gen2",
|
||||
"namn": { "sv": "Philips Luma gen2 (BGP701)", "en": "Philips Luma gen2 (BGP701)" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0102",
|
||||
"identitet": { "tillverkare": "Signify (varumärke Philips)", "produktfamilj": "Luma", "modell": "Luma gen2 / BGP701", "revision": "gen2 (bevarar gen1-designen)", "status": "aktiv" },
|
||||
"teknik": { "material": ["gjuten aluminium"], "montering": "Topp Ø60–76 mm eller sidoinstick Ø42–60 mm", "ip_klass": "IP66; IK09–IK10", "ovrigt": { "styrning": "DALI + SystemReady; GearFlex utbytbar elmodul", "service": "Service tag: QR-baserad unik identifiering med dokumentation på plats" } },
|
||||
"ai": { "kannetecken": ["Skandinavisk-slät EU-profil; gen2 känns igen på Service tag-QR", "QR-koden gör varje individ unikt identifierbar — direkt koppling klass→modell→individ"], "ocr": { "typskylt_position": "Service tag (QR) + typskylt", "falt": ["QR/Service tag", "ordernummer", "lm/W-data"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Signify — Philips Luma gen2 familjesida (BGP701, Service tag, GearFlex, montagemått)", "url": "https://www.signify.com/global/prof/outdoor-luminaires/road-and-street/philips-luma-gen2/LP_CF_BGP701_EU/family", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000008",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "3m-diamond-grade-dg3-4000",
|
||||
"namn": { "sv": "3M Diamond Grade DG3, serie 4000", "en": "3M Diamond Grade DG3 Series 4000" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0103",
|
||||
"identitet": { "tillverkare": "3M", "produktfamilj": "Diamond Grade", "modell": "Serie 4000 (t.ex. 4090 vit; 4000UDS för digitaltryck)", "status": "aktiv" },
|
||||
"teknik": { "ovrigt": { "optik": "Fullkubs-mikroprismatisk retroreflex, överträffar ASTM D4956 Typ XI; upp till 12 års garantikontext", "anvandning": "Premiumfolie för vägmärken och delineatorer; standard- och fluorescerande kulörer" } },
|
||||
"ai": { "kannetecken": ["Diamantkedjemönster (primary groove lines) synligt i närbild", "Mycket hög retroreflex även vid ogynnsamma vinklar (överliggande skyltar)"], "ocr": { "typskylt_position": "Foliekod på skyltens baksidesetikett", "falt": ["serie/kod (t.ex. 4090)", "tillverkningsdatum"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "3M — DG3 Series 4000 produktsida (fullkub, Typ XI, 4000UDS)", "url": "https://www.3m.com/3M/en_US/p/d/b00050505/", "hamtad": "2026-07-04" }, { "titel": "3M produktbulletin 4000 (kulörkoder, ASTM D4956, orientering)", "url": "https://multimedia.3m.com/mws/media/349914O/pb-4000-february-2024-pdf.pdf", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000009",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "3m-hip-3930",
|
||||
"namn": { "sv": "3M High Intensity Prismatic (HIP), serie 3930", "en": "3M High Intensity Prismatic Series 3930" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0103",
|
||||
"identitet": { "tillverkare": "3M", "produktfamilj": "High Intensity Prismatic", "modell": "Serie 3930", "status": "aktiv" },
|
||||
"teknik": { "ovrigt": { "optik": "Icke-metalliserad mikroprismatisk folie för beständiga vägmärken, arbetszoner och delineatorer; tryckbar (latex/screen), kombineras med ElectroCut 1170" } },
|
||||
"ai": { "kannetecken": ["Mellanklassfolie under DG3 — vanligaste nivån för standardmärken i många väghållarprogram", "Prismamönstret grövre än DG3-fullkub i närbild"], "ocr": { "typskylt_position": "Foliekod på baksidesetikett", "falt": ["serie 3930", "datum"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Produktbeskrivning 3M HIP 3930 (icke-metalliserad mikroprismatisk, användningsområden)", "url": "https://www.americansignandsignal.com/products/3m-4000-yd", "hamtad": "2026-07-04" } ], "konfidens": 0.7, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000010",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "pam-pamrex",
|
||||
"namn": { "sv": "Saint-Gobain PAM PAMREX", "en": "Saint-Gobain PAM PAMREX" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0101",
|
||||
"identitet": { "tillverkare": "Saint-Gobain PAM", "produktfamilj": "PAMREX", "modell": "PAMREX 600/700/800 (fri öppning 610/700 mm m.fl.)", "status": "aktiv", "produktionsperiod": { "fran": "1987", "till": "" } },
|
||||
"teknik": { "material": ["segjärn"], "belastningsklass": "EN 124 D400", "ovrigt": { "funktion": "Gångjärnsförsedd: öppnar till 130°, låser vid 90°; elastomerring dämpar buller; tätad manöverficka; stöldskyddslås som tillval" } },
|
||||
"ai": { "kannetecken": ["Gångjärnslock som fälls upp som en lucka — omisskännlig i öppet läge", "PAMREX-namnet gjutet i locket", "Elastomerring synlig i ramkanten"], "forvaxlingsrisker": ["Andra gångjärnsbetäckningar (Ulefos m.fl.)"], "ocr": { "typskylt_position": "Gjuten text på lock", "falt": ["PAMREX", "klass D400", "funktion"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "ArchiExpo/Saint-Gobain — PAMREX (sedan 1987, 130°/90°, D400, varianter)", "url": "https://www.archiexpo.com/prod/saint-gobain-canalisation/product-706-1537602.html", "hamtad": "2026-07-04" }, { "titel": "Saint-Gobain PAM katalog Municipal Castings (elastomerring, manöverficka, stöldskyddslås, EN 124)", "url": "https://pdf.archiexpo.com/pdf/saint-gobain-canalisation/municipal-castings/706-334669.html", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000011",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "neenah-r-1642",
|
||||
"namn": { "sv": "Neenah R-1640/R-1642-serien", "en": "Neenah R-1640/R-1642 series" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0101",
|
||||
"identitet": { "tillverkare": "Neenah Foundry (Charlotte Pipe, Infrastructure Division)", "produktfamilj": "R-1640-serien, ram + tätt lock", "modell": "R-1642-A (26 tum), R-1642-B, R-1642-HV, R-1642-LM (LiftMate-gångjärn) m.fl.", "status": "aktiv" },
|
||||
"teknik": { "material": ["gjutjärn (grå-/segjärn)"], "belastningsklass": "H-20/H-25 och flygplatsklass förekommer", "ovrigt": { "markning": "Kommunala typritningar föreskriver ofta R-1642-B med dolda lyfthål och gjuten text SANITARY SEWER/STORM SEWER" } },
|
||||
"ai": { "kannetecken": ["Klassisk amerikansk kommunal betäckning — katalognumret återfinns i stadens typritningar", "Gjuten funktionstext (SANITARY/STORM) på locket"], "ocr": { "typskylt_position": "Gjuten text på lock", "falt": ["NEENAH", "R-nummer ibland", "funktion"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Neenah katalogblad R-1640-serien", "url": "https://www.trenchdrainsupply.com/prodimages/submittals/NFCat/Neenah%20Catalog%20Page%2042.pdf", "hamtad": "2026-07-04" }, { "titel": "City of Eagan typritning E234 (R-1642-B, SANITARY/STORM-gjutning)", "url": "https://cityofeagan.com/images/PublicWorks/DetailPlates/E234.pdf", "hamtad": "2026-07-04" }, { "titel": "Neenah Foundry — manhole covers (lastklasser, Charlotte Pipe-ägarskap)", "url": "https://neenahfoundry.com/products/infrastructure/manhole-frames-covers/", "hamtad": "2026-07-04" } ], "konfidens": 0.78, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000012",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "abb-kabeldon-cdc",
|
||||
"namn": { "sv": "ABB Kabeldon CDC-serien", "en": "ABB Kabeldon CDC series" },
|
||||
"doman": "ELN",
|
||||
"parent": "LVX-ELN-0101",
|
||||
"identitet": { "tillverkare": "ABB (Kabeldon, Alingsås)", "produktfamilj": "Kabeldon", "modell": "CDC 040/060/420 m.fl.; CDCM (med ovandel/mätning); CDCP (stolpmontage)", "status": "aktiv" },
|
||||
"teknik": { "material": ["varmförzinkad stålplåt"], "ip_klass": "IP34D (SS-EN 60529)", "montering": "Integrerat markfundament, justerbara ben; testad enligt SS-EN 61439-5 inkl. arktiskt klimat", "ovrigt": { "detaljer": "Trekantslås CDC-LT; präglad lucka för märkning; hållare för kabelskåpskort; CDC 420 med skensystem 400 A" } },
|
||||
"ai": { "kannetecken": ["Nordiskt standardutseende: varmförzinkad grå låda med präglad lucka", "CDCM-ovandel = mätarskåpsanvändning", "CDCP på stolpe"], "ocr": { "typskylt_position": "Prägling/dekal på lucka", "falt": ["nätbolag", "skåpnummer"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "ABB — Kabeldon CDC-serien (varmförzinkade kapslingar)", "url": "https://new.abb.com/low-voltage/sv/produkter/kabelskap_cewe_kabeldon/kabeldon-varmforzinkade-kapslingsserie-djup-220-mm", "hamtad": "2026-07-04" }, { "titel": "Onninen — CDC 420 (400 A, SS-EN 61439-5, fundament, trekantslås)", "url": "https://www.onninen.se/abb-kabeldon-kabelskap-cdc-420/p/AQO708", "hamtad": "2026-07-04" } ], "konfidens": 0.78, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000013",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "mueller-super-centurion",
|
||||
"namn": { "sv": "Mueller Super Centurion", "en": "Mueller Super Centurion" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0103",
|
||||
"identitet": { "tillverkare": "Mueller Co.", "produktfamilj": "Centurion", "modell": "Super Centurion", "status": "aktiv", "certifieringar": ["UL/FM (enligt tillverkarens produktkategori)"] },
|
||||
"teknik": { "montering": "Torrpost (dry-barrel) enligt AWWA C502-kategori", "ovrigt": { "position": "En av de vanligaste hydrantfamiljerna i USA; modellprofil och hättform särskiljer mot konkurrenter" } },
|
||||
"ai": { "kannetecken": ["Mueller-namn och modell gjutet i kropp/hätta (AWWA C502 kräver gjuten märkning med tillverkare, ventilstorlek, öppningsriktning, år)"], "ocr": { "typskylt_position": "Gjuten text kropp/hätta", "falt": ["MUELLER", "ventilstorlek", "år", "öppningsriktning"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Mueller — Super Centurion produktsida (UL/FM-hydranter)", "url": "https://www.muellercompany.com/fire-protection/ulfm-hydrants/super-centurionr/", "hamtad": "2026-07-04" }, { "titel": "AWWA C502-18 (märkningskrav för torrposter)", "url": "https://webstore.ansi.org/preview-pages/awwa/preview_c502-2018.pdf", "hamtad": "2026-07-04" } ], "konfidens": 0.7, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000014",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "mh-style-929",
|
||||
"namn": { "sv": "M&H Valve Style 929", "en": "M&H Valve Style 929" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0103",
|
||||
"identitet": { "tillverkare": "M&H Valve (McWane)", "produktfamilj": "M&H brandposter", "modell": "Style 929", "status": "aktiv" },
|
||||
"teknik": { "montering": "Torrpost enligt AWWA C502", "ovrigt": { "markning": "Specen anger gjuten märkning: tillverkare, ventilstorlek, öppningsriktning och tillverkningsår" } },
|
||||
"ai": { "kannetecken": ["M&H-gjutmärkning; två slangutlopp + pumperutlopp i standardkonfiguration"], "ocr": { "typskylt_position": "Gjuten text", "falt": ["M&H", "storlek", "år"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "M&H Valve — Style 929 AWWA C502-spec (features/benefits, märkning)", "url": "https://www.mh-valve.com/upl/downloads/resources/feature-benefits/929.pdf", "hamtad": "2026-07-04" } ], "konfidens": 0.72, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000015",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "american-avk-series-27",
|
||||
"namn": { "sv": "American AVK Series 27", "en": "American AVK Series 27" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0103",
|
||||
"identitet": { "tillverkare": "American AVK (AVK Group)", "produktfamilj": "AVK-hydranter", "modell": "Series 27", "status": "aktiv" },
|
||||
"teknik": { "montering": "Torrpost (dry-barrel)" },
|
||||
"ai": { "kannetecken": ["AVK-märkning gjuten; AVK-gruppens hydranter förekommer på båda sidor Atlanten (dansk koncern)"], "ocr": { "typskylt_position": "Gjuten text", "falt": ["AVK", "serie", "år"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "American AVK — Series 27 Dry Barrel Fire Hydrants", "url": "https://www.americanavk.com/en-us/products/series-27-dry-barrel-fire-hydrants", "hamtad": "2026-07-04" } ], "konfidens": 0.7, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000016",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "american-darling-b-84-b",
|
||||
"namn": { "sv": "American-Darling B-84-B (AMERICAN Flow Control)", "en": "American-Darling B-84-B" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0103",
|
||||
"identitet": { "tillverkare": "AMERICAN Flow Control", "produktfamilj": "American-Darling (arv från Darling Pump & Mfg, grundat 1888)", "modell": "B-84-B-5 (5¼ tum ventilöppning)", "status": "aktiv", "produktionsperiod": { "fran": "1984", "till": "" }, "certifieringar": ["UL/FM (i tillämpliga konfigurationer)", "NSF/ANSI/CAN 61 + 372"] },
|
||||
"teknik": { "material": ["segjärnsbarrel", "helbronssäte och dräneringsring", "rostfria fästelement under mark"], "montering": "Torrpost AWWA C502; 250 psig arbetstryck, 500 psig provtryck; traffic-feature med brytbar stångkoppling och 360° vridbar nossektion", "ovrigt": { "yta": "E-coat-primer + polyuretantopplack på övre barrel", "digitalt": "Levereras med 2D-streckkod för inläsning av tillverkningsdata och position till GIS" } },
|
||||
"historik": { "introducerad": "1984" },
|
||||
"ai": { "kannetecken": ["Tillverkad i över 40 år — en av de mest spridda amerikanska hydranterna", "2D-streckkod på nyare exemplar = direkt maskinläsbar identitet", "Gjuten märkning enligt AWWA C502"], "ocr": { "typskylt_position": "Gjuten text + 2D-kod", "falt": ["AMERICAN-DARLING", "storlek", "år", "2D-kod"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "AMERICAN — B-84-B-5 produktsida (introducerad 1984, 250/500 psig, UL/FM, NSF, 2D-kod, traffic-feature)", "url": "https://american-usa.com/products/valves-and-hydrants/fire-hydrants/american-darling-b-84-b-5", "hamtad": "2026-07-04" }, { "titel": "AMERICAN — Darling-arvet sedan 1888 (industrivariant B-84-B)", "url": "https://american-usa.com/products/valves-and-hydrants/industrial-applications/american-darling-b-84-bb-5-industrial-fire-hydrant", "hamtad": "2026-07-04" } ], "konfidens": 0.82, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000017",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "waterous-pacer",
|
||||
"namn": { "sv": "Waterous Pacer (AMERICAN Flow Control)", "en": "Waterous Pacer" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0103",
|
||||
"identitet": { "tillverkare": "AMERICAN Flow Control (varumärke Waterous)", "produktfamilj": "Waterous", "modell": "Pacer 5¼ tum", "status": "aktiv" },
|
||||
"teknik": { "montering": "Torrpost; systermodell till American-Darling i AMERICANs hydrantprogram" },
|
||||
"ai": { "kannetecken": ["Waterous-gjutmärkning; profil skiljer sig från Darling-serien"], "ocr": { "typskylt_position": "Gjuten text", "falt": ["WATEROUS", "storlek", "år"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "AMERICAN — hydrantprogram (American-Darling & Waterous Pacer)", "url": "https://american-usa.com/products/valves-and-hydrants/fire-hydrants", "hamtad": "2026-07-04" } ], "konfidens": 0.68, "verifieringsniva": "kallbelagd" }
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — produktmodellskiktet, våg 3. Nio nya LVX-P-poster (0000018–0000026). Bibliotekstotal: 26 modeller.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-P-0000018",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ulefos-gatugjutgods",
|
||||
"namn": { "sv": "Ulefos gatugjutgods (t.ex. A6-betäckning)", "en": "Ulefos street castings" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0101",
|
||||
"identitet": { "tillverkare": "Ulefos (Ulefos Jernværk, Norge; Niemisen Valimo, Finland)", "produktfamilj": "Betäckningar och galler", "modell": "T.ex. A6 fast betäckning (öppning 640/600, nyckelhål, rotationsstopp) och A6-galler", "status": "aktiv" },
|
||||
"teknik": { "material": ["gjutjärn/segjärn"], "belastningsklass": "EN 124 (fältexempel: ramgjutning 'ULEFOS UFKNS EN124-2 D400')" },
|
||||
"historik": { "introducerad": "Företaget grundat 1657 genom kungligt privilegiebrev — ett av Europas äldsta tillverkande företag; dominerande i norska gatunät" },
|
||||
"ai": { "kannetecken": ["ULEFOS gjutet i lock eller ram", "Nordisk standardestetik; kommunvapen vanliga på norska lock", "Nyckelhål och rotationsstopp på A6-typen"], "ocr": { "typskylt_position": "Gjuten text lock/ram", "falt": ["ULEFOS", "EN 124-klass", "funktion/kommun"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Ahlsell — Ulefos A6 betäckning/galler (640/600, nyckelhål, rotationsstopp)", "url": "https://www.ahlsell.se/en/category/infra--sewer/cast-iron-covers/fixed-covers/ulefos", "hamtad": "2026-07-04" }, { "titel": "Manhole miscellany — Ulefos Jernværk grundat 1657, Nordens huvudproducent", "url": "https://manholemiscellany.blogspot.com/2007/04/norway.html", "hamtad": "2026-07-04" }, { "titel": "Fältexempel Oslo: ULEFOS UFKNS EN124-2 D400 i ramgjutning", "url": "https://manhole.co.il/coverDetails.asp?c=7603", "hamtad": "2026-07-04" } ], "konfidens": 0.75, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000019",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ej-ergo",
|
||||
"namn": { "sv": "EJ ERGO / ERGO XL", "en": "EJ ERGO / ERGO XL access assembly" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0101",
|
||||
"identitet": { "tillverkare": "EJ (f.d. East Jordan Iron Works)", "produktfamilj": "ERGO", "modell": "ERGO (fri öppning 24/28 tum), ERGO XL (30/36 tum)", "status": "aktiv" },
|
||||
"teknik": { "material": ["segjärn (85 % återvunnet innehåll)"], "ovrigt": { "funktion": "Gångjärnslock som öppnar till 120° med säkerhetsstopp vid 90°; camlås vars nyckel bara kan tas ur i låst läge; XL med fjäderstrut som sänker lyftkraften till under 50 lb; MPIC-verktygsspår; kundlogotyp kan gjutas in" } },
|
||||
"ai": { "kannetecken": ["Gångjärn + camlås-försänkning synlig i locket", "Ofta kommun-/verksbadge gjuten (t.ex. stadslogga)", "Strut-fäste skymtar i XL-varianten"], "forvaxlingsrisker": ["PAM PAMREX (LVX-P-0000010) — annan gångjärnslösning"], "ocr": { "typskylt_position": "Gjuten text på lock", "falt": ["EJ", "kommun/verk", "funktion"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "EJ — ERGO access assembly (24/28 tum, 120°/90°, camlås)", "url": "https://www.ejco.com/am/en/resource-center/product-briefs/product-ergo-access-assembly", "hamtad": "2026-07-04" }, { "titel": "EJ — ERGO XL fallstudie Pearland (30 tum, fjäderstrut <50 lb, stöldskydd)", "url": "https://www.ejco.com/am/en/resource-center/case-studies/ergo-xl-case-study", "hamtad": "2026-07-04" } ], "konfidens": 0.78, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000020",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "mgs-midwest-guardrail-system",
|
||||
"namn": { "sv": "MGS — Midwest Guardrail System (generiskt)", "en": "Midwest Guardrail System (MGS)" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0107",
|
||||
"identitet": { "tillverkare": "Generiskt/icke-proprietärt — alla räckestillverkare kan leverera", "produktfamilj": "Strong-post W-balk", "modell": "MGS 31-tum", "status": "aktiv", "produktionsperiod": { "fran": "utvecklat 2001–2002 (Midwest States Pooled Fund / MwRSF, Nebraska)", "till": "" } },
|
||||
"teknik": { "dimensioner": "Överkant balk 31 tum (mot äldre 27¾); 12-tums distansklossar; stolpavstånd 6 fot 3 tum; W6x9 stålstolpe eller trä", "ovrigt": { "sarskiljare": "Balkskarvarna flyttade från stolparna till mittspann — synlig systemsignatur; MASH TL-3-testat (FHWA-brev B212)" } },
|
||||
"historik": { "ersatter": ["Äldre G4/27¾-tums strong-post W-balk"] },
|
||||
"ai": { "kannetecken": ["Skarvöverlapp MELLAN stolpar (inte på stolpe) = MGS", "Högre balkläge än äldre installationer", "12-tums kloss ger större avstånd balk–stolpe"], "ocr": { "typskylt_position": "—", "falt": [] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Roadside Safety Pooled Fund — 31-inch MGS (icke-proprietärt, MASH 3-10/3-11, B212)", "url": "https://www.roadsidepooledfund.org/longitudinal-barrier/midwest-guardrail-system/", "hamtad": "2026-07-04" }, { "titel": "Gregory Highway — MGS vs äldre W-balk (31 tum, generiskt utan patent, 2001–2002)", "url": "https://www.gregorycorp.com/gregory-highway/highway-guardrail/mgs-guardrail-system", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000021",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "valtir-softstop",
|
||||
"namn": { "sv": "Valtir SoftStop-terminal", "en": "Valtir SoftStop end terminal" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0210",
|
||||
"identitet": { "tillverkare": "Valtir (f.d. Trinity Highway Products)", "produktfamilj": "MASH-terminaler", "modell": "SoftStop", "status": "aktiv", "certifieringar": ["MASH 2016 TL-3 (FHWA-brev CC-115D); användbar TL-1/2/3"] },
|
||||
"teknik": { "material": ["helstål"], "ovrigt": { "funktion": "Tangentiell, ensidig, energiupptagande och grindande terminal för 31-tums W-balksystem; huvudet plattar ut och extruderar balken vid frontalpåkörning; smalt huvud minskar plog-/klippskador" } },
|
||||
"ai": { "kannetecken": ["Karakteristiskt terminalhuvud i räckesänden", "SYTP-eftergivliga stolpar närmast änden", "Modellnamn ofta på dekal/stansning på huvudet"], "forvaxlingsrisker": ["Andra fabrikats terminalhuvuden (SKT/FLEAT m.fl.)", "Nedförd/utsvängd ände utan huvud"], "ocr": { "typskylt_position": "Dekal/stansning på huvud", "falt": ["fabrikat", "modell"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Valtir — SoftStop System (funktion, MASH TL-1/2/3)", "url": "https://www.valtir.com/product/softstop-system/", "hamtad": "2026-07-04" }, { "titel": "Roadside Safety Pooled Fund — SoftStop (CC-115D, gating, proprietär, Valtir f.d. Trinity)", "url": "https://www.roadsidepooledfund.org/crash-att/soft-stop/", "hamtad": "2026-07-04" } ], "konfidens": 0.78, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000022",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "econolite-blue-series",
|
||||
"namn": { "sv": "Econolite Blue Series NEMA-skåp", "en": "Econolite Blue Series NEMA cabinets" },
|
||||
"doman": "TRP",
|
||||
"parent": "LVX-TRP-0105",
|
||||
"identitet": { "tillverkare": "Econolite", "produktfamilj": "Blue Series / NEMA Traffic Control Cabinets", "modell": "T.ex. TS2 Type 2 P44", "status": "aktiv" },
|
||||
"teknik": { "material": ["aluminiumplåt"], "ovrigt": { "kompatibilitet": "NEMA TS 2-arkitektur; skåpfamiljer med polislucka och detektorrack" } },
|
||||
"ai": { "kannetecken": ["Econolite-märkning på dörr", "NEMA-skåpsform med ventilationsgaller/filter nertill", "Polislucka i dörr"], "ocr": { "typskylt_position": "Etikett dörr + väghållarens korsnings-ID", "falt": ["fabrikat", "typ", "korsnings-ID"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Econolite — NEMA Traffic Control Cabinets (produktfamilj)", "url": "https://www.econolite.com/products/traffic-control-cabinets/nema-traffic-control-cabinets/", "hamtad": "2026-07-04" }, { "titel": "Econolite Blue Series TS2 Type 2 P44 datablad", "url": "https://www.econolite.com/wp-content/uploads/2023/09/BSC-TS2_Type2-P44_datasheet-2023_digital.pdf", "hamtad": "2026-07-04" } ], "konfidens": 0.72, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000023",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "kempower-satellite",
|
||||
"namn": { "sv": "Kempower Satellite (distribuerat system)", "en": "Kempower Satellite charging system" },
|
||||
"doman": "ELN",
|
||||
"parent": "LVX-ELN-0104",
|
||||
"identitet": { "tillverkare": "Kempower (FI)", "produktfamilj": "Satellite + Power Unit", "modell": "Satellite V2; Power Unit upp till 600 kW; Liquid-Cooled Satellite ≥400 kW", "status": "aktiv" },
|
||||
"teknik": { "dimensioner": "Satellitstolpe 300 × 1738 × 300 mm", "ip_klass": "IP54, IK10", "ovrigt": { "arkitektur": "Distribuerad: central Power Unit (50 kW-moduler, upp till 12) matar upp till 8 satelliter på upp till 80 m avstånd; dynamisk effektdelning; 7-tums pekskärm, fjäderavlastad kabel; CCS2/CHAdeMO (EU), CCS1/CHAdeMO/NACS (NA); OCPP 1.6j/2.0.1" } },
|
||||
"ai": { "kannetecken": ["Smal satellitstolpe UTAN stort kraftskåp vid stolpen — kraftkabinettet står separat", "Fjäderarm för kabeln upptill", "Kempower-branding + QR på skärm"], "forvaxlingsrisker": ["All-in-one-laddare (Alpitronic/ABB) — bredare skåp med kraftelektronik i stolpen"], "ocr": { "typskylt_position": "Front: skärm-QR, stations-ID, energimätarfönster", "falt": ["operatör", "stations-ID", "effekt"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Kempower — Satellite (arkitektur, 600 kW PU, 8 uttag, kontakttyper)", "url": "https://kempower.com/solution/kempower-satellite/", "hamtad": "2026-07-04" }, { "titel": "Kempower Satellite V2 datablad (mått, IP54/IK10, OCPP, 80 m)", "url": "https://spklu.co/wp-content/uploads/2024/03/Kempower-Satellite-V2-DC.pdf", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000024",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "alpitronic-hypercharger",
|
||||
"namn": { "sv": "Alpitronic Hypercharger (HYC-serien)", "en": "Alpitronic Hypercharger HYC series" },
|
||||
"doman": "ELN",
|
||||
"parent": "LVX-ELN-0104",
|
||||
"identitet": { "tillverkare": "Alpitronic (IT)", "produktfamilj": "Hypercharger", "modell": "HYC50/200/300/400 (all-in-one) samt HYC1000 (distribuerad, 1 MW, 8 uttag, SiC Gen2)", "status": "aktiv" },
|
||||
"teknik": { "dimensioner": "HYC400: 2185 × 732 × 663 mm", "ovrigt": { "generationer": "HYC400 Series 2 (2026): 22-tums frontpekskärm lägre placerad, betalterminal under skärmen, DIN 18040-3-tillgänglighet; 150–1000 V; verkningsgrad upp till 97,5 %", "utbredning": "Utrullad av bl.a. Ionna, Mercedes-Benz HPC och BP Pulse; brandas ofta med helfoliering och reflexränder" } },
|
||||
"ai": { "kannetecken": ["Hög, slät monolit med kabel på var sida", "Reflexränder + operatörsfoliering", "Series 2: stor liggande pekskärm mitt på fronten"], "forvaxlingsrisker": ["Kempower Satellite (smalare, separat kraftenhet)", "Tesla V4 (egen silhuett, NACS)"], "ocr": { "typskylt_position": "Front: skärm, betalterminal, stations-ID", "falt": ["operatör", "stations-ID", "effekt kW"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Alpitronic — Hypercharger-serien 50–1000 kW", "url": "https://www.alpitronic.it/en/hypercharger/", "hamtad": "2026-07-04" }, { "titel": "electrive — HYC400 Series 2 (22-tums pekskärm, DIN 18040-3, mått, 97,5 %)", "url": "https://www.electrive.com/2026/03/04/alpitronic-unveils-new-generation-of-the-hypercharger-hyc400/", "hamtad": "2026-07-04" }, { "titel": "HYC1000 — distribuerad 1 MW, 8 uttag, SiC Gen2; nät: Ionna/MB/BP Pulse", "url": "https://evchargingstations.com/chargingnews/alpitronics-new-hyc1000-megawatt-charger/", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000025",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "tesla-supercharger-v3",
|
||||
"namn": { "sv": "Tesla Supercharger V3", "en": "Tesla Supercharger V3" },
|
||||
"doman": "ELN",
|
||||
"parent": "LVX-ELN-0104",
|
||||
"identitet": { "tillverkare": "Tesla", "produktfamilj": "Supercharger", "modell": "V3", "status": "ersatt", "produktionsperiod": { "fran": "2019", "till": "utfasas till förmån för V4" } },
|
||||
"teknik": { "ovrigt": { "prestanda": "Upp till 250 kW per fordon; kabinett max ca 500 V, fyra uttag per kabinett; vit/röd klassisk silhuett utan skärm/kortläsare" } },
|
||||
"historik": { "ersatts_av": ["LVX-P-0000026"] },
|
||||
"ai": { "kannetecken": ["Kort vit pelare, röd detalj, kort kabel", "Ingen skärm eller kortläsare = V3-generation", "Hybrider (V4-stolpe på V3-kabinett, 'V3.5') levererar V3-nivåer"], "ocr": { "typskylt_position": "Stolpnummer/dekal", "falt": ["stall-nummer", "site"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Jämförelse V3/V4 (250 kW, 500 V, 4 uttag per kabinett; V3.5-hybrider)", "url": "https://evchargingstations.com/chargingnews/first-true-tesla-v4-supercharging-station-launched-500-kw/", "hamtad": "2026-07-04" } ], "konfidens": 0.75, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-P-0000026",
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "tesla-supercharger-v4",
|
||||
"namn": { "sv": "Tesla Supercharger V4", "en": "Tesla Supercharger V4" },
|
||||
"doman": "ELN",
|
||||
"parent": "LVX-ELN-0104",
|
||||
"identitet": { "tillverkare": "Tesla", "produktfamilj": "Supercharger", "modell": "V4 (dispenser 2023; 'true V4' med 1,2 MW-kabinett från sep 2025; Folding Unit prefab 2026)", "status": "aktiv" },
|
||||
"teknik": { "ovrigt": { "prestanda": "Dispensermärkning 1000 V/615 A; med V4-kabinett upp till 500 kW per uttag och 1,2 MW totalt över åtta uttag (>96 % verkningsgrad, dispenser upp till 100 m från kabinett)", "detaljer": "Längre kabel (ca 10 fot, immersionskyld), kortläsare + display för icke-Tesla, NACS-kontakt (adapter för CCS1); 25 000:e V4-dispensern producerad 2025" } },
|
||||
"historik": { "ersatter": ["LVX-P-0000025"] },
|
||||
"ai": { "kannetecken": ["Högre, slankare svartvit stolpe än V3", "Kortläsare + liten display = V4", "Separat vitt kraftkabinett vid 'true V4'-siter"], "ocr": { "typskylt_position": "Dekal med spänning/ström + stall-nummer", "falt": ["1000 V/615 A-märkning", "stall-nummer", "site"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "kallor": [ { "titel": "Första 'true V4'-stationen (Redwood City 2025: 1,2 MW, 500 kW, 1000 V, 8 uttag)", "url": "https://evchargingstations.com/chargingnews/first-true-tesla-v4-supercharging-station-launched-500-kw/", "hamtad": "2026-07-04" }, { "titel": "25 000:e V4-dispensern; V4-designens skillnader mot V3 (kabel, kortläsare, 1000 V)", "url": "https://evchargingstations.com/chargingnews/tesla-celebrates-25000th-v4-supercharging-dispenser/", "hamtad": "2026-07-04" }, { "titel": "InsideEVs — V4 i fält: 10-fots kabel, Magic Dock, dekal 1000 V/615 A", "url": "https://insideevs.com/news/697139/tesla-v4-supercharger-atlanta-georgia/", "hamtad": "2026-07-04" } ], "konfidens": 0.8, "verifieringsniva": "kallbelagd" }
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,202 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"genererad": "2026-07-04",
|
||||
"beskrivning": "Landvex Infrastructure Object Library — taxonomiseed. Nio domäner och de 20 första objektklasserna (Tier 1). ID:n är permanenta.",
|
||||
"domaner": [
|
||||
{ "kod": "TRP", "namn_sv": "Transport/väg", "namn_en": "Road transport" },
|
||||
{ "kod": "ELN", "namn_sv": "Elnät", "namn_en": "Electrical grid" },
|
||||
{ "kod": "VAT", "namn_sv": "Vatten & avlopp", "namn_en": "Water & sewer" },
|
||||
{ "kod": "TEL", "namn_sv": "Telekom", "namn_en": "Telecom" },
|
||||
{ "kod": "BYG", "namn_sv": "Byggnad", "namn_en": "Buildings" },
|
||||
{ "kod": "PRK", "namn_sv": "Park & offentlig miljö", "namn_en": "Parks & public realm" },
|
||||
{ "kod": "JVG", "namn_sv": "Järnväg", "namn_en": "Rail" },
|
||||
{ "kod": "HMN", "namn_sv": "Hamn", "namn_en": "Ports" },
|
||||
{ "kod": "FLG", "namn_sv": "Flygplats", "namn_en": "Airports" }
|
||||
],
|
||||
"objektklasser": [
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0101",
|
||||
"slug": "belysningsstolpe",
|
||||
"namn_sv": "Belysningsstolpe",
|
||||
"namn_en": "Lighting column",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["EN 40 (EU)", "AASHTO LTS (US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0102",
|
||||
"slug": "vagbelysningsarmatur",
|
||||
"namn_sv": "Vägbelysningsarmatur",
|
||||
"namn_en": "Road lighting luminaire",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["EN 60598 (EU)", "EN 13201 (EU)", "UL 1598 (US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0103",
|
||||
"slug": "vagmarke",
|
||||
"namn_sv": "Vägmärke",
|
||||
"namn_en": "Road sign",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["MUTCD (US)", "TSRGD (UK)", "nationella kataloger (EU)", "AS 1742 (AU)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0104",
|
||||
"slug": "trafiksignal-signalhuvud",
|
||||
"namn_sv": "Trafiksignal, signalhuvud",
|
||||
"namn_en": "Traffic signal head",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["EN 12368 (EU)", "ITE-specifikationer (US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0105",
|
||||
"slug": "trafiksignalskap",
|
||||
"namn_sv": "Trafiksignalskåp/styrapparat",
|
||||
"namn_en": "Traffic signal controller cabinet",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["NEMA TS-serien (US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0106",
|
||||
"slug": "vagmarkering",
|
||||
"namn_sv": "Vägmarkering",
|
||||
"namn_en": "Road marking",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["EN 1436 (EU)", "MUTCD (US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0107",
|
||||
"slug": "vagracke",
|
||||
"namn_sv": "Vägräcke",
|
||||
"namn_en": "Road safety barrier",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["EN 1317 (EU)", "MASH (US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0108",
|
||||
"slug": "hallplatsvaderskydd",
|
||||
"namn_sv": "Hållplatsväderskydd",
|
||||
"namn_en": "Bus shelter",
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": [],
|
||||
"kommentar": "Identifieras främst via tillverkar- och kommunprogram."
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0101",
|
||||
"slug": "brunnsbetackning",
|
||||
"namn_sv": "Brunnsbetäckning",
|
||||
"namn_en": "Manhole cover",
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["EN 124 (EU/UK)", "kommunala lastkrav (US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0102",
|
||||
"slug": "dagvattengaller",
|
||||
"namn_sv": "Dagvattengaller",
|
||||
"namn_en": "Gully grating",
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["EN 124 (EU/UK)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0103",
|
||||
"slug": "brandpost",
|
||||
"namn_sv": "Brandpost/hydrant",
|
||||
"namn_en": "Fire hydrant",
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["AWWA C502/C503 (US)", "nationella typer (EU)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0101",
|
||||
"slug": "kabelskap-lagspanning",
|
||||
"namn_sv": "Kabelskåp, lågspänning",
|
||||
"namn_en": "LV distribution cabinet",
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": [],
|
||||
"kommentar": "Styrs av nätbolagsnormer per land — kartläggs i protokollets steg 1."
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0102",
|
||||
"slug": "elstolpe",
|
||||
"namn_sv": "Elstolpe",
|
||||
"namn_en": "Utility pole",
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["ANSI O5.1 (trä, US)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0103",
|
||||
"slug": "natstation-transformator",
|
||||
"namn_sv": "Nätstation/transformatorstation",
|
||||
"namn_en": "Distribution substation / padmount transformer",
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": [],
|
||||
"kommentar": "IEC/IEEE-serier kartläggs i protokollets steg 1."
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0104",
|
||||
"slug": "laddstation",
|
||||
"namn_sv": "Laddstation",
|
||||
"namn_en": "EV charging station",
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["IEC 61851", "kontaktstandarder (CCS, J1772)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0101",
|
||||
"slug": "telekomskap",
|
||||
"namn_sv": "Telekomskåp (fiber/koppar)",
|
||||
"namn_en": "Telecom street cabinet",
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": [],
|
||||
"kommentar": "Operatörsspecifika program — kartläggs per marknad."
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0102",
|
||||
"slug": "mobilmast-antennplats",
|
||||
"namn_sv": "Mobilmast/antennplats",
|
||||
"namn_en": "Cell tower / antenna site",
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": []
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0101",
|
||||
"slug": "pollare",
|
||||
"namn_sv": "Pollare",
|
||||
"namn_en": "Bollard",
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": ["PAS 68 / IWA 14 (säkerhetspollare)"]
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0102",
|
||||
"slug": "papperskorg",
|
||||
"namn_sv": "Papperskorg",
|
||||
"namn_en": "Litter bin",
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": []
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0103",
|
||||
"slug": "cykelstall",
|
||||
"namn_sv": "Cykelställ",
|
||||
"namn_en": "Cycle stand",
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"nyckelstandarder_exempel": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"genererad": "2026-07-04",
|
||||
"beskrivning": "Landvex IOL — Tier 2-taxonomi. 17 nya objektklasser med permanenta ID:n. Relationskartan mappar platshållartexter i Tier 1-posterna till de nya ID:na — kör den som datastädning.",
|
||||
"objektklasser": [
|
||||
{ "lvx_id": "LVX-TRP-0201", "slug": "skyltstolpe", "namn_sv": "Skyltstolpe", "namn_en": "Sign post", "doman": "TRP", "tier": 2, "kommentar": "U-profil (US) vs rör (EU); eftergivlighet EN 12767 kartläggs" },
|
||||
{ "lvx_id": "LVX-TRP-0202", "slug": "signalstolpe-mastarm", "namn_sv": "Signalstolpe & mastarm", "namn_en": "Signal pole & mast arm", "doman": "TRP", "tier": 2 },
|
||||
{ "lvx_id": "LVX-TRP-0203", "slug": "fundament", "namn_sv": "Fundament (stolpe/mast/skåp)", "namn_en": "Foundation", "doman": "TRP", "tier": 2, "kommentar": "Prefab betong/stål-jordskruv; syns vid fotplattan" },
|
||||
{ "lvx_id": "LVX-TRP-0204", "slug": "styrnod-belysning", "namn_sv": "Styrnod belysning (NEMA/Zhaga)", "namn_en": "Lighting control node", "doman": "TRP", "tier": 2, "kommentar": "Fotocell eller smart nod i standardsockel" },
|
||||
{ "lvx_id": "LVX-TRP-0205", "slug": "vagportal", "namn_sv": "Vägportal/skyltbrygga", "namn_en": "Sign gantry", "doman": "TRP", "tier": 2 },
|
||||
{ "lvx_id": "LVX-TRP-0206", "slug": "kantsten", "namn_sv": "Kantsten", "namn_en": "Kerb/curb", "doman": "TRP", "tier": 2 },
|
||||
{ "lvx_id": "LVX-TRP-0207", "slug": "reflexstolpe", "namn_sv": "Reflexstolpe/kantstolpe", "namn_en": "Delineator post", "doman": "TRP", "tier": 2 },
|
||||
{ "lvx_id": "LVX-TRP-0208", "slug": "broracke", "namn_sv": "Broräcke", "namn_en": "Bridge parapet", "doman": "TRP", "tier": 2 },
|
||||
{ "lvx_id": "LVX-TRP-0209", "slug": "bullerskydd", "namn_sv": "Bullerskydd", "namn_en": "Noise barrier", "doman": "TRP", "tier": 2 },
|
||||
{ "lvx_id": "LVX-TRP-0210", "slug": "rackesterminal", "namn_sv": "Räckesterminal/ändavslut", "namn_en": "Guardrail end terminal", "doman": "TRP", "tier": 2, "kommentar": "Egen klass — energiupptagande terminaler (t.ex. SoftStop) är egna produktfamiljer med egna krocktest" },
|
||||
{ "lvx_id": "LVX-VAT-0201", "slug": "betackningsram", "namn_sv": "Betäckningsram", "namn_en": "Cover frame", "doman": "VAT", "tier": 2, "kommentar": "Fast, flytande eller teleskopisk" },
|
||||
{ "lvx_id": "LVX-VAT-0202", "slug": "nedstigningsbrunn", "namn_sv": "Nedstigningsbrunn", "namn_en": "Manhole/chamber", "doman": "VAT", "tier": 2 },
|
||||
{ "lvx_id": "LVX-VAT-0203", "slug": "dagvattenbrunn", "namn_sv": "Dagvattenbrunn", "namn_en": "Gully/catch basin", "doman": "VAT", "tier": 2 },
|
||||
{ "lvx_id": "LVX-VAT-0204", "slug": "ventilbetackning", "namn_sv": "Ventil-/spindelbetäckning", "namn_en": "Valve surface box", "doman": "VAT", "tier": 2, "kommentar": "Mindre diameter — vanlig förväxling med LVX-VAT-0101" },
|
||||
{ "lvx_id": "LVX-ELN-0201", "slug": "matarskap", "namn_sv": "Mätarskåp", "namn_en": "Meter cabinet", "doman": "ELN", "tier": 2, "kommentar": "Jfr Kabeldon CDCM-varianten" },
|
||||
{ "lvx_id": "LVX-TEL-0201", "slug": "kabelbrunn", "namn_sv": "Kabelbrunn/kanalisation", "namn_en": "Cable chamber/duct access", "doman": "TEL", "tier": 2 },
|
||||
{ "lvx_id": "LVX-PRK-0201", "slug": "parkbank", "namn_sv": "Parkbänk", "namn_en": "Public bench", "doman": "PRK", "tier": 2 }
|
||||
],
|
||||
"relationskarta": [
|
||||
{ "platshallare": "Betäckningsram (Tier 2 — LVX-ID tilldelas)", "nytt_id": "LVX-VAT-0201" },
|
||||
{ "platshallare": "Nedstigningsbrunn (Tier 2 — LVX-ID tilldelas)", "nytt_id": "LVX-VAT-0202" },
|
||||
{ "platshallare": "Dagvattenbrunn (Tier 2)", "nytt_id": "LVX-VAT-0203" },
|
||||
{ "platshallare": "Skyltstolpe/portal (Tier 2 — LVX-ID tilldelas)", "nytt_id": "LVX-TRP-0201 (stolpe) / LVX-TRP-0205 (portal)" },
|
||||
{ "platshallare": "Signalstolpe/mastarm (Tier 2)", "nytt_id": "LVX-TRP-0202" },
|
||||
{ "platshallare": "Stolpfundament (Tier 2 — LVX-ID tilldelas)", "nytt_id": "LVX-TRP-0203" },
|
||||
{ "platshallare": "Fundament (Tier 2)", "nytt_id": "LVX-TRP-0203" },
|
||||
{ "platshallare": "Fundament/hylsa (Tier 2)", "nytt_id": "LVX-TRP-0203" },
|
||||
{ "platshallare": "Styrnod (NEMA/Zhaga) — Tier 2", "nytt_id": "LVX-TRP-0204" },
|
||||
{ "platshallare": "Räckesstolpe/fundament (Tier 2)", "nytt_id": "LVX-TRP-0203" },
|
||||
{ "platshallare": "Ventilbetäckning (mindre diameter)", "nytt_id": "LVX-VAT-0204" },
|
||||
{ "platshallare": "Kanalisation/kabelbrunn (Tier 2)", "nytt_id": "LVX-TEL-0201" }
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"genererad": "2026-07-04",
|
||||
"program": "QUIXZOOM Zoomer-bounties — våg 1",
|
||||
"beskrivning": "16 bounties härledda ur Tier 1-posternas OCR- och kameravinkelfält. Varje godkänt bidrag fältverifierar en post och blir träningsdata. Säkerhetsreglerna i lvx-zoomer-bountyprogram.md är obligatoriska för samtliga.",
|
||||
"sakerhetsregler_kort": [
|
||||
"Fota alltid från trottoar, gångyta eller annan plats där du får vistas",
|
||||
"Beträd aldrig körbana, spårområde eller inhägnat/låst område",
|
||||
"Öppna, rör eller kliv aldrig på objekt",
|
||||
"Inga personer, ansikten eller registreringsskyltar i bild"
|
||||
],
|
||||
"bounties": [
|
||||
{ "bounty_id": "BNTY-0001", "titel": "Armaturens typskylt/etikett", "mal_lvx": "LVX-TRP-0102", "foton": ["etikett/typskylt läsbar (zoom från marken)", "armaturens sida med ev. logga"], "ocr_falt": ["tillverkare", "modell", "wattal", "datum"], "poang": 20, "prioritet": "hög", "sakerhet": "Endast om etiketten är läsbar från marken med zoom — klättra aldrig" },
|
||||
{ "bounty_id": "BNTY-0002", "titel": "Sockeltyp på armatur: NEMA eller Zhaga", "mal_lvx": "LVX-TRP-0102", "foton": ["armaturens ovansida/undersida med sockel/nod synlig (telefoto)"], "ocr_falt": [], "poang": 10, "prioritet": "medel", "sakerhet": "Telefoto från marken" },
|
||||
{ "bounty_id": "BNTY-0003", "titel": "Lila gatubelysning (purpling)", "mal_lvx": "LVX-TRP-0102", "foton": ["kvällsbild som visar violett ljus", "dagbild på samma armatur", "stolpnummer"], "ocr_falt": ["stolpnummer"], "poang": 30, "prioritet": "hög", "sakerhet": "Standardregler", "kommentar": "Fältbelägger det källbelagda klassproblemet fosfor-delaminering" },
|
||||
{ "bounty_id": "BNTY-0004", "titel": "Stolpnummer/ägardekal belysningsstolpe", "mal_lvx": "LVX-TRP-0101", "foton": ["helbild", "närbild dekal/lucka"], "ocr_falt": ["ägare", "stolpnummer"], "poang": 8, "prioritet": "medel" },
|
||||
{ "bounty_id": "BNTY-0005", "titel": "Elstolpens birthmark", "mal_lvx": "LVX-ELN-0102", "foton": ["närbild på inbränd märkning i ögonhöjd", "helbild"], "ocr_falt": ["år", "längd/klass", "träslag", "impregneringsmedel"], "poang": 20, "prioritet": "hög", "sakerhet": "Rör aldrig stag eller utrustning", "kommentar": "Bonus +10 p om medlet är penta — daterar generationen mot utfasningen" },
|
||||
{ "bounty_id": "BNTY-0006", "titel": "Betäckningens gjutmärke och klass", "mal_lvx": "LVX-VAT-0101", "foton": ["rakt uppifrån hela betäckningen", "närbild gjuttext"], "ocr_falt": ["gjuteri/tillverkare", "funktion", "EN 124-klass", "ev. årtal"], "poang": 10, "prioritet": "hög", "sakerhet": "Endast betäckningar i gångyta — aldrig i körbana" },
|
||||
{ "bounty_id": "BNTY-0007", "titel": "Gångjärnsbetäckning identifierad (PAMREX/ERGO m.fl.)", "mal_lvx": "LVX-VAT-0101", "foton": ["ovanifrån med gångjärn och ev. camlås synliga (stängd!)"], "ocr_falt": ["fabrikatnamn i gjutgods"], "poang": 12, "prioritet": "medel", "sakerhet": "Locket ska vara stängt — öppna aldrig" },
|
||||
{ "bounty_id": "BNTY-0008", "titel": "Hydrantens gjutmärkning", "mal_lvx": "LVX-VAT-0103", "foton": ["helbild framifrån", "närbild gjuten text vid hätta/kropp"], "ocr_falt": ["tillverkare", "ventilstorlek", "år", "öppningsriktning"], "poang": 15, "prioritet": "hög", "kommentar": "Bonus +10 p för 2D-streckkod (nyare American-Darling)" },
|
||||
{ "bounty_id": "BNTY-0009", "titel": "Laddstation: kontakttyp + ID + effekt", "mal_lvx": "LVX-ELN-0104", "foton": ["front med skärm", "närbild kontakt", "stations-ID/QR"], "ocr_falt": ["operatör", "stations-ID", "effekt kW", "kontakttyper"], "poang": 12, "prioritet": "hög" },
|
||||
{ "bounty_id": "BNTY-0010", "titel": "Nätstationens utvändiga typskylt", "mal_lvx": "LVX-ELN-0103", "foton": ["helbild med omgivning", "närbild utvändigt läsbar skylt"], "ocr_falt": ["tillverkare", "kVA", "spänningar"], "poang": 15, "prioritet": "medel", "sakerhet": "Endast utifrån — aldrig innanför staket eller nära öppna dörrar" },
|
||||
{ "bounty_id": "BNTY-0011", "titel": "Kabelskåpsnummer + nätbolag", "mal_lvx": "LVX-ELN-0101", "foton": ["front", "närbild dekal/prägling"], "ocr_falt": ["nätbolag", "skåpnummer"], "poang": 8, "prioritet": "medel" },
|
||||
{ "bounty_id": "BNTY-0012", "titel": "Telekomskåpets nodetikett", "mal_lvx": "LVX-TEL-0101", "foton": ["front", "närbild etikett", "ev. sidopodd"], "ocr_falt": ["operatör", "nod-/skåp-ID"], "poang": 8, "prioritet": "medel", "kommentar": "UK-bonus +5 p: klassa PCP vs FTTC vs G.fast-podd" },
|
||||
{ "bounty_id": "BNTY-0013", "titel": "Mastens site-ID vid grind", "mal_lvx": "LVX-TEL-0102", "foton": ["helbild på strukturen", "närbild grindskylt"], "ocr_falt": ["siteägare", "site-ID"], "poang": 12, "prioritet": "medel", "sakerhet": "Utanför inhägnaden — alltid" },
|
||||
{ "bounty_id": "BNTY-0014", "titel": "Signalskåpets korsnings-ID", "mal_lvx": "LVX-TRP-0105", "foton": ["front", "närbild etikett; polislucka om synlig"], "ocr_falt": ["väghållare", "korsnings-ID"], "poang": 10, "prioritet": "medel" },
|
||||
{ "bounty_id": "BNTY-0015", "titel": "Vägmärkets baksidesetikett", "mal_lvx": "LVX-TRP-0103", "foton": ["framsida", "närbild baksidesetikett"], "ocr_falt": ["tillverkare", "datum", "folietyp"], "poang": 12, "prioritet": "hög", "sakerhet": "Endast märken vars baksida nås från gångyta" },
|
||||
{ "bounty_id": "BNTY-0016", "titel": "Hållplats-ID + operatör", "mal_lvx": "LVX-TRP-0108", "foton": ["snett framifrån hela skyddet", "närbild hållplatsskylt/program-etikett"], "ocr_falt": ["hållplatsnamn", "hållplats-ID", "operatör"], "poang": 8, "prioritet": "medel" }
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,233 @@
|
||||
#!/usr/bin/env python3
|
||||
# Landvex Ingest v0 — deterministisk pipeline
|
||||
# kandidatposter (extraktorns output) -> resolve -> merge -> validera -> master/graf/bounty-förslag
|
||||
import json, re, difflib
|
||||
from pathlib import Path
|
||||
|
||||
OUT = Path("/mnt/user-data/outputs")
|
||||
IDAG = "2026-07-04"
|
||||
|
||||
PREDIKAT = {"monteras_pa","star_pa","ansluts_med","matas_fran","ingar_i","del_av",
|
||||
"ersatter","ersatts_av","kompatibel_med","forvaxlas_med","tillverkas_av","foljer_standard","variant_av"}
|
||||
VERIF_RANK = {"obekraftad":0,"kallbelagd":1,"faltverifierad":2,"tillverkarbekraftad":3}
|
||||
DOMANER = {"TRP","ELN","VAT","TEL","BYG","PRK","JVG","HMN","FLG"}
|
||||
ID_RE = re.compile(r"^LVX-(TRP|ELN|VAT|TEL|BYG|PRK|JVG|HMN|FLG)-[0-9]{4}$|^LVX-P-[0-9]{7}$")
|
||||
|
||||
def load(p):
|
||||
with open(OUT/p, encoding="utf-8") as f: return json.load(f)
|
||||
|
||||
def save(p,obj):
|
||||
with open(OUT/p,"w",encoding="utf-8") as f: json.dump(obj,f,ensure_ascii=False,indent=2)
|
||||
|
||||
def norm_bet(b):
|
||||
b = b.upper().split(":")[0]
|
||||
b = re.sub(r"\((KARTLÄGGS|KARTLAGGS)\)","",b)
|
||||
return re.sub(r"\s+"," ",b).strip()
|
||||
|
||||
TOM = ("", None)
|
||||
def ar_tom(v): return v in TOM or v == [] or v == {}
|
||||
|
||||
class Ingest:
|
||||
def __init__(self):
|
||||
self.poster = {p["lvx_id"]: p for p in load("lvx-klassposter-master-v2.json")["poster"]}
|
||||
self.modeller = {}
|
||||
for fn in ["lvx-produktmodeller-vag2.json","lvx-produktmodeller-vag3.json"]:
|
||||
for m in load(fn)["poster"]: self.modeller[m["lvx_id"]] = m
|
||||
self.reg = load("lvx-id-register.json")
|
||||
self.nya_modeller, self.logg, self.konflikter = [], [], []
|
||||
self.stat = {"uppdaterade":0,"nya":0,"nivalyft":0,"kallor":0,"standarder":0}
|
||||
|
||||
# ---- resolve ----
|
||||
def hitta(self, kand):
|
||||
rid = kand.get("lvx_id")
|
||||
if rid:
|
||||
if rid in self.poster: return self.poster[rid]
|
||||
if rid in self.modeller: return self.modeller[rid]
|
||||
raise KeyError(f"{kand['kandidat_id']}: okänt lvx_id {rid}")
|
||||
# entitetsupplösning utan ID: slug, annars fuzzy på namn
|
||||
post = kand.get("post",{})
|
||||
alla = {**self.poster, **self.modeller}
|
||||
for r in alla.values():
|
||||
if r.get("slug") and r["slug"] == post.get("slug"): return r
|
||||
namn = post.get("namn",{}).get("sv","")
|
||||
kandnamn = {r["namn"]["sv"]: r for r in alla.values()}
|
||||
tr = difflib.get_close_matches(namn, kandnamn.keys(), n=1, cutoff=0.88)
|
||||
return kandnamn[tr[0]] if tr else None
|
||||
|
||||
# ---- merge-primitiver ----
|
||||
def merge_kallor(self, rec, nya):
|
||||
kl = rec.setdefault("proveniens",{}).setdefault("kallor",[])
|
||||
urls = {k.get("url") for k in kl}
|
||||
for k in nya:
|
||||
if k.get("url") not in urls:
|
||||
kl.append(k); urls.add(k.get("url"))
|
||||
self.stat["kallor"] += 1
|
||||
self.logg.append(f"{rec['lvx_id']}: +källa {k.get('url','?')[:60]}")
|
||||
|
||||
def merge_standarder(self, rec, nya):
|
||||
st = rec.setdefault("standarder",[])
|
||||
idx = {norm_bet(s["beteckning"]): i for i,s in enumerate(st) if s.get("beteckning")}
|
||||
for s in nya:
|
||||
n = norm_bet(s["beteckning"])
|
||||
if n in idx:
|
||||
st[idx[n]] = s
|
||||
self.logg.append(f"{rec['lvx_id']}: standard uppdaterad {s['beteckning']}")
|
||||
else:
|
||||
st.append(s)
|
||||
self.logg.append(f"{rec['lvx_id']}: +standard {s['beteckning']}")
|
||||
self.stat["standarder"] += 1
|
||||
|
||||
def fyll(self, base, patch, rid, stig=""):
|
||||
for k,v in patch.items():
|
||||
here = f"{stig}.{k}" if stig else k
|
||||
if k not in base or ar_tom(base.get(k)):
|
||||
base[k] = v
|
||||
self.logg.append(f"{rid}: fyllde {here}")
|
||||
elif isinstance(base[k], dict) and isinstance(v, dict):
|
||||
self.fyll(base[k], v, rid, here)
|
||||
elif base[k] != v:
|
||||
self.konflikter.append(f"{rid}: {here} — befintligt värde behålls (granskningskö i produktion)")
|
||||
|
||||
# ---- åtgärder ----
|
||||
def uppdatera(self, kand):
|
||||
rec = self.hitta(kand)
|
||||
patch = dict(kand.get("patch",{}))
|
||||
if "standarder" in patch: self.merge_standarder(rec, patch.pop("standarder"))
|
||||
prov = patch.pop("proveniens", {})
|
||||
if prov.get("kallor"): self.merge_kallor(rec, prov["kallor"])
|
||||
if patch: self.fyll(rec, patch, rec["lvx_id"])
|
||||
fs = kand.get("verifieringsniva_forslag")
|
||||
if fs:
|
||||
nu = rec["proveniens"].get("verifieringsniva","obekraftad")
|
||||
if VERIF_RANK[fs] > VERIF_RANK[nu]:
|
||||
if VERIF_RANK[fs] >= 1 and not rec["proveniens"].get("kallor"):
|
||||
self.konflikter.append(f"{rec['lvx_id']}: nivålyft nekad — inga källor")
|
||||
else:
|
||||
rec["proveniens"]["verifieringsniva"] = fs
|
||||
rec["proveniens"]["konfidens"] = max(rec["proveniens"].get("konfidens",0), 0.72)
|
||||
self.stat["nivalyft"] += 1
|
||||
self.logg.append(f"{rec['lvx_id']}: {nu} → {fs}")
|
||||
rec["proveniens"]["uppdaterad"] = IDAG
|
||||
self.stat["uppdaterade"] += 1
|
||||
|
||||
def ny(self, kand):
|
||||
if self.hitta(kand):
|
||||
self.konflikter.append(f"{kand['kandidat_id']}: dublett — matchar befintlig post, konverteras ej")
|
||||
return
|
||||
post = kand["post"]
|
||||
typ = kand.get("serie",{}).get("typ","modell" if post.get("posttyp")=="produktmodell" else "klass")
|
||||
if typ == "modell":
|
||||
post["lvx_id"] = f"LVX-P-{self.reg['P_nasta']:07d}"
|
||||
self.reg["P_nasta"] += 1
|
||||
if not post.get("parent"): raise ValueError(f"{kand['kandidat_id']}: modell utan parent")
|
||||
self.modeller[post["lvx_id"]] = post
|
||||
self.nya_modeller.append(post)
|
||||
else:
|
||||
dom, tier = post["doman"], str(kand["serie"]["tier"])
|
||||
nn = self.reg["klass_nasta"].setdefault(dom,{}).setdefault(tier,1)
|
||||
post["lvx_id"] = f"LVX-{dom}-0{tier}{nn:02d}"
|
||||
self.reg["klass_nasta"][dom][tier] = nn + 1
|
||||
self.poster[post["lvx_id"]] = post
|
||||
post.setdefault("proveniens",{}).setdefault("skapad",IDAG)
|
||||
post["proveniens"]["uppdaterad"] = IDAG
|
||||
self.stat["nya"] += 1
|
||||
self.logg.append(f"NY: {post['lvx_id']} — {post['namn']['sv']}")
|
||||
|
||||
def kor(self, fil):
|
||||
for kand in load(fil)["kandidater"]:
|
||||
(self.uppdatera if kand["atgard"]=="uppdatera" else self.ny)(kand)
|
||||
|
||||
# ---- validering (samma regler som konsolidering v2) ----
|
||||
def validera(poster, modeller):
|
||||
fel = []
|
||||
def kolla(rec, typ):
|
||||
rid = rec.get("lvx_id","?")
|
||||
if not ID_RE.match(rid): fel.append(f"{rid}: ID-format")
|
||||
if rec.get("doman") not in DOMANER: fel.append(f"{rid}: domän")
|
||||
if not (rec.get("namn",{}).get("sv") and rec["namn"].get("en")): fel.append(f"{rid}: namn")
|
||||
prov = rec.get("proveniens",{})
|
||||
if prov.get("verifieringsniva") not in VERIF_RANK: fel.append(f"{rid}: verifieringsnivå")
|
||||
for pr in rec.get("problem",[]):
|
||||
if not pr.get("kalla"): fel.append(f"{rid}: problem utan källa")
|
||||
for rel in rec.get("relationer",[]):
|
||||
if rel.get("predikat") not in PREDIKAT: fel.append(f"{rid}: predikat {rel.get('predikat')}")
|
||||
if typ=="modell" and not rec.get("parent"): fel.append(f"{rid}: parent")
|
||||
if prov.get("verifieringsniva")=="kallbelagd" and not prov.get("kallor"): fel.append(f"{rid}: källbelagd utan källor")
|
||||
for p in poster.values(): kolla(p,"klass")
|
||||
for m in modeller.values(): kolla(m,"modell")
|
||||
return fel
|
||||
|
||||
# ---- graf ----
|
||||
def bygg_graf(poster, modeller):
|
||||
kanter, olosta = [], {}
|
||||
def multi(m): return " / " in m and all(ID_RE.match(x.strip()) for x in m.split(" / "))
|
||||
def kant(s,pred,obj,niva,beskr=""):
|
||||
typ = "lvx" if ID_RE.match(obj or "") else ("standard" if pred=="foljer_standard" else "text")
|
||||
if typ=="text": olosta[obj] = olosta.get(obj,0)+1
|
||||
kanter.append({"subjekt":s,"predikat":pred,"objekt":obj,"objekt_typ":typ,"niva":niva,
|
||||
**({"beskrivning":beskr} if beskr else {})})
|
||||
def emit(s,pred,m,niva,beskr=""):
|
||||
if multi(m):
|
||||
for x in m.split(" / "): kant(s,pred,x.strip(),niva,beskr)
|
||||
else: kant(s,pred,m,niva,beskr)
|
||||
for p in poster.values():
|
||||
for rel in p.get("relationer",[]): emit(p["lvx_id"],rel["predikat"],rel["mal"],"klass",rel.get("beskrivning",""))
|
||||
for st in p.get("standarder",[]):
|
||||
if st.get("beteckning"): kant(p["lvx_id"],"foljer_standard",st["beteckning"],"klass",st.get("roll",""))
|
||||
for m in modeller.values():
|
||||
kant(m["lvx_id"],"tillhor_klass",m["parent"],"modell")
|
||||
for e in m.get("historik",{}).get("ersatter",[]): kant(m["lvx_id"],"ersatter",e,"modell")
|
||||
for e in m.get("historik",{}).get("ersatts_av",[]): kant(m["lvx_id"],"ersatts_av",e,"modell")
|
||||
for rel in m.get("relationer",[]): emit(m["lvx_id"],rel["predikat"],rel["mal"],"modell",rel.get("beskrivning",""))
|
||||
return kanter, olosta
|
||||
|
||||
# ---- flyhjulet: bounty-förslag ur nya/uppgraderade poster ----
|
||||
def bounty_forslag(poster):
|
||||
try: tackta = {b["mal_lvx"] for b in load("lvx-zoomer-bounties-vag1.json")["bounties"]}
|
||||
except FileNotFoundError: tackta = set()
|
||||
ut = []
|
||||
for p in poster.values():
|
||||
if VERIF_RANK[p["proveniens"]["verifieringsniva"]] < 1: continue
|
||||
falt = p.get("ai",{}).get("ocr",{}).get("falt",[])
|
||||
if falt and p["lvx_id"] not in tackta:
|
||||
ut.append({"forslag_id": f"BNTY-K-{len(ut)+1:03d}", "mal_lvx": p["lvx_id"],
|
||||
"titel": f"OCR-fält: {p['namn']['sv']}", "ocr_falt": falt,
|
||||
"grund": "auto-genererad ur postens OCR-fält (ingest-pipelinen)"})
|
||||
return ut
|
||||
|
||||
if __name__ == "__main__":
|
||||
ing = Ingest()
|
||||
ing.kor("intag/kandidatposter-vag7.json")
|
||||
fel = validera(ing.poster, ing.modeller)
|
||||
kanter, olosta = bygg_graf(ing.poster, ing.modeller)
|
||||
vf = {}
|
||||
for p in ing.poster.values():
|
||||
v = p["proveniens"]["verifieringsniva"]; vf[v] = vf.get(v,0)+1
|
||||
|
||||
save("lvx-klassposter-master-v3.json", {
|
||||
"beskrivning":"Landvex IOL — master v3 (ingest-pipelinen, våg 7). Ersätter v2.",
|
||||
"genererad": IDAG, "antal_poster": len(ing.poster), "verifieringsfordelning": vf,
|
||||
"poster":[ing.poster[k] for k in sorted(ing.poster)]})
|
||||
if ing.nya_modeller:
|
||||
save("lvx-produktmodeller-auto.json", {
|
||||
"beskrivning":"Modellposter mintade av ingest-pipelinen.", "genererad": IDAG, "poster": ing.nya_modeller})
|
||||
lvx_k = sum(1 for k in kanter if k["objekt_typ"]=="lvx"); std_k = sum(1 for k in kanter if k["objekt_typ"]=="standard")
|
||||
save("lvx-graf-kanter-v3.json", {
|
||||
"beskrivning":"Landvex IOL — grafexport v3 (efter ingest våg 7).", "genererad": IDAG,
|
||||
"noder":{"objektklasser":len(ing.poster),"produktmodeller":len(ing.modeller)},
|
||||
"statistik":{"kanter_totalt":len(kanter),"upplosta_lvx_kanter":lvx_k,"standardkanter":std_k,"textnoder_olosta":len(olosta)},
|
||||
"olosta_platshallare":[{"text":k,"forekomster":v} for k,v in sorted(olosta.items())],
|
||||
"kanter":kanter})
|
||||
bf = bounty_forslag(ing.poster)
|
||||
save("lvx-bounty-kandidater-vag7.json", {"beskrivning":"Auto-genererade bounty-förslag (granskas innan publicering).","genererad":IDAG,"forslag":bf})
|
||||
ing.reg["uppdaterad"] = IDAG
|
||||
save("lvx-id-register.json", ing.reg)
|
||||
|
||||
print(f"Uppdaterade poster: {ing.stat['uppdaterade']} | Nya: {ing.stat['nya']} (register P_nasta={ing.reg['P_nasta']})")
|
||||
print(f"Nivålyft: {ing.stat['nivalyft']} | +källor: {ing.stat['kallor']} | standarder: {ing.stat['standarder']}")
|
||||
print(f"Verifieringsfördelning: {vf}")
|
||||
print(f"Modeller totalt: {len(ing.modeller)} | Kanter: {len(kanter)} ({lvx_k} lvx / {std_k} standard / {len(olosta)} textnoder)")
|
||||
print(f"Bounty-förslag: {len(bf)} | Konflikter: {len(ing.konflikter)} | Valideringsfel: {len(fel)}")
|
||||
for r in ing.logg: print(" ·", r)
|
||||
for k in ing.konflikter: print(" !", k)
|
||||
for f_ in fel: print(" !!", f_)
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"beskrivning": "Landvex Ingest — källpaket från skördepass 2026-07-04 (våg 7). Skördare i denna miljö: Claude web_search. Utdragen är REFERAT — aldrig kopierad källtext.",
|
||||
"paket": [
|
||||
{
|
||||
"paket_id": "KP-20260704-001",
|
||||
"amne": "AASHTO LTS — strukturstandard för skylt-, belysnings- och signalstöd",
|
||||
"metod": "web_search",
|
||||
"hamtad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "AASHTO Journal — 2025 Interim Revisions till LTS-6", "url": "https://aashtojournal.transportation.org/new-interim-revisions-for-structural-support-standards/" },
|
||||
{ "titel": "Accuris — AASHTO LTS-6 med interimsrevisioner 2015/2019/2020/2022/2025", "url": "https://store.accuristech.com/standards/aashto-lts-6?product_id=1859294" },
|
||||
{ "titel": "Iowa DOT Bridge Design Manual 10.2 — LTS-6 (ASD) vs LRFD-LTS-1 (2015)", "url": "https://iowadot.gov/media/4676/download?inline=" }
|
||||
],
|
||||
"referat": "AASHTO:s LTS-serie ar strukturstandarden for stod till vagmarken, belysning och trafiksignaler. LTS-6 (6:e utgavan, 2013, ASD) galler med interimsrevisioner t.o.m. 2025; parallellt finns LRFD-LTS-1 (2015). Scope kategoriserar stodkonstruktioner som skyltstod, belysningsstod, signalstod och kombinationer — inklusive portaler (overhead bridge/cantilever).",
|
||||
"mal_lvx": ["LVX-TRP-0202", "LVX-TRP-0205"]
|
||||
},
|
||||
{
|
||||
"paket_id": "KP-20260704-002",
|
||||
"amne": "EN 1917 — prefabricerade betongbrunnar",
|
||||
"metod": "web_search",
|
||||
"hamtad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ANSI Webstore — BS EN 1917:2002 scope", "url": "https://webstore.ansi.org/standards/bsi/bsen19172002" },
|
||||
{ "titel": "iTeh — SIST EN 1917:2003 (innehall, provmetoder)", "url": "https://standards.iteh.ai/catalog/standards/sist/49425637-2c7e-4408-8568-df3d9c49f270/sist-en-1917-2003" },
|
||||
{ "titel": "GlobalSpec — BS 5911-3 (UK-komplement) och BS 5911-6 (road gullies)", "url": "https://standards.globalspec.com/std/1146029/BS%20EN%201917" }
|
||||
],
|
||||
"referat": "EN 1917:2002 staller prestandakrav och provmetoder for prefabricerade betongenheter till nedstigningsbrunnar och inspektionsbrunnar (oarmerade, stalfiber, armerade), cirkulara/rektangulara/elliptiska, upp till DN/LN 1250; inspektionsbrunnar for vattengang max 2 m djup. Omfattar fogar och tathetsprov. UK kompletterar med BS 5911-3; BS 5911-6 tacker vaggallerbrunnar (road gullies).",
|
||||
"mal_lvx": ["LVX-VAT-0202", "LVX-VAT-0203"]
|
||||
},
|
||||
{
|
||||
"paket_id": "KP-20260704-003",
|
||||
"amne": "ASTM C913 — prefab betongkonstruktioner inkl. catch basins",
|
||||
"metod": "web_search",
|
||||
"hamtad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ASTM — C913-21 scope (Note 1: catch basins, drop inlets)", "url": "https://store.astm.org/c0913-21.html" },
|
||||
{ "titel": "ANSI Webstore — ASTM C913-18", "url": "https://webstore.ansi.org/standards/astm/astmc91318" }
|
||||
],
|
||||
"referat": "ASTM C913 tacker konstruktions- och tillverkningskrav for monolitiska/sektionerade prefab-betongkonstruktioner for vatten/avlopp. Scope-notering raknar upp bl.a. catch basins och drop inlets; det som ligger under C478 (brunnsringar m.m.) ar undantaget. Aktuell utgava C913-21.",
|
||||
"mal_lvx": ["LVX-VAT-0203"]
|
||||
},
|
||||
{
|
||||
"paket_id": "KP-20260704-004",
|
||||
"amne": "Ateranvandning: EN 12767-scope tacker fundament; EJ SELFLEVEL som modell",
|
||||
"metod": "intern korsreferens (vag 5/3-kallor)",
|
||||
"hamtad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "iTeh — EN 12767:2019 scope (stolpar, konstruktionsdelar, fundament)", "url": "https://standards.iteh.ai/catalog/standards/cen/ea3ba437-12fd-4b81-a98c-009b9762e0d8/en-12767-2019" },
|
||||
{ "titel": "EJ — SELFLEVEL-fallstudie (sjalvnivellerande ramsystem)", "url": "https://www.ejco.com/am/en/resource-center/case-studies/manhole-cover-case-study" }
|
||||
],
|
||||
"referat": "Redan skordade kallor racker for tva atgarder: (1) EN 12767-scopet omfattar aven fundament — lyfter LVX-TRP-0203 till kallbelagd. (2) EJ SELFLEVEL ar en namngiven produktfamilj (sjalvnivellerande betackningsram) — ny modellpost under LVX-VAT-0201.",
|
||||
"mal_lvx": ["LVX-TRP-0203", "LVX-VAT-0201"]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
{
|
||||
"beskrivning": "Landvex Ingest — kandidatposter (extraktorns output) fran kallpaket-vag7. Patch-format: 'uppdatera' merger mot befintlig post enligt policy; 'ny' mintar ID ur registret.",
|
||||
"extraktor": "Claude (manuell korning av extraktionsprompten)",
|
||||
"genererad": "2026-07-04",
|
||||
"kandidater": [
|
||||
{
|
||||
"kandidat_id": "K-20260704-01",
|
||||
"atgard": "uppdatera",
|
||||
"lvx_id": "LVX-TRP-0202",
|
||||
"paket_ref": ["KP-20260704-001"],
|
||||
"patch": {
|
||||
"standarder": [
|
||||
{ "organ": "AASHTO", "beteckning": "LTS-6 (2013, interim t.o.m. 2025)", "titel": "Standard Specifications for Structural Supports for Highway Signs, Luminaires, and Traffic Signals", "roll": "Strukturkrav (ASD) för signalstolpar och mastarmar", "marknad": "US" },
|
||||
{ "organ": "AASHTO", "beteckning": "LRFD-LTS-1 (2015)", "titel": "LRFD Specifications for Structural Supports", "roll": "Parallell LRFD-dimensionering", "marknad": "US" }
|
||||
],
|
||||
"proveniens": { "kallor": [
|
||||
{ "titel": "AASHTO Journal — 2025 interimsrevisioner till LTS-6", "url": "https://aashtojournal.transportation.org/new-interim-revisions-for-structural-support-standards/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Iowa DOT BDM 10.2 — LTS-6/LRFD-LTS-1 i praktiken", "url": "https://iowadot.gov/media/4676/download?inline=", "hamtad": "2026-07-04" }
|
||||
] }
|
||||
},
|
||||
"verifieringsniva_forslag": "kallbelagd",
|
||||
"motivering": "Strukturstandarden identifierad och belagd; scope täcker signalstöd."
|
||||
},
|
||||
{
|
||||
"kandidat_id": "K-20260704-02",
|
||||
"atgard": "uppdatera",
|
||||
"lvx_id": "LVX-TRP-0205",
|
||||
"paket_ref": ["KP-20260704-001"],
|
||||
"patch": {
|
||||
"standarder": [
|
||||
{ "organ": "AASHTO", "beteckning": "LTS-6 (2013, interim t.o.m. 2025)", "titel": "Standard Specifications for Structural Supports", "roll": "Scope kategoriserar skyltstöd inkl. portaler (overhead bridge/cantilever)", "marknad": "US" },
|
||||
{ "organ": "AASHTO", "beteckning": "LRFD-LTS-1 (2015)", "titel": "LRFD Specifications for Structural Supports", "roll": "LRFD-spår; Iowa DOT tillämpar båda för skylttruss", "marknad": "US" }
|
||||
],
|
||||
"proveniens": { "kallor": [
|
||||
{ "titel": "Accuris — AASHTO LTS-6 (utgåvor/interim)", "url": "https://store.accuristech.com/standards/aashto-lts-6?product_id=1859294", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Iowa DOT BDM 10.2 — portal-/utliggartruss enligt LTS", "url": "https://iowadot.gov/media/4676/download?inline=", "hamtad": "2026-07-04" }
|
||||
] }
|
||||
},
|
||||
"verifieringsniva_forslag": "kallbelagd",
|
||||
"motivering": "Portaler ingår i LTS-scope (sign support structures)."
|
||||
},
|
||||
{
|
||||
"kandidat_id": "K-20260704-03",
|
||||
"atgard": "uppdatera",
|
||||
"lvx_id": "LVX-TRP-0203",
|
||||
"paket_ref": ["KP-20260704-004"],
|
||||
"patch": {
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 12767:2019 (+A1:2024)", "titel": "Passive safety of support structures", "roll": "Scope omfattar fundament i eftergivliga system", "marknad": "EU/UK" }
|
||||
],
|
||||
"proveniens": { "kallor": [
|
||||
{ "titel": "iTeh — EN 12767:2019 scope (stolpar, konstruktionsdelar, fundament)", "url": "https://standards.iteh.ai/catalog/standards/cen/ea3ba437-12fd-4b81-a98c-009b9762e0d8/en-12767-2019", "hamtad": "2026-07-04" }
|
||||
] }
|
||||
},
|
||||
"verifieringsniva_forslag": "kallbelagd",
|
||||
"motivering": "Befintlig våg 5-källa täcker fundament — korsreferens, ingen ny skörd krävdes."
|
||||
},
|
||||
{
|
||||
"kandidat_id": "K-20260704-04",
|
||||
"atgard": "uppdatera",
|
||||
"lvx_id": "LVX-VAT-0202",
|
||||
"paket_ref": ["KP-20260704-002"],
|
||||
"patch": {
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 1917:2002", "titel": "Concrete manholes and inspection chambers", "roll": "EU-krav för prefab brunnsenheter (DN/LN ≤1250; inspektionsbrunn ≤2 m), fogar och täthet", "marknad": "EU/UK" },
|
||||
{ "organ": "BSI", "beteckning": "BS 5911-3", "titel": "Concrete manholes, inspection chambers and soakaways", "roll": "UK-komplement till EN 1917", "marknad": "UK" }
|
||||
],
|
||||
"proveniens": { "kallor": [
|
||||
{ "titel": "ANSI Webstore — BS EN 1917:2002 scope", "url": "https://webstore.ansi.org/standards/bsi/bsen19172002", "hamtad": "2026-07-04" },
|
||||
{ "titel": "GlobalSpec — BS 5911-3 som komplement till EN 1917", "url": "https://standards.globalspec.com/std/1146029/BS%20EN%201917", "hamtad": "2026-07-04" }
|
||||
] }
|
||||
},
|
||||
"verifieringsniva_forslag": "kallbelagd",
|
||||
"motivering": "EU-standarden nu belagd — ersätter 'kartläggs'-posten."
|
||||
},
|
||||
{
|
||||
"kandidat_id": "K-20260704-05",
|
||||
"atgard": "uppdatera",
|
||||
"lvx_id": "LVX-VAT-0203",
|
||||
"paket_ref": ["KP-20260704-002", "KP-20260704-003"],
|
||||
"patch": {
|
||||
"standarder": [
|
||||
{ "organ": "ASTM", "beteckning": "ASTM C913-21", "titel": "Precast Concrete Water and Wastewater Structures", "roll": "Scope-notering omfattar catch basins och drop inlets (US)", "marknad": "US" },
|
||||
{ "organ": "BSI", "beteckning": "BS 5911-6", "titel": "Road gullies and gully cover slabs", "roll": "UK-krav för vägbrunnar", "marknad": "UK" }
|
||||
],
|
||||
"proveniens": { "kallor": [
|
||||
{ "titel": "ASTM — C913-21 (Note 1: catch basins, drop inlets)", "url": "https://store.astm.org/c0913-21.html", "hamtad": "2026-07-04" },
|
||||
{ "titel": "GlobalSpec — BS 5911-6 (road gullies)", "url": "https://standards.globalspec.com/std/1146029/BS%20EN%201917", "hamtad": "2026-07-04" }
|
||||
] }
|
||||
},
|
||||
"verifieringsniva_forslag": "kallbelagd",
|
||||
"motivering": "US- och UK-spår belagda för dagvattenbrunnar."
|
||||
},
|
||||
{
|
||||
"kandidat_id": "K-20260704-06",
|
||||
"atgard": "ny",
|
||||
"serie": { "typ": "modell" },
|
||||
"paket_ref": ["KP-20260704-004"],
|
||||
"post": {
|
||||
"posttyp": "produktmodell",
|
||||
"slug": "ej-selflevel",
|
||||
"namn": { "sv": "EJ SELFLEVEL betäckningsram", "en": "EJ SELFLEVEL access frame" },
|
||||
"doman": "VAT",
|
||||
"parent": "LVX-VAT-0201",
|
||||
"identitet": { "tillverkare": "EJ", "produktfamilj": "SELFLEVEL", "modell": "SELFLEVEL", "status": "aktiv" },
|
||||
"teknik": { "material": ["segjärn"], "ovrigt": { "funktion": "Självnivellerande ram som vilar i beläggningen och följer vägytans rörelser — minskar sättningsgupp och omjusteringar" } },
|
||||
"ai": { "kannetecken": ["Flytande ramkrans utan fast gjutfläns", "EJ-märkning i gods"], "forvaxlingsrisker": ["Konventionell fast ram"], "ocr": { "typskylt_position": "Gjuten text i ram/lock", "falt": ["EJ", "SELFLEVEL"] } },
|
||||
"proveniens": { "skapad": "2026-07-04", "uppdaterad": "2026-07-04", "kallor": [
|
||||
{ "titel": "EJ — SELFLEVEL-fallstudie", "url": "https://www.ejco.com/am/en/resource-center/case-studies/manhole-cover-case-study", "hamtad": "2026-07-04" }
|
||||
], "konfidens": 0.72, "verifieringsniva": "kallbelagd" }
|
||||
},
|
||||
"motivering": "Namngiven produktfamilj i redan skördad källa — mintas som ny modell."
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
# Landvex Extraktionsprompt v1
|
||||
## LLM-steget i ingest-pipelinen — kontraktet
|
||||
|
||||
Denna prompt körs mot varje källpaket i produktionen. I nuvarande miljö spelar Claude extraktorns roll manuellt; kontraktet är detsamma.
|
||||
|
||||
⸻
|
||||
|
||||
## Systeminstruktion (mall)
|
||||
|
||||
Du är Landvex extraktor. Din uppgift: omvandla ett källpaket (referat + käll-URL:er) till kandidatposter i patch-format enligt schemat nedan. Regler:
|
||||
|
||||
1. **Referera — kopiera aldrig.** Alla formuleringar ska vara dina egna. Standarder anges med organ, beteckning och roll — aldrig innehåll ur standardtexten.
|
||||
2. **Källa på varje påstående.** Varje faktabärande fält i patchen ska kunna spåras till en URL i paketet. Kan det inte det: utelämna fältet.
|
||||
3. **Hitta aldrig på.** Saknas uppgiften i källpaketet skriver du inte fältet. Problem utan källa markeras `"kalla": "PLATSHÅLLARE"` och publiceras aldrig.
|
||||
4. **Patch, inte omskrivning.** Vid `atgard: "uppdatera"` skickar du endast nya/ändrade fält. Pipelinen skriver aldrig över befintliga ifyllda värden — konflikter går till granskningskö.
|
||||
5. **Föreslå nivå, besluta inte.** `verifieringsniva_forslag` får högst vara `kallbelagd`. `faltverifierad` och `tillverkarbekraftad` sätts av andra flöden (foto respektive portal).
|
||||
6. **Ny post kräver serie.** `atgard: "ny"` ska ange `serie` (klass: domän + tier; modell: parent-klass). ID sätter pipelinen — aldrig du.
|
||||
7. **ASCII-nycklar, svenska värden.** Följ lvx-objekt-schema.json.
|
||||
|
||||
## Utformat (per kandidat)
|
||||
|
||||
```json
|
||||
{
|
||||
"kandidat_id": "K-YYYYMMDD-NN",
|
||||
"atgard": "uppdatera | ny",
|
||||
"lvx_id": "(vid uppdatera)",
|
||||
"serie": { "typ": "klass|modell", "tier": 2 },
|
||||
"paket_ref": ["KP-..."],
|
||||
"patch": { "standarder": [], "teknik": {}, "ai": {}, "proveniens": { "kallor": [] } },
|
||||
"post": { "(full post vid ny, utan lvx_id)" : "" },
|
||||
"verifieringsniva_forslag": "kallbelagd",
|
||||
"motivering": "en mening"
|
||||
}
|
||||
```
|
||||
|
||||
## Kvalitetsspärrar (pipelinen verkställer)
|
||||
|
||||
* Nivålyft till källbelagd nekas om `kallor` är tom
|
||||
* Dublettkontroll: slug-träff eller namnlikhet ≥ 0,88 stoppar `ny`
|
||||
* Okänt predikat, ID-format eller saknad parent ⇒ valideringsfel, batchen flaggas
|
||||
@@ -0,0 +1,71 @@
|
||||
# Landvex Ingest — automationsspec v0
|
||||
## Datafabriken: från källa till validerad graf utan handpåläggning
|
||||
|
||||
⸻
|
||||
|
||||
## Kedjan
|
||||
|
||||
**Källor → Skördare → Källpaket → Extraktor (LLM) → Kandidatposter → Ingest (deterministisk) → Master + Graf + Bounty-förslag → Rapport**
|
||||
|
||||
Två halvor med olika natur:
|
||||
|
||||
* **Skörd + extraktion** är probabilistisk (sök, läs, referera). Får föreslå — aldrig besluta.
|
||||
* **Ingest** är deterministisk kod (`ingest.py`). Den beslutar: upplöser entiteter, verkställer merge-policyn, mintar ID, validerar, bygger grafen. Samma indata ger alltid samma bibliotek.
|
||||
|
||||
⸻
|
||||
|
||||
## Stegen
|
||||
|
||||
**1. Skördare.** Hämtar källor per kö (se Drift). Output: *källpaket* — referat med URL-lista, aldrig kopierad text. Rätten till originalet stannar hos källan; biblioteket bär referat + referens.
|
||||
|
||||
**2. Extraktor.** LLM med `lvx-extraktionsprompt.md` som kontrakt. Output: *kandidatposter* i patch-format. Får högst föreslå nivån källbelagd.
|
||||
|
||||
**3. Ingest (`ingest.py`).**
|
||||
* **Entitetsupplösning:** lvx_id → slug → namnlikhet ≥ 0,88 (difflib). Dublett stoppar `ny`.
|
||||
* **Merge-policy:** källor unionas på URL; standarder dedupe:as på normaliserad beteckning (så att "EN 1917 (kartläggs)" ersätts av "EN 1917:2002"); tomma fält fylls; **ifyllda fält skrivs aldrig över** — konflikter loggas till granskningskö.
|
||||
* **Verifieringstrappan:** lyft sker endast uppåt, och källbelagd kräver icke-tom källista. Fältverifierad/tillverkarbekräftad kan bara sättas av foto- respektive portalflödet.
|
||||
* **ID-mintning:** `lvx-id-register.json` håller nästa nummer per serie; register skrivs tillbaka atomärt; ID återanvänds aldrig.
|
||||
* **Validering:** samma regler som konsolideringen (ID-format, domän, namn sv/en, predikatenum, problem-källa, parent, källkrav). Fel ⇒ batchen flaggas.
|
||||
* **Grafexport:** kantlista regenereras ur posterna varje körning — grafen är alltid härledd, aldrig handredigerad.
|
||||
|
||||
**4. Bounty-generatorn.** Varje körning skannar posterna: källbelagd + OCR-fält + ingen aktiv bounty ⇒ bounty-förslag. Flyhjulet matas automatiskt av ny data.
|
||||
|
||||
**5. Rapport.** Körningslogg: uppdaterade/nya, nivålyft, källor, konflikter, valideringsfel, grafstatistik.
|
||||
|
||||
⸻
|
||||
|
||||
## Drift: tre köer in i skördaren
|
||||
|
||||
| Kö | Trigger | Exempel |
|
||||
|---|---|---|
|
||||
| **Schemalagd** | Domän-/klasscykel | "Alla TRP-standarder omkontrolleras kvartalsvis" |
|
||||
| **Kunddriven** | `POST /v0/feedback` + svaga identify-svar | Okänd modell i Leeds ⇒ riktad skörd + bounty |
|
||||
| **Fält** | Zoomer-foton godkända | OCR-data ⇒ individposter + nivålyft till fältverifierad |
|
||||
|
||||
Kunddrivna kön är SaaS-motorn: betald efterfrågan bestämmer var datafabriken gräver härnäst, och kostnaden bärs av intäkten den skapar.
|
||||
|
||||
⸻
|
||||
|
||||
## Kostnadsmåttet
|
||||
|
||||
**Kostnad per verifierat faktum** = (skörd + extraktion + granskning) / antal nivålyft & nya källbelagda fält. Våg 7-demon: 3 sökningar + 1 korsreferens gav 4 nivålyft, 9 nya källor, 9 standardposter och 1 ny modell — korsreferenssteget (återanvänd källa, noll ny skörd) är gratis-lyften som automationen ska hitta själv i produktionen.
|
||||
|
||||
⸻
|
||||
|
||||
## Miljönot
|
||||
|
||||
I denna arbetsyta: Claude är skördare + extraktor (web_search/web_fetch), containern kör ingest. I produktion: crawler med källvitlista + LLM-API bakom extraktionsprompten + granskningskö-UI för konflikter. `ingest.py` är samma kod i båda miljöerna.
|
||||
|
||||
⸻
|
||||
|
||||
## Filkarta
|
||||
|
||||
| Fil | Roll |
|
||||
|---|---|
|
||||
| `intag/kallpaket-*.json` | Skördarens output |
|
||||
| `intag/kandidatposter-*.json` | Extraktorns output |
|
||||
| `lvx-extraktionsprompt.md` | LLM-kontraktet |
|
||||
| `lvx-id-register.json` | ID-serier (mintning) |
|
||||
| `ingest.py` | Pipelinens kärna |
|
||||
| `lvx-klassposter-master-vN.json`, `lvx-graf-kanter-vN.json` | Beslutade utdata |
|
||||
| `lvx-bounty-kandidater-*.json` | Flyhjulsförslag till granskning |
|
||||
@@ -0,0 +1,109 @@
|
||||
{
|
||||
"beskrivning": "Landvex Object API — tre golden demo-svar enligt pilot-spec v0. Byggda på riktiga poster i biblioteket. Case 1: ersättningskedjan. Case 2: OCR-guld. Case 3: flyhjulet vid okänd modell.",
|
||||
"genererad": "2026-07-04",
|
||||
"cases": [
|
||||
{
|
||||
"case": 1,
|
||||
"rubrik": "Utgången armatur identifierad — ersättare levereras i svaret",
|
||||
"endpoint": "POST /v0/identify",
|
||||
"input": {
|
||||
"bild": "(gatuvy: cobrahead-armatur på 10 m stolpe)",
|
||||
"position": { "lat": 36.16, "lon": -115.14, "land": "US" },
|
||||
"ocr_extraherat": ["GE", "ERS2", "4000K"]
|
||||
},
|
||||
"svar": {
|
||||
"kandidater": [
|
||||
{
|
||||
"niva": "produktmodell",
|
||||
"lvx_id": "LVX-P-0000002",
|
||||
"namn": "GE Evolve LED Scalable Cobrahead (ERS1–ERS4)",
|
||||
"konfidens": 0.94,
|
||||
"verifieringsniva": "kallbelagd",
|
||||
"status": "ersatt",
|
||||
"succession": {
|
||||
"ersatter": [{ "lvx_id": "LVX-P-0000001", "namn": "GE Evolve ERMC" }],
|
||||
"ersatts_av": [{ "lvx_id": "LVX-P-0000003", "namn": "GE Evolve ERL-serien (ERL1/ERLH/ERL2)", "status": "aktiv" }]
|
||||
},
|
||||
"klass": { "lvx_id": "LVX-TRP-0102", "namn": "Vägbelysningsarmatur" },
|
||||
"insikt": "Serien är utgången hos tillverkaren (ersatt av ERL). Planera reservdelar och utbyten mot ERL-serien.",
|
||||
"kallor": [
|
||||
{ "titel": "Current by GE — ERS discontinued, ersatt av ERL", "url": "https://products.currentbyge.com/outdoor-lighting/street-roadway/evolve-led-roadway-fixtures-first-gen" }
|
||||
]
|
||||
}
|
||||
],
|
||||
"kanda_klassproblem": [
|
||||
{ "typ": "Lila/violett ljusskifte", "relevans": "LED tillverkade ca 2017–2019", "kalla": "Wikipedia: 2020s purpling of streetlights" }
|
||||
],
|
||||
"bounty": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"case": 2,
|
||||
"rubrik": "Hydrant åldersbestämd ur gjutgodset",
|
||||
"endpoint": "POST /v0/identify",
|
||||
"input": {
|
||||
"bild": "(hydrant, närbild på gjuten text)",
|
||||
"position": { "lat": 32.78, "lon": -96.80, "land": "US" },
|
||||
"ocr_extraherat": ["AMERICAN-DARLING", "B-84-B-5", "1998", "OPEN LEFT"]
|
||||
},
|
||||
"svar": {
|
||||
"kandidater": [
|
||||
{
|
||||
"niva": "produktmodell",
|
||||
"lvx_id": "LVX-P-0000016",
|
||||
"namn": "American-Darling B-84-B (AMERICAN Flow Control)",
|
||||
"konfidens": 0.97,
|
||||
"verifieringsniva": "kallbelagd",
|
||||
"status": "aktiv",
|
||||
"individdata_ur_ocr": {
|
||||
"tillverkningsar": "1998",
|
||||
"oppningsriktning": "vänster",
|
||||
"kommentar": "Gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och år är föreskriven i AWWA C502 — årtalet daterar individen utan register"
|
||||
},
|
||||
"klass": { "lvx_id": "LVX-VAT-0103", "namn": "Brandpost/hydrant" },
|
||||
"insikt": "Torrpost enligt AWWA C502, i produktion sedan 1984. Traffic-fläns med brytkoppling: kontrollera skarven ovan mark efter påkörning i stället för att byta hela posten.",
|
||||
"kallor": [
|
||||
{ "titel": "AMERICAN — B-84-B-5 produktsida", "url": "https://american-usa.com/products/valves-and-hydrants/fire-hydrants/american-darling-b-84-b-5" },
|
||||
{ "titel": "ANSI/AWWA C502-18 (märkningskrav)", "url": "https://webstore.ansi.org/preview-pages/awwa/preview_c502-2018.pdf" }
|
||||
]
|
||||
}
|
||||
],
|
||||
"bounty": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"case": 3,
|
||||
"rubrik": "Okänd modell — ärligt svar + bounty skapas (flyhjulet)",
|
||||
"endpoint": "POST /v0/identify",
|
||||
"input": {
|
||||
"bild": "(grått gatuskåp utan synlig etikett)",
|
||||
"position": { "lat": 51.51, "lon": -0.13, "land": "UK" },
|
||||
"ocr_extraherat": []
|
||||
},
|
||||
"svar": {
|
||||
"kandidater": [
|
||||
{
|
||||
"niva": "objektklass",
|
||||
"lvx_id": "LVX-ELN-0101",
|
||||
"namn": "Kabelskåp, lågspänning",
|
||||
"konfidens": 0.71,
|
||||
"verifieringsniva": "kallbelagd",
|
||||
"sarskiljning_mot": [
|
||||
{ "lvx_id": "LVX-TEL-0101", "namn": "Telekomskåp", "ledtrad": "Openreach-gatuutrustning i UK är nästan alltid grön — grått + blixtsymbol talar för elnät" },
|
||||
{ "lvx_id": "LVX-TRP-0105", "namn": "Trafiksignalskåp", "ledtrad": "saknar polislucka och korsningsplacering" }
|
||||
],
|
||||
"modell": null,
|
||||
"insikt": "Klass säkerställd, modell obestämd. Foto på skåpnummer/nätbolagsdekal avgör."
|
||||
}
|
||||
],
|
||||
"bounty": {
|
||||
"skapad": true,
|
||||
"bounty_id": "BNTY-A0001",
|
||||
"typ": "modellbestamning",
|
||||
"grund": "BNTY-0011 (kabelskåpsnummer + nätbolag) instansierad på positionen",
|
||||
"kundnotis": "Du notifieras när objektet är modellbestämt och fältverifierat"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
# Landvex Object API
|
||||
## Pilot-spec v0 — produkten ovanpå biblioteket
|
||||
|
||||
⸻
|
||||
|
||||
## Vad kunden köper
|
||||
|
||||
Ett svar på fyra frågor, med källa på varje led:
|
||||
|
||||
**Vad är detta → vilken modell → vilken status → vad ersätter den.**
|
||||
|
||||
Biblioteket bakom: 37 objektklasser, 26 produktmodeller, 115 grafkanter, verifieringsnivå på varje post. Allt svar bär proveniens — kunden ser aldrig obekräftat presenterat som sanning.
|
||||
|
||||
⸻
|
||||
|
||||
## Endpoints v0
|
||||
|
||||
**`POST /v0/identify`** — bild (+ position) in. Ut: kandidater med klass, modell, konfidens, verifieringsnivå, extraherade OCR-fält och åtgärdsinsikt. Kärnprodukten.
|
||||
|
||||
**`GET /v0/objects/{lvx_id}`** — komplett post: teknik, standarder, AI-kännetecken, källbelagda problem, relationer, proveniens.
|
||||
|
||||
**`GET /v0/objects/{lvx_id}/succession`** — ersättningskedjan framåt och bakåt (t.ex. ERMC → ERS → ERL; V3 → V4).
|
||||
|
||||
**`GET /v0/search`** — fritext + filter på domän, tier, verifieringsnivå, marknad, standard.
|
||||
|
||||
**`GET /v0/standards/{beteckning}/objects`** — alla objekt kopplade till en standard (46 standardkanter i grafen).
|
||||
|
||||
**`POST /v0/feedback`** — fel eller okänt objekt in. Skapar automatiskt en bounty. Detta är flyhjulets intag.
|
||||
|
||||
⸻
|
||||
|
||||
## Svarskontraktet
|
||||
|
||||
Varje svar innehåller obligatoriskt:
|
||||
|
||||
* `verifieringsniva` — obekräftad / källbelagd / fältverifierad / tillverkarbekräftad
|
||||
* `konfidens` — 0–1, aldrig dold
|
||||
* `kallor[]` — titel + URL för varje faktapåstående
|
||||
* `bounty` — om svaret är svagt: ID på den bounty som skapades för att stärka det
|
||||
|
||||
**Regel 1:** problem utan källa levereras aldrig i API:et — PLATSHÅLLARE-flaggade fält filtreras bort vid serialisering.
|
||||
|
||||
**Regel 2:** standarder refereras med beteckning och roll — aldrig innehåll. Juridiken sitter i kontraktet, inte i en policy vid sidan av.
|
||||
|
||||
⸻
|
||||
|
||||
## Flyhjulet i produkten
|
||||
|
||||
När `identify` inte når modellnivå, eller `feedback` rapporterar fel:
|
||||
|
||||
1. Svar med bästa klasskandidat + ärlig konfidens
|
||||
2. Bounty skapas automatiskt på positionen
|
||||
3. Zoomer fotograferar → post fältverifieras/modell skapas
|
||||
4. Kunden notifieras: "ditt objekt är nu bestämt"
|
||||
|
||||
Kundens obesvarade fråga finansierar datan som besvarar nästa. Andelen kunddrivna bounties är flyhjulets hälsotal.
|
||||
|
||||
⸻
|
||||
|
||||
## Paketering (SaaS)
|
||||
|
||||
| Paket | För vem | Modell |
|
||||
|---|---|---|
|
||||
| **Pilot** | 1–3 designpartners (kommun/driftentreprenör) | Fast månadsavgift, generös anropskvot, gemensam backlog — betalar med feedback och fältaccess |
|
||||
| **Pro** | Entreprenörer, besiktning, försäkring | Usage-based: `identify` prissätts högre än uppslag; volymtrappa |
|
||||
| **Enterprise** | Nätbolag, stora förvaltare, tillverkare | SLA, eget individlager (LVX-I) för kundens bestånd, bulkexport, riktade bounties i kundens geografi |
|
||||
|
||||
Prisprinciper: identifiering är värdet (prissätt per lyckat svar), uppslag är räckvidden (billigt, driver inlåsning via LVX-ID som referenssystem), bounty-krediter låter kunden köpa fältverifiering där den behöver den.
|
||||
|
||||
⸻
|
||||
|
||||
## Pilotmålet
|
||||
|
||||
En kommun eller driftentreprenör, ett avgränsat område, tre användningsfall:
|
||||
|
||||
1. **Inventering:** fota beståndet → klass/modell/status per objekt
|
||||
2. **Utgånget:** lista allt med status *ersatt/utgången* + ersättare (reservdelsrisk)
|
||||
3. **Problemflagg:** källbelagda klassproblem matchade mot beståndet (t.ex. lila LED, penta-stolpar)
|
||||
|
||||
Demonstrationen finns i `lvx-api-demosvar.json` — tre golden cases byggda på riktiga poster.
|
||||
|
||||
⸻
|
||||
|
||||
## Mätetal
|
||||
|
||||
* Andel `identify` som når modellnivå (mål: stiger varje våg)
|
||||
* Time-to-verified: från kundfråga till fältverifierat svar
|
||||
* Kostnad per verifierat faktum (ska sjunka — Genome-strategins kärnmått)
|
||||
* Kunddrivna bounties som andel av alla (flyhjulets hälsa)
|
||||
@@ -0,0 +1,85 @@
|
||||
# QUIXZOOM Zoomer-bounties
|
||||
## Programspecifikation v1 — flyhjulet aktiveras
|
||||
|
||||
⸻
|
||||
|
||||
## Syfte
|
||||
|
||||
Varje godkänt Zoomer-foto gör tre saker samtidigt:
|
||||
|
||||
1. **Fältverifierar** en bibliotekspost — verifieringsnivån lyfts från *källbelagd* till *fältverifierad*
|
||||
2. **Tränar** visionsmodellen — märkt bild av känd klass/modell
|
||||
3. **Kartlägger** beståndet — var objektet står och i vilket skick
|
||||
|
||||
Biblioteket säger vad som ska fotas. Fältet betalar tillbaka med sanning.
|
||||
|
||||
⸻
|
||||
|
||||
## Var bounties kommer ifrån
|
||||
|
||||
**Källa 1 — OCR-fälten.** Varje klasspost anger var identiteten sitter: typskyltar, birthmarks, gjutmärken, site-ID. Våg 1:s 16 bounties (`lvx-zoomer-bounties-vag1.json`) är direkt härledda ur dessa fält.
|
||||
|
||||
**Källa 2 — PLATSHÅLLARE-problemen.** Problem utan källa får inte publiceras. En bounty som dokumenterar fenomenet i fält (som BNTY-0003, lila belysning) omvandlar platshållaren till belagd kunskap.
|
||||
|
||||
**Källa 3 — kundefterfrågan.** När en API-kund får svaret "obekräftad" eller "okänd modell" skapas automatiskt en bounty på den positionen. Betalande efterfrågan styr fältarbetet — det är SaaS-flyhjulets kärna: kundens fråga finansierar datan som gör nästa svar bättre.
|
||||
|
||||
⸻
|
||||
|
||||
## Poängmodellen
|
||||
|
||||
* **Baspoäng per bounty** (8–30 p) efter värde och svårighet — se JSON-filen
|
||||
* **Först-på-individ:** ×2 för första godkända bidraget på en ny individ
|
||||
* **Full OCR-läsbarhet:** +50 % när alla efterfrågade fält går att läsa maskinellt
|
||||
* **Kvalitetsspärr:** oskarpa, felvinklade eller ofullständiga bidrag ger 0 p — kvalitet före kvantitet
|
||||
* Poäng växlas till utbetalning via QUIXZOOM-plånboken över en tröskel; nivåer och belopp sätts i produktledet
|
||||
|
||||
Geografisk styrning: heatmap visar var biblioteket är tunt. Bounties kan viktas upp per område eller marknad.
|
||||
|
||||
⸻
|
||||
|
||||
## Verifieringsflödet
|
||||
|
||||
1. **Inlämning** — foton + automatisk position och tidsstämpel
|
||||
2. **Auto-OCR** — fälten extraheras och matchas mot klass-/modellpost
|
||||
3. **Dublettkontroll** — bildhash + position stoppar återinlämningar
|
||||
4. **Stickprovsgranskning** — mänsklig kontroll på riskprofil, ny Zoomer granskas hårdare
|
||||
5. **Effekt** — posten uppgraderas till *fältverifierad*, individen registreras (LVX-I), poäng betalas ut, bilden märks för träning
|
||||
|
||||
Zoomerns ryktespoäng styr granskningsgraden: hög historisk träffsäkerhet ger snabbare utbetalning.
|
||||
|
||||
⸻
|
||||
|
||||
## Säkerhetsregler — obligatoriska, utan undantag
|
||||
|
||||
* Fota endast från trottoar, gångyta eller plats där du har rätt att vistas
|
||||
* Beträd aldrig körbana, vägren på högfartsväg, spårområde eller inhägnat/låst område
|
||||
* Öppna, rör, lyft eller kliv aldrig på något objekt — allt fotas i befintligt skick
|
||||
* Klättra aldrig; högt sittande detaljer tas med zoom eller hoppas över
|
||||
* Avbryt vid tveksamhet — inget foto är värt en incident
|
||||
|
||||
Bidrag som bryter mot reglerna underkänns och upprepade brott stänger kontot.
|
||||
|
||||
⸻
|
||||
|
||||
## Integritet
|
||||
|
||||
* Inga personer, ansikten eller läsbara registreringsskyltar i bild — auto-blurr som skyddsnät, men Zoomern ansvarar för motivet
|
||||
* Positionsdata används för individregistret; publika vyer aggregeras
|
||||
* Bidragsgivarens identitet exponeras aldrig i datat — endast anonymt Zoomer-ID i proveniensen
|
||||
|
||||
⸻
|
||||
|
||||
## KPI:er
|
||||
|
||||
* Fältverifierade poster per vecka
|
||||
* Kostnad per verifierat faktum — ska sjunka våg för våg (Genome-strategins kärnmått)
|
||||
* OCR-träffsäkerhet per bountytyp
|
||||
* Andel bounties skapade av kundefterfrågan — flyhjulets hälsotal
|
||||
|
||||
⸻
|
||||
|
||||
## Lansering
|
||||
|
||||
Våg 1 = de 16 bounties i `lvx-zoomer-bounties-vag1.json`. De täcker 12 av 20 Tier 1-klasser och kräver ingen specialutrustning utöver mobilkamera med zoom.
|
||||
|
||||
Våg 2 skapas ur (a) resterande PLATSHÅLLARE-problem, (b) modellskiktets särskiljare (Service tag-QR, 2D-koder, MGS-skarvar) och (c) första kundfrågorna.
|
||||
@@ -0,0 +1,202 @@
|
||||
# Landvex Infrastructure Object Library
|
||||
## Grundspecifikation v1 — "Grunden"
|
||||
|
||||
⸻
|
||||
|
||||
## Syfte
|
||||
|
||||
Detta är grunden som implanteras i Landvex infrastruktur: ontologin, schemat, prioriteringen och arbetsprotokollet för världens mest kompletta bibliotek över visuellt identifierbar fysisk infrastruktur.
|
||||
|
||||
Biblioteket är det Datafabriken fyller och flyhjulet förädlar. Alla framtida produkter — Landvex AI, QUIXZOOMs igenkänning, sök, analys, SaaS-lagren — frågar mot samma grund.
|
||||
|
||||
**Princip 1.** Objektuniversum först, produkter sedan. Vi utgår från allt en kamera kan se — inte från tillverkarnas kataloger.
|
||||
|
||||
**Princip 2.** Fakta och referenser, aldrig kopierat innehåll. Varje faktum bär källa.
|
||||
|
||||
**Princip 3.** Det vanligaste först. Tier 1 byggs klart innan bredden jagas.
|
||||
|
||||
⸻
|
||||
|
||||
## Arkitektur: fem nivåer
|
||||
|
||||
| Nivå | Namn | Exempel | Lager |
|
||||
|---|---|---|---|
|
||||
| 0 | Domän | Transport | Ontologin |
|
||||
| 1 | Objektklass | Vägbelysningsarmatur | Biblioteket |
|
||||
| 2 | Typ | LED-armatur, motorväg | Biblioteket |
|
||||
| 3 | Produktmodell | Acme SL-400 rev C | Biblioteket |
|
||||
| 4 | Individ | Armaturen på Storgatan 12 | QUIXZOOM/kund |
|
||||
|
||||
**Landvex-ID:**
|
||||
|
||||
* Objektklass: `LVX-{DOMÄN}-{NNNN}` → `LVX-TRP-0102`
|
||||
* Produktmodell: `LVX-P-{NNNNNNN}` → `LVX-P-0000481`
|
||||
* Individ: `LVX-I-{...}` (fältlagret, utanför denna spec)
|
||||
|
||||
ID:n är permanenta. Namn får ändras — ID aldrig.
|
||||
|
||||
⸻
|
||||
|
||||
## Objektuniversum: nio domäner
|
||||
|
||||
| Kod | Domän | Omfattar bl.a. |
|
||||
|---|---|---|
|
||||
| TRP | Transport/väg | vägar, körfält, markeringar, räcken, kantsten, refuger, broar, tunnlar, signaler, skyltar, portaler, belysning, reflexstolpar, hållplatser |
|
||||
| ELN | Elnät | transformatorer, ställverk, kabelskåp, elstolpar, kraftledningar, laddstationer, mätarskåp |
|
||||
| VAT | Vatten & avlopp | brunnar, betäckningar, galler, ventiler, pumpstationer, hydranter, inspektionspunkter |
|
||||
| TEL | Telekom | fiberskåp, kopparskåp, master, 5G, antenner, radiolänkar |
|
||||
| BYG | Byggnad | fasader, tak, entréer, portar, fönster, brandskydd, ventilation, nödutgångar, skyltar |
|
||||
| PRK | Park & offentlig miljö | träd, bänkar, lekplatser, papperskorgar, pollare, cykelställ, fontäner |
|
||||
| JVG | Järnväg | signaler, kontaktledning, slipers, växlar, bommar, plattformar |
|
||||
| HMN | Hamn | kajer, pollare, fendrar, kranar, landström |
|
||||
| FLG | Flygplats | banbelysning, skyltar, stängsel, navigationshjälpmedel |
|
||||
|
||||
Geografisk räckvidd v1: **USA, EU, Storbritannien, Kanada, Australien.**
|
||||
|
||||
Ontologin är global från dag ett — nya marknader är data, inte omdesign.
|
||||
|
||||
⸻
|
||||
|
||||
## Tier 1 — det vanligaste byggs först
|
||||
|
||||
Urvalskriterier:
|
||||
|
||||
1. **Volym** — miljontals instanser i fält
|
||||
2. **Synlighet** — identifierbar från gatunivåfoto
|
||||
3. **Efterfrågan** — förvaltare och entreprenörer behöver svaret
|
||||
4. **Datatillgång** — öppna standarder och tillverkardokumentation finns
|
||||
5. **Flyhjul** — syns i material Zoomers redan samlar
|
||||
|
||||
### De 20 första objektklasserna
|
||||
|
||||
| LVX-ID | Klass | Nyckelstandarder (exempel) |
|
||||
|---|---|---|
|
||||
| LVX-TRP-0101 | Belysningsstolpe | EN 40 (EU), AASHTO LTS (US) |
|
||||
| LVX-TRP-0102 | Vägbelysningsarmatur | EN 60598, EN 13201 (EU), UL 1598 (US) |
|
||||
| LVX-TRP-0103 | Vägmärke | MUTCD (US), TSRGD (UK), nationella kataloger (EU), AS 1742 (AU) |
|
||||
| LVX-TRP-0104 | Trafiksignal, signalhuvud | EN 12368 (EU), ITE-spec. (US) |
|
||||
| LVX-TRP-0105 | Trafiksignalskåp/styrapparat | NEMA TS-serien (US) |
|
||||
| LVX-TRP-0106 | Vägmarkering | EN 1436 (EU), MUTCD (US) |
|
||||
| LVX-TRP-0107 | Vägräcke | EN 1317 (EU), MASH (US) |
|
||||
| LVX-TRP-0108 | Hållplatsväderskydd | tillverkar-/kommunprogram |
|
||||
| LVX-VAT-0101 | Brunnsbetäckning | EN 124 (EU/UK), kommunala lastkrav (US) |
|
||||
| LVX-VAT-0102 | Dagvattengaller | EN 124 |
|
||||
| LVX-VAT-0103 | Brandpost/hydrant | AWWA C502/C503 (US), nationella typer (EU) |
|
||||
| LVX-ELN-0101 | Kabelskåp, lågspänning | nätbolagsnormer per land |
|
||||
| LVX-ELN-0102 | Elstolpe | ANSI O5.1 (trä, US), nationella normer (EU) |
|
||||
| LVX-ELN-0103 | Nätstation/transformator | IEC/IEEE-serier — kartläggs i steg 1 |
|
||||
| LVX-ELN-0104 | Laddstation | IEC 61851, kontaktstandarder (CCS, J1772) |
|
||||
| LVX-TEL-0101 | Telekomskåp | operatörsspecifika program |
|
||||
| LVX-TEL-0102 | Mobilmast/antennplats | nationella regelverk |
|
||||
| LVX-PRK-0101 | Pollare | säkerhetspollare: PAS 68 / IWA 14 |
|
||||
| LVX-PRK-0102 | Papperskorg | — |
|
||||
| LVX-PRK-0103 | Cykelställ | — |
|
||||
|
||||
**Tier 2 (nästa våg):** kantsten, reflexstolpar, vägportaler, broräcken, bullerskydd, mätarskåp, ventilbetäckningar, parkbänkar, järnvägens basobjekt.
|
||||
|
||||
**Tier 3:** hamn- och flygplatsdomänerna — hög specialisering, begränsad access, byggs mot kunduppdrag.
|
||||
|
||||
⸻
|
||||
|
||||
## Universellt objektschema
|
||||
|
||||
Varje post — klass eller produktmodell — följer samma tio block:
|
||||
|
||||
1. **Identitet** — vem, vad, revision, status
|
||||
2. **Teknik** — dimensioner, material, klasser (IP, belastning, korrosion), livslängd
|
||||
3. **Historik** — introducerad, utfasad, ersättningskedja
|
||||
4. **Geografi** — länder, regioner, miljötyper
|
||||
5. **Standarder** — organ, beteckning, roll (aldrig standardtext)
|
||||
6. **AI** — kännetecken, särskiljare, förväxlingar, kameravinklar, OCR/typskylt
|
||||
7. **Problem** — kända fel, alltid med källa
|
||||
8. **Dokumentation** — referenser med metadata och licensstatus
|
||||
9. **Relationer** — predikatbaserade kopplingar till andra LVX-ID
|
||||
10. **Proveniens** — källor, konfidens, verifieringsnivå
|
||||
|
||||
Maskinformatet definieras i `lvx-objekt-schema.json`. I grafen bryts posterna ner till enskilda fakta med källa, konfidens och bitemporal giltighet — enligt Genome-strategin.
|
||||
|
||||
**OCR först.** En stor andel el-, tele- och belysningsobjekt bär typskylt med tillverkare, modell och serienummer. Typskyltens position och fältstruktur dokumenteras per klass — det är den billigaste vägen till säker identifiering.
|
||||
|
||||
⸻
|
||||
|
||||
## Käll- och rättighetspolicy
|
||||
|
||||
**Tillåtet — sammanställ fakta och spara referenser från:**
|
||||
|
||||
* Standardiseringsorgan: beteckning, titel, tillämpningsområde — aldrig innehåll ur köpta standarder
|
||||
* Myndigheter: föreskrifter, typgodkännanden, regelverk (amerikanska federala dokument är ofta public domain)
|
||||
* Tillverkares publika datablad, kataloger och manualer: extrahera fakta, länka källan
|
||||
* Patent: fria att referera och analysera
|
||||
* Offentliga upphandlingar: produkter, platser, tidpunkter
|
||||
* Egna fältbilder: fullt ägda
|
||||
|
||||
**Ej tillåtet:**
|
||||
|
||||
* Kopiera skyddade databaser eller kringgå avtalsvillkor
|
||||
* Skörda bakom inloggning eller mot uttryckligt förbud
|
||||
* Återge standardtexter, manualtexter eller bilder vi saknar rätt till
|
||||
|
||||
**Särskilda noter:**
|
||||
|
||||
* OpenStreetMap (ODbL) kräver attribution och delningsvillkor — hålls i separat spår tills licensstrategin är beslutad
|
||||
* "Kända problem" publiceras endast med belagd källa: återkallelse, servicebulletin eller verifierad fältobservation
|
||||
|
||||
Regeln i en mening: **vi bygger kunskap om innehållet — inte kopior av innehållet.**
|
||||
|
||||
⸻
|
||||
|
||||
## Forskningsprotokoll per objektklass
|
||||
|
||||
Varje Tier 1-klass blir ett forskningsuppdrag i sju steg. Detta är agenternas arbetsorder:
|
||||
|
||||
1. **Standarder & terminologi.** Kartlägg nationella och internationella standarder per marknad. Standarderna definierar klassens gränser, klassificeringar och officiella begrepp på varje språk.
|
||||
2. **Marknadskarta.** Dominerande tillverkare per land — historiskt och idag.
|
||||
3. **Modellkatalog.** Produktfamiljer, modeller, revisioner, produktionsperioder, artikelnummer, status.
|
||||
4. **Visuell profil.** Kännetecken, särskiljande detaljer, förväxlingsrisker, rekommenderade vinklar, typskylt/OCR.
|
||||
5. **Livscykel & problem.** Livslängd, åldrande, kända fel — endast med källa.
|
||||
6. **Relationer.** Vad den monteras på, ansluts med, matas från, ingår i, ersätts av.
|
||||
7. **Verifiering.** Konfidenssättning, källgranskning; fältverifieringsbehov flaggas till Zoomer-kön.
|
||||
|
||||
Output per uppdrag: en komplett klasspost enligt schemat + en lista produktmodellposter — alla källbelagda.
|
||||
|
||||
⸻
|
||||
|
||||
## Relationsvokabulär v1
|
||||
|
||||
`monteras_pa` · `star_pa` · `ansluts_med` · `matas_fran` · `ingar_i` · `del_av` · `ersatter` · `ersatts_av` · `kompatibel_med` · `forvaxlas_med` · `tillverkas_av` · `foljer_standard` · `variant_av`
|
||||
|
||||
Nya predikat kräver ontologibeslut. Vildvuxna relationer förstör grafen.
|
||||
|
||||
⸻
|
||||
|
||||
## Verifieringsstegen
|
||||
|
||||
1. **Obekräftad** — extraherad, ej granskad
|
||||
2. **Källbelagd** — minst en oberoende öppen källa
|
||||
3. **Fältverifierad** — bekräftad av Zoomer-foto
|
||||
4. **Tillverkarbekräftad** — bekräftad via tillverkarportalen
|
||||
|
||||
AI:n exponerar alltid nivån. Kunder ser aldrig obekräftat som sanning.
|
||||
|
||||
⸻
|
||||
|
||||
## Byggordning: grunden på 90 dagar
|
||||
|
||||
**Vecka 1–2.** Ontologin fryses: nio domäner, Tier 1-listan, ID-serier, relationsvokabulär. Schema v1 i drift.
|
||||
|
||||
**Vecka 3–6.** Forskningsprotokollet körs på alla 20 Tier 1-klasser → 20 kompletta klassposter, källbelagda.
|
||||
|
||||
**Vecka 7–12.** Produktmodellskiktet för de fem mest efterfrågade klasserna — förslag: armaturer, brunnsbetäckningar, kabelskåp, vägmärken, hydranter → de första tusen produktmodellerna med LVX-P-ID. Parallellt: Zoomer-bounties på Tier 1 för fältverifiering och visionsträning.
|
||||
|
||||
Därefter växer biblioteket enligt Genome-strategins fabrik: efterfrågestyrt, automatiserat, verifierat.
|
||||
|
||||
⸻
|
||||
|
||||
## Leveranser i detta paket
|
||||
|
||||
* `iol-grundspecifikation.md` — detta dokument
|
||||
* `lvx-objekt-schema.json` — maskinläsbart schema för klass- och modellposter
|
||||
* `lvx-taxonomi-tier1.json` — nio domäner + de 20 första objektklasserna med ID
|
||||
* `lvx-exempel-brunnsbetackning.json` — ifylld exempelpost som mall
|
||||
|
||||
Grunden är inte en plan. Den är filerna ovan — implantera, kör protokollet, börja fylla.
|
||||
@@ -0,0 +1,259 @@
|
||||
# Landvex Infrastructure Genome
|
||||
## Strategi för snabb uppbyggnad och automatiserad tillväxt
|
||||
|
||||
⸻
|
||||
|
||||
## Tesen
|
||||
|
||||
Grafen är produkten. Allt annat — appar, API:er, dashboards — är gränssnitt mot grafen.
|
||||
|
||||
Värdet växer med fyra faktorer: **täckning × djup × verifiering × tidshistorik.**
|
||||
|
||||
Strategin nedan maximerar alla fyra samtidigt, med minsta möjliga manuella arbete.
|
||||
|
||||
⸻
|
||||
|
||||
## Kallstartsproblemet
|
||||
|
||||
En kunskapsgraf med 10 000 objekt är en kuriositet.
|
||||
En med 10 miljoner är en tillgång ingen kan kopiera.
|
||||
|
||||
Ni kan inte samla in detta manuellt. Ingen kan det.
|
||||
|
||||
Lösningen är att inte bygga en databas.
|
||||
|
||||
**Bygg fabriken som bygger databasen.**
|
||||
|
||||
⸻
|
||||
|
||||
## Datafabriken — fem linjer
|
||||
|
||||
### Linje 1: Skörd (helautomatisk, kontinuerlig)
|
||||
|
||||
Crawlers som löpande hämtar:
|
||||
|
||||
* Tillverkarkataloger, produktblad, manualer, CAD-filer
|
||||
* **Offentliga upphandlingar** (TED i EU, SAM.gov i USA, Mercell/Kommers i Norden) — guld, eftersom de avslöjar vilka produkter som installerats *var* och *när*
|
||||
* Standarder och typgodkännanden (EN, ANSI, ASTM)
|
||||
* Patent — produkthistorik och generationsskiften
|
||||
* Återkallelser och servicebulletiner
|
||||
* Kommunala anläggningsregister och öppna GIS-data
|
||||
* OpenStreetMap — positioner och objekttyper
|
||||
* Branschforum och installatörscommunities — kända problem i verkligheten
|
||||
|
||||
### Linje 2: Extraktion (LLM-agenter)
|
||||
|
||||
Varje dokument klassificeras och körs genom schemastyrd extraktion: dokument in, strukturerade fakta ut.
|
||||
|
||||
Kostnaden per extraherat objekt är idag ören, inte timmar. Det är den tekniska förändringen som gör hela idén möjlig 2026 men omöjlig 2019.
|
||||
|
||||
### Linje 3: Entitetsupplösning
|
||||
|
||||
Samma armatur säljs under tre namn på fem marknader, med OEM-märkningar och revisioner. Fabrikens svåraste steg: slå ihop dubbletter till en kanonisk identitet.
|
||||
|
||||
Se Landvex-ID nedan.
|
||||
|
||||
### Linje 4: Verifiering
|
||||
|
||||
Varje faktum får konfidenspoäng och källa.
|
||||
|
||||
Hög konfidens → publiceras direkt.
|
||||
Låg konfidens → människa, eller fältverifiering via en Zoomer.
|
||||
|
||||
### Linje 5: Publicering och återkoppling
|
||||
|
||||
Varje gång AI:n möter ett objekt den inte känner igen skapas **automatiskt ett researchjobb**.
|
||||
|
||||
AI:ns luckor blir roadmapen. Grafen växer exakt där efterfrågan finns.
|
||||
|
||||
⸻
|
||||
|
||||
## Landvex-ID — den djupaste vallgraven
|
||||
|
||||
Kemin har CAS-nummer. Böcker har ISBN.
|
||||
|
||||
Den byggda världen har ingenting.
|
||||
|
||||
Ge varje produktmodell, komponent och materialtyp ett kanoniskt **Landvex-ID**.
|
||||
|
||||
När tillverkare, kommuner, försäkringsbolag och AI-system börjar referera till era ID:n är ni inte längre en databas.
|
||||
|
||||
Ni är standarden.
|
||||
|
||||
Standarder byts inte ut.
|
||||
|
||||
⸻
|
||||
|
||||
## Datamodellen — varje faktum bär sitt eget bevis
|
||||
|
||||
Ett faktum är aldrig bara "höjd: 8 m".
|
||||
|
||||
Det är:
|
||||
|
||||
**subjekt – egenskap – värde + källa + konfidens + giltighetsperiod + registreringstidpunkt**
|
||||
|
||||
Bitemporalt: både *när det var sant i verkligheten* och *när ni fick veta det*.
|
||||
|
||||
Bilder och dokument lagras som bevis kopplade till fakta — inte som lösa filer.
|
||||
|
||||
Detta gör tre saker möjliga:
|
||||
|
||||
1. Tidsfrågor — "visa alla armaturer installerade 1998–2004"
|
||||
2. Spårbarhet — varje påstående kan försvaras
|
||||
3. Maskinell tillit — AI:n vet hur säker den ska vara
|
||||
|
||||
⸻
|
||||
|
||||
## Flyhjulet med QUIXZOOM
|
||||
|
||||
Fabriken bygger bredden. Zoomers bygger det ingen annan har: **verifierad verklighet.**
|
||||
|
||||
Varje fältbild gör tre jobb samtidigt:
|
||||
|
||||
1. Tränar vision-modellerna
|
||||
2. Verifierar eller korrigerar grafen
|
||||
3. Adderar en tillståndsobservation i tidsserien — korrosion vid år 12, sprickbildning vid år 18
|
||||
|
||||
Styr flödet aktivt: **bounties** på objekt grafen saknar. "Vi behöver Model SL-400 fotograferad underifrån" blir ett uppdrag i appen.
|
||||
|
||||
Verkligheten uppdaterar grafen. Grafen gör AI:n bättre på verkligheten.
|
||||
|
||||
Loopen är stängd.
|
||||
|
||||
⸻
|
||||
|
||||
## Låt andra bygga åt er
|
||||
|
||||
### Tillverkarportalen
|
||||
|
||||
Tillverkare får göra anspråk på sina produktsidor och underhålla dem själva — som Google Business Profile.
|
||||
|
||||
Deras incitament: den som finns i grafen blir rekommenderad ersättare. Den som inte finns blir aldrig föreslagen.
|
||||
|
||||
Verifierad tillverkardata + oberoende fältverifiering = trovärdighet ingen part kan uppnå ensam.
|
||||
|
||||
### Expertcommunityn
|
||||
|
||||
Installatörer, pensionerade ingenjörer, entusiaster — de finns, och de är hängivna.
|
||||
|
||||
Ryktesystem, AI-moderering, attribution. Wikipedia bevisade modellen.
|
||||
|
||||
Båda kanalerna skalar er datainsamling utan att skala era kostnader.
|
||||
|
||||
⸻
|
||||
|
||||
## Prioritering: värdetäthet, inte jämn täckning
|
||||
|
||||
Koka inte oceanen jämnt.
|
||||
|
||||
1. **Objektklasser med hög utbytesekonomi först:** belysning, brunnar och betäckningar, beläggningstyper, vägmärken, kabelskåp. Stora installerade baser, frekventa utbyten, stark efterfrågan på identifiering.
|
||||
2. **Geografier där Zoomers och kunder finns** — där stängs loopen snabbast.
|
||||
3. **Efterfrågestyrt därefter:** varje misslyckad identifiering i produktion köar automatiskt nästa researchinsats.
|
||||
|
||||
Global ontologi från dag ett. Globalt djup byggs där det betalar sig.
|
||||
|
||||
⸻
|
||||
|
||||
## Teknisk stack (kort)
|
||||
|
||||
* Propertygraf som kärna
|
||||
* Vektordatabas för bild- och textembeddings
|
||||
* Objektlagring för bevis (bilder, dokument)
|
||||
* **Identify-API:** foto in → rankade kandidater med konfidens ut
|
||||
* Full versionshistorik och audit trail — grafen får aldrig glömma
|
||||
* Agentorkestrering som driver fabrikslinjerna
|
||||
|
||||
Bygg pipelinen som produkten. Grafen är output.
|
||||
|
||||
⸻
|
||||
|
||||
## SaaS-lagret — monetariseringsytor ovanpå grafen
|
||||
|
||||
Grafen säljs aldrig. Åtkomsten säljs.
|
||||
|
||||
* **Kommuner och förvaltare** — asset intelligence, livscykelprognoser, "vilka av våra armaturer har känd vatteninträngningsrisk?" → abonnemang per förvaltad volym
|
||||
* **Entreprenörer och servicebolag** — identifiering, reservdelar, ersättare i fält → per användare
|
||||
* **Tillverkare** — marknadsdata (var finns min installerade bas? vad ersätter konkurrenterna?) + premiumproduktsidor → abonnemang
|
||||
* **AI-bolag och integratörer** — identify- och query-API → usage-based
|
||||
|
||||
Varje kundsegment matar dessutom tillbaka data.
|
||||
|
||||
**Kunderna betalar för att göra grafen bättre.**
|
||||
|
||||
⸻
|
||||
|
||||
## Tidplan
|
||||
|
||||
### 0–90 dagar
|
||||
|
||||
* Ontologi v1: ~50 objektklasser, globalt designad från start
|
||||
* Fabrikslinje 1–2 i drift: 100 000+ dokument skördade, extraktion igång
|
||||
* Tre beachhead-klasser på djupet — förslag: vägbelysning, brunnsbetäckningar, vägmärken
|
||||
* 10 000+ produktmodeller med Landvex-ID
|
||||
* Vision-modell v1 tränad på befintligt + skördat bildmaterial
|
||||
|
||||
### Månad 3–12
|
||||
|
||||
* Entitetsupplösning och verifieringslinje i full drift
|
||||
* Zoomer-loopen live: fältbilder verifierar grafen
|
||||
* Tillverkarportal i beta med 20–50 tillverkare
|
||||
* 25+ objektklasser, tre marknader (t.ex. Norden, Tyskland, sydöstra USA)
|
||||
* Identify-API i beta hos första betalande kunder
|
||||
|
||||
### Månad 12–24
|
||||
|
||||
* 100+ objektklasser, 1M+ produktmodeller
|
||||
* Landvex-ID refereras i upphandlingar och tredjepartssystem
|
||||
* API-ekosystem: andra bygger på grafen
|
||||
* Fabriken självfinansierande via SaaS-intäkter
|
||||
|
||||
⸻
|
||||
|
||||
## Mätetal som styr allt
|
||||
|
||||
* **Täckning** — andel objekt i fält som AI:n kan identifiera (norrstjärnan)
|
||||
* Träffsäkerhet top-1 och top-3
|
||||
* Andel fakta med källa och konfidenspoäng (mål: 100 %)
|
||||
* Tid från "okänt objekt" till "dokumenterat objekt"
|
||||
* **Kostnad per verifierat faktum** — ska sjunka varje kvartal
|
||||
|
||||
Om kostnaden per faktum inte sjunker är fabriken trasig.
|
||||
|
||||
⸻
|
||||
|
||||
## Risker — och skydden
|
||||
|
||||
**Upphovsrätt.** Fakta är fria, uttryck är skyddat. Lagra extraherade fakta och länkar till källor — inte kopior av skyddade dokument. Egna fältbilder är er egendom, fullt ut.
|
||||
|
||||
**"Kända problem"-sektionerna.** Att publicera fel hos namngivna produkter kräver rigorös källhänvisning: återkallelser, servicebulletiner, verifierade fältobservationer. Utan det: juridisk risk. Med det: er mest värdefulla och svårkopierade data.
|
||||
|
||||
**Datakvalitet och förgiftning.** Konfidens + provenance + verifieringslinje. Tillverkardata märks som partsinlaga tills den fältverifierats.
|
||||
|
||||
**Konkurrens.** Dokument kan alla skörda. Verifierad fältdata över tid kan ingen ta ikapp. Farten på flyhjulet är försvaret.
|
||||
|
||||
⸻
|
||||
|
||||
## Teamet
|
||||
|
||||
Litet kärnteam, stor agentflotta.
|
||||
|
||||
År 1: 5–7 personer.
|
||||
|
||||
* En ontologi- och domänlead
|
||||
* Två graf-/dataingenjörer
|
||||
* En till två ML-ingenjörer
|
||||
* En agent-ops som driver fabriken
|
||||
|
||||
Agenterna gör volymarbetet. Människorna designar schemat, löser entitetskonflikter och verifierar det viktiga.
|
||||
|
||||
**Skalning sker i beräkning, inte i huvuden.**
|
||||
|
||||
⸻
|
||||
|
||||
## Kärnan
|
||||
|
||||
Ni bygger inte en databas över infrastruktur.
|
||||
|
||||
Ni bygger maskinen som bygger databasen — och flyhjulet som gör att varje foto, varje kund och varje tillverkare gör den bättre.
|
||||
|
||||
Den som äger verklighetens identiteter äger nästa lager av AI för den fysiska världen.
|
||||
Binary file not shown.
@@ -0,0 +1,55 @@
|
||||
# Landvex IOL — Leveransrapport Tier 1
|
||||
## Forskningsvåg 1: 20 klassposter, 2026-07-04
|
||||
|
||||
⸻
|
||||
|
||||
## Vad som levererats
|
||||
|
||||
Forskningsprotokollet (steg 1–7) har körts på samtliga 20 Tier 1-klasser. Resultat: 20 kompletta klassposter enligt schemat, fördelade på fyra filer:
|
||||
|
||||
* `lvx-klassposter-trp.json` — 8 poster (belysning, vägmärken, signaler, markering, räcken, hållplats)
|
||||
* `lvx-klassposter-vat.json` — 3 poster (betäckning, galler, brandpost)
|
||||
* `lvx-klassposter-eln.json` — 4 poster (kabelskåp, elstolpe, nätstation, laddstation)
|
||||
* `lvx-klassposter-tel-prk.json` — 5 poster (telekomskåp, mast, pollare, papperskorg, cykelställ)
|
||||
|
||||
Varje post innehåller teknik, geografi, standarder med roll per marknad, AI-block (kännetecken, särskiljare, förväxlingsrisker, kameravinklar, OCR), problem, relationer och proveniens med käll-URL:er.
|
||||
|
||||
⸻
|
||||
|
||||
## Källäge: 14 källbelagda, 6 obekräftade
|
||||
|
||||
| Nivå | Antal | Klasser |
|
||||
|---|---|---|
|
||||
| **Källbelagd** (webbkälla verifierad denna våg) | 14 | belysningsstolpe, armatur, vägmärke, signalhuvud, signalskåp, vägmarkering, vägräcke, brunnsbetäckning, dagvattengaller, brandpost, elstolpe, nätstation, laddstation, mobilmast |
|
||||
| **Obekräftad** (kunskapsbaserad, väntar källa) | 6 | hållplatsväderskydd, kabelskåp, telekomskåp, pollare, papperskorg, cykelställ |
|
||||
|
||||
De sex obekräftade är klasser med svag öppen standardisering — de identifieras via operatörs- och kommunprogram snarare än standarder. De källbeläggs i våg 2 via program- och tillverkardokumentation.
|
||||
|
||||
⸻
|
||||
|
||||
## Nyckelfynd med källa (urval)
|
||||
|
||||
* **Vägmärken US:** MUTCD 11:e utgåvan med Revision 1 (dec 2025) är gällande; delstatsadoption krävdes senast 18 jan 2026. Regelverksskiften på klassnivå = daterbara generationsskiften i fält.
|
||||
* **Armaturer:** ANSI C136.15-etiketten anger lamptyp och wattal utvändigt — snabbaste US-identifieringen. Zhaga Book 18 vs NEMA-sockel skiljer EU/US-installationer.
|
||||
* **Källbelagt klassproblem:** lila gatubelysning orsakad av fosfor-delaminering i CSP-LED tillverkade ca 2017–2019 — perfekt exempel på "känt problem" AI:n kan flagga från foto.
|
||||
* **Elstolpar:** EPA:s penta-utfasning (2022; lager t.o.m. feb 2027) gör impregneringsmedlet till en daterbar egenskap; birthmark-märkningen på stolpen är OCR-guld.
|
||||
* **Laddstationer:** SAE J3400/NACS ersätter gradvis CCS1 i Nordamerika — kontaktnivån får en egen ersättningskedja i grafen.
|
||||
* **Betäckningar:** klapper, sättning och stöld nu källbelagda som klassproblem (inte längre platshållare).
|
||||
|
||||
⸻
|
||||
|
||||
## Policyefterlevnad
|
||||
|
||||
* Alla fakta bär källa i `proveniens.kallor`; endast referenser och metadata har sparats — inget standardinnehåll.
|
||||
* Problem utan källa är markerade **PLATSHÅLLARE — får ej publiceras**. De blir researchjobb i våg 2, inte publika påståenden.
|
||||
* Tillverkarlistor är märkta `exempel_tillverkare` (kunskapsbaserade exempel, ej marknadsandelsdata) tills marknadskartan i modellvågen belägger dem.
|
||||
|
||||
⸻
|
||||
|
||||
## Nästa våg (förslag)
|
||||
|
||||
1. **Källbelägg de 6 obekräftade** via operatörs-/kommunprogram och tillverkardokumentation.
|
||||
2. **Produktmodellskiktet (LVX-P)** för topp 5: armaturer, brunnsbetäckningar, kabelskåp, vägmärken, brandposter — modellfamiljer, revisioner, produktionsperioder.
|
||||
3. **Zoomer-bounties från OCR-fälten:** typskyltar på armaturer, birthmarks på elstolpar, gjutmärken på betäckningar, NEMA/Zhaga-socklar, hydrantmärkning, site-ID på master. Varje kategori tränar visionsmodellen och fältverifierar posterna.
|
||||
|
||||
Säg vilken våg vi kör — jag kan börja direkt.
|
||||
@@ -0,0 +1,63 @@
|
||||
# Landvex IOL — Leveransrapport våg 2
|
||||
## Full källbeläggning + produktmodellskiktet startat, 2026-07-04
|
||||
|
||||
⸻
|
||||
|
||||
## Vad som levererats
|
||||
|
||||
**Spår 1 — de sex sista klasserna källbelagda.** `lvx-klassposter-vag2-uppdaterade.json` innehåller uppdaterade poster för hållplatsväderskydd, kabelskåp, telekomskåp, pollare, papperskorg och cykelställ. De ersätter versionerna i våg 1-filerna.
|
||||
|
||||
**Resultat: 20 av 20 Tier 1-klasser är nu källbelagda.**
|
||||
|
||||
**Spår 2 — produktmodellskiktet (LVX-P) startat.** `lvx-produktmodeller-vag2.json` innehåller de första 17 modellposterna, alla källbelagda:
|
||||
|
||||
| Klass | Modeller |
|
||||
|---|---|
|
||||
| Armaturer | GE Evolve ERMC → ERS → ERL (hela kedjan), AEL Autobahn (7 varianter), Schréder Ampera → Ampera EVO, Philips Luma gen2 |
|
||||
| Vägmärkesfolier | 3M Diamond Grade DG3 serie 4000, 3M HIP 3930 |
|
||||
| Betäckningar | PAM PAMREX, Neenah R-1640/1642-serien |
|
||||
| Kabelskåp | ABB Kabeldon CDC-serien |
|
||||
| Brandposter | Mueller Super Centurion, M&H 929, AVK Series 27, American-Darling B-84-B, Waterous Pacer |
|
||||
|
||||
⸻
|
||||
|
||||
## Grafen börjar leva: första ersättningskedjorna
|
||||
|
||||
* **GE Evolve:** ERMC (2009) → ERS Scalable (2012, nu utgången) → ERL-serien (aktiv). Tillverkarbekräftad kedja — exakt den historik-dimension visionen kräver.
|
||||
* **Schréder:** Ampera → Ampera EVO.
|
||||
* **Laddkontakter (från våg 1):** CHAdeMO → CCS1 → SAE J3400.
|
||||
|
||||
När QUIXZOOM ser en ERS i fält kan Landvex nu svara: utgången, ersatt av ERL — och vem som säljer ersättaren.
|
||||
|
||||
⸻
|
||||
|
||||
## Identifieringsguld ur våg 2
|
||||
|
||||
* **Philips Luma gen2 bär Service tag** — en QR-kod som gör varje armaturindivid unikt identifierbar med dokumentation. Klass → modell → individ i en skanning.
|
||||
* **American-Darling B-84-B levereras med 2D-streckkod** för GIS-inläsning av tillverkningsdata — hydranterna digitaliserar sig själva.
|
||||
* **PAMREX** känns igen på gångjärnslocket (130°-öppning) och namnet gjutet i godset.
|
||||
* **UK-telekom:** nästan all Openreach-gatuutrustning är grön; PCP-skåp vs FTTC-skåp vs G.fast-podd är läsbara typer.
|
||||
* **Sheffield-bygeln** är de facto-standard för cykelparkering — och tapper-plattan nertill avslöjar tillgänglighetsanpassade program.
|
||||
|
||||
⸻
|
||||
|
||||
## Status för biblioteket
|
||||
|
||||
| Skikt | Antal | Källäge |
|
||||
|---|---|---|
|
||||
| Domäner | 9 | — |
|
||||
| Objektklasser Tier 1 | 20 | 20/20 källbelagda |
|
||||
| Produktmodeller (LVX-P) | 17 | 17/17 källbelagda |
|
||||
| Problem-poster med källa | 10+ | resten flaggade PLATSHÅLLARE |
|
||||
|
||||
Detta är kärnan i det API-kunder sedan betalar för: klass → modell → status → ersättare, med källa på varje led.
|
||||
|
||||
⸻
|
||||
|
||||
## Nästa våg (förslag)
|
||||
|
||||
1. **Bredda modellkatalogen** per klass: fler tillverkare per marknad (Ulefos/EJ-modeller, Valtir-räckessystem, Kempower/Alpitronic-laddare, Econolite-skåpfamiljer) — samma protokoll, samma format.
|
||||
2. **Zoomer-bounties från OCR-fälten:** typskyltar, Service tag-QR, birthmarks, gjutmärken, hydrantgjutningar, site-ID — varje foto fältverifierar en post och tränar visionsmodellen.
|
||||
3. **Tier 2-klasser:** kantsten, betäckningsram, nedstigningsbrunn, skyltstolpe, signalstolpe, fundament, mätarskåp.
|
||||
|
||||
Säg vilken så kör jag.
|
||||
@@ -0,0 +1,49 @@
|
||||
# Landvex IOL — Leveransrapport våg 3
|
||||
## Tier 2 + bountyprogram + modellkatalog, 2026-07-04
|
||||
|
||||
⸻
|
||||
|
||||
## Vad som levererats
|
||||
|
||||
**1. Tier 2-taxonomin** (`lvx-taxonomi-tier2.json`) — 17 nya klasser med permanenta ID:n, plus **relationskartan** som mappar alla platshållartexter i Tier 1-posterna till riktiga ID:n. Grafen kan nu städas maskinellt: "Betäckningsram (Tier 2 — LVX-ID tilldelas)" → `LVX-VAT-0201`, och så vidare. Räckesterminal fick egen klass (`LVX-TRP-0210`) — terminalerna är egna produktfamiljer med egna krocktest.
|
||||
|
||||
**2. Zoomer-bountyprogrammet** (`lvx-zoomer-bountyprogram.md` + `lvx-zoomer-bounties-vag1.json`) — flyhjulet aktiverat. 16 konkreta bounties härledda ur klassposternas OCR-fält, med poängmodell, femstegsverifiering, hårda säkerhetsregler och integritetsskydd. SaaS-kopplingen är inbyggd: när en API-kund får "obekräftad" som svar skapas automatiskt en bounty — betalande efterfrågan styr fältarbetet.
|
||||
|
||||
**3. Nio nya produktmodeller** (`lvx-produktmodeller-vag3.json`) — biblioteket är nu uppe i **26 modeller**, alla källbelagda:
|
||||
|
||||
| Klass | Nytt i våg 3 |
|
||||
|---|---|
|
||||
| Betäckningar | Ulefos (grundat 1657 — fältexempel med gjutkod verifierat), EJ ERGO/ERGO XL |
|
||||
| Vägräcken | MGS 31-tum (generiskt, MASH TL-3 — skarv mellan stolpar är signaturen) |
|
||||
| Räckesterminaler | Valtir SoftStop (MASH TL-3, ny klass LVX-TRP-0210) |
|
||||
| Signalskåp | Econolite Blue Series (NEMA TS 2) |
|
||||
| Laddstationer | Kempower Satellite (distribuerad arkitektur), Alpitronic Hypercharger HYC-serien, Tesla Supercharger V3 → V4 |
|
||||
|
||||
⸻
|
||||
|
||||
## Grafen växer: nya kedjor och signaturer
|
||||
|
||||
* **Tesla V3 → V4:** ny tillverkarbekräftad generationskedja. V4 känns igen på kortläsare + display och dekalen 1000 V/615 A; "true V4" på det separata 1,2 MW-kabinettet.
|
||||
* **Arkitektur som klassificerare:** smal stolpe + separat kraftenhet = distribuerat system (Kempower, HYC1000, Tesla true V4); bred monolit = all-in-one (HYC400). AI:n kan läsa laddplatsens topologi, inte bara stolpen.
|
||||
* **MGS-signaturen:** balkskarv mitt emellan stolparna + 31-tumshöjd skiljer moderna räcken från äldre — synligt från trottoaren, inget OCR behövs.
|
||||
|
||||
⸻
|
||||
|
||||
## Status för biblioteket
|
||||
|
||||
| Skikt | Antal |
|
||||
|---|---|
|
||||
| Domäner | 9 |
|
||||
| Objektklasser | 37 (20 Tier 1 källbelagda + 17 Tier 2) |
|
||||
| Produktmodeller (LVX-P) | 26, alla källbelagda |
|
||||
| Aktiva bounties | 16 (täcker 12 Tier 1-klasser) |
|
||||
|
||||
⸻
|
||||
|
||||
## Nästa våg (förslag)
|
||||
|
||||
1. **Datastädning:** kör relationskartan över alla poster, koppla ihop grafen.
|
||||
2. **Tier 2-forskningsprotokoll:** kör de sju stegen på de 17 nya klasserna.
|
||||
3. **Kunddemo/pilot-API:** klass → modell → status → ersättare med källa på varje led — paketet finns nu för att visa första betalande kunden.
|
||||
|
||||
Säg vilken så kör jag.
|
||||
@@ -0,0 +1,51 @@
|
||||
# Landvex IOL — Leveransrapport våg 4
|
||||
## Grafen ihopkopplad + pilot-API-paketet, 2026-07-04
|
||||
|
||||
⸻
|
||||
|
||||
## Vad som levererats
|
||||
|
||||
**1. Datastädningen — körd på riktigt.** Konsolideringsscriptet (Python, i containern) läste samtliga vågars filer, arbetade in våg 2-uppdateringarna, mappade om relationerna enligt Tier 2-relationskartan och validerade varje post mot schemat.
|
||||
|
||||
Resultat:
|
||||
|
||||
| Mätpunkt | Utfall |
|
||||
|---|---|
|
||||
| Klassposter konsoliderade | 20 (6 våg 2-versioner inarbetade) |
|
||||
| Produktmodeller | 26 |
|
||||
| Relationer ommappade till Tier 2-ID | 14 |
|
||||
| Grafkanter totalt | 115 |
|
||||
| — upplösta LVX→LVX-kanter | 61 |
|
||||
| — standardkanter (foljer_standard) | 46 |
|
||||
| Olösta textnoder kvar | 7 |
|
||||
| **Valideringsfel** | **0** |
|
||||
|
||||
De 7 kvarvarande textnoderna är äkta framtidsklasser: nättopologierna (access-, distributions-, mellanspänningsnät), vägbana/beläggning, teknikbod, vattenledningsnät samt fleet-referensen "CCS1-utrustade stationer". De ligger listade i graffilen och blir Tier 2/3-beslut.
|
||||
|
||||
**Filer:** `lvx-klassposter-master-v1.json` (ersätter de fem tidigare klasspostfilerna som arbetskopia) och `lvx-graf-kanter-v1.json` (hela grafen som kantlista).
|
||||
|
||||
**Ontologibeslut v1.1:** predikatet `tillhor_klass` (produktmodell → objektklass) infört för grafexporten.
|
||||
|
||||
**2. Pilot-API-paketet** (`lvx-pilot-api-spec.md`) — produkten ovanpå biblioteket. Sex endpoints, svarskontrakt där verifieringsnivå, konfidens och källor är obligatoriska, PLATSHÅLLARE-filtrering inbyggd i serialiseringen (juridiken sitter i kontraktet), feedback-endpoint som skapar bounties, och SaaS-paketeringen Pilot / Pro / Enterprise med prisprinciper.
|
||||
|
||||
**3. Golden demo-svar** (`lvx-api-demosvar.json`) — tre säljcase på riktiga poster:
|
||||
|
||||
* **Case 1:** ERS-armatur identifierad → *utgången, ersatt av ERL* — ersättningskedjan är svaret
|
||||
* **Case 2:** hydrant åldersbestämd till 1998 direkt ur gjutgodset — OCR-guldet i praktiken
|
||||
* **Case 3:** okänd modell → ärlig klasskandidat + automatiskt skapad bounty — flyhjulet synligt för kunden
|
||||
|
||||
⸻
|
||||
|
||||
## Vad detta betyder
|
||||
|
||||
Biblioteket är inte längre bara filer — det är en validerad graf med noll fel och ett säljbart kontrakt ovanpå. Pilotdemon kan hållas med materialet som ligger i outputs-mappen: spec + tre cases + grafen som bevis.
|
||||
|
||||
⸻
|
||||
|
||||
## Nästa våg (förslag)
|
||||
|
||||
1. **Tier 2-forskningsprotokollet** — kör de sju stegen på de 17 nya klasserna (störst datalyft).
|
||||
2. **Pilotpitch-deck** — paketera våg 1–4 till presentation för första designpartnern.
|
||||
3. **Tillverkarportalen v0** — spec för hur tillverkare verifierar sina egna modellposter (fjärde verifieringsnivån).
|
||||
|
||||
Säg vilken så kör jag.
|
||||
@@ -0,0 +1,53 @@
|
||||
# Landvex IOL — Leveransrapport våg 5
|
||||
## Tier 2-forskningsprotokollet, 2026-07-04
|
||||
|
||||
⸻
|
||||
|
||||
## Vad som levererats
|
||||
|
||||
**Alla 17 Tier 2-klasser har nu fullständiga poster** enligt forskningsprotokollet — 6 nya webbverifierade standardspår plus återanvändning av tidigare vågors källor.
|
||||
|
||||
| Fil | Innehåll |
|
||||
|---|---|
|
||||
| `lvx-klassposter-tier2-trp.json` | 10 poster: skyltstolpe, signalstolpe/mastarm, fundament, styrnod, vägportal, kantsten, reflexstolpe, broräcke, bullerskydd, räckesterminal |
|
||||
| `lvx-klassposter-tier2-ovriga.json` | 7 poster: betäckningsram, nedstigningsbrunn, dagvattenbrunn, ventilbetäckning, mätarskåp, kabelbrunn, parkbänk |
|
||||
| `lvx-klassposter-master-v2.json` | Hela biblioteket konsoliderat — 37 klasser |
|
||||
| `lvx-graf-kanter-v2.json` | Grafen v2 |
|
||||
|
||||
**Nya källbelagda standardspår (denna våg):**
|
||||
|
||||
* **EN 12767** (+A1:2024) — passiv säkerhet för stolpar och fundament, klasserna HE/LE/NE → skyltstolpe, fundament
|
||||
* **EN 1340 / EN 1343** — betong- respektive naturstenskantsten (UK-väghållarkrav MCHW verifierat) → kantsten
|
||||
* **EN 12899-3** — reflexstolpar och retroreflektorer, inkl. påkörningskrav och klasser som WL1/D1–D3 → reflexstolpe
|
||||
* **EN 14388 + EN 1793/1794** — bullerskyddens produktstandard, akustik (DLR/DLα) och mekanik → bullerskydd
|
||||
* **ASTM C478 / AASHTO M199** — prefabbrunnsdelar (ringar, konor, justerringar) → nedstigningsbrunn; EN 1917 markerad "kartläggs"
|
||||
* **ANSI/SCTE 77 + NEC 314.30** — kabelbrunnars tier-lastklassning (Tier 5/8/15/22 = designlast × 1000 lb, provlast +50 %) → kabelbrunn
|
||||
|
||||
⸻
|
||||
|
||||
## Bibliotekets tillstånd efter konsolidering v2
|
||||
|
||||
| Mätpunkt | v1 (våg 4) | **v2 (nu)** |
|
||||
|---|---|---|
|
||||
| Objektklasser | 20 | **37** |
|
||||
| — källbelagda | 20 | **31** |
|
||||
| — obekräftade | 0 | 6 |
|
||||
| Produktmodeller | 26 | 26 |
|
||||
| Grafkanter | 115 | **167** |
|
||||
| — LVX-upplösta | 61 | **79** |
|
||||
| — standardkanter | 46 | **74** |
|
||||
| Valideringsfel | 0 | **0** |
|
||||
|
||||
De 6 obekräftade (signalstolpe, fundament, vägportal, dagvattenbrunn, ventilbetäckning, parkbänk) är ärligt markerade och blir nästa researchmål — flera väntar på AASHTO LTS- och EN 1917-källor.
|
||||
|
||||
**Olösta textnoder: 13.** Tier 2-relationerna pekade ut nya framtidsklasser (avstängningsventil, brokantbalk, dagvattennät m.fl.) — grafen talar nu själv om vad Tier 3 bör innehålla. Två varianter av "Vägbana/beläggning" ska slås ihop i nästa städning.
|
||||
|
||||
⸻
|
||||
|
||||
## Nästa våg (förslag)
|
||||
|
||||
1. **Pilotpitch-deck** — våg 1–5 paketerat som presentation för första designpartnern.
|
||||
2. **Källbelägg de 6 obekräftade** + EN 1917 (litet, fokuserat researchpass).
|
||||
3. **Tillverkarportalen v0** — spec för tillverkarbekräftad-nivån.
|
||||
|
||||
Säg vilken så kör jag.
|
||||
@@ -0,0 +1,53 @@
|
||||
# Landvex IOL — Leveransrapport våg 7
|
||||
## Ingest-automationen byggd och körd, 2026-07-04
|
||||
|
||||
⸻
|
||||
|
||||
## Vad som levererats
|
||||
|
||||
**Datafabriken finns nu som körbar kod.** Kedjan Källor → Skördare → Källpaket → Extraktor → **Ingest** → Master/Graf/Bounties är byggd, dokumenterad och demonstrerad på en riktig batch.
|
||||
|
||||
| Fil | Roll |
|
||||
|---|---|
|
||||
| `ingest.py` | Pipelinens deterministiska kärna: entitetsupplösning, merge-policy, ID-mintning, validering, grafexport, bounty-generator |
|
||||
| `lvx-ingest-spec.md` | Arkitektur, driftköer, kostnadsmått, miljönot |
|
||||
| `lvx-extraktionsprompt.md` | LLM-kontraktet för extraktionssteget |
|
||||
| `lvx-id-register.json` | ID-serier — pipelinen mintar, skriver tillbaka, återanvänder aldrig |
|
||||
| `intag/kallpaket-vag7.json` + `intag/kandidatposter-vag7.json` | Demobatchen: skördarens referat och extraktorns patchar |
|
||||
|
||||
**Merge-policyn i korthet:** källor unionas på URL, standarder ersätts på normaliserad beteckning ("kartläggs" → skarp utgåva), tomma fält fylls men ifyllda skrivs aldrig över (konflikt ⇒ granskningskö), nivålyft endast uppåt och källbelagd kräver källor.
|
||||
|
||||
⸻
|
||||
|
||||
## Demokörningen — verkliga siffror
|
||||
|
||||
3 nya skördepass (AASHTO LTS, EN 1917, ASTM C913) + 1 korsreferens utan ny skörd:
|
||||
|
||||
| Mätpunkt | Utfall |
|
||||
|---|---|
|
||||
| Uppdaterade poster | 5 |
|
||||
| Nya poster (ID mintat) | 1 — **LVX-P-0000027 EJ SELFLEVEL** (register → 28) |
|
||||
| Nivålyft obekräftad → källbelagd | **4** (signalstolpe, fundament, vägportal, dagvattenbrunn) |
|
||||
| Nya källor / standardposter | 9 / 9 (varav EN 1917 "kartläggs" ersatt av EN 1917:2002) |
|
||||
| Konflikter / valideringsfel | **0 / 0** |
|
||||
| Auto-genererade bounty-förslag | 17 (`lvx-bounty-kandidater-vag7.json`) |
|
||||
|
||||
**Biblioteket efter v3:** 37 klasser — **35 källbelagda**, 2 obekräftade (ventilbetäckning, parkbänk) · 27 modeller · 176 grafkanter (80 LVX-upplösta, 82 standardkanter).
|
||||
|
||||
Notera korsreferens-lyftet: fundamentklassen blev källbelagd med en redan skördad källa — noll ny skördkostnad. Det är exakt den sortens gratis-lyft produktionspipelinen ska hitta själv, och det syns direkt i kärnmåttet kostnad per verifierat faktum.
|
||||
|
||||
⸻
|
||||
|
||||
## Driftmodellen (SaaS-kopplingen)
|
||||
|
||||
Tre köer matar skördaren: schemalagd omkontroll, **kunddriven** (svaga API-svar och feedback skapar riktade skördejobb + bounties) och fältkön (godkända Zoomer-foton lyfter till fältverifierad). Betald efterfrågan styr var fabriken gräver — intäkten bär datakostnaden.
|
||||
|
||||
⸻
|
||||
|
||||
## Nästa våg (förslag)
|
||||
|
||||
1. **Fältflödet:** individposter (LVX-I) + foto-ingest-steget som sätter *fältverifierad* — sista pusselbiten i trappan.
|
||||
2. **Skörda med automationen:** kör 2–3 nya batchar (t.ex. BYG-domänen eller fler modeller) genom exakt samma pipeline.
|
||||
3. **Tillverkarportalen v0:** flödet som sätter *tillverkarbekräftad*.
|
||||
|
||||
Säg vilken så kör jag.
|
||||
@@ -0,0 +1,84 @@
|
||||
# Landvex Infrastructure Object Library (IOL)
|
||||
|
||||
> Kunskapsgraf över visuellt identifierbar fysisk infrastruktur.
|
||||
> Grafen är produkten. Allt annat — appar, API:er, dashboards — är gränssnitt mot grafen.
|
||||
|
||||
## Struktur
|
||||
|
||||
```
|
||||
projects/landvex/
|
||||
├── 00-styrning/ # Validering, verifiering
|
||||
├── 10-data/ # Master-data (JSON)
|
||||
│ ├── lvx-klassposter-master-v3.json
|
||||
│ ├── lvx-produktmodeller-*.json
|
||||
│ ├── lvx-graf-kanter-v3.json
|
||||
│ └── lvx-id-register.json
|
||||
├── 20-automation/ # Ingest-pipeline
|
||||
│ ├── ingest.py
|
||||
│ └── intag/ # Kandidatposter per våg
|
||||
├── 30-produkt/ # API-spec, demosvar
|
||||
├── 40-strategi/ # Genome-strategi, IOL-spec
|
||||
├── api/ # FastAPI Identify-API
|
||||
├── db/ # Neo4j-laddning
|
||||
├── scripts/ # Export, bygghjälp
|
||||
├── arkiv/ # Ersatta versioner
|
||||
└── build.sh # Master byggscript
|
||||
```
|
||||
|
||||
## Snabbstart
|
||||
|
||||
```bash
|
||||
# Bygg & kör allt
|
||||
./build.sh
|
||||
|
||||
# Endast API (förutsätter Neo4j)
|
||||
docker compose up -d api
|
||||
|
||||
# Endast data-export
|
||||
python3 scripts/export_csv.py
|
||||
python3 db/load_to_neo4j.py
|
||||
```
|
||||
|
||||
## API
|
||||
|
||||
| Endpoint | Beskrivning |
|
||||
|----------|-------------|
|
||||
| `GET /health` | Status + antal poster/kanter |
|
||||
| `POST /v0/identify` | Bild → rankade kandidater |
|
||||
| `GET /v0/objects/{lvx_id}` | Komplett post |
|
||||
| `GET /v0/objects/{lvx_id}/succession` | Ersättningskedja |
|
||||
| `GET /v0/search?q=...` | Fritextsök |
|
||||
| `GET /v0/standards/{b}/objects` | Standard → objekt |
|
||||
| `POST /v0/feedback` | Fel/okänt → bounty |
|
||||
|
||||
## Data
|
||||
|
||||
- **64 noder** (37 klasser + 27 modeller)
|
||||
- **176 kanter** (80 LVX-upplösta, 82 standard, 14 textnoder)
|
||||
- **9 domäner**: TRP, ELN, VAT, TEL, BYG, PRK, JVG, HMN, FLG
|
||||
- **Verifieringsnivåer**: obekräftad → källbelagd → fältverifierad → tillverkarbekräftad
|
||||
|
||||
## Arkitektur
|
||||
|
||||
```
|
||||
Ingest Pipeline API Layer Graph DB
|
||||
─────────────────────────────────────────────────────────
|
||||
Kandidatposter → resolve/merge → Neo4j (propertygraf)
|
||||
↓ ↓ ↓
|
||||
Extraktion → Identify API → Query/Search
|
||||
↓ ↓ ↓
|
||||
Zoomer-bounties ← Feedback ← Succession
|
||||
```
|
||||
|
||||
## Regler
|
||||
|
||||
1. **Fakta bär alltid källa** — inga påståenden utan proveniens
|
||||
2. **Landvex-ID är permanent** — namn ändras, ID aldrig
|
||||
3. **Konfidens exponeras alltid** — kunden ser aldrig osäkert som sanning
|
||||
4. **Problem utan källa filtreras bort** — vid API-serialisering
|
||||
|
||||
## Dokument
|
||||
|
||||
- [Genome-strategi](40-strategi/landvex-genome-strategi.md)
|
||||
- [IOL-grundspec](40-strategi/iol-grundspecifikation.md)
|
||||
- [API-spec](30-produkt/lvx-pilot-api-spec.md)
|
||||
@@ -0,0 +1,7 @@
|
||||
FROM python:3.12-slim
|
||||
WORKDIR /app
|
||||
COPY requirements.txt .
|
||||
RUN pip install --no-cache-dir -r requirements.txt
|
||||
COPY main.py .
|
||||
EXPOSE 8080
|
||||
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8080"]
|
||||
@@ -0,0 +1,231 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Landvex Identify API v0
|
||||
FastAPI-implementation av pilot-specen.
|
||||
"""
|
||||
import json
|
||||
import hashlib
|
||||
from pathlib import Path
|
||||
from typing import List, Optional
|
||||
from datetime import datetime
|
||||
|
||||
from fastapi import FastAPI, HTTPException, File, UploadFile, Form
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
# ─── ladda data vid startup ─────────────────────────────────────────
|
||||
DATA_DIR = Path("/app/data")
|
||||
|
||||
poster = {} # lvx_id -> post
|
||||
kanter = [] # grafkanter
|
||||
index_slug = {} # slug -> lvx_id
|
||||
index_namn = {} # sv+en -> lvx_id
|
||||
|
||||
def ladda():
|
||||
global poster, kanter, index_slug, index_namn
|
||||
with open(DATA_DIR / "lvx-klassposter-master-v3.json", encoding="utf-8") as f:
|
||||
for p in json.load(f)["poster"]:
|
||||
poster[p["lvx_id"]] = p
|
||||
if p.get("slug"): index_slug[p["slug"]] = p["lvx_id"]
|
||||
for lang in ("sv", "en"):
|
||||
if p.get("namn", {}).get(lang):
|
||||
index_namn[p["namn"][lang].lower()] = p["lvx_id"]
|
||||
# modeller
|
||||
for fn in ("lvx-produktmodeller-vag2.json", "lvx-produktmodeller-vag3.json", "lvx-produktmodeller-auto.json"):
|
||||
fp = DATA_DIR / fn
|
||||
if fp.exists():
|
||||
with open(fp, encoding="utf-8") as f:
|
||||
for p in json.load(f).get("poster", []):
|
||||
poster[p["lvx_id"]] = p
|
||||
# graf
|
||||
with open(DATA_DIR / "lvx-graf-kanter-v3.json", encoding="utf-8") as f:
|
||||
kanter = json.load(f)["kanter"]
|
||||
|
||||
ladda()
|
||||
|
||||
# ─── Pydantic-modeller ──────────────────────────────────────────────
|
||||
class Kalla(BaseModel):
|
||||
titel: str
|
||||
url: Optional[str] = None
|
||||
|
||||
class IdentifyKandidat(BaseModel):
|
||||
lvx_id: str
|
||||
posttyp: str
|
||||
namn: dict
|
||||
konfidens: float = Field(..., ge=0, le=1)
|
||||
verifieringsniva: str
|
||||
kannetecken_match: List[str] = []
|
||||
ocr_falt: Optional[dict] = None
|
||||
|
||||
class IdentifyResponse(BaseModel):
|
||||
bild_hash: str
|
||||
kandidater: List[IdentifyKandidat]
|
||||
bounty_skapad: Optional[str] = None
|
||||
besked: str
|
||||
|
||||
class ObjectResponse(BaseModel):
|
||||
lvx_id: str
|
||||
posttyp: str
|
||||
namn: dict
|
||||
doman: str
|
||||
verifieringsniva: str
|
||||
konfidens: float
|
||||
kallor: List[Kalla]
|
||||
teknik: Optional[dict] = None
|
||||
ai: Optional[dict] = None
|
||||
problem: List[dict] = []
|
||||
relationer: List[dict] = []
|
||||
|
||||
class FeedbackRequest(BaseModel):
|
||||
lvx_id: Optional[str] = None
|
||||
bild_hash: Optional[str] = None
|
||||
kommentar: str
|
||||
position: Optional[str] = None
|
||||
|
||||
class FeedbackResponse(BaseModel):
|
||||
bounty_id: str
|
||||
status: str
|
||||
|
||||
# ─── helpers ────────────────────────────────────────────────────────
|
||||
def relaterade(obj_id: str):
|
||||
"""Hämta alla kanter där objektet är subjekt."""
|
||||
return [k for k in kanter if k["subjekt"] == obj_id]
|
||||
|
||||
def succession(obj_id: str):
|
||||
"""Ersättningskedja framåt och bakåt."""
|
||||
ut = {"ersatter": [], "ersatts_av": []}
|
||||
for k in kanter:
|
||||
if k["subjekt"] == obj_id:
|
||||
if k["predikat"] == "ersatter": ut["ersatter"].append(k["objekt"])
|
||||
if k["predikat"] == "ersatts_av": ut["ersatts_av"].append(k["objekt"])
|
||||
if k["objekt"] == obj_id:
|
||||
if k["predikat"] == "ersatter": ut["ersatts_av"].append(k["subjekt"])
|
||||
if k["predikat"] == "ersatts_av": ut["ersatter"].append(k["subjekt"])
|
||||
return ut
|
||||
|
||||
def hash_bild(data: bytes) -> str:
|
||||
return hashlib.sha256(data).hexdigest()[:16]
|
||||
|
||||
# ─── FastAPI app ────────────────────────────────────────────────────
|
||||
app = FastAPI(
|
||||
title="Landvex Object API",
|
||||
description="Identify, query and feedback API for infrastructure objects.",
|
||||
version="0.1.0"
|
||||
)
|
||||
|
||||
@app.get("/health")
|
||||
def health():
|
||||
return {"status": "ok", "poster": len(poster), "kanter": len(kanter)}
|
||||
|
||||
@app.post("/v0/identify", response_model=IdentifyResponse)
|
||||
async def identify(
|
||||
bild: UploadFile = File(...),
|
||||
position: Optional[str] = Form(None)
|
||||
):
|
||||
"""
|
||||
Bild in → rankade kandidater med konfidens.
|
||||
I piloten: mockad vision — svarar med de mest kompletta posterna.
|
||||
"""
|
||||
data = await bild.read()
|
||||
bh = hash_bild(data)
|
||||
|
||||
# TODO: vision-modell → feature extraction → vektorsök
|
||||
# Pilot: returnera alla Tier 1-klasser sorterade efter konfidens
|
||||
kandidater = []
|
||||
for p in poster.values():
|
||||
if p.get("tier") != 1 and p.get("posttyp") != "objektklass":
|
||||
continue
|
||||
prov = p.get("proveniens", {})
|
||||
k = IdentifyKandidat(
|
||||
lvx_id=p["lvx_id"],
|
||||
posttyp=p["posttyp"],
|
||||
namn=p.get("namn", {}),
|
||||
konfidens=prov.get("konfidens", 0.5),
|
||||
verifieringsniva=prov.get("verifieringsniva", "obekraftad"),
|
||||
kannetecken_match=p.get("ai", {}).get("kannetecken", [])[:3],
|
||||
)
|
||||
kandidater.append(k)
|
||||
|
||||
kandidater.sort(key=lambda x: x.konfidens, reverse=True)
|
||||
top = kandidater[:5]
|
||||
|
||||
# Om ingen når modellnivå → bounty
|
||||
bounty = None
|
||||
besked = "Kandidater hittade"
|
||||
if not any(k.konfidens > 0.75 for k in top):
|
||||
bounty = f"BNTY-{bh[:8]}"
|
||||
besked = "Svag konfidens — bounty skapad för fältverifiering"
|
||||
|
||||
return IdentifyResponse(
|
||||
bild_hash=bh,
|
||||
kandidater=top,
|
||||
bounty_skapad=bounty,
|
||||
besked=besked
|
||||
)
|
||||
|
||||
@app.get("/v0/objects/{lvx_id}", response_model=ObjectResponse)
|
||||
def get_object(lvx_id: str):
|
||||
p = poster.get(lvx_id)
|
||||
if not p:
|
||||
raise HTTPException(status_code=404, detail="Objekt ej funnet")
|
||||
prov = p.get("proveniens", {})
|
||||
return ObjectResponse(
|
||||
lvx_id=p["lvx_id"],
|
||||
posttyp=p["posttyp"],
|
||||
namn=p.get("namn", {}),
|
||||
doman=p.get("doman", ""),
|
||||
verifieringsniva=prov.get("verifieringsniva", "obekraftad"),
|
||||
konfidens=prov.get("konfidens", 0),
|
||||
kallor=[Kalla(**k) for k in prov.get("kallor", [])],
|
||||
teknik=p.get("teknik"),
|
||||
ai=p.get("ai"),
|
||||
problem=p.get("problem", []),
|
||||
relationer=relaterade(lvx_id),
|
||||
)
|
||||
|
||||
@app.get("/v0/objects/{lvx_id}/succession")
|
||||
def get_succession(lvx_id: str):
|
||||
if lvx_id not in poster:
|
||||
raise HTTPException(status_code=404, detail="Objekt ej funnet")
|
||||
return {"lvx_id": lvx_id, **succession(lvx_id)}
|
||||
|
||||
@app.get("/v0/search")
|
||||
def search(q: str, doman: Optional[str] = None, verifieringsniva: Optional[str] = None):
|
||||
"""Fritextsök över namn och kännetecken."""
|
||||
q = q.lower()
|
||||
träffar = []
|
||||
for p in poster.values():
|
||||
namn = " ".join(p.get("namn", {}).values()).lower()
|
||||
kann = " ".join(p.get("ai", {}).get("kannetecken", [])).lower()
|
||||
if q not in namn and q not in kann:
|
||||
continue
|
||||
if doman and p.get("doman") != doman:
|
||||
continue
|
||||
if verifieringsniva and p.get("proveniens", {}).get("verifieringsniva") != verifieringsniva:
|
||||
continue
|
||||
träffar.append({
|
||||
"lvx_id": p["lvx_id"],
|
||||
"namn": p.get("namn", {}),
|
||||
"verifieringsniva": p.get("proveniens", {}).get("verifieringsniva", "obekraftad"),
|
||||
"konfidens": p.get("proveniens", {}).get("konfidens", 0),
|
||||
})
|
||||
träffar.sort(key=lambda x: x["konfidens"], reverse=True)
|
||||
return {"antal": len(träffar), "traffar": träffar[:20]}
|
||||
|
||||
@app.get("/v0/standards/{beteckning}/objects")
|
||||
def objects_by_standard(beteckning: str):
|
||||
bet = beteckning.upper()
|
||||
träffar = []
|
||||
for k in kanter:
|
||||
if k["predikat"] == "foljer_standard" and bet in k["objekt"].upper():
|
||||
träffar.append(k["subjekt"])
|
||||
return {"standard": beteckning, "antal": len(träffar), "lvx_ids": sorted(set(träffar))}
|
||||
|
||||
@app.post("/v0/feedback", response_model=FeedbackResponse)
|
||||
def feedback(req: FeedbackRequest):
|
||||
"""Fel eller okänt objekt → bounty."""
|
||||
bid = f"BNTY-FB-{hashlib.sha256(req.kommentar.encode()).hexdigest()[:8]}"
|
||||
return FeedbackResponse(bounty_id=bid, status="skapad")
|
||||
|
||||
if __name__ == "__main__":
|
||||
import uvicorn
|
||||
uvicorn.run(app, host="0.0.0.0", port=8080)
|
||||
@@ -0,0 +1,4 @@
|
||||
fastapi>=0.110
|
||||
uvicorn[standard]>=0.29
|
||||
python-multipart>=0.0.9
|
||||
pydantic>=2.6
|
||||
@@ -0,0 +1,5 @@
|
||||
# LANDVEX ARKIV v1 — EJ KANONISKT
|
||||
|
||||
Historiska arbetsversioner och byggscript från utvecklingstråden.
|
||||
Ersatta av landvex-produktionspaket-v1 (10-data = enda sanningskälla).
|
||||
Får ALDRIG laddas i produktion — endast spårbarhet/revision.
|
||||
@@ -0,0 +1,18 @@
|
||||
import json, hashlib
|
||||
from pathlib import Path
|
||||
ROT = Path("/mnt/user-data/outputs/landvex-produktionspaket-v1")
|
||||
ROLL = {"00-styrning":"styrning","10-data":"data (enda sanningskälla)","20-automation":"automation","30-produkt":"produkt","40-strategi":"strategi & rapporter"}
|
||||
filer = []
|
||||
for p in sorted(ROT.rglob("*")):
|
||||
if p.is_file() and p.name != "MANIFEST.json":
|
||||
rel = p.relative_to(ROT).as_posix()
|
||||
filer.append({"sokvag": rel, "roll": ROLL[rel.split("/")[0]],
|
||||
"bytes": p.stat().st_size,
|
||||
"sha256": hashlib.sha256(p.read_bytes()).hexdigest()})
|
||||
man = {"paket":"landvex-produktionspaket","version":"1.0","genererad":"2026-07-04",
|
||||
"statistik":{"objektklasser":37,"kallbelagda_klasser":35,"produktmodeller":27,
|
||||
"grafkanter":176,"aktiva_bounties":16,"bounty_forslag":17,"valideringsfel":0},
|
||||
"kanonisk_not":"10-data/ ersätter alla tidigare versioner (master v1/v2, delfiler). Arkiv kvar i arbetsytan utanför paketet.",
|
||||
"antal_filer":len(filer),"filer":filer}
|
||||
(ROT/"00-styrning/MANIFEST.json").write_text(json.dumps(man,ensure_ascii=False,indent=2),encoding="utf-8")
|
||||
print(f"MANIFEST: {len(filer)} filer checksummerade")
|
||||
@@ -0,0 +1,328 @@
|
||||
const pptxgen = require("pptxgenjs");
|
||||
const React = require("react");
|
||||
const ReactDOMServer = require("react-dom/server");
|
||||
const sharp = require("sharp");
|
||||
const {
|
||||
FaSearch, FaClipboardList, FaExclamationTriangle, FaLayerGroup, FaTree, FaIndustry,
|
||||
FaTint, FaQuestionCircle, FaBullseye, FaCamera, FaCheckCircle, FaSyncAlt, FaShieldAlt,
|
||||
FaExchangeAlt, FaHistory, FaRocket, FaChartLine, FaBuilding, FaLink, FaDatabase
|
||||
} = require("react-icons/fa");
|
||||
|
||||
// Palett: asfalt + galvstål + signalgul (vägmarkering)
|
||||
const DARK = "23272B", CARD_D = "2E343B", INK = "2A3138", BODY = "3A4149";
|
||||
const MUTED = "6B7480", MUTED_L = "AEB6BF", LIGHT = "F3F5F7", WHITE = "FFFFFF";
|
||||
const YEL = "F5B301", YEL_TINT = "FFF6DC", LINE = "D9DEE4";
|
||||
const H = "Arial", B = "Calibri", MONO = "Courier New";
|
||||
|
||||
const mkShadow = () => ({ type: "outer", color: "000000", blur: 7, offset: 2, angle: 45, opacity: 0.14 });
|
||||
|
||||
async function icon(Comp, color, size = 256) {
|
||||
const svg = ReactDOMServer.renderToStaticMarkup(React.createElement(Comp, { color, size: String(size) }));
|
||||
const png = await sharp(Buffer.from(svg)).png().toBuffer();
|
||||
return "image/png;base64," + png.toString("base64");
|
||||
}
|
||||
|
||||
(async () => {
|
||||
const P = {};
|
||||
P.search = await icon(FaSearch, "#" + INK);
|
||||
P.clip = await icon(FaClipboardList, "#" + INK);
|
||||
P.warn = await icon(FaExclamationTriangle, "#" + INK);
|
||||
P.layer = await icon(FaLayerGroup, "#" + INK);
|
||||
P.tree = await icon(FaTree, "#" + INK);
|
||||
P.ind = await icon(FaIndustry, "#" + INK);
|
||||
P.tint = await icon(FaTint, "#" + INK);
|
||||
P.q = await icon(FaQuestionCircle, "#" + WHITE);
|
||||
P.bull = await icon(FaBullseye, "#" + WHITE);
|
||||
P.cam = await icon(FaCamera, "#" + WHITE);
|
||||
P.check = await icon(FaCheckCircle, "#" + WHITE);
|
||||
P.sync = await icon(FaSyncAlt, "#" + INK);
|
||||
P.shield = await icon(FaShieldAlt, "#" + INK);
|
||||
P.exch = await icon(FaExchangeAlt, "#" + INK);
|
||||
P.hist = await icon(FaHistory, "#" + INK);
|
||||
P.rocket = await icon(FaRocket, "#" + INK);
|
||||
P.chart = await icon(FaChartLine, "#" + INK);
|
||||
P.build = await icon(FaBuilding, "#" + INK);
|
||||
P.link = await icon(FaLink, "#" + INK);
|
||||
P.db = await icon(FaDatabase, "#" + INK);
|
||||
P.clipY = await icon(FaClipboardList, "#" + INK);
|
||||
P.warnY = await icon(FaExclamationTriangle, "#" + INK);
|
||||
P.checkY = await icon(FaCheckCircle, "#" + INK);
|
||||
|
||||
const pres = new pptxgen();
|
||||
pres.layout = "LAYOUT_16x9";
|
||||
pres.author = "Landvex";
|
||||
pres.title = "Landvex — Infrastructure Object Library, pilotpitch";
|
||||
|
||||
const title = (s, t, dark = false) =>
|
||||
s.addText(t, { x: 0.6, y: 0.42, w: 8.8, h: 0.7, fontFace: H, fontSize: 36, bold: true, color: dark ? WHITE : INK, margin: 0 });
|
||||
|
||||
const circleIcon = (s, data, cx, cy, d, fill) => {
|
||||
s.addShape(pres.shapes.OVAL, { x: cx, y: cy, w: d, h: d, fill: { color: fill } });
|
||||
const pad = d * 0.26;
|
||||
s.addImage({ data, x: cx + pad, y: cy + pad, w: d - 2 * pad, h: d - 2 * pad });
|
||||
};
|
||||
|
||||
// ---------- S1 · Titel (mörk) ----------
|
||||
let s = pres.addSlide();
|
||||
s.background = { color: DARK };
|
||||
s.addText("LANDVEX × QUIXZOOM", { x: 0.6, y: 0.55, w: 5.8, h: 0.35, fontFace: H, fontSize: 13, bold: true, color: YEL, charSpacing: 4, margin: 0 });
|
||||
s.addText([
|
||||
{ text: "Infrastructure", options: { breakLine: true } },
|
||||
{ text: "Object Library" }
|
||||
], { x: 0.6, y: 1.05, w: 5.9, h: 1.8, fontFace: H, fontSize: 42, bold: true, color: WHITE, margin: 0, lineSpacing: 46 });
|
||||
s.addText("Vet vad som står där ute — varje objekt i gaturummet, med källa på varje faktum.", { x: 0.6, y: 2.95, w: 5.5, h: 0.75, fontFace: B, fontSize: 15, color: MUTED_L, margin: 0 });
|
||||
s.addText("37 klasser · 26 modeller · 167 grafkanter · 0 valideringsfel", { x: 0.6, y: 3.85, w: 5.7, h: 0.35, fontFace: H, fontSize: 13, bold: true, color: YEL, margin: 0 });
|
||||
s.addText("Pilotpitch · juli 2026", { x: 0.6, y: 5.05, w: 4, h: 0.3, fontFace: B, fontSize: 11, color: MUTED, margin: 0 });
|
||||
const chips = [
|
||||
["LVX-TRP-0102", "Vägbelysningsarmatur"],
|
||||
["LVX-P-0000026", "Tesla Supercharger V4"],
|
||||
["LVX-VAT-0103", "Brandpost / hydrant"],
|
||||
["LVX-ELN-0101", "Kabelskåp lågspänning"]
|
||||
];
|
||||
chips.forEach((c, i) => {
|
||||
const y = 1.05 + i * 0.82;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: 6.35, y, w: 3.05, h: 0.62, rectRadius: 0.06, fill: { color: CARD_D } });
|
||||
s.addText([
|
||||
{ text: c[0], options: { fontFace: MONO, fontSize: 11.5, bold: true, color: YEL, breakLine: true } },
|
||||
{ text: c[1], options: { fontFace: B, fontSize: 10.5, color: WHITE } }
|
||||
], { x: 6.55, y: y + 0.05, w: 2.75, h: 0.52, margin: 0, lineSpacing: 13 });
|
||||
});
|
||||
s.addNotes("Landvex bygger referensbiblioteket för fysisk infrastruktur. QUIXZOOM är fältarmen. Siffrorna är dagens bibliotek — validerat, inte vision.");
|
||||
|
||||
// ---------- S2 · Problemet ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Gatan saknar identitet");
|
||||
const rows2 = [
|
||||
[P.clip, "Inventering är manuell och dyr", "Beståndsdata byggs om från noll vid varje upphandling och ägarbyte."],
|
||||
[P.warn, "Utgångna modeller upptäcks för sent", "Reservdelsrisken syns först när armaturen slocknat eller locket spruckit."],
|
||||
[P.search, "\u201dVad är detta?\u201d saknar svar i fält", "Tekniker, system och AI gissar — det finns ingen gemensam referens."]
|
||||
];
|
||||
rows2.forEach((r, i) => {
|
||||
const y = 1.4 + i * 1.15;
|
||||
circleIcon(s, r[0], 0.6, y, 0.52, YEL);
|
||||
s.addText(r[1], { x: 1.35, y: y - 0.06, w: 4.15, h: 0.35, fontFace: H, fontSize: 15, bold: true, color: INK, margin: 0 });
|
||||
s.addText(r[2], { x: 1.35, y: y + 0.3, w: 4.15, h: 0.62, fontFace: B, fontSize: 12, color: MUTED, margin: 0 });
|
||||
});
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: 5.85, y: 1.35, w: 3.55, h: 3.4, rectRadius: 0.09, fill: { color: WHITE }, line: { color: LINE, width: 1 }, shadow: mkShadow() });
|
||||
s.addText("60M+", { x: 6.1, y: 1.6, w: 3.05, h: 0.95, fontFace: H, fontSize: 58, bold: true, color: INK, margin: 0 });
|
||||
s.addText("elstolpar enbart i USA — de flesta bär identiteten inbränd i godset.", { x: 6.1, y: 2.65, w: 3.05, h: 0.85, fontFace: B, fontSize: 12.5, color: MUTED, margin: 0 });
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: 6.1, y: 3.7, w: 3.05, h: 0.62, rectRadius: 0.06, fill: { color: YEL_TINT } });
|
||||
s.addText("birthmark: år · klass · impregnering", { x: 6.28, y: 3.78, w: 2.75, h: 0.46, fontFace: MONO, fontSize: 10.5, bold: true, color: INK, margin: 0, valign: "middle" });
|
||||
s.addNotes("Problemet är inte brist på data — det är brist på identitet. Ingen gemensam nyckel mellan fält, system och leverantörer.");
|
||||
|
||||
// ---------- S3 · Lösningen: fem nivåer ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Ett bibliotek — fem nivåer");
|
||||
const steps = [
|
||||
["Domän", "TRP · VAT · ELN…"],
|
||||
["Objektklass", "LVX-TRP-0102"],
|
||||
["Typ", "Cobrahead-LED"],
|
||||
["Produktmodell", "LVX-P-0000003"],
|
||||
["Individ", "LVX-I-… (pilot)"]
|
||||
];
|
||||
steps.forEach((st, i) => {
|
||||
const x = 0.6 + i * 1.9;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x, y: 1.35, w: 1.55, h: 0.95, rectRadius: 0.08, fill: { color: LIGHT } });
|
||||
s.addText([
|
||||
{ text: st[0], options: { fontFace: H, fontSize: 12.5, bold: true, color: INK, breakLine: true } },
|
||||
{ text: st[1], options: { fontFace: MONO, fontSize: 9.5, color: MUTED } }
|
||||
], { x: x + 0.12, y: 1.47, w: 1.31, h: 0.75, margin: 0, lineSpacing: 14 });
|
||||
if (i < 4) s.addText("\u203A", { x: x + 1.55, y: 1.55, w: 0.35, h: 0.5, fontFace: H, fontSize: 20, color: MUTED, align: "center", margin: 0 });
|
||||
});
|
||||
const cards3 = [
|
||||
[P.link, "Permanenta LVX-ID", "Identiteten överlever ägarbyten, versioner och systembyten — referensen alla kan peka på."],
|
||||
[P.db, "Källa på varje faktum", "Problem utan källa publiceras aldrig. PLATSHÅLLARE-regeln är hård — juridik by design."],
|
||||
[P.hist, "Bitemporal fakta", "Vad som gällde där ute — och när vi visste det. Ersättningskedjor blir spårbara."]
|
||||
];
|
||||
cards3.forEach((c, i) => {
|
||||
const x = 0.6 + i * 3.07;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x, y: 2.85, w: 2.87, h: 2.15, rectRadius: 0.09, fill: { color: LIGHT } });
|
||||
circleIcon(s, c[0], x + 0.22, y3(i), 0.46, YEL);
|
||||
s.addText(c[1], { x: x + 0.85, y: 3.05, w: 1.95, h: 0.6, fontFace: H, fontSize: 13.5, bold: true, color: INK, margin: 0 });
|
||||
s.addText(c[2], { x: x + 0.22, y: 3.75, w: 2.45, h: 1.1, fontFace: B, fontSize: 11.5, color: BODY, margin: 0 });
|
||||
});
|
||||
function y3() { return 3.05; }
|
||||
s.addNotes("Fem nivåer: domän ned till individ. Piloten fyller individlagret för kundens geografi. ID:na är permanenta — det är vallgraven.");
|
||||
|
||||
// ---------- S4 · Bevis ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Byggt — och validerat");
|
||||
const stats = [
|
||||
["37", "objektklasser — 31 källbelagda"],
|
||||
["26", "produktmodeller — alla källbelagda"],
|
||||
["167", "grafkanter i konsolidering v2"],
|
||||
["0", "valideringsfel mot schemat"]
|
||||
];
|
||||
stats.forEach((st, i) => {
|
||||
const x = 0.6 + i * 2.25;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x, y: 1.3, w: 2.05, h: 1.45, rectRadius: 0.09, fill: { color: WHITE }, line: { color: LINE, width: 1 }, shadow: mkShadow() });
|
||||
s.addText(st[0], { x: x + 0.18, y: 1.42, w: 1.7, h: 0.7, fontFace: H, fontSize: 40, bold: true, color: i === 3 ? YEL : INK, margin: 0 });
|
||||
s.addText(st[1], { x: x + 0.18, y: 2.14, w: 1.72, h: 0.55, fontFace: B, fontSize: 10.5, color: MUTED, margin: 0 });
|
||||
});
|
||||
s.addText("Verifieringstrappan — varje fältfoto lyfter posten ett steg", { x: 0.6, y: 3.12, w: 8.8, h: 0.3, fontFace: B, fontSize: 12.5, italic: true, color: MUTED, margin: 0 });
|
||||
const stair = ["Obekräftad", "Källbelagd", "Fältverifierad", "Tillverkarbekräftad"];
|
||||
stair.forEach((t, i) => {
|
||||
const h = 0.55 + i * 0.28, x = 0.6 + i * 2.25;
|
||||
s.addShape(pres.shapes.RECTANGLE, { x, y: 5.05 - h, w: 2.05, h, fill: { color: i === 3 ? YEL : ["E7EAEE", "D5DAE0", "BFC7CF"][i] } });
|
||||
s.addText(t, { x: x + 0.1, y: 5.05 - h + 0.08, w: 1.85, h: 0.35, fontFace: H, fontSize: 11.5, bold: true, color: INK, margin: 0 });
|
||||
});
|
||||
s.addNotes("Detta är inte en idé — biblioteket finns, är källbelagt och maskinvaliderat. Trappan är kvalitetsmodellen: piloten flyttar poster till fältverifierad.");
|
||||
|
||||
// ---------- S5 · OCR-guldet ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Identiteten sitter i godset");
|
||||
const cards5 = [
|
||||
[P.tree, "Stolpens birthmark", "Inbränd märkning i ögonhöjd: år, längd, klass och impregneringsmedel.", "år · klass · CCA/penta"],
|
||||
[P.ind, "Gjutmärket", "Tillverkare, funktion och lastklass gjuts in i lock och ram.", "ULEFOS · EN124-2 · D400"],
|
||||
[P.tint, "Hydrantens kropp", "AWWA kräver gjuten märkning — tillverkningsår och öppningsriktning.", "AMERICAN-DARLING · 1998"]
|
||||
];
|
||||
cards5.forEach((c, i) => {
|
||||
const x = 0.6 + i * 3.07;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x, y: 1.3, w: 2.87, h: 3.15, rectRadius: 0.09, fill: { color: LIGHT } });
|
||||
circleIcon(s, c[0], x + 0.22, 1.55, 0.5, YEL);
|
||||
s.addText(c[1], { x: x + 0.88, y: 1.6, w: 1.95, h: 0.6, fontFace: H, fontSize: 14, bold: true, color: INK, margin: 0 });
|
||||
s.addText(c[2], { x: x + 0.22, y: 2.35, w: 2.45, h: 1.05, fontFace: B, fontSize: 11.5, color: BODY, margin: 0 });
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: x + 0.22, y: 3.6, w: 2.43, h: 0.55, rectRadius: 0.06, fill: { color: WHITE }, line: { color: LINE, width: 1 } });
|
||||
s.addText(c[3], { x: x + 0.36, y: 3.66, w: 2.2, h: 0.43, fontFace: MONO, fontSize: 10, bold: true, color: INK, margin: 0, valign: "middle" });
|
||||
});
|
||||
s.addText("Ingen databas krävs på plats — objektet bär sin egen identitet. OCR-först är protokollets kärna.", { x: 0.6, y: 4.75, w: 8.8, h: 0.35, fontFace: B, fontSize: 13, italic: true, color: MUTED, margin: 0 });
|
||||
s.addNotes("Läsbarheten är affärsidén: birthmarks, gjutmärken och typskyltar gör varje foto till en databaspost.");
|
||||
|
||||
// ---------- S6 · Flyhjulet ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Flyhjulet: QUIXZOOM");
|
||||
const nodes = [
|
||||
[2.3, 1.12, P.q, "Kundfråga", "identify → okänd"],
|
||||
[3.85, 2.38, P.bull, "Bounty", "skapas automatiskt"],
|
||||
[2.3, 3.6, P.cam, "Zoomer-foto", "OCR + position"],
|
||||
[0.75, 2.38, P.check, "Fältverifierad", "post + individ"]
|
||||
];
|
||||
nodes.forEach(n => {
|
||||
circleIcon(s, n[2], n[0], n[1], 0.95, DARK);
|
||||
s.addText(n[3], { x: n[0] - 0.45, y: n[1] + 0.92, w: 1.85, h: 0.28, fontFace: H, fontSize: 11.5, bold: true, color: INK, align: "center", margin: 0 });
|
||||
s.addText(n[4], { x: n[0] - 0.45, y: n[1] + 1.16, w: 1.85, h: 0.24, fontFace: B, fontSize: 9.5, color: MUTED, align: "center", margin: 0 });
|
||||
});
|
||||
circleIcon(s, P.sync, 2.5, 2.6, 0.55, YEL);
|
||||
s.addText("\u2198", { x: 3.5, y: 2.0, w: 0.4, h: 0.4, fontFace: H, fontSize: 16, color: MUTED, margin: 0 });
|
||||
s.addText("\u2199", { x: 3.5, y: 3.3, w: 0.4, h: 0.4, fontFace: H, fontSize: 16, color: MUTED, margin: 0 });
|
||||
s.addText("\u2196", { x: 1.85, y: 3.3, w: 0.4, h: 0.4, fontFace: H, fontSize: 16, color: MUTED, margin: 0 });
|
||||
s.addText("\u2197", { x: 1.85, y: 2.0, w: 0.4, h: 0.4, fontFace: H, fontSize: 16, color: MUTED, margin: 0 });
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: 5.85, y: 1.3, w: 3.55, h: 3.2, rectRadius: 0.09, fill: { color: LIGHT } });
|
||||
s.addText("Bounty-motorn", { x: 6.1, y: 1.5, w: 3.05, h: 0.35, fontFace: H, fontSize: 14, bold: true, color: INK, margin: 0 });
|
||||
s.addText([
|
||||
{ text: "16 aktiva bounties ur posternas OCR-fält", options: { bullet: true, breakLine: true } },
|
||||
{ text: "Poäng: bas · först-på-individ ×2 · full OCR +50 %", options: { bullet: true, breakLine: true } },
|
||||
{ text: "Hårda säkerhetsregler — allt fotas från gångyta", options: { bullet: true, breakLine: true } },
|
||||
{ text: "Varje \u201dobekräftad\u201d i API:t skapar en bounty", options: { bullet: true } }
|
||||
], { x: 6.1, y: 1.95, w: 3.1, h: 2.4, fontFace: B, fontSize: 11.5, color: BODY, paraSpaceAfter: 8, margin: 0 });
|
||||
s.addText("Kundens fråga finansierar datan som gör nästa svar bättre.", { x: 0.6, y: 5.12, w: 8.8, h: 0.35, fontFace: B, fontSize: 13, italic: true, color: MUTED, margin: 0 });
|
||||
s.addNotes("Flyhjulet: obesvarade kundfrågor blir bounties, Zoomers fotograferar, posten fältverifieras, svaret blir bättre. Andelen kunddrivna bounties är hälsotalet.");
|
||||
|
||||
// ---------- S7 · API:t ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Produkten: Object API v0");
|
||||
const eps = [
|
||||
["POST", "/v0/identify", "bild in → modell ut"],
|
||||
["GET", "/v0/objects/{lvx_id}", "hela posten + källor"],
|
||||
["GET", "/v0/objects/{id}/succession", "ersättningskedjan"],
|
||||
["GET", "/v0/search", "fritext + filter"],
|
||||
["GET", "/v0/standards/{beteckning}", "objekt per standard"],
|
||||
["POST", "/v0/feedback", "fel/okänt → bounty"]
|
||||
];
|
||||
eps.forEach((e, i) => {
|
||||
const y = 1.3 + i * 0.58;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: 0.6, y, w: 0.62, h: 0.32, rectRadius: 0.05, fill: { color: e[0] === "POST" ? YEL : CARD_D } });
|
||||
s.addText(e[0], { x: 0.6, y, w: 0.62, h: 0.32, fontFace: H, fontSize: 9, bold: true, color: e[0] === "POST" ? INK : WHITE, align: "center", valign: "middle", margin: 0 });
|
||||
s.addText(e[1], { x: 1.35, y: y + 0.01, w: 2.62, h: 0.32, fontFace: MONO, fontSize: 10.5, bold: true, color: INK, margin: 0, valign: "middle" });
|
||||
s.addText(e[2], { x: 4.02, y: y + 0.01, w: 1.72, h: 0.32, fontFace: B, fontSize: 9.5, color: MUTED, margin: 0, valign: "middle" });
|
||||
});
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: 5.85, y: 1.3, w: 3.55, h: 3.45, rectRadius: 0.09, fill: { color: WHITE }, line: { color: LINE, width: 1 }, shadow: mkShadow() });
|
||||
circleIcon(s, P.shield, 6.1, 1.52, 0.46, YEL);
|
||||
s.addText("Svarskontraktet", { x: 6.72, y: 1.58, w: 2.6, h: 0.35, fontFace: H, fontSize: 14, bold: true, color: INK, margin: 0 });
|
||||
s.addText([
|
||||
{ text: "verifieringsnivå — alltid med", options: { bullet: true, breakLine: true } },
|
||||
{ text: "konfidens 0–1 — aldrig dold", options: { bullet: true, breakLine: true } },
|
||||
{ text: "källor[] på varje påstående", options: { bullet: true, breakLine: true } },
|
||||
{ text: "PLATSHÅLLARE filtreras bort vid serialisering", options: { bullet: true, breakLine: true } },
|
||||
{ text: "svagt svar ⇒ bounty-ID följer med", options: { bullet: true } }
|
||||
], { x: 6.1, y: 2.15, w: 3.1, h: 2.4, fontFace: B, fontSize: 11.5, color: BODY, paraSpaceAfter: 8, margin: 0 });
|
||||
s.addText("Juridiken sitter i kontraktet — referenser och beteckningar, aldrig standardtext.", { x: 0.6, y: 5.05, w: 8.8, h: 0.35, fontFace: B, fontSize: 13, italic: true, color: MUTED, margin: 0 });
|
||||
s.addNotes("Sex endpoints räcker för piloten. Kontraktet är differentieringen: ärlighet och proveniens är obligatoriska fält, inte fotnoter.");
|
||||
|
||||
// ---------- S8 · Golden cases ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Tre svar som säljer");
|
||||
const g = [
|
||||
[P.exch, "Ersättningskedjan", "GE ERS identifieras → status: ersatt → ersättare: ERL-serien. Reservdelsrisken syns innan lagret tar slut.", "identify → succession"],
|
||||
[P.hist, "Årsmodell ur godset", "American-Darling B-84-B, gjutet 1998, öppnar vänster — individdata utan register.", "konfidens 0,97 · källbelagd"],
|
||||
[P.bull2 || P.search, "Ärlig när den inte vet", "Okänt UK-skåp → bästa klass, konfidens 0,71 — och en bounty skapas automatiskt.", "svar + BNTY-A0001"]
|
||||
];
|
||||
g.forEach((c, i) => {
|
||||
const x = 0.6 + i * 3.07;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x, y: 1.3, w: 2.87, h: 3.15, rectRadius: 0.09, fill: { color: LIGHT } });
|
||||
circleIcon(s, c[0], x + 0.22, 1.55, 0.5, YEL);
|
||||
s.addText(c[1], { x: x + 0.88, y: 1.6, w: 1.95, h: 0.6, fontFace: H, fontSize: 14, bold: true, color: INK, margin: 0 });
|
||||
s.addText(c[2], { x: x + 0.22, y: 2.35, w: 2.45, h: 1.15, fontFace: B, fontSize: 11.5, color: BODY, margin: 0 });
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: x + 0.22, y: 3.6, w: 2.43, h: 0.55, rectRadius: 0.06, fill: { color: WHITE }, line: { color: LINE, width: 1 } });
|
||||
s.addText(c[3], { x: x + 0.36, y: 3.66, w: 2.2, h: 0.43, fontFace: MONO, fontSize: 10, bold: true, color: INK, margin: 0, valign: "middle" });
|
||||
});
|
||||
s.addText("Alla tre körs på riktiga poster — demodatat ingår i pilotpaketet.", { x: 0.6, y: 4.75, w: 8.8, h: 0.35, fontFace: B, fontSize: 13, italic: true, color: MUTED, margin: 0 });
|
||||
s.addNotes("Tre golden cases som demoas live: succession, individdata ur gjutgods, och ärlighet + bounty vid okänt objekt.");
|
||||
|
||||
// ---------- S9 · Paketering ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: WHITE };
|
||||
title(s, "Paketering");
|
||||
const pk = [
|
||||
[P.rocket, "Pilot", "1–3 designpartners", ["Fast månadsavgift, generös kvot", "Gemensam backlog styr utvecklingen", "Betalar även med fältaccess"], LIGHT],
|
||||
[P.chart, "Pro", "entreprenad · besiktning · försäkring", ["Usage-based per identify", "Billiga uppslag driver LVX-ID-inlåsning", "Volymtrappa"], YEL_TINT],
|
||||
[P.build, "Enterprise", "nätbolag · förvaltare · tillverkare", ["SLA + eget individlager (LVX-I)", "Bulkexport och integrationer", "Riktade bounties i egen geografi"], LIGHT]
|
||||
];
|
||||
pk.forEach((c, i) => {
|
||||
const x = 0.6 + i * 3.07;
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x, y: 1.3, w: 2.87, h: 3.1, rectRadius: 0.09, fill: { color: c[4] }, shadow: i === 1 ? mkShadow() : undefined });
|
||||
circleIcon(s, c[0], x + 0.22, 1.52, 0.46, WHITE === c[4] ? LIGHT : WHITE);
|
||||
s.addText(c[1], { x: x + 0.82, y: 1.55, w: 1.95, h: 0.35, fontFace: H, fontSize: 16, bold: true, color: INK, margin: 0 });
|
||||
s.addText(c[2], { x: x + 0.22, y: 2.12, w: 2.45, h: 0.3, fontFace: B, fontSize: 10.5, italic: true, color: MUTED, margin: 0 });
|
||||
s.addText(c[3].map((t, j) => ({ text: t, options: { bullet: true, breakLine: j < 2 } })), { x: x + 0.22, y: 2.5, w: 2.5, h: 1.75, fontFace: B, fontSize: 11, color: BODY, paraSpaceAfter: 7, margin: 0 });
|
||||
});
|
||||
s.addText("Identifieringen är värdet · uppslaget är räckvidden · bounty-krediter köper fältverifiering där kunden behöver den.", { x: 0.6, y: 4.75, w: 8.8, h: 0.35, fontFace: B, fontSize: 12.5, italic: true, color: MUTED, margin: 0 });
|
||||
s.addNotes("SaaS-logiken: identify prissätts per värdefullt svar, uppslag hålls billiga för att göra LVX-ID till branschreferens, Enterprise får eget individlager.");
|
||||
|
||||
// ---------- S10 · Piloten (mörk) ----------
|
||||
s = pres.addSlide();
|
||||
s.background = { color: DARK };
|
||||
title(s, "Piloten: 90 dagar till bevis", true);
|
||||
const uc = [
|
||||
[P.clipY, "Inventering", "Fota beståndet → klass, modell och status per objekt."],
|
||||
[P.warnY, "Utgånget-listan", "Allt med status ersatt/utgången — med ersättare och källa."],
|
||||
[P.checkY, "Problemflagg", "Källbelagda klassproblem matchade mot ert bestånd."]
|
||||
];
|
||||
uc.forEach((r, i) => {
|
||||
const y = 1.45 + i * 1.1;
|
||||
circleIcon(s, r[0], 0.6, y, 0.52, YEL);
|
||||
s.addText(r[1], { x: 1.35, y: y - 0.05, w: 4.1, h: 0.35, fontFace: H, fontSize: 15, bold: true, color: WHITE, margin: 0 });
|
||||
s.addText(r[2], { x: 1.35, y: y + 0.31, w: 4.1, h: 0.6, fontFace: B, fontSize: 12, color: MUTED_L, margin: 0 });
|
||||
});
|
||||
s.addShape(pres.shapes.ROUNDED_RECTANGLE, { x: 5.85, y: 1.35, w: 3.55, h: 3.35, rectRadius: 0.09, fill: { color: CARD_D } });
|
||||
s.addText("Erbjudandet", { x: 6.1, y: 1.55, w: 3.05, h: 0.35, fontFace: H, fontSize: 14, bold: true, color: WHITE, margin: 0 });
|
||||
s.addText([
|
||||
{ text: "Avgränsat område, 90 dagar", options: { bullet: true, breakLine: true } },
|
||||
{ text: "Fast pilotavgift — kvittas mot årsavtal", options: { bullet: true, breakLine: true } },
|
||||
{ text: "Gemensam backlog styr bounties", options: { bullet: true, breakLine: true } },
|
||||
{ text: "Ni behåller export av ert individlager", options: { bullet: true } }
|
||||
], { x: 6.1, y: 2.0, w: 3.1, h: 1.85, fontFace: B, fontSize: 11.5, color: MUTED_L, paraSpaceAfter: 8, margin: 0 });
|
||||
s.addText("Boka pilotworkshop \u2192", { x: 6.1, y: 4.05, w: 3.05, h: 0.45, fontFace: H, fontSize: 17, bold: true, color: YEL, margin: 0 });
|
||||
s.addText("LANDVEX × QUIXZOOM · juli 2026", { x: 0.6, y: 5.08, w: 5, h: 0.3, fontFace: B, fontSize: 11, color: MUTED, charSpacing: 2, margin: 0 });
|
||||
s.addNotes("Stäng med erbjudandet: 90 dagar, avgränsat område, tre användningsfall, fast avgift som kvittas. Nästa steg är en workshop där området och backloggen väljs.");
|
||||
|
||||
await pres.writeFile({ fileName: "/home/claude/landvex-pilotpitch.pptx" });
|
||||
console.log("deck skriven");
|
||||
})().catch(e => { console.error(e); process.exit(1); });
|
||||
@@ -0,0 +1,156 @@
|
||||
#!/usr/bin/env python3
|
||||
# Landvex IOL — våg 4: datastädning, validering och grafexport
|
||||
import json, re, sys
|
||||
from pathlib import Path
|
||||
|
||||
OUT = Path("/mnt/user-data/outputs")
|
||||
|
||||
PREDIKAT = {"monteras_pa","star_pa","ansluts_med","matas_fran","ingar_i","del_af" if False else "del_av",
|
||||
"ersatter","ersatts_av","kompatibel_med","forvaxlas_med","tillverkas_av","foljer_standard","variant_av"}
|
||||
VERIF = {"obekraftad","kallbelagd","faltverifierad","tillverkarbekraftad"}
|
||||
DOMANER = {"TRP","ELN","VAT","TEL","BYG","PRK","JVG","HMN","FLG"}
|
||||
ID_RE = re.compile(r"^LVX-(TRP|ELN|VAT|TEL|BYG|PRK|JVG|HMN|FLG)-[0-9]{4}$|^LVX-P-[0-9]{7}$")
|
||||
|
||||
def load(name):
|
||||
with open(OUT / name, encoding="utf-8") as f:
|
||||
return json.load(f)
|
||||
|
||||
# ---------- 1. Ladda klassposter ----------
|
||||
klass_filer = ["lvx-klassposter-trp.json","lvx-klassposter-vat.json",
|
||||
"lvx-klassposter-eln.json","lvx-klassposter-tel-prk.json"]
|
||||
poster = {}
|
||||
for fn in klass_filer:
|
||||
for p in load(fn)["poster"]:
|
||||
poster[p["lvx_id"]] = p
|
||||
|
||||
# Våg 2-uppdateringar ersätter
|
||||
uppdaterade = 0
|
||||
for p in load("lvx-klassposter-vag2-uppdaterade.json")["poster"]:
|
||||
poster[p["lvx_id"]] = p
|
||||
uppdaterade += 1
|
||||
|
||||
# ---------- 2. Relationskarta ----------
|
||||
t2 = load("lvx-taxonomi-tier2.json")
|
||||
karta = {}
|
||||
for rad in t2["relationskarta"]:
|
||||
nytt = rad["nytt_id"]
|
||||
if "/" in nytt: # dubbelmappning: skyltstolpe/portal
|
||||
karta[rad["platshallare"]] = ("LVX-TRP-0201", "portalvariant → LVX-TRP-0205")
|
||||
else:
|
||||
karta[rad["platshallare"]] = (nytt, None)
|
||||
|
||||
for txt in ["Fundament/fotplatta", "Fundament/stolpe", "Direkt i mark / fundament"]:
|
||||
karta[txt] = ("LVX-TRP-0203", None)
|
||||
|
||||
def multi_lvx(mal):
|
||||
return " / " in mal and all(ID_RE.match(x.strip()) for x in mal.split(" / "))
|
||||
|
||||
remappade, olosta = 0, {}
|
||||
for p in poster.values():
|
||||
for rel in p.get("relationer", []):
|
||||
mal = rel.get("mal","")
|
||||
if mal in karta:
|
||||
nytt, notis = karta[mal]
|
||||
rel["mal"] = nytt
|
||||
if notis:
|
||||
rel["beskrivning"] = (rel.get("beskrivning","") + " | " + notis).strip(" |")
|
||||
remappade += 1
|
||||
elif rel.get("predikat") == "foljer_standard":
|
||||
pass # standardnod — hanteras i grafexporten
|
||||
elif multi_lvx(mal):
|
||||
pass # multipla LVX-mål — splittas i grafexporten
|
||||
elif not ID_RE.match(mal):
|
||||
olosta.setdefault(mal, 0)
|
||||
olosta[mal] += 1
|
||||
|
||||
# ---------- 3. Ladda produktmodeller ----------
|
||||
modeller = {}
|
||||
for fn in ["lvx-produktmodeller-vag2.json","lvx-produktmodeller-vag3.json"]:
|
||||
for m in load(fn)["poster"]:
|
||||
modeller[m["lvx_id"]] = m
|
||||
|
||||
# ---------- 4. Validering ----------
|
||||
fel = []
|
||||
def kolla(rec, typ):
|
||||
rid = rec.get("lvx_id","?")
|
||||
if not ID_RE.match(rid): fel.append(f"{rid}: ogiltigt ID-format")
|
||||
if rec.get("doman") not in DOMANER: fel.append(f"{rid}: ogiltig domän")
|
||||
namn = rec.get("namn",{})
|
||||
if not (namn.get("sv") and namn.get("en")): fel.append(f"{rid}: namn.sv/en saknas")
|
||||
if rec.get("posttyp") not in {"objektklass","produktmodell"}: fel.append(f"{rid}: posttyp")
|
||||
prov = rec.get("proveniens",{})
|
||||
if prov.get("verifieringsniva") not in VERIF: fel.append(f"{rid}: verifieringsnivå")
|
||||
if not prov.get("skapad"): fel.append(f"{rid}: proveniens.skapad saknas")
|
||||
for pr in rec.get("problem",[]):
|
||||
if not pr.get("kalla"): fel.append(f"{rid}: problem utan källa")
|
||||
for rel in rec.get("relationer",[]):
|
||||
if rel.get("predikat") not in PREDIKAT: fel.append(f"{rid}: okänt predikat {rel.get('predikat')}")
|
||||
if typ=="modell" and not rec.get("parent"): fel.append(f"{rid}: parent saknas")
|
||||
if prov.get("verifieringsniva")=="kallbelagd" and not prov.get("kallor"):
|
||||
fel.append(f"{rid}: källbelagd utan kallor")
|
||||
|
||||
for p in poster.values(): kolla(p,"klass")
|
||||
for m in modeller.values(): kolla(m,"modell")
|
||||
|
||||
# ---------- 5. Grafkanter ----------
|
||||
kanter = []
|
||||
def kant(s, pred, obj, niva, beskr=""):
|
||||
typ = "lvx" if ID_RE.match(obj or "") else ("standard" if pred=="foljer_standard" else "text")
|
||||
kanter.append({"subjekt": s, "predikat": pred, "objekt": obj, "objekt_typ": typ,
|
||||
"niva": niva, **({"beskrivning": beskr} if beskr else {})})
|
||||
|
||||
def emit(s, pred, mal, niva, beskr=""):
|
||||
if multi_lvx(mal):
|
||||
for x in mal.split(" / "):
|
||||
kant(s, pred, x.strip(), niva, beskr)
|
||||
else:
|
||||
kant(s, pred, mal, niva, beskr)
|
||||
|
||||
for p in poster.values():
|
||||
for rel in p.get("relationer", []):
|
||||
emit(p["lvx_id"], rel["predikat"], rel["mal"], "klass", rel.get("beskrivning",""))
|
||||
for st in p.get("standarder", []):
|
||||
if st.get("beteckning"):
|
||||
kant(p["lvx_id"], "foljer_standard", st["beteckning"], "klass", st.get("roll",""))
|
||||
|
||||
for m in modeller.values():
|
||||
kant(m["lvx_id"], "tillhor_klass", m["parent"], "modell") # ontologibeslut v1.1
|
||||
hist = m.get("historik", {})
|
||||
for e in hist.get("ersatter", []): kant(m["lvx_id"], "ersatter", e, "modell")
|
||||
for e in hist.get("ersatts_av", []): kant(m["lvx_id"], "ersatts_av", e, "modell")
|
||||
for rel in m.get("relationer", []):
|
||||
emit(m["lvx_id"], rel["predikat"], rel["mal"], "modell", rel.get("beskrivning",""))
|
||||
|
||||
lvx_kanter = sum(1 for k in kanter if k["objekt_typ"]=="lvx")
|
||||
std_kanter = sum(1 for k in kanter if k["objekt_typ"]=="standard")
|
||||
|
||||
# ---------- 6. Skriv ut ----------
|
||||
master = {
|
||||
"beskrivning": "Landvex IOL — konsoliderade Tier 1-klassposter v1. Våg 2-uppdateringar inarbetade, relationer ommappade enligt Tier 2-relationskartan. Ersätter de fyra våg 1-filerna + vag2-uppdaterade som arbetskopia.",
|
||||
"genererad": "2026-07-04",
|
||||
"antal_poster": len(poster),
|
||||
"poster": [poster[k] for k in sorted(poster)]
|
||||
}
|
||||
with open(OUT/"lvx-klassposter-master-v1.json","w",encoding="utf-8") as f:
|
||||
json.dump(master,f,ensure_ascii=False,indent=2)
|
||||
|
||||
graf = {
|
||||
"beskrivning": "Landvex IOL — grafexport v1. Kanter ur klass- och modellposter. objekt_typ: lvx=upplöst nod, standard=standardbeteckning, text=olöst platshållare (framtida klass). Predikatet tillhor_klass (modell→klass) är ontologibeslut v1.1.",
|
||||
"genererad": "2026-07-04",
|
||||
"noder": {"objektklasser_tier1": len(poster), "objektklasser_tier2": len(t2["objektklasser"]), "produktmodeller": len(modeller)},
|
||||
"statistik": {"kanter_totalt": len(kanter), "upplosta_lvx_kanter": lvx_kanter, "standardkanter": std_kanter,
|
||||
"textnoder_olosta": len(olosta)},
|
||||
"olosta_platshallare": [{"text": k, "forekomster": v} for k,v in sorted(olosta.items())],
|
||||
"kanter": kanter
|
||||
}
|
||||
with open(OUT/"lvx-graf-kanter-v1.json","w",encoding="utf-8") as f:
|
||||
json.dump(graf,f,ensure_ascii=False,indent=2)
|
||||
|
||||
print(f"Klassposter: {len(poster)} (varav {uppdaterade} våg2-uppdaterade inarbetade)")
|
||||
print(f"Produktmodeller: {len(modeller)}")
|
||||
print(f"Relationer ommappade till Tier 2-ID: {remappade}")
|
||||
print(f"Grafkanter: {len(kanter)} totalt | {lvx_kanter} upplösta LVX-kanter | {std_kanter} standardkanter")
|
||||
print(f"Olösta textnoder: {len(olosta)}")
|
||||
for k,v in sorted(olosta.items()): print(f" - {k} ({v})")
|
||||
print(f"Valideringsfel: {len(fel)}")
|
||||
for e in fel: print(f" ! {e}")
|
||||
@@ -0,0 +1,122 @@
|
||||
#!/usr/bin/env python3
|
||||
# Landvex IOL — våg 5: konsolidering v2 (Tier 1 + Tier 2), validering, grafexport
|
||||
import json, re
|
||||
from pathlib import Path
|
||||
|
||||
OUT = Path("/mnt/user-data/outputs")
|
||||
PREDIKAT = {"monteras_pa","star_pa","ansluts_med","matas_fran","ingar_i","del_av",
|
||||
"ersatter","ersatts_av","kompatibel_med","forvaxlas_med","tillverkas_av","foljer_standard","variant_av"}
|
||||
VERIF = {"obekraftad","kallbelagd","faltverifierad","tillverkarbekraftad"}
|
||||
DOMANER = {"TRP","ELN","VAT","TEL","BYG","PRK","JVG","HMN","FLG"}
|
||||
ID_RE = re.compile(r"^LVX-(TRP|ELN|VAT|TEL|BYG|PRK|JVG|HMN|FLG)-[0-9]{4}$|^LVX-P-[0-9]{7}$")
|
||||
|
||||
def load(name):
|
||||
with open(OUT / name, encoding="utf-8") as f:
|
||||
return json.load(f)
|
||||
|
||||
poster = {}
|
||||
for fn in ["lvx-klassposter-master-v1.json","lvx-klassposter-tier2-trp.json","lvx-klassposter-tier2-ovriga.json"]:
|
||||
for p in load(fn)["poster"]:
|
||||
poster[p["lvx_id"]] = p
|
||||
|
||||
def multi_lvx(mal):
|
||||
return " / " in mal and all(ID_RE.match(x.strip()) for x in mal.split(" / "))
|
||||
|
||||
olosta = {}
|
||||
for p in poster.values():
|
||||
for rel in p.get("relationer", []):
|
||||
mal = rel.get("mal","")
|
||||
if rel.get("predikat") == "foljer_standard" or multi_lvx(mal) or ID_RE.match(mal):
|
||||
continue
|
||||
olosta[mal] = olosta.get(mal, 0) + 1
|
||||
|
||||
modeller = {}
|
||||
for fn in ["lvx-produktmodeller-vag2.json","lvx-produktmodeller-vag3.json"]:
|
||||
for m in load(fn)["poster"]:
|
||||
modeller[m["lvx_id"]] = m
|
||||
|
||||
fel = []
|
||||
def kolla(rec, typ):
|
||||
rid = rec.get("lvx_id","?")
|
||||
if not ID_RE.match(rid): fel.append(f"{rid}: ogiltigt ID-format")
|
||||
if rec.get("doman") not in DOMANER: fel.append(f"{rid}: ogiltig domän")
|
||||
namn = rec.get("namn",{})
|
||||
if not (namn.get("sv") and namn.get("en")): fel.append(f"{rid}: namn.sv/en saknas")
|
||||
if rec.get("posttyp") not in {"objektklass","produktmodell"}: fel.append(f"{rid}: posttyp")
|
||||
prov = rec.get("proveniens",{})
|
||||
if prov.get("verifieringsniva") not in VERIF: fel.append(f"{rid}: verifieringsnivå")
|
||||
if not prov.get("skapad"): fel.append(f"{rid}: proveniens.skapad saknas")
|
||||
for pr in rec.get("problem",[]):
|
||||
if not pr.get("kalla"): fel.append(f"{rid}: problem utan källa")
|
||||
for rel in rec.get("relationer",[]):
|
||||
if rel.get("predikat") not in PREDIKAT: fel.append(f"{rid}: okänt predikat {rel.get('predikat')}")
|
||||
if typ=="modell" and not rec.get("parent"): fel.append(f"{rid}: parent saknas")
|
||||
if prov.get("verifieringsniva")=="kallbelagd" and not prov.get("kallor"):
|
||||
fel.append(f"{rid}: källbelagd utan kallor")
|
||||
|
||||
for p in poster.values(): kolla(p,"klass")
|
||||
for m in modeller.values(): kolla(m,"modell")
|
||||
|
||||
kanter = []
|
||||
def kant(s, pred, obj, niva, beskr=""):
|
||||
typ = "lvx" if ID_RE.match(obj or "") else ("standard" if pred=="foljer_standard" else "text")
|
||||
kanter.append({"subjekt": s, "predikat": pred, "objekt": obj, "objekt_typ": typ,
|
||||
"niva": niva, **({"beskrivning": beskr} if beskr else {})})
|
||||
|
||||
def emit(s, pred, mal, niva, beskr=""):
|
||||
if multi_lvx(mal):
|
||||
for x in mal.split(" / "):
|
||||
kant(s, pred, x.strip(), niva, beskr)
|
||||
else:
|
||||
kant(s, pred, mal, niva, beskr)
|
||||
|
||||
for p in poster.values():
|
||||
for rel in p.get("relationer", []):
|
||||
emit(p["lvx_id"], rel["predikat"], rel["mal"], "klass", rel.get("beskrivning",""))
|
||||
for st in p.get("standarder", []):
|
||||
if st.get("beteckning"):
|
||||
kant(p["lvx_id"], "foljer_standard", st["beteckning"], "klass", st.get("roll",""))
|
||||
|
||||
for m in modeller.values():
|
||||
kant(m["lvx_id"], "tillhor_klass", m["parent"], "modell")
|
||||
hist = m.get("historik", {})
|
||||
for e in hist.get("ersatter", []): kant(m["lvx_id"], "ersatter", e, "modell")
|
||||
for e in hist.get("ersatts_av", []): kant(m["lvx_id"], "ersatts_av", e, "modell")
|
||||
for rel in m.get("relationer", []):
|
||||
emit(m["lvx_id"], rel["predikat"], rel["mal"], "modell", rel.get("beskrivning",""))
|
||||
|
||||
lvx_k = sum(1 for k in kanter if k["objekt_typ"]=="lvx")
|
||||
std_k = sum(1 for k in kanter if k["objekt_typ"]=="standard")
|
||||
verif_count = {}
|
||||
for p in poster.values():
|
||||
v = p["proveniens"]["verifieringsniva"]
|
||||
verif_count[v] = verif_count.get(v,0)+1
|
||||
|
||||
master = {
|
||||
"beskrivning": "Landvex IOL — konsoliderade klassposter v2: Tier 1 + Tier 2 (37 klasser). Ersätter master-v1 och de två tier2-filerna som arbetskopia.",
|
||||
"genererad": "2026-07-04",
|
||||
"antal_poster": len(poster),
|
||||
"verifieringsfordelning": verif_count,
|
||||
"poster": [poster[k] for k in sorted(poster)]
|
||||
}
|
||||
with open(OUT/"lvx-klassposter-master-v2.json","w",encoding="utf-8") as f:
|
||||
json.dump(master,f,ensure_ascii=False,indent=2)
|
||||
|
||||
graf = {
|
||||
"beskrivning": "Landvex IOL — grafexport v2. Tier 1 + Tier 2-klasser samt produktmodeller. objekt_typ: lvx=upplöst nod, standard=standardbeteckning, text=olöst platshållare (framtida klass).",
|
||||
"genererad": "2026-07-04",
|
||||
"noder": {"objektklasser": len(poster), "produktmodeller": len(modeller)},
|
||||
"statistik": {"kanter_totalt": len(kanter), "upplosta_lvx_kanter": lvx_k, "standardkanter": std_k, "textnoder_olosta": len(olosta)},
|
||||
"olosta_platshallare": [{"text": k, "forekomster": v} for k,v in sorted(olosta.items())],
|
||||
"kanter": kanter
|
||||
}
|
||||
with open(OUT/"lvx-graf-kanter-v2.json","w",encoding="utf-8") as f:
|
||||
json.dump(graf,f,ensure_ascii=False,indent=2)
|
||||
|
||||
print(f"Klassposter: {len(poster)} | fördelning: {verif_count}")
|
||||
print(f"Produktmodeller: {len(modeller)}")
|
||||
print(f"Grafkanter: {len(kanter)} totalt | {lvx_k} LVX-upplösta | {std_k} standardkanter")
|
||||
print(f"Olösta textnoder: {len(olosta)}")
|
||||
for k,v in sorted(olosta.items()): print(f" - {k} ({v})")
|
||||
print(f"Valideringsfel: {len(fel)}")
|
||||
for e in fel: print(f" ! {e}")
|
||||
@@ -0,0 +1,911 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — grafexport v1. Kanter ur klass- och modellposter. objekt_typ: lvx=upplöst nod, standard=standardbeteckning, text=olöst platshållare (framtida klass). Predikatet tillhor_klass (modell→klass) är ontologibeslut v1.1.",
|
||||
"genererad": "2026-07-04",
|
||||
"noder": {
|
||||
"objektklasser_tier1": 20,
|
||||
"objektklasser_tier2": 17,
|
||||
"produktmodeller": 26
|
||||
},
|
||||
"statistik": {
|
||||
"kanter_totalt": 115,
|
||||
"upplosta_lvx_kanter": 61,
|
||||
"standardkanter": 46,
|
||||
"textnoder_olosta": 7
|
||||
},
|
||||
"olosta_platshallare": [
|
||||
{
|
||||
"text": "Accessnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Distributionsnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vägbana/beläggning (Tier 2)",
|
||||
"forekomster": 1
|
||||
}
|
||||
],
|
||||
"kanter": [
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fotplatta bultas mot prefabricerat eller platsgjutet fundament"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belysningsnätets kabelskåp"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 40 (del 1–7)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Definitioner, mått, vindlast, verifiering samt materialkrav per del: 4 betong, 5 stål, 6 aluminium, 7 komposit; inkluderar passiv säkerhet vid påkörning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS-serien",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Topp- eller armmontage på belysningsstolpe"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0204",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fotocell eller smart nod i standardiserad sockel"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI C136-serien",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "C136.10 låsbar fotocellsockel, C136.41 dimsockel (5/7-pol, monteras ovanpå armaturen), C136.15 fältidentifieringsetikett med typ och wattal"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Zhaga Book 18",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Standardiserad sockel för sensor-/kommunikationsnoder; vanligast i Europa, kan sitta ovanpå eller under armaturen; Zhaga-D4i med DALI"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 60598 / EN 13201",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktsäkerhet respektive belysningsprestanda (M/C/P-klasser)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "UL 1598",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktsäkerhet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "portalvariant → LVX-TRP-0205"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD / TSRGD / nationella kataloger",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Formspråket ÄR standarden — märkeskatalogen blir egen datamängd i modellvågen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD 11:e utgåvan, Revision 1 (dec 2025)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gällande utgåva; delstaterna skulle anta 11:e utgåvan senast 18 jan 2026; anger även minimikrav på retroreflexion"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "TSRGD 2016 (SI 2016/362)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Föreskriver design och användning av vägmärken, vägmarkeringar och signaler i Storbritannien; i kraft 22 april 2016"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Wienkonventionen 1968 + nationella kataloger",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gemensam formspråksgrund i EU; varje land har egen märkeskatalog"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "AS 1742",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Australisk motsvarighet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12899-1 / ASTM D4956",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktkrav respektive folietypklassning (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0105",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Styrs av trafiksignalskåpets styrapparat"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12368:2024",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krav för signalhuvuden röd/gul/grön med 200/300 mm runda ljusöppningar: ljusstyrkeklasser, IP-klasser, slagtålighet IR1–IR3, fantomskensbegränsning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "VTCSH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-spec för signalhuvuden (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Styr signalhuvudena"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NEMA TS 2-2021",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Definierar styrapparat, skåpstorlekar, MMU, BIU och seriell kommunikation; utbytbarhet mellan tillverkare"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ATC-standarder; Caltrans 33x-typ",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Alternativa skåp-/styrapparatfamiljer (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "del_av",
|
||||
"objekt": "Vägbana/beläggning (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1436 / MUTCD",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1436:2018",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Funktionsklasser för vita/gula markeringar: dagsljusreflexion (Qd), retroreflexion i strålkastarljus, färg och friktion; EN 1871 täcker materialens fysiska egenskaper"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD 11:e utgåvan",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Anger obligatoriska miniminivåer för markeringars retroreflexion; underhållsplaner krävs (efterlevnad september 2026)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317 / MASH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kapacitetsklasser från T1 (lägst, temporärt) till H4b (mycket hög), arbetsbreddsklasser W1–W8, skaderiskklasser A/B/C; CE-märkning via del 5"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH (2016)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ersätter NCHRP 350; krocktestnivåer TL-1 uppåt (TL-2 lågfart, TL-3 högfartsväg, TL-4 inkluderar lastbil)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0108",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belysning/realtidsskylt matas från nätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-VAT-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-VAT-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Betäckningen är brunnens synliga toppkomponent"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Dagvattengaller — liknande placering, annan funktion"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124:2015 (del 1–6)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Klassning A15–F900 efter provlast, placeringsgrupper 1–6; materialdelar: -2 gjutjärn, -3 stål/aluminium, -4 stålarmerad betong, -5 komposit"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "H-20/HS-20-lastkrav",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belastningskrav i körbana (kartläggs per delstat i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-VAT-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124:2015",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Samma klassnings- och materialsystem som betäckningar; galler i prefabricerade avvattningsrännor faller i stället under EN 1433"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "AWWA C502/C503, EN 14384/14339",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/AWWA C502",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Torrposter för alla klimat inklusive frysgrader; kräver bl.a. gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och tillverkningsår"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/AWWA C503",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Våtposter för milt klimat utan frysrisk"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14384",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Minimikrav, provning och märkning för pelarbrandposter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14339",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Underjordiska brandposter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NFPA 1963",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Slanganslutningarnas gängor"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätstation/transformator"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Matar bl.a. belysningsnät"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 61439-5",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Provnings- och konstruktionskrav; Kabeldon CDC testad enligt SS-EN 61439-5 inkl. krav för arktiskt klimat"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Distributionsnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI O5.1",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Trästolpsklasser och dimensioner (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Penta-utfasningsbeslut 2022",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Reglerar vilka impregneringsmedel som får förekomma — direkt påverkan på identifiering av stolpgenerationer"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Matar kabelskåpen i LV-nätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEC 62271-202:2022",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Driftvillkor, konstruktion och prov för fabriksfärdiga stationer på offentligt tillgängliga platser; walk-in/non-walk-in; intern ljusbågsklassning IAC"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEEE C57.12.28 m.fl.",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-kapslingskrav (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kontaktnivåns ersättningskedja: CHAdeMO → CCS1 → J3400 (US)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SAE J3400 (NACS)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Standardiserad Tesla-utvecklad kontakt för både AC och DC; på väg att bli nordamerikansk default"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SAE J1772",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Etablerad AC-kontakt; adapterkompatibel med NACS för AC"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEC 61851 / IEC 62196",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Laddlägen respektive Typ 2/CCS2-kontakter (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TEL-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Accessnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Operatörsprogram",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Utformning, kulör och märkning styrs av operatörens program; i UK är nästan all Openreach-gatuutrustning grön"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/TIA-222 (Rev H 2017; Rev I under utarbetande)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav vind/snö/is; refereras av bl.a. byggregler; drönarinspektion diskuteras i revisionsarbetet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Eurokoder",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "EU-strukturkrav (kartläggs per land)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "PAS 68 (2005)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Brittisk krocktestklassning, utvecklad med CPNI; fortfarande mest refererad utanför Nordamerika"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IWA 14-1 (2013)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Internationell sammanslagning av PAS 68 och ASTM F2656; klasskod: fordonsvikt/klass, hastighet, vinkel, penetration"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM F2656",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-standard (2007, ersatte DOS SD-STD-02.01 K-klasser); penetrationsklasser P1–P4; ASTM F3016 täcker låga hastigheter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0103",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Sheffield-bygel",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Benämnd branschstandard i UK; rekommenderas av cykelorganisationer och anges i planeringskrav; medger låsning av ram och båda hjulen; certifieringar som Sold Secure/Secured by Design förekommer"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000001",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000001",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000002",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000001",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000003",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000003",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000003",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000002",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000004",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000005",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000005",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000006",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000006",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000006",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000005",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000007",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000008",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000009",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000010",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000011",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000012",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000013",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000014",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000015",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000016",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000017",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000018",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000019",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000020",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0107",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000020",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "Äldre G4/27¾-tums strong-post W-balk",
|
||||
"objekt_typ": "text",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000021",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0210",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000022",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0105",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000023",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000024",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000025",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000025",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000026",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000026",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000026",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000025",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,1333 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — grafexport v2. Tier 1 + Tier 2-klasser samt produktmodeller. objekt_typ: lvx=upplöst nod, standard=standardbeteckning, text=olöst platshållare (framtida klass).",
|
||||
"genererad": "2026-07-04",
|
||||
"noder": {
|
||||
"objektklasser": 37,
|
||||
"produktmodeller": 26
|
||||
},
|
||||
"statistik": {
|
||||
"kanter_totalt": 167,
|
||||
"upplosta_lvx_kanter": 79,
|
||||
"standardkanter": 74,
|
||||
"textnoder_olosta": 13
|
||||
},
|
||||
"olosta_platshallare": [
|
||||
{
|
||||
"text": "Accessnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Avstängningsventil (framtida klass)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Brokantbalk (framtida klass)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Dagvattennät (framtida klass)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Distributionsnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Eftergivliga stödsystem (EN 12767-scope)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Möbleringsprogram (kommunspecifikt)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vägbana/beläggning (Tier 2)",
|
||||
"forekomster": 1
|
||||
},
|
||||
{
|
||||
"text": "Vägbana/beläggning (framtida klass)",
|
||||
"forekomster": 1
|
||||
}
|
||||
],
|
||||
"kanter": [
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätstation/transformator"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Matar bl.a. belysningsnät"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 61439-5",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Provnings- och konstruktionskrav; Kabeldon CDC testad enligt SS-EN 61439-5 inkl. krav för arktiskt klimat"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Distributionsnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI O5.1",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Trästolpsklasser och dimensioner (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Penta-utfasningsbeslut 2022",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Reglerar vilka impregneringsmedel som får förekomma — direkt påverkan på identifiering av stolpgenerationer"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Matar kabelskåpen i LV-nätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEC 62271-202:2022",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Driftvillkor, konstruktion och prov för fabriksfärdiga stationer på offentligt tillgängliga platser; walk-in/non-walk-in; intern ljusbågsklassning IAC"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEEE C57.12.28 m.fl.",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-kapslingskrav (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kontaktnivåns ersättningskedja: CHAdeMO → CCS1 → J3400 (US)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SAE J3400 (NACS)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Standardiserad Tesla-utvecklad kontakt för både AC och DC; på väg att bli nordamerikansk default"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SAE J1772",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Etablerad AC-kontakt; adapterkompatibel med NACS för AC"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IEC 61851 / IEC 62196",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Laddlägen respektive Typ 2/CCS2-kontakter (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "PAS 68 (2005)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Brittisk krocktestklassning, utvecklad med CPNI; fortfarande mest refererad utanför Nordamerika"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "IWA 14-1 (2013)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Internationell sammanslagning av PAS 68 och ASTM F2656; klasskod: fordonsvikt/klass, hastighet, vinkel, penetration"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM F2656",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-standard (2007, ersatte DOS SD-STD-02.01 K-klasser); penetrationsklasser P1–P4; ASTM F3016 täcker låga hastigheter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0103",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Sheffield-bygel",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Benämnd branschstandard i UK; rekommenderas av cykelorganisationer och anges i planeringskrav; medger låsning av ram och båda hjulen; certifieringar som Sold Secure/Secured by Design förekommer"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TEL-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Accessnät (Tier 2-topologi)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Operatörsprogram",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Utformning, kulör och märkning styrs av operatörens program; i UK är nästan all Openreach-gatuutrustning grön"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/TIA-222 (Rev H 2017; Rev I under utarbetande)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav vind/snö/is; refereras av bl.a. byggregler; drönarinspektion diskuteras i revisionsarbetet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Eurokoder",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "EU-strukturkrav (kartläggs per land)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fotplatta bultas mot prefabricerat eller platsgjutet fundament"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belysningsnätets kabelskåp"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 40 (del 1–7)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Definitioner, mått, vindlast, verifiering samt materialkrav per del: 4 betong, 5 stål, 6 aluminium, 7 komposit; inkluderar passiv säkerhet vid påkörning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS-serien",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Topp- eller armmontage på belysningsstolpe"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0204",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fotocell eller smart nod i standardiserad sockel"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI C136-serien",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "C136.10 låsbar fotocellsockel, C136.41 dimsockel (5/7-pol, monteras ovanpå armaturen), C136.15 fältidentifieringsetikett med typ och wattal"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Zhaga Book 18",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Standardiserad sockel för sensor-/kommunikationsnoder; vanligast i Europa, kan sitta ovanpå eller under armaturen; Zhaga-D4i med DALI"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 60598 / EN 13201",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktsäkerhet respektive belysningsprestanda (M/C/P-klasser)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "UL 1598",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktsäkerhet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "portalvariant → LVX-TRP-0205"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD / TSRGD / nationella kataloger",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Formspråket ÄR standarden — märkeskatalogen blir egen datamängd i modellvågen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD 11:e utgåvan, Revision 1 (dec 2025)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gällande utgåva; delstaterna skulle anta 11:e utgåvan senast 18 jan 2026; anger även minimikrav på retroreflexion"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "TSRGD 2016 (SI 2016/362)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Föreskriver design och användning av vägmärken, vägmarkeringar och signaler i Storbritannien; i kraft 22 april 2016"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Wienkonventionen 1968 + nationella kataloger",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gemensam formspråksgrund i EU; varje land har egen märkeskatalog"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "AS 1742",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Australisk motsvarighet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12899-1 / ASTM D4956",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Produktkrav respektive folietypklassning (kartläggs vidare i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0105",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Styrs av trafiksignalskåpets styrapparat"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12368:2024",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krav för signalhuvuden röd/gul/grön med 200/300 mm runda ljusöppningar: ljusstyrkeklasser, IP-klasser, slagtålighet IR1–IR3, fantomskensbegränsning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0104",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "VTCSH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-spec för signalhuvuden (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Styr signalhuvudena"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NEMA TS 2-2021",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Definierar styrapparat, skåpstorlekar, MMU, BIU och seriell kommunikation; utbytbarhet mellan tillverkare"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0105",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ATC-standarder; Caltrans 33x-typ",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Alternativa skåp-/styrapparatfamiljer (kartläggs vidare)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "del_av",
|
||||
"objekt": "Vägbana/beläggning (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1436 / MUTCD",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1436:2018",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Funktionsklasser för vita/gula markeringar: dagsljusreflexion (Qd), retroreflexion i strålkastarljus, färg och friktion; EN 1871 täcker materialens fysiska egenskaper"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0106",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MUTCD 11:e utgåvan",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Anger obligatoriska miniminivåer för markeringars retroreflexion; underhållsplaner krävs (efterlevnad september 2026)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317 / MASH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kapacitetsklasser från T1 (lägst, temporärt) till H4b (mycket hög), arbetsbreddsklasser W1–W8, skaderiskklasser A/B/C; CE-märkning via del 5"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0107",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH (2016)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ersätter NCHRP 350; krocktestnivåer TL-1 uppåt (TL-2 lågfart, TL-3 högfartsväg, TL-4 inkluderar lastbil)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0108",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belysning/realtidsskylt matas från nätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-VAT-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-VAT-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Betäckningen är brunnens synliga toppkomponent"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Dagvattengaller — liknande placering, annan funktion"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124:2015 (del 1–6)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Klassning A15–F900 efter provlast, placeringsgrupper 1–6; materialdelar: -2 gjutjärn, -3 stål/aluminium, -4 stålarmerad betong, -5 komposit"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0101",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "H-20/HS-20-lastkrav",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Belastningskrav i körbana (kartläggs per delstat i modellvågen)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-VAT-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0102",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124:2015",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Samma klassnings- och materialsystem som betäckningar; galler i prefabricerade avvattningsrännor faller i stället under EN 1433"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "AWWA C502/C503, EN 14384/14339",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/AWWA C502",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Torrposter för alla klimat inklusive frysgrader; kräver bl.a. gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och tillverkningsår"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/AWWA C503",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Våtposter för milt klimat utan frysrisk"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14384",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Minimikrav, provning och märkning för pelarbrandposter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14339",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Underjordiska brandposter"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0103",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NFPA 1963",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Slanganslutningarnas gängor"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12767",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12767:2019 (+A1:2024)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krocktestklassning HE/LE/NE för bl.a. skylt- och belysningsstolpar; utesluter räcken"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Breakaway-krav (kartläggs)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-motsvarighet — slipbase och brytkopplingar"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Bär signalhuvudena"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS-serien (kartläggs)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturkrav för mastarmar"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0203",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Eftergivliga stödsystem (EN 12767-scope)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI C136.10/.41; Zhaga Book 18",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI C136.10 / C136.41",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Mekaniskt och elektriskt gränssnitt (US/UK-tradition)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0204",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Zhaga Book 18",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "EU-vanligt nodgränssnitt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Bär vägmärken/vägvisning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0205",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "LTS / Eurokoder (kartläggs)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Vind-/utmattningsdimensionering"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0206",
|
||||
"predikat": "del_av",
|
||||
"objekt": "Vägbana/beläggning (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0206",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1340",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krav och provning för betongkantsten, rännor och passbitar; ersatte BS 7263-3"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0206",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1343",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Naturstenskantsten — prestandaklasser i väghållarkrav (t.ex. UK MCHW)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0207",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Eller direkt nedslagen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0207",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 12899-3",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kolorimetri, retroreflex, statisk/dynamisk last och påkörning; färg/form styrs nationellt"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0207",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "Kategori 1-enheter",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "US-klassning för flexposts"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "Brokantbalk (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-TRP-0107",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1317",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kapacitetsklasser (upp till H4b) tillämpas på broräcken; arbetsbredd kritisk vid kant"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0208",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "TL-klassning av broräcken"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "star_pa",
|
||||
"objekt": "LVX-TRP-0203",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Fundamentrad"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 14388",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Harmoniserad produktstandard (CE/UKCA)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1793 (del 1/2/5/6)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ljudisolering DLR, absorption DLα, in-situ-metoder"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0209",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1794 (del 1/2)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Mekanik/stabilitet respektive säkerhet/miljö"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0210",
|
||||
"predikat": "del_av",
|
||||
"objekt": "LVX-TRP-0107",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Avslutar räckeslinjen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0210",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TRP-0210",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "MASH (TL-2/TL-3)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Krocktestklassning; FHWA eligibility letters (t.ex. CC-115D för SoftStop)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0201",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ram + lock bildar betäckningen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0201",
|
||||
"predikat": "monteras_pa",
|
||||
"objekt": "LVX-VAT-0202",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 124",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Klassning A15–F900 gäller ram + lock som enhet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-VAT-0201",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kröns av ram + betäckning"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM C478 / AASHTO M199",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ASTM C478/C478M",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Tillverkningskrav för brunnsdelar (sewer/drainage/water works)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "M199",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Parallellkrav i väghållarled"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0202",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "EN 1917 (kartläggs)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "EU-motsvarighet — källbeläggs i nästa våg"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0203",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-VAT-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Gallret är intaget"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0203",
|
||||
"predikat": "del_av",
|
||||
"objekt": "Dagvattennät (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0204",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "Avstängningsventil (framtida klass)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Ger åtkomst till spindeln"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-VAT-0204",
|
||||
"predikat": "forvaxlas_med",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0201",
|
||||
"predikat": "matas_fran",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Servis via kabelskåpsnätet"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0201",
|
||||
"predikat": "variant_av",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Mätarutförande av skåpfamiljen (CDCM)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-ELN-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "SS-EN 61439-5 (familjekrav)",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Samma normfamilj som kabelskåpen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "ansluts_med",
|
||||
"objekt": "LVX-TEL-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kanalisationen matar skåpen"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/SCTE 77",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "ANSI/SCTE 77",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Strukturell integritet och tier-lastklassning för handholes (först 2002, reviderad därefter)"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-TEL-0201",
|
||||
"predikat": "foljer_standard",
|
||||
"objekt": "NEC 314.30",
|
||||
"objekt_typ": "standard",
|
||||
"niva": "klass",
|
||||
"beskrivning": "Kräver dimensionering för förekommande laster; lockmärkning av funktion; lock ska kräva verktyg eller väga >45 kg"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-PRK-0201",
|
||||
"predikat": "ingar_i",
|
||||
"objekt": "Möbleringsprogram (kommunspecifikt)",
|
||||
"objekt_typ": "text",
|
||||
"niva": "klass"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000001",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000001",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000002",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000001",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000002",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000003",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000003",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000003",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000002",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000004",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000005",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000005",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000006",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000006",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000006",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000005",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000007",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0102",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000008",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000009",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000010",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000011",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000012",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000013",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000014",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000015",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000016",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000017",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0103",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000018",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000019",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-VAT-0101",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000020",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0107",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000020",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "Äldre G4/27¾-tums strong-post W-balk",
|
||||
"objekt_typ": "text",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000021",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0210",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000022",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-TRP-0105",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000023",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000024",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000025",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000025",
|
||||
"predikat": "ersatts_av",
|
||||
"objekt": "LVX-P-0000026",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000026",
|
||||
"predikat": "tillhor_klass",
|
||||
"objekt": "LVX-ELN-0104",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
},
|
||||
{
|
||||
"subjekt": "LVX-P-0000026",
|
||||
"predikat": "ersatter",
|
||||
"objekt": "LVX-P-0000025",
|
||||
"objekt_typ": "lvx",
|
||||
"niva": "modell"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,191 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — Tier 1-klassposter, domän ELN (Elnät). Genererade enligt forskningsprotokollet v1.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelskap-lagspanning",
|
||||
"namn": { "sv": "Kabelskåp, lågspänning", "en": "LV distribution cabinet" },
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["ABB Kabeldon (Norden)", "nätbolagsspecifika program per land"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["plåt (lackerad/förzinkad)", "glasfiberkomposit", "polykarbonat"],
|
||||
"montering": "På sockel/fundament i gatumiljö; innehåller säkringslister och kabelavgreningar",
|
||||
"ovrigt": { "funktion": "Förgreningspunkt i lågspänningsnätet mellan nätstation och abonnenter" }
|
||||
},
|
||||
"geografi": { "lander": ["EU", "UK", "US", "CA", "AU"], "miljotyper": ["stadsgata", "bostadsområde", "landsbygd"] },
|
||||
"standarder": [
|
||||
{ "organ": "Nationella nätbolag", "beteckning": "Nätbolagsnormer (kartläggs per marknad i steg 1)", "titel": "Företags-/branschnormer för kabelskåp", "roll": "Utformning styrs i hög grad av respektive nätbolags standardsortiment", "marknad": "per land" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Fristående grå/grön låda på sockel utan ventilationsbehovet hos telekomskåp", "Nätbolagsdekal och skåpnummer", "Varningsskylt med blixtsymbol", "Trekants- eller specialnyckellås"],
|
||||
"sarskiljande_detaljer": ["Skåpnumret i nätbolagets format — nyckel-OCR", "Sockelns material och höjd", "Dörrantal och gångjärnstyp per fabrikat"],
|
||||
"forvaxlingsrisker": ["Telekomskåp (LVX-TEL-0101) — saknar blixtsymbol, har ofta ventilation", "Trafiksignalskåp (LVX-TRP-0105)", "Belysningscentral (undervariant, kartläggs)"],
|
||||
"kameravinklar": ["Framifrån hel front", "Närbild på dekal, skåpnummer och varningsskylt"],
|
||||
"ocr": { "typskylt_position": "Dekal/skylt på dörr", "falt": ["nätbolag", "skåpnummer", "varningstext"] },
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörning/snöröjningsskador", "beskrivning": "", "kalla": "PLATSHÅLLARE — nätbolagens felstatistik" },
|
||||
{ "typ": "Korrosion vid sockel", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "matas_fran", "mal": "LVX-ELN-0103", "beskrivning": "Nätstation/transformator" },
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-TRP-0101", "beskrivning": "Matar bl.a. belysningsnät" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.55, "verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "elstolpe",
|
||||
"namn": { "sv": "Elstolpe", "en": "Utility pole" },
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Stella-Jones (trä, NA)", "Koppers (impregnering, NA)", "Valmont (stål)", "RS Technologies (komposit)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["impregnerat trä (southern yellow pine — vattenburna medel; douglasgran — oljebaserade medel)", "stål", "komposit", "betong (vissa marknader)"],
|
||||
"montering": "Direkt nedgrävd (trä) eller på fundament (stål/komposit)",
|
||||
"livslangd_ar": "40–70 för impregnerat trä beroende på medel och klimat",
|
||||
"ovrigt": { "impregnering": "Pentaklorfenol (penta) utfasas i US efter EPA-beslut 2022: nyproduktion/försäljning upphörde feb 2024, behandling med befintliga lager tillåten till feb 2027; alternativ: kopparnaftenat, DCOIT, CCA, kreosot. CCA-behandlade stolpar dominerar sydöstra US. Kanada drog in registreringen okt 2022." }
|
||||
},
|
||||
"geografi": { "lander": ["US", "CA", "AU", "delar av EU/UK"], "miljotyper": ["landsbygd", "förort", "stadsgata (äldre nät)"] },
|
||||
"standarder": [
|
||||
{ "organ": "ANSI", "beteckning": "ANSI O5.1", "titel": "Wood poles — specifications and dimensions", "roll": "Trästolpsklasser och dimensioner (kartläggs vidare i modellvågen)", "marknad": "US" },
|
||||
{ "organ": "EPA / Health Canada", "beteckning": "Penta-utfasningsbeslut 2022", "titel": "Registration review decision pentachlorophenol", "roll": "Reglerar vilka impregneringsmedel som får förekomma — direkt påverkan på identifiering av stolpgenerationer", "marknad": "US/CA" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Trästolpe med travers/regel, isolatorer och ledningar", "Kraft överst, tele/fiber-linjer lägre — vertikal zonindelning", "Stolptransformator (burk) på många NA-stolpar", "Stolpsteg eller klätterspår"],
|
||||
"sarskiljande_detaljer": ["'Birthmark'-märkning inbränd/spikad i stolpen med år, längd, klass, träslag och impregneringsmedel — bästa OCR-källan och daterar stolpen", "Impregneringens färgton (grönaktig CCA vs brunoljig penta/kreosot) ger generationsledtråd", "Nätbolagets stolpnummerbricka"],
|
||||
"forvaxlingsrisker": ["Belysningsstolpe (LVX-TRP-0101)", "Telestolpe utan kraft", "Flagg-/antennmast"],
|
||||
"kameravinklar": ["Helbild", "Närbild på birthmark i ögonhöjd", "Toppzon med utrustning"],
|
||||
"ocr": { "typskylt_position": "Inbränd birthmark ca 3 m över mark + nummerbricka", "falt": ["år", "längd/klass", "träslag", "impregneringsmedel", "stolpnummer"] },
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Impregneringsmedel under regulatorisk avveckling", "beskrivning": "Penta-behandlade stolpar (uppskattningsvis ca 60 miljoner i drift i US) blir en utbytes- och hanteringsfråga i takt med utfasningen", "kalla": "EPA — Cancellation of pentachlorophenol (2022); University of Wisconsin PAT-sammanfattning" },
|
||||
{ "typ": "Röta i markzon", "beskrivning": "Nedbrytning vid marklinjen är dominerande livslängdsbegränsning för trä", "kalla": "PLATSHÅLLARE — belägg med inspektionsdata" },
|
||||
{ "typ": "Hackspettskador", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Direkt i mark / fundament", "beskrivning": "" },
|
||||
{ "predikat": "ingar_i", "mal": "Distributionsnät (Tier 2-topologi)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "EPA — Pentachlorophenol (utfasningstidslinje: feb 2024 / feb 2027)", "url": "https://www.epa.gov/ingredients-used-pesticide-products/pentachlorophenol", "hamtad": "2026-07-04" },
|
||||
{ "titel": "UW PAT — EPA to Phase Out Pentachlorophenol (~60 M penta-stolpar; alternativmedel)", "url": "https://fyi.extension.wisc.edu/pat/2022/05/04/epa-to-phase-out-use-of-pentachlorophenol/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "C&EN — träslag/medel-koppling (yellow pine/CCA sydöstra US; douglasgran/oljebaserat)", "url": "https://cen.acs.org/business/specialty-chemicals/Pentachlorophenol-way-utility-pole-preservative/98/i14", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.8, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "natstation-transformator",
|
||||
"namn": { "sv": "Nätstation/transformatorstation", "en": "Distribution substation / padmount transformer" },
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Eaton", "Hitachi Energy", "Schneider Electric", "ERMCO (US)", "Howard Industries (US)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["stålkapsling", "betonghus (kioskstationer)"],
|
||||
"montering": "Padmount: låg kapsling på betongfundament (NA-typiskt). Prefabricerad kiosk-/kompaktstation: gångbar (walk-in) eller manövrerad utifrån (non-walk-in); kan vara helt/delvis nedgrävd",
|
||||
"ovrigt": { "funktion": "Transformerar mellanspänning till lågspänning; IEC 62271-202 klassar bl.a. intern ljusbågstålighet (IAC, tillgänglighetstyp A/B/AB)" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["bostadsområde", "stadsgata", "industriområde"] },
|
||||
"standarder": [
|
||||
{ "organ": "IEC", "beteckning": "IEC 62271-202:2022", "titel": "AC prefabricated substations >1 kV–52 kV", "roll": "Driftvillkor, konstruktion och prov för fabriksfärdiga stationer på offentligt tillgängliga platser; walk-in/non-walk-in; intern ljusbågsklassning IAC", "marknad": "EU/internationellt" },
|
||||
{ "organ": "IEEE", "beteckning": "IEEE C57.12.28 m.fl.", "titel": "Padmount enclosure integrity", "roll": "US-kapslingskrav (kartläggs vidare i modellvågen)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Padmount: låg grön/grå plåtlåda på betongplatta, ofta i villaområden", "Kioskstation: litet hus/skåp med dörrgaller och ventilation", "Varningsskyltar högspänning på alla varianter", "Svagt transformatorsurr hörs nära"],
|
||||
"sarskiljande_detaljer": ["Typskylt med kVA-tal, spänningar och tillverkare — nyckel-OCR", "Padlock-hasp och pentabult (NA)", "Kabelrör/kabelbrunnar intill", "Fundamenttyp"],
|
||||
"forvaxlingsrisker": ["Kabelskåp LV (LVX-ELN-0101) — mindre, ingen HV-skyltning", "Telekomskåp (LVX-TEL-0101)", "Pumpstation VA (liknande hus, annan skyltning)"],
|
||||
"kameravinklar": ["Helbild med omgivning", "Närbild på varningsskylt och typskylt (utan att öppna något)"],
|
||||
"ocr": { "typskylt_position": "Typskylt på kapslingens front/sida", "falt": ["tillverkare", "kVA", "spänningar", "serienummer", "år"] },
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Korrosion i kapsling", "beskrivning": "", "kalla": "PLATSHÅLLARE — nätbolagsdata" },
|
||||
{ "typ": "Oljeläckage (oljeisolerade transformatorer)", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "matas_fran", "mal": "Mellanspänningsnät (Tier 2-topologi)", "beskrivning": "" },
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-ELN-0101", "beskrivning": "Matar kabelskåpen i LV-nätet" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "IEC 62271-202:2022 (scope: >1–52 kV, walk-in/non-walk-in, offentlig placering, IAC)", "url": "https://webstore.iec.ch/en/publication/66264", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "laddstation",
|
||||
"namn": { "sv": "Laddstation", "en": "EV charging station" },
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Tesla", "ChargePoint", "ABB E-mobility", "Alpitronic", "Kempower"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"montering": "AC-box på stolpe/vägg (destinationsladdning) eller fristående DC-skåp med tjock, ofta vätskekyld kabel (snabbladdning)",
|
||||
"ovrigt": { "kontakter": "NACS/SAE J3400 (kompakt, samma stift AC+DC), CCS1 (US) / CCS2 (EU), CHAdeMO (utfasande), Typ 2 (EU AC), J1772 (US AC). Federalt finansierade US-snabbladdare kan ha J3400 om CCS1 också finns." }
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": ["Tesla-kontakten (2012) → öppnad som NACS (2022) → SAE J3400: TIR dec 2023, Recommended Practice sep 2024; flertalet biltillverkare i Nordamerika går över från CCS1 från modellår 2025"]
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["parkering", "servicestation", "gatuladdning", "depå"] },
|
||||
"standarder": [
|
||||
{ "organ": "SAE", "beteckning": "SAE J3400 (NACS)", "titel": "North American Charging System", "roll": "Standardiserad Tesla-utvecklad kontakt för både AC och DC; på väg att bli nordamerikansk default", "marknad": "US/CA" },
|
||||
{ "organ": "SAE", "beteckning": "SAE J1772", "titel": "AC-kontakt nivå 1/2", "roll": "Etablerad AC-kontakt; adapterkompatibel med NACS för AC", "marknad": "US/CA" },
|
||||
{ "organ": "IEC", "beteckning": "IEC 61851 / IEC 62196", "titel": "Konduktiv laddning / kontaktdon", "roll": "Laddlägen respektive Typ 2/CCS2-kontakter (kartläggs vidare)", "marknad": "EU/internationellt" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Kontakttypen är den snabbaste klassificeraren: NACS är kompakt; CCS är större kombikontakt; CHAdeMO rund", "DC-snabbladdare: högt skåp, tjock/kyld kabel, ofta skärm", "AC-destinationsladdare: liten box, tunn kabel eller uttag", "Operatörsvarumärke och belysning"],
|
||||
"sarskiljande_detaljer": ["Stations-ID och QR-kod — nyckel-OCR", "Effektmärkning i kW", "Antal uttag och kabelhantering (topphängd/sidohängd)"],
|
||||
"forvaxlingsrisker": ["Parkeringsautomat", "Belysningsstolpe med uttag", "Batterilager-/nätskåp"],
|
||||
"kameravinklar": ["Helbild framifrån", "Närbild på kontakt", "Närbild på skärm/ID/QR"],
|
||||
"ocr": { "typskylt_position": "Front: operatör, stations-ID, QR, effekt", "falt": ["operatör", "stations-ID", "effekt kW", "kontakttyper"] },
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Kontaktgenerationsskifte", "beskrivning": "CCS1-parken i Nordamerika fasas gradvis mot J3400; adaptrar överbryggar under övergången — viktigt för ersättningskedjan i grafen", "kalla": "SAE/Joint Office — J3400-standardisering och branschadoption" },
|
||||
{ "typ": "Kabelstöld/vandalism", "beskrivning": "", "kalla": "PLATSHÅLLARE — operatörsdata" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "matas_fran", "mal": "LVX-ELN-0103 / LVX-ELN-0101", "beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt" },
|
||||
{ "predikat": "ersatter", "mal": "CCS1-utrustade stationer (US, gradvis)", "beskrivning": "Kontaktnivåns ersättningskedja: CHAdeMO → CCS1 → J3400 (US)" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "Joint Office — SAE J3400 Charging Connector (TIR dec 2023; CCS1-krav vid federal finansiering)", "url": "https://driveelectric.gov/charging-connector", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Wikipedia — North American Charging Standard (historik, RP sep 2024, branschadoption)", "url": "https://en.wikipedia.org/wiki/North_American_Charging_Standard", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.8, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,2739 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — konsoliderade Tier 1-klassposter v1. Våg 2-uppdateringar inarbetade, relationer ommappade enligt Tier 2-relationskartan. Ersätter de fyra våg 1-filerna + vag2-uppdaterade som arbetskopia.",
|
||||
"genererad": "2026-07-04",
|
||||
"antal_poster": 20,
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelskap-lagspanning",
|
||||
"namn": {
|
||||
"sv": "Kabelskåp, lågspänning",
|
||||
"en": "LV distribution cabinet"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ABB Kabeldon (Norden, fabrik i Alingsås)",
|
||||
"nätbolagsspecifika program per land"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"varmförzinkad stålplåt (nordisk standard)",
|
||||
"glasfiberkomposit",
|
||||
"polykarbonat"
|
||||
],
|
||||
"montering": "Integrerat markfundament eller sockel; justerbara ben; förberedd för VP-rör och värmekabel (arktiskt klimat)",
|
||||
"ip_klass": "t.ex. IP34D enligt SS-EN 60529 (Kabeldon CDC)",
|
||||
"ovrigt": {
|
||||
"las": "Trekantslås standard i Norden (t.ex. CDC-LT); cylinderlås som tillval",
|
||||
"innehall": "Säkringslister/skensystem, kabelavgreningar; lucka med hållare för kabelskåpskort"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"EU",
|
||||
"UK",
|
||||
"US",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"bostadsområde",
|
||||
"landsbygd"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC/CENELEC",
|
||||
"beteckning": "EN 61439-5",
|
||||
"titel": "Lågspänningsfördelningar — kopplingsutrustning i publika distributionsnät",
|
||||
"roll": "Provnings- och konstruktionskrav; Kabeldon CDC testad enligt SS-EN 61439-5 inkl. krav för arktiskt klimat",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående grå/grön låda på sockel eller integrerat fundament",
|
||||
"Nätbolagsdekal och skåpnummer",
|
||||
"Varningsskylt med blixtsymbol",
|
||||
"Trekants- eller specialnyckellås",
|
||||
"Ofta markeringsstång med reflex intill (snöröjning)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skåpnumret i nätbolagets format — nyckel-OCR",
|
||||
"Präglad lucka anpassad för märkning (Kabeldon)",
|
||||
"Varmförzinkad yta vs lackerad komposit skiljer generation/marknad",
|
||||
"CDCM-variant med ovandel används som mätarskåp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Telekomskåp (LVX-TEL-0101) — saknar blixtsymbol, har ofta ventilation",
|
||||
"Trafiksignalskåp (LVX-TRP-0105)",
|
||||
"Belysningscentral (undervariant)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på dekal, skåpnummer och varningsskylt"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal/prägling på lucka",
|
||||
"falt": [
|
||||
"nätbolag",
|
||||
"skåpnummer",
|
||||
"varningstext"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning/snöröjningsskador",
|
||||
"beskrivning": "Markeringsstång med varselmärkning och reflexband säljs som standardtillbehör — indikerar känt riskmönster",
|
||||
"kalla": "ABB Kabeldon tillbehörskatalog (KSPS 7 markeringsstång)"
|
||||
},
|
||||
{
|
||||
"typ": "Fukt",
|
||||
"beskrivning": "Fuktspärr finns som tillbehör till hela CDC-serien",
|
||||
"kalla": "ABB Kabeldon CDC-katalog"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0103",
|
||||
"beskrivning": "Nätstation/transformator"
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0101",
|
||||
"beskrivning": "Matar bl.a. belysningsnät"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ABB — Kabeldon kabelskåp och kapslingar (produktfamilj, hårda miljöer)",
|
||||
"url": "https://new.abb.com/low-voltage/sv/produkter/kabelskap_cewe_kabeldon/kabeldon-kabelskap",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Onninen — Kabelskåp CDC 420 (varmförzinkat, integrerat markfundament, 400 A, SS-EN 61439-5, arktiskt klimat, trekantslås)",
|
||||
"url": "https://www.onninen.se/abb-kabeldon-kabelskap-cdc-420/p/AQO708",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "ABB Kabeldon produktkatalog (Alingsås; IP34D SS-EN 60529; CDC/CDCM-användning)",
|
||||
"url": "https://library.e.abb.com/public/5c949d884df64a6882b049397a2b94e0/2013_Katalog_Kabeldon_lagspanningsfordelningar_svensk_REV%20A_6.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "elstolpe",
|
||||
"namn": {
|
||||
"sv": "Elstolpe",
|
||||
"en": "Utility pole"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Stella-Jones (trä, NA)",
|
||||
"Koppers (impregnering, NA)",
|
||||
"Valmont (stål)",
|
||||
"RS Technologies (komposit)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"impregnerat trä (southern yellow pine — vattenburna medel; douglasgran — oljebaserade medel)",
|
||||
"stål",
|
||||
"komposit",
|
||||
"betong (vissa marknader)"
|
||||
],
|
||||
"montering": "Direkt nedgrävd (trä) eller på fundament (stål/komposit)",
|
||||
"livslangd_ar": "40–70 för impregnerat trä beroende på medel och klimat",
|
||||
"ovrigt": {
|
||||
"impregnering": "Pentaklorfenol (penta) utfasas i US efter EPA-beslut 2022: nyproduktion/försäljning upphörde feb 2024, behandling med befintliga lager tillåten till feb 2027; alternativ: kopparnaftenat, DCOIT, CCA, kreosot. CCA-behandlade stolpar dominerar sydöstra US. Kanada drog in registreringen okt 2022."
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"CA",
|
||||
"AU",
|
||||
"delar av EU/UK"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsbygd",
|
||||
"förort",
|
||||
"stadsgata (äldre nät)"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ANSI",
|
||||
"beteckning": "ANSI O5.1",
|
||||
"titel": "Wood poles — specifications and dimensions",
|
||||
"roll": "Trästolpsklasser och dimensioner (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "EPA / Health Canada",
|
||||
"beteckning": "Penta-utfasningsbeslut 2022",
|
||||
"titel": "Registration review decision pentachlorophenol",
|
||||
"roll": "Reglerar vilka impregneringsmedel som får förekomma — direkt påverkan på identifiering av stolpgenerationer",
|
||||
"marknad": "US/CA"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Trästolpe med travers/regel, isolatorer och ledningar",
|
||||
"Kraft överst, tele/fiber-linjer lägre — vertikal zonindelning",
|
||||
"Stolptransformator (burk) på många NA-stolpar",
|
||||
"Stolpsteg eller klätterspår"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"'Birthmark'-märkning inbränd/spikad i stolpen med år, längd, klass, träslag och impregneringsmedel — bästa OCR-källan och daterar stolpen",
|
||||
"Impregneringens färgton (grönaktig CCA vs brunoljig penta/kreosot) ger generationsledtråd",
|
||||
"Nätbolagets stolpnummerbricka"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningsstolpe (LVX-TRP-0101)",
|
||||
"Telestolpe utan kraft",
|
||||
"Flagg-/antennmast"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Närbild på birthmark i ögonhöjd",
|
||||
"Toppzon med utrustning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Inbränd birthmark ca 3 m över mark + nummerbricka",
|
||||
"falt": [
|
||||
"år",
|
||||
"längd/klass",
|
||||
"träslag",
|
||||
"impregneringsmedel",
|
||||
"stolpnummer"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Impregneringsmedel under regulatorisk avveckling",
|
||||
"beskrivning": "Penta-behandlade stolpar (uppskattningsvis ca 60 miljoner i drift i US) blir en utbytes- och hanteringsfråga i takt med utfasningen",
|
||||
"kalla": "EPA — Cancellation of pentachlorophenol (2022); University of Wisconsin PAT-sammanfattning"
|
||||
},
|
||||
{
|
||||
"typ": "Röta i markzon",
|
||||
"beskrivning": "Nedbrytning vid marklinjen är dominerande livslängdsbegränsning för trä",
|
||||
"kalla": "PLATSHÅLLARE — belägg med inspektionsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Hackspettskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Distributionsnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EPA — Pentachlorophenol (utfasningstidslinje: feb 2024 / feb 2027)",
|
||||
"url": "https://www.epa.gov/ingredients-used-pesticide-products/pentachlorophenol",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "UW PAT — EPA to Phase Out Pentachlorophenol (~60 M penta-stolpar; alternativmedel)",
|
||||
"url": "https://fyi.extension.wisc.edu/pat/2022/05/04/epa-to-phase-out-use-of-pentachlorophenol/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "C&EN — träslag/medel-koppling (yellow pine/CCA sydöstra US; douglasgran/oljebaserat)",
|
||||
"url": "https://cen.acs.org/business/specialty-chemicals/Pentachlorophenol-way-utility-pole-preservative/98/i14",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "natstation-transformator",
|
||||
"namn": {
|
||||
"sv": "Nätstation/transformatorstation",
|
||||
"en": "Distribution substation / padmount transformer"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Eaton",
|
||||
"Hitachi Energy",
|
||||
"Schneider Electric",
|
||||
"ERMCO (US)",
|
||||
"Howard Industries (US)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stålkapsling",
|
||||
"betonghus (kioskstationer)"
|
||||
],
|
||||
"montering": "Padmount: låg kapsling på betongfundament (NA-typiskt). Prefabricerad kiosk-/kompaktstation: gångbar (walk-in) eller manövrerad utifrån (non-walk-in); kan vara helt/delvis nedgrävd",
|
||||
"ovrigt": {
|
||||
"funktion": "Transformerar mellanspänning till lågspänning; IEC 62271-202 klassar bl.a. intern ljusbågstålighet (IAC, tillgänglighetstyp A/B/AB)"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"bostadsområde",
|
||||
"stadsgata",
|
||||
"industriområde"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC",
|
||||
"beteckning": "IEC 62271-202:2022",
|
||||
"titel": "AC prefabricated substations >1 kV–52 kV",
|
||||
"roll": "Driftvillkor, konstruktion och prov för fabriksfärdiga stationer på offentligt tillgängliga platser; walk-in/non-walk-in; intern ljusbågsklassning IAC",
|
||||
"marknad": "EU/internationellt"
|
||||
},
|
||||
{
|
||||
"organ": "IEEE",
|
||||
"beteckning": "IEEE C57.12.28 m.fl.",
|
||||
"titel": "Padmount enclosure integrity",
|
||||
"roll": "US-kapslingskrav (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Padmount: låg grön/grå plåtlåda på betongplatta, ofta i villaområden",
|
||||
"Kioskstation: litet hus/skåp med dörrgaller och ventilation",
|
||||
"Varningsskyltar högspänning på alla varianter",
|
||||
"Svagt transformatorsurr hörs nära"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Typskylt med kVA-tal, spänningar och tillverkare — nyckel-OCR",
|
||||
"Padlock-hasp och pentabult (NA)",
|
||||
"Kabelrör/kabelbrunnar intill",
|
||||
"Fundamenttyp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp LV (LVX-ELN-0101) — mindre, ingen HV-skyltning",
|
||||
"Telekomskåp (LVX-TEL-0101)",
|
||||
"Pumpstation VA (liknande hus, annan skyltning)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med omgivning",
|
||||
"Närbild på varningsskylt och typskylt (utan att öppna något)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Typskylt på kapslingens front/sida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"kVA",
|
||||
"spänningar",
|
||||
"serienummer",
|
||||
"år"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion i kapsling",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — nätbolagsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Oljeläckage (oljeisolerade transformatorer)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Matar kabelskåpen i LV-nätet"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "IEC 62271-202:2022 (scope: >1–52 kV, walk-in/non-walk-in, offentlig placering, IAC)",
|
||||
"url": "https://webstore.iec.ch/en/publication/66264",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "laddstation",
|
||||
"namn": {
|
||||
"sv": "Laddstation",
|
||||
"en": "EV charging station"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Tesla",
|
||||
"ChargePoint",
|
||||
"ABB E-mobility",
|
||||
"Alpitronic",
|
||||
"Kempower"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"montering": "AC-box på stolpe/vägg (destinationsladdning) eller fristående DC-skåp med tjock, ofta vätskekyld kabel (snabbladdning)",
|
||||
"ovrigt": {
|
||||
"kontakter": "NACS/SAE J3400 (kompakt, samma stift AC+DC), CCS1 (US) / CCS2 (EU), CHAdeMO (utfasande), Typ 2 (EU AC), J1772 (US AC). Federalt finansierade US-snabbladdare kan ha J3400 om CCS1 också finns."
|
||||
}
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": [
|
||||
"Tesla-kontakten (2012) → öppnad som NACS (2022) → SAE J3400: TIR dec 2023, Recommended Practice sep 2024; flertalet biltillverkare i Nordamerika går över från CCS1 från modellår 2025"
|
||||
]
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"parkering",
|
||||
"servicestation",
|
||||
"gatuladdning",
|
||||
"depå"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "SAE",
|
||||
"beteckning": "SAE J3400 (NACS)",
|
||||
"titel": "North American Charging System",
|
||||
"roll": "Standardiserad Tesla-utvecklad kontakt för både AC och DC; på väg att bli nordamerikansk default",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "SAE",
|
||||
"beteckning": "SAE J1772",
|
||||
"titel": "AC-kontakt nivå 1/2",
|
||||
"roll": "Etablerad AC-kontakt; adapterkompatibel med NACS för AC",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "IEC",
|
||||
"beteckning": "IEC 61851 / IEC 62196",
|
||||
"titel": "Konduktiv laddning / kontaktdon",
|
||||
"roll": "Laddlägen respektive Typ 2/CCS2-kontakter (kartläggs vidare)",
|
||||
"marknad": "EU/internationellt"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Kontakttypen är den snabbaste klassificeraren: NACS är kompakt; CCS är större kombikontakt; CHAdeMO rund",
|
||||
"DC-snabbladdare: högt skåp, tjock/kyld kabel, ofta skärm",
|
||||
"AC-destinationsladdare: liten box, tunn kabel eller uttag",
|
||||
"Operatörsvarumärke och belysning"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Stations-ID och QR-kod — nyckel-OCR",
|
||||
"Effektmärkning i kW",
|
||||
"Antal uttag och kabelhantering (topphängd/sidohängd)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Parkeringsautomat",
|
||||
"Belysningsstolpe med uttag",
|
||||
"Batterilager-/nätskåp"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Närbild på kontakt",
|
||||
"Närbild på skärm/ID/QR"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Front: operatör, stations-ID, QR, effekt",
|
||||
"falt": [
|
||||
"operatör",
|
||||
"stations-ID",
|
||||
"effekt kW",
|
||||
"kontakttyper"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kontaktgenerationsskifte",
|
||||
"beskrivning": "CCS1-parken i Nordamerika fasas gradvis mot J3400; adaptrar överbryggar under övergången — viktigt för ersättningskedjan i grafen",
|
||||
"kalla": "SAE/Joint Office — J3400-standardisering och branschadoption"
|
||||
},
|
||||
{
|
||||
"typ": "Kabelstöld/vandalism",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — operatörsdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0103 / LVX-ELN-0101",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"predikat": "ersatter",
|
||||
"mal": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"beskrivning": "Kontaktnivåns ersättningskedja: CHAdeMO → CCS1 → J3400 (US)"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Joint Office — SAE J3400 Charging Connector (TIR dec 2023; CCS1-krav vid federal finansiering)",
|
||||
"url": "https://driveelectric.gov/charging-connector",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Wikipedia — North American Charging Standard (historik, RP sep 2024, branschadoption)",
|
||||
"url": "https://en.wikipedia.org/wiki/North_American_Charging_Standard",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "pollare",
|
||||
"namn": {
|
||||
"sv": "Pollare",
|
||||
"en": "Bollard"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ATG Access (säkerhetspollare, UK)",
|
||||
"Heald (säkerhetspollare, UK)",
|
||||
"Avon Barrier (HVM-system)",
|
||||
"stadsmiljöprogram varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål",
|
||||
"gjutjärn (klassisk kronpollare)",
|
||||
"rostfritt",
|
||||
"betong",
|
||||
"plast/flexibel"
|
||||
],
|
||||
"montering": "Fast ingjuten, löstagbar i hylsa, fällbar/låsbar eller automatisk hydraulisk (typiskt ca 1000 mm över mark i höjt läge)",
|
||||
"ovrigt": {
|
||||
"sakerhet": "Fordonshindrande säkerhetspollare (HVM, Hostile Vehicle Mitigation) krocktestas och klassas; klassningskoden anger fordonsvikt, hastighet, vinkel och penetration"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gågata",
|
||||
"torg",
|
||||
"entré",
|
||||
"cykelbana",
|
||||
"skyddsobjekt"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "BSI",
|
||||
"beteckning": "PAS 68 (2005)",
|
||||
"titel": "Impact test specifications for vehicle security barriers",
|
||||
"roll": "Brittisk krocktestklassning, utvecklad med CPNI; fortfarande mest refererad utanför Nordamerika",
|
||||
"marknad": "UK/EU/MEA"
|
||||
},
|
||||
{
|
||||
"organ": "ISO (IWA)",
|
||||
"beteckning": "IWA 14-1 (2013)",
|
||||
"titel": "Vehicle security barriers — performance requirement",
|
||||
"roll": "Internationell sammanslagning av PAS 68 och ASTM F2656; klasskod: fordonsvikt/klass, hastighet, vinkel, penetration",
|
||||
"marknad": "internationellt"
|
||||
},
|
||||
{
|
||||
"organ": "ASTM",
|
||||
"beteckning": "ASTM F2656",
|
||||
"titel": "Crash testing of vehicle security barriers",
|
||||
"roll": "US-standard (2007, ersatte DOS SD-STD-02.01 K-klasser); penetrationsklasser P1–P4; ASTM F3016 täcker låga hastigheter",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående kort stolpe utan skylt-/ljusfunktion",
|
||||
"Reflexband vanligt i trafiknära lägen",
|
||||
"Automatiska pollare: markring/lucka och varningsmarkering",
|
||||
"Kättingöglor på parkpollare"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kronformad gjutjärnstopp = klassisk stadsmodell",
|
||||
"Grov diameter + djupt fundament indikerar HVM-säkerhetspollare (klassning kan vara märkt)",
|
||||
"Hylslock i mark = löstagbar variant"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningspollare (låg armatur)",
|
||||
"Hydrant i pollarform (LVX-VAT-0103)",
|
||||
"Laddstolpe (LVX-ELN-0104)",
|
||||
"Förtöjningspollare i hamn (LVX-HMN, Tier 3)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Toppen i närbild (form/gjutmärke)",
|
||||
"Markanslutning (fast/hylsa/automatik)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjutmärke/etikett på topp eller kropp; HVM-klassning kan förekomma",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"ev. klassningskod"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Automatikfel (hydrauliska pollare)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ATG Access — IWA 14-1-guiden (relation PAS 68/ASTM F2656, klasskod)",
|
||||
"url": "https://atgaccess.com/what-is-iwa-14/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Avon Barrier — Certification & testing (PAS 68/CPNI, IWA 14-1, CWA 16221)",
|
||||
"url": "https://www.avon-barrier.com/certification-testing/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Teknisk guide — ASTM F2656 (2007, ersatte SD-STD-02.01; P1–P4; PAS 68 2005; IWA 14-1 2013/2016)",
|
||||
"url": "https://www.uparkbollards.com/bollard-crash-ratings-the-complete-technical-guide-to-astm-pas-68-iwa-14-1_n596",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "papperskorg",
|
||||
"namn": {
|
||||
"sv": "Papperskorg",
|
||||
"en": "Litter bin"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Glasdon (UK, grundat 1959, Blackpool)",
|
||||
"Victor Stanley (US)",
|
||||
"kommunala program varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"polymer (t.ex. Glasdon Durapol — väder-, vandal- och klottertålig)",
|
||||
"stål/gjutgods",
|
||||
"trä-stål-kombination"
|
||||
],
|
||||
"montering": "Fundament-, stolp- eller väggmonterad; innerbehållare i zinkbelagd stål eller plast; låsbar (nyckel eller nyckellös)",
|
||||
"ovrigt": {
|
||||
"referensexempel": "Glasdon Topsy 2000: 110 l volym, 90 l innerbehållare, lyft-av-kropp för tömning utan tunga lyft, höjd 1000 mm"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"park",
|
||||
"gågata",
|
||||
"hållplats",
|
||||
"torg"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Kommunprogram ger enhetlig design inom en stad — stark geografisk signal",
|
||||
"Inkastöppningens form (fågelsäkrad mindre öppning)",
|
||||
"Låst tömningslucka eller lyft-av-kropp",
|
||||
"Fraktionsdekaler vid sortering"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kommunlogga/programdekal — nyckel-OCR",
|
||||
"Symbol/dekortyp (t.ex. Glasdons Bin-it-symbol i guld/silver)",
|
||||
"Askkoppsring i topp",
|
||||
"Smartkorg: solpanel i lock"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Sandbehållare/saltlåda",
|
||||
"Hundlatrin (egen dekal)",
|
||||
"Returstation"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Närbild på dekal/inkast"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal på kropp",
|
||||
"falt": [
|
||||
"kommun/förvaltare",
|
||||
"ibland tillverkare/modell",
|
||||
"fraktion"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Vandalism/klotter",
|
||||
"beskrivning": "Materialval (t.ex. Durapol) marknadsförs uttryckligen som vandal- och klottertåligt — indikerar känt riskmönster",
|
||||
"kalla": "Glasdon produktdokumentation (Topsy-serien)"
|
||||
},
|
||||
{
|
||||
"typ": "Brand i behållare",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ArchiExpo/Glasdon — Topsy 2000 specifikation (Durapol, 110/90 l, lyft-av-kropp, lås)",
|
||||
"url": "https://www.archiexpo.com/prod/glasdon-group-limited/product-150131-1798607.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Glasdon — företag sedan 1959, ISO 9001 (produktsida Topsy-serien)",
|
||||
"url": "https://uk.glasdon.com/topsy-royale-tm-litter-bin",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.7,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "cykelstall",
|
||||
"namn": {
|
||||
"sv": "Cykelställ",
|
||||
"en": "Cycle stand"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Cyclehoop (UK)",
|
||||
"Falco",
|
||||
"Broxap",
|
||||
"Dero (US)",
|
||||
"kommunala program varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"varmförzinkat stålrör (BS EN ISO 1461)",
|
||||
"rostfritt (304/316)",
|
||||
"pulverlack i RAL-kulör"
|
||||
],
|
||||
"dimensioner": "Sheffield-bygel typiskt Ø48–60 mm rör, ca 750–900 mm över mark, ca 750–800 mm bred",
|
||||
"montering": "Nedgjuten (ca 300 mm i betongfickor, krympta ändar mot uppdragning) eller fotplatta med bult",
|
||||
"ovrigt": {
|
||||
"tillganglighet": "Tapper-list/platta nertill hjälper synskadade att upptäcka stället; reflexband som tillval"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gata",
|
||||
"station",
|
||||
"skola",
|
||||
"handel"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "Branschpraxis/upphandling",
|
||||
"beteckning": "Sheffield-bygel",
|
||||
"titel": "Omvänt U — de facto-standardtyp",
|
||||
"roll": "Benämnd branschstandard i UK; rekommenderas av cykelorganisationer och anges i planeringskrav; medger låsning av ram och båda hjulen; certifieringar som Sold Secure/Secured by Design förekommer",
|
||||
"marknad": "UK (spridd globalt)"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Sheffield-bygel (omvänt U) — global bastyp som medger ramlåsning",
|
||||
"Rader med jämna centrumavstånd",
|
||||
"Framhjulshållare = äldre typ",
|
||||
"Tvåvåningsställ vid stationer (utbrett i NL/DK)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Rördiameter, tvärslå (moped-/skotervariant) och fotinfästning skiljer fabrikat",
|
||||
"Tapper-platta nertill = tillgänglighetsanpassad",
|
||||
"Programkulör och dekal",
|
||||
"Krympta rörändar vid nedgjutning syns aldrig — fotplatta med bult syns"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Avspärrningsbygel/räcke",
|
||||
"Pollare med kätting (LVX-PRK-0101)",
|
||||
"Mopedparkering (grövre rör, tvärslå)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett ovanifrån hel rad",
|
||||
"Närbild på infästning och ev. dekal"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal förekommer",
|
||||
"falt": [
|
||||
"förvaltare",
|
||||
"ibland tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörnings-/plogskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Cyclehoop — Sheffield Stand (3 mm stål, ram+hjullåsning, nedgjutning 300 mm, tapper-tillval)",
|
||||
"url": "https://cyclehoop.com/product/sheffield-stand/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "The Bike Storage Company — Sheffield-bygeln som branschstandard/benchmark i UK",
|
||||
"url": "https://www.thebikestoragecompany.co.uk/product/the-sheffield-cycle-stand-galvanised/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Falco — Sheffield-varianter (Ø48/Ø60, höjder, fotplatta/nedgjutning)",
|
||||
"url": "https://www.falco.co.uk/products/cycle-parking/cycle-stands/sheffield-stands.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "telekomskap",
|
||||
"namn": {
|
||||
"sv": "Telekomskåp (fiber/koppar)",
|
||||
"en": "Telecom street cabinet"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"operatörsprogram (t.ex. Openreach i UK)",
|
||||
"skåpelektronik: t.ex. Huawei, ECI (Openreach FTTC)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"plåt",
|
||||
"glasfiberkomposit"
|
||||
],
|
||||
"montering": "Sockel-/fundamentmonterat; kabelbrunnar och kanalisation intill",
|
||||
"ovrigt": {
|
||||
"typer": "Passivt korskopplingsskåp (UK: PCP, Primary Connection Point) vs aktivt FTTC/DSLAM-skåp; G.fast-poddar kan bultas på befintligt PCP-skåp; AIO-skåp kombinerar PCP + DSLAM i en enhet"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"bostadsområde",
|
||||
"landsbygd"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "Operatörer",
|
||||
"beteckning": "Operatörsprogram",
|
||||
"titel": "Operatörsspecifika skåpfamiljer",
|
||||
"roll": "Utformning, kulör och märkning styrs av operatörens program; i UK är nästan all Openreach-gatuutrustning grön",
|
||||
"marknad": "per land"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående skåp utan högspänningsskyltning",
|
||||
"Operatörskonsekvent kulör (UK/Openreach: grön, ofta mörkgrön)",
|
||||
"Ventilationsgaller på aktiva skåp (DSLAM)",
|
||||
"Kabelbrunnslock i marken intill",
|
||||
"Sidopodd på äldre skåp = G.fast-utbyggnad (UK)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Nod-/skåpetikett med operatörens ID — nyckel-OCR",
|
||||
"Passivt PCP-skåp (endast korskoppling) är enklare och ofta äldre; aktivt skåp har fläktgaller",
|
||||
"Dubbelskåp PCP + intilliggande FTTC-skåp med kabelkanal emellan"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp el (LVX-ELN-0101) — har blixtsymbol",
|
||||
"Trafiksignalskåp (LVX-TRP-0105)",
|
||||
"Kabel-tv-skåp (egen operatörskulör)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på etikett/ID",
|
||||
"Sidovy (poddar/utbyggnader)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på dörr",
|
||||
"falt": [
|
||||
"operatör",
|
||||
"nod-/skåp-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kapacitetstak",
|
||||
"beskrivning": "Fulla skåp (inga lediga portar) är ett känt fenomen som kräver extra DSLAM eller sidopoddar",
|
||||
"kalla": "ISPreview/BT Community — dokumenterade fall av fulla PCP/FTTC-skåp"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion",
|
||||
"beskrivning": "Rostiga och intryckta äldre skåp rapporteras av abonnenter",
|
||||
"kalla": "ISPreview läsarrapporter (Virgin Media-skåp)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TEL-0201",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Accessnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ISPreview — Identifying BT/Openreach street furniture (grön kulör; Huawei/ECI-skåp; AIO; G.fast-poddar)",
|
||||
"url": "https://www.ispreview.co.uk/index.php/2019/12/identifying-bt-and-virgin-medias-uk-broadband-street-furniture-2019.html/2",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Beaming — PCP-begreppet (Primary Connection Point, gröna gatuskåp)",
|
||||
"url": "https://www.beaming.co.uk/knowledge-base/techs-techie-jargon-buster/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "mobilmast-antennplats",
|
||||
"namn": {
|
||||
"sv": "Mobilmast/antennplats",
|
||||
"en": "Cell tower / antenna site"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Sabre Industries (tillverkare)",
|
||||
"Valmont (tillverkare)",
|
||||
"American Tower / Crown Castle / Cellnex (siteägare, ej tillverkare)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål (fackverk, rörmast/monopole)",
|
||||
"betong (vissa master)"
|
||||
],
|
||||
"montering": "Fribärande fackverkstorn, stagad mast eller monopole; alternativt takplacering och kamouflerade utföranden",
|
||||
"ovrigt": {
|
||||
"struktur": "TIA-222 omfattar just fribärande fackverkstorn, stagade master och rörmaster samt antennfästen, stag och fundament"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsbygd",
|
||||
"stadsmiljö (tak/monopole)",
|
||||
"trafikleder"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "TIA/ANSI",
|
||||
"beteckning": "ANSI/TIA-222 (Rev H 2017; Rev I under utarbetande)",
|
||||
"titel": "Structural Standard for Antenna Supporting Structures and Antennas",
|
||||
"roll": "Strukturkrav vind/snö/is; refereras av bl.a. byggregler; drönarinspektion diskuteras i revisionsarbetet",
|
||||
"marknad": "US (de facto internationell referens)"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "Eurokoder",
|
||||
"titel": "Bärverksregler",
|
||||
"roll": "EU-strukturkrav (kartläggs per land)",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Strukturtyp: monopole (slät rörmast) vs fackverk vs stagad mast",
|
||||
"Antennsektorer typiskt i tre riktningar per teknikgeneration",
|
||||
"Mikrovågslänk-diskar",
|
||||
"Hinderbelysning på högre master",
|
||||
"Inhägnad teknikyta med skåp vid basen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Site-ID-skylt på grind/mast — nyckel-OCR (kopplar mast till ägare/registrering)",
|
||||
"Kamouflerade utföranden (flaggstång, träd, skorsten) i stadsmiljö",
|
||||
"Antalet antennplattformar indikerar samlokalisering av operatörer"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Radio-/TV-mast",
|
||||
"Belysningsmast för arena",
|
||||
"Vindmätarmast"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild på struktur",
|
||||
"Närbild på grindskylt/site-ID",
|
||||
"Toppzon med antennkonfiguration"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Skylt vid grind/bas",
|
||||
"falt": [
|
||||
"siteägare",
|
||||
"site-ID",
|
||||
"kontakt/nödnummer",
|
||||
"FCC/registrering (US)"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Struktur- och infästningsslitage",
|
||||
"beskrivning": "Inspektionsbehov av fästen och stag; drönarinspektion växer som metod",
|
||||
"kalla": "TIA-222-revisionsarbetet (Rev I: drönarinspektion diskuteras)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "TIA — publicering av ANSI/TIA-222 Rev H (scope: torn, stagade master, rörmaster)",
|
||||
"url": "https://tiaonline.org/press-release/tia-announces-publication-of-tia-222-h-standard-for-antennas-and-the-supporting-structures-for-antennas-and-small-wind-turbines/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Cabling Install — TIA-222-H → I-revision inledd (vind/snö/is; drönarinspektion)",
|
||||
"url": "https://www.cablinginstall.com/standards/article/14276514/tia-222-standard-for-towers-and-antenna-supporting-structures-up-for-revision",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "belysningsstolpe",
|
||||
"namn": {
|
||||
"sv": "Belysningsstolpe",
|
||||
"en": "Lighting column"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valmont",
|
||||
"Hydro (aluminium)",
|
||||
"Europoles",
|
||||
"Tehomet (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "EN 40 omfattar toppmonterade stolpar upp till 20 m och armstolpar upp till 18 m; gatumiljö vanligen 3–12 m",
|
||||
"material": [
|
||||
"stål (varmförzinkat)",
|
||||
"aluminium",
|
||||
"armerad/förspänd betong",
|
||||
"fiberkomposit (FRP)"
|
||||
],
|
||||
"montering": "Fotplatta på gjutet fundament eller nedstucken; inspektionslucka med kabelanslutning nära basen",
|
||||
"livslangd_ar": "30–50 (stål/aluminium i normal miljö)",
|
||||
"korrosionsklass": "C3–C5 beroende på miljö (kust, vägsalt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"stadsgata",
|
||||
"GC-väg",
|
||||
"park",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 40 (del 1–7)",
|
||||
"titel": "Lighting columns",
|
||||
"roll": "Definitioner, mått, vindlast, verifiering samt materialkrav per del: 4 betong, 5 stål, 6 aluminium, 7 komposit; inkluderar passiv säkerhet vid påkörning",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LTS-serien",
|
||||
"titel": "Structural Supports for Highway Signs, Luminaires and Traffic Signals",
|
||||
"roll": "Strukturkrav (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Konisk, stegad rund eller oktagonal profil (vanligast enligt EN 40-2)",
|
||||
"Inspektionslucka nära basen",
|
||||
"Fotplatta med fundamentbultar eller markingjutning",
|
||||
"Enkel- eller dubbelarm för armatur"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Ägar-/driftdekal med stolpnummer (kommun eller nätbolag)",
|
||||
"Svetssöm och stegning indikerar stål; strängpressad slät yta indikerar aluminium",
|
||||
"Luckans form och låsning varierar per tillverkare"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Elstolpe (LVX-ELN-0102)",
|
||||
"Skylt- och signalstolpar",
|
||||
"Flaggstänger"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med topp och bas",
|
||||
"Närbild på lucka och eventuell dekal/stolpnummer"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal eller etikett vid lucka/bas",
|
||||
"falt": [
|
||||
"ägare",
|
||||
"stolpnummer",
|
||||
"ibland tillverkare och år"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion i markzon",
|
||||
"beskrivning": "Rostangrepp i övergången mark/luft förkortar livslängden på stålstolpar",
|
||||
"kalla": "PLATSHÅLLARE — branschkänt; belägg med förvaltningsrapport eller fältobservation före publicering"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "Deformation vid trafikolyckor; eftergivliga stolpar minskar personskaderisk",
|
||||
"kalla": "PLATSHÅLLARE — koppla till passiv säkerhet i EN 40/EN 12767 vid modellkartläggning"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": "Fotplatta bultas mot prefabricerat eller platsgjutet fundament"
|
||||
},
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Belysningsnätets kabelskåp"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "BSI — BS EN 40-serien (del 1–7, inkl. komposit del 7)",
|
||||
"url": "https://landingpage.bsigroup.com/LandingPage/Series?UPI=BS+EN+40",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "EN 40-2:2004 General requirements and dimensions (scope: ≤20 m/≤18 m, tvärsnitt, lucka, passiv säkerhet)",
|
||||
"url": "https://www.en-standard.eu/bs-en-40-2-2004-lighting-columns-general-requirements-and-dimensions/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagbelysningsarmatur",
|
||||
"namn": {
|
||||
"sv": "Vägbelysningsarmatur",
|
||||
"en": "Road lighting luminaire"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Signify",
|
||||
"Schréder",
|
||||
"Acuity Brands/AEL",
|
||||
"Cree Lighting",
|
||||
"Thorn"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminium (gjutet hus)",
|
||||
"polykarbonat/glas (kupa)"
|
||||
],
|
||||
"montering": "Toppmontage eller sidoarm (spigot); NEMA- eller Zhaga-sockel för styrnod",
|
||||
"livslangd_ar": "20+ för LED-fixtur; drivdon ofta först ut",
|
||||
"ip_klass": "IP65–IP66 vanligt"
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": [
|
||||
"kvicksilver → högtrycksnatrium (HPS, 1970-tal) → LED (2010-tal och framåt)"
|
||||
]
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"stadsgata",
|
||||
"GC-väg",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA/ANSI",
|
||||
"beteckning": "ANSI C136-serien",
|
||||
"titel": "Roadway and Area Lighting Equipment",
|
||||
"roll": "C136.10 låsbar fotocellsockel, C136.41 dimsockel (5/7-pol, monteras ovanpå armaturen), C136.15 fältidentifieringsetikett med typ och wattal",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "Zhaga Consortium",
|
||||
"beteckning": "Zhaga Book 18",
|
||||
"titel": "Smart interface luminaire–node",
|
||||
"roll": "Standardiserad sockel för sensor-/kommunikationsnoder; vanligast i Europa, kan sitta ovanpå eller under armaturen; Zhaga-D4i med DALI",
|
||||
"marknad": "EU/global"
|
||||
},
|
||||
{
|
||||
"organ": "CEN/CENELEC",
|
||||
"beteckning": "EN 60598 / EN 13201",
|
||||
"titel": "Armatursäkerhet / vägbelysningsklasser",
|
||||
"roll": "Produktsäkerhet respektive belysningsprestanda (M/C/P-klasser)",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "UL",
|
||||
"beteckning": "UL 1598",
|
||||
"titel": "Luminaires",
|
||||
"roll": "Produktsäkerhet",
|
||||
"marknad": "US/CA"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"'Cobra head'-silhuett = klassisk amerikansk gatuarmatur (ofta HPS)",
|
||||
"Plan rektangulär 'shoebox'-form = modern LED",
|
||||
"Skruvsockel/puck ovanpå: NEMA twist-lock (US/UK) eller Zhaga (EU)",
|
||||
"Orange/gult sken = HPS; vitt sken = LED eller metallhalogen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Tillverkarlogga ofta gjuten i husets sida",
|
||||
"ANSI C136.15-etikett (svart text på vit botten) anger lamptyp och wattal — snabbaste US-identifieringen",
|
||||
"Typskylt med modell, effekt och tillverkningsdatum under eller inuti huset",
|
||||
"Zhaga-nodens diameter och placering"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Parkarmatur på låg stolpe",
|
||||
"Strålkastare/floodlight",
|
||||
"Tunnelarmatur"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett underifrån mot husets sida (logga)",
|
||||
"Rakt underifrån (typskylt/etikett)",
|
||||
"Ovanifrån vid lyftkorg (sockeltyp)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Undersida eller insida av hus; C136.15-etikett på utsidan (US)",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"wattal",
|
||||
"tillverkningsdatum",
|
||||
"lamptyp"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Lila/violett ljusskifte",
|
||||
"beskrivning": "Delaminering av fosforskiktet i vissa CSP-LED tillverkade cirka 2017–2019 gör att blåviolett ljus läcker igenom; rapporterat i Nordamerika och Europa från början av 2020-talet; byts under garanti",
|
||||
"typisk_alder_ar": "3–6 år efter installation",
|
||||
"kalla": "Wikipedia: 2020s purpling of streetlights; inside.lighting LSRC-utredning (CSP-LED, fosfor-silikonskikt)"
|
||||
},
|
||||
{
|
||||
"typ": "Drivdonshaveri",
|
||||
"beskrivning": "LED-drivdonet är ofta den komponent som fallerar först",
|
||||
"kalla": "PLATSHÅLLARE — belägg med servicedata före publicering"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0101",
|
||||
"beskrivning": "Topp- eller armmontage på belysningsstolpe"
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0204",
|
||||
"beskrivning": "Fotocell eller smart nod i standardiserad sockel"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA — ANSI C136-serien (C136.10, C136.15, C136.41)",
|
||||
"url": "https://www.nema.org/standards/technical/ansi-c136-series-standards-for-roadway-and-area-lighting-equipment",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Zhaga Book 18 — smart interface för utomhusarmaturer",
|
||||
"url": "https://www.zhagastandard.org/books/overview/smart-interface-between-outdoor-luminaires-and-sensing-communication-modules-18.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Wikipedia — 2020s purpling of streetlights",
|
||||
"url": "https://en.wikipedia.org/wiki/2020s_purpling_of_streetlights",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarke",
|
||||
"namn": {
|
||||
"sv": "Vägmärke",
|
||||
"en": "Road sign"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"3M (reflexfolie)",
|
||||
"Avery Dennison (reflexfolie)",
|
||||
"regionala skylttillverkare"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminiumplåt (substrat)",
|
||||
"retroreflekterande folie i klasser"
|
||||
],
|
||||
"montering": "U-profilstolpe (US), rörstolpe/klammer (EU), portal eller väggmontage",
|
||||
"livslangd_ar": "10–15 för folien; retroreflexionen avgör"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla vägmiljöer"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "FHWA",
|
||||
"beteckning": "MUTCD 11:e utgåvan, Revision 1 (dec 2025)",
|
||||
"titel": "Manual on Uniform Traffic Control Devices",
|
||||
"roll": "Gällande utgåva; delstaterna skulle anta 11:e utgåvan senast 18 jan 2026; anger även minimikrav på retroreflexion",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "UK DfT",
|
||||
"beteckning": "TSRGD 2016 (SI 2016/362)",
|
||||
"titel": "Traffic Signs Regulations and General Directions",
|
||||
"roll": "Föreskriver design och användning av vägmärken, vägmarkeringar och signaler i Storbritannien; i kraft 22 april 2016",
|
||||
"marknad": "UK"
|
||||
},
|
||||
{
|
||||
"organ": "FN/nationella",
|
||||
"beteckning": "Wienkonventionen 1968 + nationella kataloger",
|
||||
"titel": "Konvention om vägmärken och signaler",
|
||||
"roll": "Gemensam formspråksgrund i EU; varje land har egen märkeskatalog",
|
||||
"marknad": "EU"
|
||||
},
|
||||
{
|
||||
"organ": "Standards Australia",
|
||||
"beteckning": "AS 1742",
|
||||
"titel": "Manual of uniform traffic control devices",
|
||||
"roll": "Australisk motsvarighet",
|
||||
"marknad": "AU"
|
||||
},
|
||||
{
|
||||
"organ": "CEN / ASTM",
|
||||
"beteckning": "EN 12899-1 / ASTM D4956",
|
||||
"titel": "Fasta vägmärken / reflexfolieklasser",
|
||||
"roll": "Produktkrav respektive folietypklassning (kartläggs vidare i modellvågen)",
|
||||
"marknad": "EU / US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Form + färg är regelverkets grammatik: gul romb = varning (US); triangel med röd bård = varning (EU); åttahörning = stopp (globalt)",
|
||||
"Retroreflex som lyser upp i blixt-/lyktljus"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Baksidesetikett med tillverkare, tillverkningsdatum och folietyp — den säkraste identifieringen",
|
||||
"Folietypens glittermönster (prismatisk vs glaspärla) syns i närbild",
|
||||
"Stolptyp och klamring skiljer marknader"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Privata/kommersiella skyltar i regelverksliknande färger",
|
||||
"Tillfälliga arbetsplatsmärken",
|
||||
"Utgångna märkesgenerationer"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framsida rakt framifrån",
|
||||
"Baksida i närbild (etikett)",
|
||||
"Med blixt för folieanalys"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på skyltens baksida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"datum",
|
||||
"folietyp",
|
||||
"ibland beställare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Retroreflexionsförlust",
|
||||
"beskrivning": "Folien åldras under UV och väder; MUTCD kräver metod för att hålla retroreflexion över miniminivåer",
|
||||
"kalla": "FHWA MUTCD (retroreflexionskrav)"
|
||||
},
|
||||
{
|
||||
"typ": "Delaminering/blekning",
|
||||
"beskrivning": "Folie släpper från substrat eller bleks",
|
||||
"kalla": "PLATSHÅLLARE — belägg per folietyp i modellvågen"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0201",
|
||||
"beskrivning": "portalvariant → LVX-TRP-0205"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "MUTCD / TSRGD / nationella kataloger",
|
||||
"beskrivning": "Formspråket ÄR standarden — märkeskatalogen blir egen datamängd i modellvågen"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "FHWA — MUTCD 11th Edition with Revision 1 (gällande utgåva)",
|
||||
"url": "https://mutcd.fhwa.dot.gov/kno_11th_Editionr1.htm",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "FHWA — delstatsadoption senast 18 jan 2026",
|
||||
"url": "https://mutcd.fhwa.dot.gov/resources/state_info/index.htm",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GOV.UK — TSRGD 2016 overview",
|
||||
"url": "https://www.gov.uk/government/publications/traffic-signs-regulations-and-general-directions-2016-an-overview",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.82,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignal-signalhuvud",
|
||||
"namn": {
|
||||
"sv": "Trafiksignal, signalhuvud",
|
||||
"en": "Traffic signal head"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"SWARCO",
|
||||
"Yunex Traffic",
|
||||
"Econolite",
|
||||
"McCain"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Nominell linsdiameter 200 mm eller 300 mm (EN 12368)",
|
||||
"material": [
|
||||
"polykarbonat",
|
||||
"aluminium"
|
||||
],
|
||||
"montering": "Stolpe/mast (EU-typiskt) eller mastarm/wire över körbana (US-typiskt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar",
|
||||
"övergångsställen",
|
||||
"påfarter"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12368:2024",
|
||||
"titel": "Traffic control equipment — Signal heads",
|
||||
"roll": "Krav för signalhuvuden röd/gul/grön med 200/300 mm runda ljusöppningar: ljusstyrkeklasser, IP-klasser, slagtålighet IR1–IR3, fantomskensbegränsning",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "ITE",
|
||||
"beteckning": "VTCSH",
|
||||
"titel": "Vehicle Traffic Control Signal Heads",
|
||||
"roll": "US-spec för signalhuvuden (kartläggs vidare)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Antal ljusöppningar (1–5 moduler) och pilsymboler",
|
||||
"200 vs 300 mm lins",
|
||||
"Visir/solskärmar per öppning",
|
||||
"Bakgrundsskärm — i nyare US-installationer ofta med retroreflekterande gul ram"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Husets modulskarvar och fästen skiljer tillverkare",
|
||||
"Gång-/cykelsymboler är regionala (hand/gubbe, röd-grön gubbe, cykelsymbol)",
|
||||
"LED-insats syns som punktmatris; glödlins är jämnlysande"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Körfältssignaler",
|
||||
"Järnvägssignaler (LVX-JVG, Tier 2)",
|
||||
"Bro-/tunnelsignaler"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån med alla öppningar",
|
||||
"Snett bakifrån (hus och fäste)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på husets bak- eller undersida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"spänning"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kondens/vatteninträngning",
|
||||
"beskrivning": "Imma i lins vid bristande tätning; EN 12368 klassar därför IP-skydd",
|
||||
"kalla": "PLATSHÅLLARE — belägg per modell"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0105",
|
||||
"beskrivning": "Styrs av trafiksignalskåpets styrapparat"
|
||||
},
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0202",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EN 12368:2024 (scope: 200/300 mm-roundels, prestandaklasser)",
|
||||
"url": "https://www.en-standard.eu/bs-en-12368-2024-traffic-control-equipment-signal-heads/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0105",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignalskap",
|
||||
"namn": {
|
||||
"sv": "Trafiksignalskåp/styrapparat",
|
||||
"en": "Traffic signal controller cabinet"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Econolite",
|
||||
"SWARCO McCain",
|
||||
"Yunex Traffic",
|
||||
"Q-Free"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminium (t.ex. 5052-plåt)",
|
||||
"stål"
|
||||
],
|
||||
"montering": "Sockel-/fundamentmonterat vid korsning, ibland stolpmonterat",
|
||||
"ovrigt": {
|
||||
"inre": "styrapparat, konfliktmonitor/MMU, detektorrack, lastbrytare; NEMA TS 2 använder seriell busskommunikation"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA",
|
||||
"beteckning": "NEMA TS 2-2021",
|
||||
"titel": "Traffic Controller Assemblies",
|
||||
"roll": "Definierar styrapparat, skåpstorlekar, MMU, BIU och seriell kommunikation; utbytbarhet mellan tillverkare",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "ITE/AASHTO/NEMA",
|
||||
"beteckning": "ATC-standarder; Caltrans 33x-typ",
|
||||
"titel": "Advanced Transportation Controller; kaliforniska skåptyper",
|
||||
"roll": "Alternativa skåp-/styrapparatfamiljer (kartläggs vidare)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Grå/aluminiumfärgad plåtlåda vid gathörn nära signaler",
|
||||
"Ventilationsgaller med filter nertill, fläktutlopp upptill",
|
||||
"Separat liten 'polislucka' i dörren",
|
||||
"Ofta batteribackupskåp intill"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skåpform (NEMA-typer vs smala dubbelhöga 33x-typ i Kalifornien)",
|
||||
"Myndighetsetikett med korsnings-ID — nyckel-OCR",
|
||||
"Dörrarnas antal och gångjärnssida"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp el (LVX-ELN-0101)",
|
||||
"Telekomskåp (LVX-TEL-0101)",
|
||||
"Belysningscentral"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på etikett/ID och polislucka"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på dörr",
|
||||
"falt": [
|
||||
"väghållare",
|
||||
"korsnings-ID",
|
||||
"serviceinfo"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Värme/ventilation",
|
||||
"beskrivning": "Elektronik känslig för värmeansamling; filter och fläkt kräver underhåll",
|
||||
"kalla": "PLATSHÅLLARE — belägg med servicedata"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Exponerad placering i korsning ger hög påkörningsrisk",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0104",
|
||||
"beskrivning": "Styr signalhuvudena"
|
||||
},
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA TS 2-2021 Traffic Controller Assemblies (innehåll och scope)",
|
||||
"url": "https://www.nema.org/docs/default-source/standards-document-library/nema-ts-2-2021-contents-and-scopeb71294ae-eb9a-45e2-a501-e5c0672dbd6b.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Econolite NEMA Traffic Control Cabinets (skåpfamiljer, polislucka)",
|
||||
"url": "https://www.econolite.com/products/traffic-control-cabinets/nema-traffic-control-cabinets/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0106",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarkering",
|
||||
"namn": {
|
||||
"sv": "Vägmarkering",
|
||||
"en": "Road marking"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"PPG (Ennis-Flint)",
|
||||
"Geveko Markings",
|
||||
"SWARCO"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"termoplast/massa",
|
||||
"vägfärg (vattenburen/lösningsmedel)",
|
||||
"2-komponent (kallplast)",
|
||||
"prefabricerad tejp"
|
||||
],
|
||||
"ovrigt": {
|
||||
"tillsatser": "drop-on glaspärlor för retroreflexion; profilerad/bullrande utformning; vägbanereflektorer (RPM) vanliga i US"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla belagda vägar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1436:2018",
|
||||
"titel": "Road marking performance for road users",
|
||||
"roll": "Funktionsklasser för vita/gula markeringar: dagsljusreflexion (Qd), retroreflexion i strålkastarljus, färg och friktion; EN 1871 täcker materialens fysiska egenskaper",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "FHWA",
|
||||
"beteckning": "MUTCD 11:e utgåvan",
|
||||
"titel": "Del om markeringar",
|
||||
"roll": "Anger obligatoriska miniminivåer för markeringars retroreflexion; underhållsplaner krävs (efterlevnad september 2026)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Färggrammatik: gul mittlinje/vit kantlinje (US); vit mittlinje i större delen av EU",
|
||||
"Linjebredd och mönster (heldragen, streckad, dubbel)",
|
||||
"Symbolbibliotek: pilar, cykel, buss, övergångsställen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Materialtjocklek: massa står upp från ytan, färg gör det inte",
|
||||
"Profilerad kant = bullrande/våtsynbar markering",
|
||||
"RPM-reflektorer i linjen = nordamerikanskt"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Tillfällig gul/orange arbetsmarkering",
|
||||
"Utfräst borttagen markering (spökbild)",
|
||||
"Lekplats-/parkeringsmålning utanför regelverket"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framåt i körriktning",
|
||||
"Rakt uppifrån för symboler",
|
||||
"Närbild på kant och tjocklek"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Slitage i hjulspår",
|
||||
"beskrivning": "Retroreflexion och synbarhet försvinner först där däcken går; MUTCD:s minimikrav gör detta till underhållsfråga",
|
||||
"kalla": "FHWA MUTCD retroreflexionskrav (via RetroTek-sammanställning)"
|
||||
},
|
||||
{
|
||||
"typ": "Plogskador",
|
||||
"beskrivning": "Snöplogar river massa och reflektorer i nordligt klimat",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Vägbana/beläggning (Tier 2)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 1436 / MUTCD",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EN 1436:2018 (Qd, retroreflexion, färg, friktion; relation till EN 1871)",
|
||||
"url": "https://standards.iteh.ai/catalog/standards/cen/95bb9e65-a6d3-4051-94e5-6acba96c92c0/en-1436-2018",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "RetroTek — Road Marking Standards Europe & US (MUTCD-minimikrav, sept 2026)",
|
||||
"url": "https://www.reflective-systems.com/usa-and-european-standards/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0107",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagracke",
|
||||
"namn": {
|
||||
"sv": "Vägräcke",
|
||||
"en": "Road safety barrier"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valtir",
|
||||
"Lindsay",
|
||||
"Hill & Smith",
|
||||
"Saferoad/Birsta (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"förzinkat stål (W-/trie-balk, rör)",
|
||||
"vajer",
|
||||
"betong",
|
||||
"trä-stål-kombination"
|
||||
],
|
||||
"montering": "Nedslagna eller ingjutna stolpar; betongbarriärer fristående eller förankrade"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg (sida/mitt)",
|
||||
"landsväg",
|
||||
"bro"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1317",
|
||||
"titel": "Road restraint systems",
|
||||
"roll": "Kapacitetsklasser från T1 (lägst, temporärt) till H4b (mycket hög), arbetsbreddsklasser W1–W8, skaderiskklasser A/B/C; CE-märkning via del 5",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO/FHWA",
|
||||
"beteckning": "MASH (2016)",
|
||||
"titel": "Manual for Assessing Safety Hardware",
|
||||
"roll": "Ersätter NCHRP 350; krocktestnivåer TL-1 uppåt (TL-2 lågfart, TL-3 högfartsväg, TL-4 inkluderar lastbil)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Balkprofil: W-balk (två vågor) vs trie-balk (tre) vs rörräcke",
|
||||
"Vajerräcke: 3–4 linor på klena stolpar — vanligt nordiskt mitträcke",
|
||||
"Betongbarriär med lutande profil",
|
||||
"Stolptyp och stolpavstånd"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skarvarnas överlapp och bultbild",
|
||||
"Ändavslut: nedförd, utsvängd eller energiupptagande terminal med slädhuvud",
|
||||
"Reflektorer monterade på räcket",
|
||||
"Distansklossar mellan balk och stolpe"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Broräcke (Tier 2)",
|
||||
"GC-räcke/staket",
|
||||
"Bullerskydd med räckesfunktion"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Längs räcket (profil och skarvar)",
|
||||
"Närbild på ändavslut",
|
||||
"Stolpe med infästning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Stansning/etikett på balk eller terminal förekommer",
|
||||
"falt": [
|
||||
"system/typ",
|
||||
"ibland tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "Deformerade sektioner ska bytas för bibehållen funktion",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion vid skarv och markzon",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 1317 / MASH",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "DELTABLOC — EN 1317 kapacitetsklasser T1–H4b, arbetsbredd W1–W8",
|
||||
"url": "https://deltabloc.com/en/about-us/road-safety-norms",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "TxDOT — MASH 2016 testnivåer och ersättning av NCHRP 350",
|
||||
"url": "https://www.txdot.gov/manuals/des/rdw/chapter-17-roadside-safety-design-and-roadside-saf/17-2-roadside-safety-hardware-crash-criteria.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0108",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "hallplatsvaderskydd",
|
||||
"namn": {
|
||||
"sv": "Hållplatsväderskydd",
|
||||
"en": "Bus shelter"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"JCDecaux (operatör/tillverkare)",
|
||||
"Clear Channel (operatör)",
|
||||
"Outfront/Decaux (JV, Nordamerika)",
|
||||
"Team Tejbrant (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminiumprofiler",
|
||||
"härdat glas",
|
||||
"stål",
|
||||
"rostfritt (t.ex. NYC-programmet)"
|
||||
],
|
||||
"montering": "Fundamentmonterade moduler; drivs ofta som reklamfinansierade franchiseprogram där operatören bygger och underhåller utan kostnad för staden",
|
||||
"ovrigt": {
|
||||
"affarsmodell": "Reklamfinansierat väderskydd uppfanns av Jean-Claude Decaux 1964; JCDecaux har över 136 000 väderskydd installerade globalt"
|
||||
}
|
||||
},
|
||||
"historik": {
|
||||
"introducerad": "1964 (reklamfinansierad modell, Frankrike)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"landsväg"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Belyst reklamvitrin i gavel = reklamfinansierat program",
|
||||
"Modulbyggt glas/aluminium med tak",
|
||||
"Sittbänk, tidtabellstavla, allt oftare realtidsskylt/USB",
|
||||
"Enhetlig programdesign inom en stad (t.ex. rostfritt-och-glas i NYC-franchisen)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Operatörslogga och hållplats-ID — nyckel-OCR",
|
||||
"Takform och gavelprofil skiljer program/tillverkare",
|
||||
"Nya generationer: gröna tak (t.ex. JCDecaux Filtreo), återbrukade material"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Cykelparkeringstak",
|
||||
"Rökkur/entrétak",
|
||||
"Reklampelare utan hållplatsfunktion"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framifrån hela skyddet",
|
||||
"Närbild på hållplatsskylt och ID"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Hållplatsskylt och programetikett",
|
||||
"falt": [
|
||||
"hållplatsnamn",
|
||||
"hållplats-ID",
|
||||
"operatör"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Glaskross/vandalism",
|
||||
"beskrivning": "Drift- och underhållsansvar ligger i franchisen; operatörer sköter veckostädning, reparationer och inspektioner",
|
||||
"kalla": "Outfront/Decaux programbeskrivning (LA: löpande underhåll av 2 500+ möbler)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Belysning/realtidsskylt matas från nätet"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JCDecaux — The advertising bus shelter: uppfunnen 1964, 136 000+ installerade",
|
||||
"url": "https://www.jcdecaux.com/blog/advertising-bus-shelter-jcdecauxs-trademark",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "NYC Street Design Manual — Bus Stop Shelter (JCDecaux-franchise, rostfritt/glas)",
|
||||
"url": "https://www.nycstreetdesign.info/furniture/bus-stop-shelter",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Outfront/Decaux — LA-programmet (2 400+ väderskydd, P3-modell)",
|
||||
"url": "https://www.outfrontjcdecaux.com/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brunnsbetackning",
|
||||
"namn": {
|
||||
"sv": "Brunnsbetäckning",
|
||||
"en": "Manhole cover"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos (Norden)",
|
||||
"Saint-Gobain PAM",
|
||||
"EJ (US)",
|
||||
"Neenah Foundry (US)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Vanliga nominella öppningar ca 600–650 mm (rund); kvadratiska format förekommer",
|
||||
"material": [
|
||||
"segjärn (t.ex. EN-GJS-500-7 enligt EN 1563)",
|
||||
"gråjärn",
|
||||
"komposit (EN 124-5)",
|
||||
"armerad betong (EN 124-4)"
|
||||
],
|
||||
"montering": "Vilar i betäckningsram, fast eller flytande (självjusterande); ram i bruksbädd — svag bruksbädd ger sättning",
|
||||
"livslangd_ar": "50+ (gjutjärn i normal trafikmiljö)",
|
||||
"belastningsklass": "EN 124: A15–F900 efter provlast i kN; D400 (400 kN provlast) normal klass i körbana"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"körbana",
|
||||
"GC-väg",
|
||||
"grönyta",
|
||||
"industriyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124:2015 (del 1–6)",
|
||||
"titel": "Gully tops and manhole tops for vehicular and pedestrian areas",
|
||||
"roll": "Klassning A15–F900 efter provlast, placeringsgrupper 1–6; materialdelar: -2 gjutjärn, -3 stål/aluminium, -4 stålarmerad betong, -5 komposit",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "Kommunala spec.",
|
||||
"beteckning": "H-20/HS-20-lastkrav",
|
||||
"titel": "Vanliga lastkrav i amerikanska kommunala upphandlingar",
|
||||
"roll": "Belastningskrav i körbana (kartläggs per delstat i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Rund eller kvadratisk gjutgodsyta i markplan",
|
||||
"Mönstrad halkskyddsyta",
|
||||
"Gjuten text: funktion (VA/DAGVATTEN/TELE/EL), kommun- eller gjuterimärke",
|
||||
"Klassmärkning (t.ex. D400) ofta gjuten och läsbar"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Mönstertyp och logotyp identifierar gjuteri/tillverkare",
|
||||
"Ramtyp: fast eller flytande",
|
||||
"Gångjärn, låsning och lyfthål varierar per modell",
|
||||
"Komposit har jämnare yta och saknar rostton"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Dagvattengaller (LVX-VAT-0102)",
|
||||
"Ventilbetäckning (mindre diameter)",
|
||||
"Telebrunnslock (ofta rektangulära, egen märkning)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån, hela betäckningen i bild",
|
||||
"Närbild på gjuten text och klassmärkning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på lockets ovansida",
|
||||
"falt": [
|
||||
"funktion",
|
||||
"tillverkare/gjuteri",
|
||||
"belastningsklass",
|
||||
"ibland årtal"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Klapper/buller",
|
||||
"beskrivning": "Lock som rör sig i ramen bullrar under trafik; moderna ramar förses med elastisk packning just för att dämpa detta",
|
||||
"kalla": "Produktdokumentation D400 (elastisk packning mot buller, Galco/Pamline)"
|
||||
},
|
||||
{
|
||||
"typ": "Sättning",
|
||||
"beskrivning": "Betäckning som sjunker under beläggningsnivå när bruksbädden under ramen är för svag eller för tunn",
|
||||
"kalla": "Branschgenomgång D400-installation (manholecoverworld: bruksbäddens hållfasthet)"
|
||||
},
|
||||
{
|
||||
"typ": "Stöld",
|
||||
"beskrivning": "Metallstöld av gjutjärnslock; kompositlock saknar skrotvärde och används delvis som stöldskydd",
|
||||
"kalla": "Branschgenomgång D400-material (manholecoverworld: komposit eliminerar stöldproblemet)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-VAT-0201",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-VAT-0202",
|
||||
"beskrivning": "Betäckningen är brunnens synliga toppkomponent"
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0102",
|
||||
"beskrivning": "Dagvattengaller — liknande placering, annan funktion"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JDP — BS EN 124:2015 klasser A15–F900 och materialdelar 1–6",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Galco — D400 segjärnsbetäckning (EN-GJS-500-7/EN 1563, packning mot buller)",
|
||||
"url": "https://galco.ie/d400-ductile-manhole-cover-ef922123/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Manhole Cover World — D400-klassens innebörd, bruksbädd, komposit och stöld",
|
||||
"url": "https://manholecoverworld.com/what-does-d400-load-class-really-mean-for-city-roads/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.82,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "dagvattengaller",
|
||||
"namn": {
|
||||
"sv": "Dagvattengaller",
|
||||
"en": "Gully grating"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos",
|
||||
"Saint-Gobain PAM",
|
||||
"EJ",
|
||||
"Neenah Foundry",
|
||||
"ACO (linjeavvattning)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"segjärn",
|
||||
"gråjärn",
|
||||
"komposit"
|
||||
],
|
||||
"montering": "I ram över dagvattenbrunn; varianter i rännsten, kantsten (sidointag) och som kupolgaller i grönyta",
|
||||
"belastningsklass": "EN 124-klasser; C250 vanlig vid rännsten, D400 i körbana"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"rännsten/körbana",
|
||||
"GC-väg",
|
||||
"parkering",
|
||||
"grönyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124:2015",
|
||||
"titel": "Gully tops and manhole tops",
|
||||
"roll": "Samma klassnings- och materialsystem som betäckningar; galler i prefabricerade avvattningsrännor faller i stället under EN 1433",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Spaltförsett galler i stället för tätt lock",
|
||||
"Placering i rännsten/lågpunkt",
|
||||
"Kantstensintag: öppning i kantstenen med galler under",
|
||||
"Kupolformat galler i grönytor och diken"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Spaltriktning och spaltbredd (tvärgående spalter är cykelsäkrare än längsgående)",
|
||||
"Gjutmärke och klass i ramen/gallret",
|
||||
"Linjeavvattningsränna (t.ex. ACO-typ) är långsträckt och egen produktfamilj"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Brunnsbetäckning (LVX-VAT-0101)",
|
||||
"Ventilationsgaller för undermarksutrymmen",
|
||||
"Trädgaller runt stadsträd"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån",
|
||||
"Snett mot kantstensintag"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på galler eller ram",
|
||||
"falt": [
|
||||
"gjuteri",
|
||||
"klass",
|
||||
"funktion"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Igensättning",
|
||||
"beskrivning": "Löv och sediment blockerar spalterna; funktionsproblem snarare än produktfel",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
},
|
||||
{
|
||||
"typ": "Cykelsäkerhet vid längsgående spalter",
|
||||
"beskrivning": "Smala hjul kan fastna i spalter i färdriktningen; moderna galler utformas tvärställda eller diagonala",
|
||||
"kalla": "PLATSHÅLLARE — belägg med väghållarriktlinje"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-VAT-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EasyMerchant — BS EN 124 grupper/klasser samt gränsdragning mot EN 1433 (rännor)",
|
||||
"url": "https://www.easymerchant.co.uk/blog/understanding-the-bs-en-124-classification/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "JDP — BS EN 124:2015 översikt",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brandpost",
|
||||
"namn": {
|
||||
"sv": "Brandpost/hydrant",
|
||||
"en": "Fire hydrant"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Mueller (US)",
|
||||
"M&H Valve (US)",
|
||||
"American AVK",
|
||||
"Hawle (EU)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"gjutjärn/segjärn",
|
||||
"brons (ventilsäten)",
|
||||
"epoxibelagda ytor"
|
||||
],
|
||||
"montering": "Torrpost (dry-barrel): ventil under frostdjup, stigarrör dräneras — för klimat med frysrisk. Våtpost (wet-barrel): vattenfylld, endast milt klimat. Underjordisk post med spindel och markeringsskylt vanlig i delar av Europa",
|
||||
"ovrigt": {
|
||||
"sakerhet": "Traffic breakaway-fläns som bryts vid påkörning skyddar huvudventil och stigarrör"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"industriområde",
|
||||
"bostadsområde"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AWWA",
|
||||
"beteckning": "ANSI/AWWA C502",
|
||||
"titel": "Dry-Barrel Fire Hydrants",
|
||||
"roll": "Torrposter för alla klimat inklusive frysgrader; kräver bl.a. gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och tillverkningsår",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "AWWA",
|
||||
"beteckning": "ANSI/AWWA C503",
|
||||
"titel": "Wet-Barrel Fire Hydrants",
|
||||
"roll": "Våtposter för milt klimat utan frysrisk",
|
||||
"marknad": "US (varma delstater)"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14384",
|
||||
"titel": "Pillar fire hydrants",
|
||||
"roll": "Minimikrav, provning och märkning för pelarbrandposter",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14339",
|
||||
"titel": "Underground fire hydrants",
|
||||
"roll": "Underjordiska brandposter",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "NFPA",
|
||||
"beteckning": "NFPA 1963",
|
||||
"titel": "Fire Hose Connections",
|
||||
"roll": "Slanganslutningarnas gängor",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"US: fristående post med kupolformad hätta, typiskt två 2½-tums slangutlopp plus ett större pumperutlopp, femkantig manövermutter",
|
||||
"EU-pelarpost: slankare röd/gul pelare med lock över kopplingar",
|
||||
"Underjordisk typ: endast betäckning i mark plus markeringsskylt med avståndsangivelser",
|
||||
"Färgkodning av kapacitet förekommer (US-praxis, NFPA 291)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Gjuten märkning: tillverkare, ventilstorlek, öppningsriktning, tillverkningsår — föreskriven i AWWA C502 och utmärkt OCR",
|
||||
"Hättans och utloppens form skiljer modellfamiljer",
|
||||
"Breakaway-flänsens skarv strax ovan mark"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Spolpost/vattenutkastare",
|
||||
"Gasventil-markeringsstolpe",
|
||||
"Pollare i röd kulör"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild rakt framifrån",
|
||||
"Närbild på gjuten märkning vid hätta/kropp",
|
||||
"Underjordisk: skylt + betäckning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på kropp/hätta; skylt vid underjordisk post",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"ventilstorlek",
|
||||
"öppningsriktning",
|
||||
"årtal",
|
||||
"skylt: avstånd/dimension"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Frysskada vid fel typ i fel klimat",
|
||||
"beskrivning": "Uppdelningen torrpost/våtpost finns just för frysrisken; våtpost i frysklimat havererar",
|
||||
"kalla": "AWWA C502/C503 scope-uppdelning"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Hanteras konstruktivt med breakaway-fläns som offras vid kollision",
|
||||
"kalla": "Tillverkardokumentation (breakaway-funktion, SFFECO/AWWA-kompatibla poster)"
|
||||
},
|
||||
{
|
||||
"typ": "Läckage i spindeltätning",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — servicedata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "AWWA C502/C503, EN 14384/14339",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ANSI/AWWA C502-18 förord (torrpost alla klimat; våtpost C503; märkningskrav)",
|
||||
"url": "https://webstore.ansi.org/preview-pages/awwa/preview_c502-2018.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GlobalSpec — EN 14384 pelarbrandposter (scope)",
|
||||
"url": "https://standards.globalspec.com/topics/fire-hydrant-standards",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "M&H Valve — AWWA C502-spec (märkning: tillverkare, ventilstorlek, öppningsriktning, år)",
|
||||
"url": "https://www.mh-valve.com/upl/downloads/resources/feature-benefits/929.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,4642 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — konsoliderade klassposter v2: Tier 1 + Tier 2 (37 klasser). Ersätter master-v1 och de två tier2-filerna som arbetskopia.",
|
||||
"genererad": "2026-07-04",
|
||||
"antal_poster": 37,
|
||||
"verifieringsfordelning": {
|
||||
"kallbelagd": 31,
|
||||
"obekraftad": 6
|
||||
},
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelskap-lagspanning",
|
||||
"namn": {
|
||||
"sv": "Kabelskåp, lågspänning",
|
||||
"en": "LV distribution cabinet"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ABB Kabeldon (Norden, fabrik i Alingsås)",
|
||||
"nätbolagsspecifika program per land"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"varmförzinkad stålplåt (nordisk standard)",
|
||||
"glasfiberkomposit",
|
||||
"polykarbonat"
|
||||
],
|
||||
"montering": "Integrerat markfundament eller sockel; justerbara ben; förberedd för VP-rör och värmekabel (arktiskt klimat)",
|
||||
"ip_klass": "t.ex. IP34D enligt SS-EN 60529 (Kabeldon CDC)",
|
||||
"ovrigt": {
|
||||
"las": "Trekantslås standard i Norden (t.ex. CDC-LT); cylinderlås som tillval",
|
||||
"innehall": "Säkringslister/skensystem, kabelavgreningar; lucka med hållare för kabelskåpskort"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"EU",
|
||||
"UK",
|
||||
"US",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"bostadsområde",
|
||||
"landsbygd"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC/CENELEC",
|
||||
"beteckning": "EN 61439-5",
|
||||
"titel": "Lågspänningsfördelningar — kopplingsutrustning i publika distributionsnät",
|
||||
"roll": "Provnings- och konstruktionskrav; Kabeldon CDC testad enligt SS-EN 61439-5 inkl. krav för arktiskt klimat",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående grå/grön låda på sockel eller integrerat fundament",
|
||||
"Nätbolagsdekal och skåpnummer",
|
||||
"Varningsskylt med blixtsymbol",
|
||||
"Trekants- eller specialnyckellås",
|
||||
"Ofta markeringsstång med reflex intill (snöröjning)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skåpnumret i nätbolagets format — nyckel-OCR",
|
||||
"Präglad lucka anpassad för märkning (Kabeldon)",
|
||||
"Varmförzinkad yta vs lackerad komposit skiljer generation/marknad",
|
||||
"CDCM-variant med ovandel används som mätarskåp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Telekomskåp (LVX-TEL-0101) — saknar blixtsymbol, har ofta ventilation",
|
||||
"Trafiksignalskåp (LVX-TRP-0105)",
|
||||
"Belysningscentral (undervariant)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på dekal, skåpnummer och varningsskylt"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal/prägling på lucka",
|
||||
"falt": [
|
||||
"nätbolag",
|
||||
"skåpnummer",
|
||||
"varningstext"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning/snöröjningsskador",
|
||||
"beskrivning": "Markeringsstång med varselmärkning och reflexband säljs som standardtillbehör — indikerar känt riskmönster",
|
||||
"kalla": "ABB Kabeldon tillbehörskatalog (KSPS 7 markeringsstång)"
|
||||
},
|
||||
{
|
||||
"typ": "Fukt",
|
||||
"beskrivning": "Fuktspärr finns som tillbehör till hela CDC-serien",
|
||||
"kalla": "ABB Kabeldon CDC-katalog"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0103",
|
||||
"beskrivning": "Nätstation/transformator"
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0101",
|
||||
"beskrivning": "Matar bl.a. belysningsnät"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ABB — Kabeldon kabelskåp och kapslingar (produktfamilj, hårda miljöer)",
|
||||
"url": "https://new.abb.com/low-voltage/sv/produkter/kabelskap_cewe_kabeldon/kabeldon-kabelskap",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Onninen — Kabelskåp CDC 420 (varmförzinkat, integrerat markfundament, 400 A, SS-EN 61439-5, arktiskt klimat, trekantslås)",
|
||||
"url": "https://www.onninen.se/abb-kabeldon-kabelskap-cdc-420/p/AQO708",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "ABB Kabeldon produktkatalog (Alingsås; IP34D SS-EN 60529; CDC/CDCM-användning)",
|
||||
"url": "https://library.e.abb.com/public/5c949d884df64a6882b049397a2b94e0/2013_Katalog_Kabeldon_lagspanningsfordelningar_svensk_REV%20A_6.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "elstolpe",
|
||||
"namn": {
|
||||
"sv": "Elstolpe",
|
||||
"en": "Utility pole"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Stella-Jones (trä, NA)",
|
||||
"Koppers (impregnering, NA)",
|
||||
"Valmont (stål)",
|
||||
"RS Technologies (komposit)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"impregnerat trä (southern yellow pine — vattenburna medel; douglasgran — oljebaserade medel)",
|
||||
"stål",
|
||||
"komposit",
|
||||
"betong (vissa marknader)"
|
||||
],
|
||||
"montering": "Direkt nedgrävd (trä) eller på fundament (stål/komposit)",
|
||||
"livslangd_ar": "40–70 för impregnerat trä beroende på medel och klimat",
|
||||
"ovrigt": {
|
||||
"impregnering": "Pentaklorfenol (penta) utfasas i US efter EPA-beslut 2022: nyproduktion/försäljning upphörde feb 2024, behandling med befintliga lager tillåten till feb 2027; alternativ: kopparnaftenat, DCOIT, CCA, kreosot. CCA-behandlade stolpar dominerar sydöstra US. Kanada drog in registreringen okt 2022."
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"CA",
|
||||
"AU",
|
||||
"delar av EU/UK"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsbygd",
|
||||
"förort",
|
||||
"stadsgata (äldre nät)"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ANSI",
|
||||
"beteckning": "ANSI O5.1",
|
||||
"titel": "Wood poles — specifications and dimensions",
|
||||
"roll": "Trästolpsklasser och dimensioner (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "EPA / Health Canada",
|
||||
"beteckning": "Penta-utfasningsbeslut 2022",
|
||||
"titel": "Registration review decision pentachlorophenol",
|
||||
"roll": "Reglerar vilka impregneringsmedel som får förekomma — direkt påverkan på identifiering av stolpgenerationer",
|
||||
"marknad": "US/CA"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Trästolpe med travers/regel, isolatorer och ledningar",
|
||||
"Kraft överst, tele/fiber-linjer lägre — vertikal zonindelning",
|
||||
"Stolptransformator (burk) på många NA-stolpar",
|
||||
"Stolpsteg eller klätterspår"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"'Birthmark'-märkning inbränd/spikad i stolpen med år, längd, klass, träslag och impregneringsmedel — bästa OCR-källan och daterar stolpen",
|
||||
"Impregneringens färgton (grönaktig CCA vs brunoljig penta/kreosot) ger generationsledtråd",
|
||||
"Nätbolagets stolpnummerbricka"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningsstolpe (LVX-TRP-0101)",
|
||||
"Telestolpe utan kraft",
|
||||
"Flagg-/antennmast"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Närbild på birthmark i ögonhöjd",
|
||||
"Toppzon med utrustning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Inbränd birthmark ca 3 m över mark + nummerbricka",
|
||||
"falt": [
|
||||
"år",
|
||||
"längd/klass",
|
||||
"träslag",
|
||||
"impregneringsmedel",
|
||||
"stolpnummer"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Impregneringsmedel under regulatorisk avveckling",
|
||||
"beskrivning": "Penta-behandlade stolpar (uppskattningsvis ca 60 miljoner i drift i US) blir en utbytes- och hanteringsfråga i takt med utfasningen",
|
||||
"kalla": "EPA — Cancellation of pentachlorophenol (2022); University of Wisconsin PAT-sammanfattning"
|
||||
},
|
||||
{
|
||||
"typ": "Röta i markzon",
|
||||
"beskrivning": "Nedbrytning vid marklinjen är dominerande livslängdsbegränsning för trä",
|
||||
"kalla": "PLATSHÅLLARE — belägg med inspektionsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Hackspettskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Distributionsnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EPA — Pentachlorophenol (utfasningstidslinje: feb 2024 / feb 2027)",
|
||||
"url": "https://www.epa.gov/ingredients-used-pesticide-products/pentachlorophenol",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "UW PAT — EPA to Phase Out Pentachlorophenol (~60 M penta-stolpar; alternativmedel)",
|
||||
"url": "https://fyi.extension.wisc.edu/pat/2022/05/04/epa-to-phase-out-use-of-pentachlorophenol/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "C&EN — träslag/medel-koppling (yellow pine/CCA sydöstra US; douglasgran/oljebaserat)",
|
||||
"url": "https://cen.acs.org/business/specialty-chemicals/Pentachlorophenol-way-utility-pole-preservative/98/i14",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "natstation-transformator",
|
||||
"namn": {
|
||||
"sv": "Nätstation/transformatorstation",
|
||||
"en": "Distribution substation / padmount transformer"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Eaton",
|
||||
"Hitachi Energy",
|
||||
"Schneider Electric",
|
||||
"ERMCO (US)",
|
||||
"Howard Industries (US)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stålkapsling",
|
||||
"betonghus (kioskstationer)"
|
||||
],
|
||||
"montering": "Padmount: låg kapsling på betongfundament (NA-typiskt). Prefabricerad kiosk-/kompaktstation: gångbar (walk-in) eller manövrerad utifrån (non-walk-in); kan vara helt/delvis nedgrävd",
|
||||
"ovrigt": {
|
||||
"funktion": "Transformerar mellanspänning till lågspänning; IEC 62271-202 klassar bl.a. intern ljusbågstålighet (IAC, tillgänglighetstyp A/B/AB)"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"bostadsområde",
|
||||
"stadsgata",
|
||||
"industriområde"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC",
|
||||
"beteckning": "IEC 62271-202:2022",
|
||||
"titel": "AC prefabricated substations >1 kV–52 kV",
|
||||
"roll": "Driftvillkor, konstruktion och prov för fabriksfärdiga stationer på offentligt tillgängliga platser; walk-in/non-walk-in; intern ljusbågsklassning IAC",
|
||||
"marknad": "EU/internationellt"
|
||||
},
|
||||
{
|
||||
"organ": "IEEE",
|
||||
"beteckning": "IEEE C57.12.28 m.fl.",
|
||||
"titel": "Padmount enclosure integrity",
|
||||
"roll": "US-kapslingskrav (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Padmount: låg grön/grå plåtlåda på betongplatta, ofta i villaområden",
|
||||
"Kioskstation: litet hus/skåp med dörrgaller och ventilation",
|
||||
"Varningsskyltar högspänning på alla varianter",
|
||||
"Svagt transformatorsurr hörs nära"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Typskylt med kVA-tal, spänningar och tillverkare — nyckel-OCR",
|
||||
"Padlock-hasp och pentabult (NA)",
|
||||
"Kabelrör/kabelbrunnar intill",
|
||||
"Fundamenttyp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp LV (LVX-ELN-0101) — mindre, ingen HV-skyltning",
|
||||
"Telekomskåp (LVX-TEL-0101)",
|
||||
"Pumpstation VA (liknande hus, annan skyltning)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med omgivning",
|
||||
"Närbild på varningsskylt och typskylt (utan att öppna något)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Typskylt på kapslingens front/sida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"kVA",
|
||||
"spänningar",
|
||||
"serienummer",
|
||||
"år"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion i kapsling",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — nätbolagsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Oljeläckage (oljeisolerade transformatorer)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "Mellanspänningsnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Matar kabelskåpen i LV-nätet"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "IEC 62271-202:2022 (scope: >1–52 kV, walk-in/non-walk-in, offentlig placering, IAC)",
|
||||
"url": "https://webstore.iec.ch/en/publication/66264",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "laddstation",
|
||||
"namn": {
|
||||
"sv": "Laddstation",
|
||||
"en": "EV charging station"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Tesla",
|
||||
"ChargePoint",
|
||||
"ABB E-mobility",
|
||||
"Alpitronic",
|
||||
"Kempower"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"montering": "AC-box på stolpe/vägg (destinationsladdning) eller fristående DC-skåp med tjock, ofta vätskekyld kabel (snabbladdning)",
|
||||
"ovrigt": {
|
||||
"kontakter": "NACS/SAE J3400 (kompakt, samma stift AC+DC), CCS1 (US) / CCS2 (EU), CHAdeMO (utfasande), Typ 2 (EU AC), J1772 (US AC). Federalt finansierade US-snabbladdare kan ha J3400 om CCS1 också finns."
|
||||
}
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": [
|
||||
"Tesla-kontakten (2012) → öppnad som NACS (2022) → SAE J3400: TIR dec 2023, Recommended Practice sep 2024; flertalet biltillverkare i Nordamerika går över från CCS1 från modellår 2025"
|
||||
]
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"parkering",
|
||||
"servicestation",
|
||||
"gatuladdning",
|
||||
"depå"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "SAE",
|
||||
"beteckning": "SAE J3400 (NACS)",
|
||||
"titel": "North American Charging System",
|
||||
"roll": "Standardiserad Tesla-utvecklad kontakt för både AC och DC; på väg att bli nordamerikansk default",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "SAE",
|
||||
"beteckning": "SAE J1772",
|
||||
"titel": "AC-kontakt nivå 1/2",
|
||||
"roll": "Etablerad AC-kontakt; adapterkompatibel med NACS för AC",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "IEC",
|
||||
"beteckning": "IEC 61851 / IEC 62196",
|
||||
"titel": "Konduktiv laddning / kontaktdon",
|
||||
"roll": "Laddlägen respektive Typ 2/CCS2-kontakter (kartläggs vidare)",
|
||||
"marknad": "EU/internationellt"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Kontakttypen är den snabbaste klassificeraren: NACS är kompakt; CCS är större kombikontakt; CHAdeMO rund",
|
||||
"DC-snabbladdare: högt skåp, tjock/kyld kabel, ofta skärm",
|
||||
"AC-destinationsladdare: liten box, tunn kabel eller uttag",
|
||||
"Operatörsvarumärke och belysning"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Stations-ID och QR-kod — nyckel-OCR",
|
||||
"Effektmärkning i kW",
|
||||
"Antal uttag och kabelhantering (topphängd/sidohängd)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Parkeringsautomat",
|
||||
"Belysningsstolpe med uttag",
|
||||
"Batterilager-/nätskåp"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Närbild på kontakt",
|
||||
"Närbild på skärm/ID/QR"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Front: operatör, stations-ID, QR, effekt",
|
||||
"falt": [
|
||||
"operatör",
|
||||
"stations-ID",
|
||||
"effekt kW",
|
||||
"kontakttyper"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kontaktgenerationsskifte",
|
||||
"beskrivning": "CCS1-parken i Nordamerika fasas gradvis mot J3400; adaptrar överbryggar under övergången — viktigt för ersättningskedjan i grafen",
|
||||
"kalla": "SAE/Joint Office — J3400-standardisering och branschadoption"
|
||||
},
|
||||
{
|
||||
"typ": "Kabelstöld/vandalism",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — operatörsdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0103 / LVX-ELN-0101",
|
||||
"beskrivning": "Nätanslutning via station eller kabelskåp beroende på effekt"
|
||||
},
|
||||
{
|
||||
"predikat": "ersatter",
|
||||
"mal": "CCS1-utrustade stationer (US, gradvis)",
|
||||
"beskrivning": "Kontaktnivåns ersättningskedja: CHAdeMO → CCS1 → J3400 (US)"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Joint Office — SAE J3400 Charging Connector (TIR dec 2023; CCS1-krav vid federal finansiering)",
|
||||
"url": "https://driveelectric.gov/charging-connector",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Wikipedia — North American Charging Standard (historik, RP sep 2024, branschadoption)",
|
||||
"url": "https://en.wikipedia.org/wiki/North_American_Charging_Standard",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "matarskap",
|
||||
"namn": {
|
||||
"sv": "Mätarskåp",
|
||||
"en": "Meter cabinet"
|
||||
},
|
||||
"doman": "ELN",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ABB Kabeldon (CDCM)",
|
||||
"fasadskåpsleverantörer nationellt"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"plåt",
|
||||
"isolermaterial (Kabeldon-typ)",
|
||||
"polykarbonat"
|
||||
],
|
||||
"montering": "Markstående vid tomtgräns (nordisk CDCM-typ) eller fasadmonterat; mätarfönster och plomberade utrymmen",
|
||||
"ovrigt": {
|
||||
"referens": "Kabeldon CDCM är kabelskåpsserien i mätarutförande — samma skåpfamilj som LVX-ELN-0101 men med mätardel"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"SE/NO/FI (markstående vanliga)",
|
||||
"EU",
|
||||
"UK",
|
||||
"US (meter socket på fasad)"
|
||||
],
|
||||
"miljotyper": [
|
||||
"tomtgräns",
|
||||
"fasad"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "IEC/CENELEC",
|
||||
"beteckning": "SS-EN 61439-5 (familjekrav)",
|
||||
"titel": "Distributionsskåp",
|
||||
"roll": "Samma normfamilj som kabelskåpen",
|
||||
"marknad": "EU"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Mätarfönster i dörr",
|
||||
"Mindre än kabelskåp men samma formspråk",
|
||||
"Plomber vid mätarplats"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"CDCM-beteckning på nordiska skåp",
|
||||
"Abonnent-/anläggnings-ID-etikett"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp (LVX-ELN-0101)",
|
||||
"Fiber-/teleskåp (LVX-TEL-0101)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Front",
|
||||
"Närbild etikett/fönster"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dörr-etikett",
|
||||
"falt": [
|
||||
"nätbolag",
|
||||
"anläggnings-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning/vandalism vid gata",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Servis via kabelskåpsnätet"
|
||||
},
|
||||
{
|
||||
"predikat": "variant_av",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Mätarutförande av skåpfamiljen (CDCM)"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ABB Kabeldon-katalog — CDC/CDCM-serierna (återanvänd, våg 2)",
|
||||
"url": "https://library.e.abb.com/public/0b1d1ae1e7d0af90c1257b1a0055f36d/Kabeldon%20kabelskapssystem%20produktkatalog%202013.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.7,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "pollare",
|
||||
"namn": {
|
||||
"sv": "Pollare",
|
||||
"en": "Bollard"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"ATG Access (säkerhetspollare, UK)",
|
||||
"Heald (säkerhetspollare, UK)",
|
||||
"Avon Barrier (HVM-system)",
|
||||
"stadsmiljöprogram varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål",
|
||||
"gjutjärn (klassisk kronpollare)",
|
||||
"rostfritt",
|
||||
"betong",
|
||||
"plast/flexibel"
|
||||
],
|
||||
"montering": "Fast ingjuten, löstagbar i hylsa, fällbar/låsbar eller automatisk hydraulisk (typiskt ca 1000 mm över mark i höjt läge)",
|
||||
"ovrigt": {
|
||||
"sakerhet": "Fordonshindrande säkerhetspollare (HVM, Hostile Vehicle Mitigation) krocktestas och klassas; klassningskoden anger fordonsvikt, hastighet, vinkel och penetration"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gågata",
|
||||
"torg",
|
||||
"entré",
|
||||
"cykelbana",
|
||||
"skyddsobjekt"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "BSI",
|
||||
"beteckning": "PAS 68 (2005)",
|
||||
"titel": "Impact test specifications for vehicle security barriers",
|
||||
"roll": "Brittisk krocktestklassning, utvecklad med CPNI; fortfarande mest refererad utanför Nordamerika",
|
||||
"marknad": "UK/EU/MEA"
|
||||
},
|
||||
{
|
||||
"organ": "ISO (IWA)",
|
||||
"beteckning": "IWA 14-1 (2013)",
|
||||
"titel": "Vehicle security barriers — performance requirement",
|
||||
"roll": "Internationell sammanslagning av PAS 68 och ASTM F2656; klasskod: fordonsvikt/klass, hastighet, vinkel, penetration",
|
||||
"marknad": "internationellt"
|
||||
},
|
||||
{
|
||||
"organ": "ASTM",
|
||||
"beteckning": "ASTM F2656",
|
||||
"titel": "Crash testing of vehicle security barriers",
|
||||
"roll": "US-standard (2007, ersatte DOS SD-STD-02.01 K-klasser); penetrationsklasser P1–P4; ASTM F3016 täcker låga hastigheter",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående kort stolpe utan skylt-/ljusfunktion",
|
||||
"Reflexband vanligt i trafiknära lägen",
|
||||
"Automatiska pollare: markring/lucka och varningsmarkering",
|
||||
"Kättingöglor på parkpollare"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kronformad gjutjärnstopp = klassisk stadsmodell",
|
||||
"Grov diameter + djupt fundament indikerar HVM-säkerhetspollare (klassning kan vara märkt)",
|
||||
"Hylslock i mark = löstagbar variant"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningspollare (låg armatur)",
|
||||
"Hydrant i pollarform (LVX-VAT-0103)",
|
||||
"Laddstolpe (LVX-ELN-0104)",
|
||||
"Förtöjningspollare i hamn (LVX-HMN, Tier 3)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Toppen i närbild (form/gjutmärke)",
|
||||
"Markanslutning (fast/hylsa/automatik)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjutmärke/etikett på topp eller kropp; HVM-klassning kan förekomma",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"ev. klassningskod"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Automatikfel (hydrauliska pollare)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ATG Access — IWA 14-1-guiden (relation PAS 68/ASTM F2656, klasskod)",
|
||||
"url": "https://atgaccess.com/what-is-iwa-14/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Avon Barrier — Certification & testing (PAS 68/CPNI, IWA 14-1, CWA 16221)",
|
||||
"url": "https://www.avon-barrier.com/certification-testing/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Teknisk guide — ASTM F2656 (2007, ersatte SD-STD-02.01; P1–P4; PAS 68 2005; IWA 14-1 2013/2016)",
|
||||
"url": "https://www.uparkbollards.com/bollard-crash-ratings-the-complete-technical-guide-to-astm-pas-68-iwa-14-1_n596",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "papperskorg",
|
||||
"namn": {
|
||||
"sv": "Papperskorg",
|
||||
"en": "Litter bin"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Glasdon (UK, grundat 1959, Blackpool)",
|
||||
"Victor Stanley (US)",
|
||||
"kommunala program varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"polymer (t.ex. Glasdon Durapol — väder-, vandal- och klottertålig)",
|
||||
"stål/gjutgods",
|
||||
"trä-stål-kombination"
|
||||
],
|
||||
"montering": "Fundament-, stolp- eller väggmonterad; innerbehållare i zinkbelagd stål eller plast; låsbar (nyckel eller nyckellös)",
|
||||
"ovrigt": {
|
||||
"referensexempel": "Glasdon Topsy 2000: 110 l volym, 90 l innerbehållare, lyft-av-kropp för tömning utan tunga lyft, höjd 1000 mm"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"park",
|
||||
"gågata",
|
||||
"hållplats",
|
||||
"torg"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Kommunprogram ger enhetlig design inom en stad — stark geografisk signal",
|
||||
"Inkastöppningens form (fågelsäkrad mindre öppning)",
|
||||
"Låst tömningslucka eller lyft-av-kropp",
|
||||
"Fraktionsdekaler vid sortering"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kommunlogga/programdekal — nyckel-OCR",
|
||||
"Symbol/dekortyp (t.ex. Glasdons Bin-it-symbol i guld/silver)",
|
||||
"Askkoppsring i topp",
|
||||
"Smartkorg: solpanel i lock"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Sandbehållare/saltlåda",
|
||||
"Hundlatrin (egen dekal)",
|
||||
"Returstation"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Närbild på dekal/inkast"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal på kropp",
|
||||
"falt": [
|
||||
"kommun/förvaltare",
|
||||
"ibland tillverkare/modell",
|
||||
"fraktion"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Vandalism/klotter",
|
||||
"beskrivning": "Materialval (t.ex. Durapol) marknadsförs uttryckligen som vandal- och klottertåligt — indikerar känt riskmönster",
|
||||
"kalla": "Glasdon produktdokumentation (Topsy-serien)"
|
||||
},
|
||||
{
|
||||
"typ": "Brand i behållare",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ArchiExpo/Glasdon — Topsy 2000 specifikation (Durapol, 110/90 l, lyft-av-kropp, lås)",
|
||||
"url": "https://www.archiexpo.com/prod/glasdon-group-limited/product-150131-1798607.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Glasdon — företag sedan 1959, ISO 9001 (produktsida Topsy-serien)",
|
||||
"url": "https://uk.glasdon.com/topsy-royale-tm-litter-bin",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.7,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "cykelstall",
|
||||
"namn": {
|
||||
"sv": "Cykelställ",
|
||||
"en": "Cycle stand"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Cyclehoop (UK)",
|
||||
"Falco",
|
||||
"Broxap",
|
||||
"Dero (US)",
|
||||
"kommunala program varierar"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"varmförzinkat stålrör (BS EN ISO 1461)",
|
||||
"rostfritt (304/316)",
|
||||
"pulverlack i RAL-kulör"
|
||||
],
|
||||
"dimensioner": "Sheffield-bygel typiskt Ø48–60 mm rör, ca 750–900 mm över mark, ca 750–800 mm bred",
|
||||
"montering": "Nedgjuten (ca 300 mm i betongfickor, krympta ändar mot uppdragning) eller fotplatta med bult",
|
||||
"ovrigt": {
|
||||
"tillganglighet": "Tapper-list/platta nertill hjälper synskadade att upptäcka stället; reflexband som tillval"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gata",
|
||||
"station",
|
||||
"skola",
|
||||
"handel"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "Branschpraxis/upphandling",
|
||||
"beteckning": "Sheffield-bygel",
|
||||
"titel": "Omvänt U — de facto-standardtyp",
|
||||
"roll": "Benämnd branschstandard i UK; rekommenderas av cykelorganisationer och anges i planeringskrav; medger låsning av ram och båda hjulen; certifieringar som Sold Secure/Secured by Design förekommer",
|
||||
"marknad": "UK (spridd globalt)"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Sheffield-bygel (omvänt U) — global bastyp som medger ramlåsning",
|
||||
"Rader med jämna centrumavstånd",
|
||||
"Framhjulshållare = äldre typ",
|
||||
"Tvåvåningsställ vid stationer (utbrett i NL/DK)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Rördiameter, tvärslå (moped-/skotervariant) och fotinfästning skiljer fabrikat",
|
||||
"Tapper-platta nertill = tillgänglighetsanpassad",
|
||||
"Programkulör och dekal",
|
||||
"Krympta rörändar vid nedgjutning syns aldrig — fotplatta med bult syns"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Avspärrningsbygel/räcke",
|
||||
"Pollare med kätting (LVX-PRK-0101)",
|
||||
"Mopedparkering (grövre rör, tvärslå)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett ovanifrån hel rad",
|
||||
"Närbild på infästning och ev. dekal"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal förekommer",
|
||||
"falt": [
|
||||
"förvaltare",
|
||||
"ibland tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörnings-/plogskador",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Cyclehoop — Sheffield Stand (3 mm stål, ram+hjullåsning, nedgjutning 300 mm, tapper-tillval)",
|
||||
"url": "https://cyclehoop.com/product/sheffield-stand/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "The Bike Storage Company — Sheffield-bygeln som branschstandard/benchmark i UK",
|
||||
"url": "https://www.thebikestoragecompany.co.uk/product/the-sheffield-cycle-stand-galvanised/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Falco — Sheffield-varianter (Ø48/Ø60, höjder, fotplatta/nedgjutning)",
|
||||
"url": "https://www.falco.co.uk/products/cycle-parking/cycle-stands/sheffield-stands.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "parkbank",
|
||||
"namn": {
|
||||
"sv": "Parkbänk",
|
||||
"en": "Public bench"
|
||||
},
|
||||
"doman": "PRK",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Victor Stanley (US)",
|
||||
"Hags/Nola (Norden)",
|
||||
"Glasdon (UK)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"trä på gjutjärns-/stålgavlar",
|
||||
"helmetall",
|
||||
"återvunnen plast",
|
||||
"betong"
|
||||
],
|
||||
"montering": "Bultad i markplatta eller nedgjuten; fasta program per kommun"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"park",
|
||||
"torg",
|
||||
"hållplats",
|
||||
"gågata"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Gavlarnas form är programsignaturen (kommuner standardiserar modell)",
|
||||
"Armstöd/mittarmstöd",
|
||||
"Ribbverkets antal och profil"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Gjutna gavelmönster",
|
||||
"Tillverkaretikett under sits förekommer"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Soffa i väderskydd (del av LVX-TRP-0108)",
|
||||
"Privata möbler"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framifrån",
|
||||
"Gavelnärbild"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Ev. etikett/plakett",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"donationsplakett"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Rötskadat trä/flagnande färg",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Möbleringsprogram (kommunspecifikt)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "telekomskap",
|
||||
"namn": {
|
||||
"sv": "Telekomskåp (fiber/koppar)",
|
||||
"en": "Telecom street cabinet"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"operatörsprogram (t.ex. Openreach i UK)",
|
||||
"skåpelektronik: t.ex. Huawei, ECI (Openreach FTTC)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"plåt",
|
||||
"glasfiberkomposit"
|
||||
],
|
||||
"montering": "Sockel-/fundamentmonterat; kabelbrunnar och kanalisation intill",
|
||||
"ovrigt": {
|
||||
"typer": "Passivt korskopplingsskåp (UK: PCP, Primary Connection Point) vs aktivt FTTC/DSLAM-skåp; G.fast-poddar kan bultas på befintligt PCP-skåp; AIO-skåp kombinerar PCP + DSLAM i en enhet"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"bostadsområde",
|
||||
"landsbygd"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "Operatörer",
|
||||
"beteckning": "Operatörsprogram",
|
||||
"titel": "Operatörsspecifika skåpfamiljer",
|
||||
"roll": "Utformning, kulör och märkning styrs av operatörens program; i UK är nästan all Openreach-gatuutrustning grön",
|
||||
"marknad": "per land"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fristående skåp utan högspänningsskyltning",
|
||||
"Operatörskonsekvent kulör (UK/Openreach: grön, ofta mörkgrön)",
|
||||
"Ventilationsgaller på aktiva skåp (DSLAM)",
|
||||
"Kabelbrunnslock i marken intill",
|
||||
"Sidopodd på äldre skåp = G.fast-utbyggnad (UK)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Nod-/skåpetikett med operatörens ID — nyckel-OCR",
|
||||
"Passivt PCP-skåp (endast korskoppling) är enklare och ofta äldre; aktivt skåp har fläktgaller",
|
||||
"Dubbelskåp PCP + intilliggande FTTC-skåp med kabelkanal emellan"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp el (LVX-ELN-0101) — har blixtsymbol",
|
||||
"Trafiksignalskåp (LVX-TRP-0105)",
|
||||
"Kabel-tv-skåp (egen operatörskulör)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på etikett/ID",
|
||||
"Sidovy (poddar/utbyggnader)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på dörr",
|
||||
"falt": [
|
||||
"operatör",
|
||||
"nod-/skåp-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kapacitetstak",
|
||||
"beskrivning": "Fulla skåp (inga lediga portar) är ett känt fenomen som kräver extra DSLAM eller sidopoddar",
|
||||
"kalla": "ISPreview/BT Community — dokumenterade fall av fulla PCP/FTTC-skåp"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion",
|
||||
"beskrivning": "Rostiga och intryckta äldre skåp rapporteras av abonnenter",
|
||||
"kalla": "ISPreview läsarrapporter (Virgin Media-skåp)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TEL-0201",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Accessnät (Tier 2-topologi)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ISPreview — Identifying BT/Openreach street furniture (grön kulör; Huawei/ECI-skåp; AIO; G.fast-poddar)",
|
||||
"url": "https://www.ispreview.co.uk/index.php/2019/12/identifying-bt-and-virgin-medias-uk-broadband-street-furniture-2019.html/2",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Beaming — PCP-begreppet (Primary Connection Point, gröna gatuskåp)",
|
||||
"url": "https://www.beaming.co.uk/knowledge-base/techs-techie-jargon-buster/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "mobilmast-antennplats",
|
||||
"namn": {
|
||||
"sv": "Mobilmast/antennplats",
|
||||
"en": "Cell tower / antenna site"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Sabre Industries (tillverkare)",
|
||||
"Valmont (tillverkare)",
|
||||
"American Tower / Crown Castle / Cellnex (siteägare, ej tillverkare)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål (fackverk, rörmast/monopole)",
|
||||
"betong (vissa master)"
|
||||
],
|
||||
"montering": "Fribärande fackverkstorn, stagad mast eller monopole; alternativt takplacering och kamouflerade utföranden",
|
||||
"ovrigt": {
|
||||
"struktur": "TIA-222 omfattar just fribärande fackverkstorn, stagade master och rörmaster samt antennfästen, stag och fundament"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsbygd",
|
||||
"stadsmiljö (tak/monopole)",
|
||||
"trafikleder"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "TIA/ANSI",
|
||||
"beteckning": "ANSI/TIA-222 (Rev H 2017; Rev I under utarbetande)",
|
||||
"titel": "Structural Standard for Antenna Supporting Structures and Antennas",
|
||||
"roll": "Strukturkrav vind/snö/is; refereras av bl.a. byggregler; drönarinspektion diskuteras i revisionsarbetet",
|
||||
"marknad": "US (de facto internationell referens)"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "Eurokoder",
|
||||
"titel": "Bärverksregler",
|
||||
"roll": "EU-strukturkrav (kartläggs per land)",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Strukturtyp: monopole (slät rörmast) vs fackverk vs stagad mast",
|
||||
"Antennsektorer typiskt i tre riktningar per teknikgeneration",
|
||||
"Mikrovågslänk-diskar",
|
||||
"Hinderbelysning på högre master",
|
||||
"Inhägnad teknikyta med skåp vid basen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Site-ID-skylt på grind/mast — nyckel-OCR (kopplar mast till ägare/registrering)",
|
||||
"Kamouflerade utföranden (flaggstång, träd, skorsten) i stadsmiljö",
|
||||
"Antalet antennplattformar indikerar samlokalisering av operatörer"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Radio-/TV-mast",
|
||||
"Belysningsmast för arena",
|
||||
"Vindmätarmast"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild på struktur",
|
||||
"Närbild på grindskylt/site-ID",
|
||||
"Toppzon med antennkonfiguration"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Skylt vid grind/bas",
|
||||
"falt": [
|
||||
"siteägare",
|
||||
"site-ID",
|
||||
"kontakt/nödnummer",
|
||||
"FCC/registrering (US)"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Struktur- och infästningsslitage",
|
||||
"beskrivning": "Inspektionsbehov av fästen och stag; drönarinspektion växer som metod",
|
||||
"kalla": "TIA-222-revisionsarbetet (Rev I: drönarinspektion diskuteras)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Teknikbod/skåp vid bas (Tier 2)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "TIA — publicering av ANSI/TIA-222 Rev H (scope: torn, stagade master, rörmaster)",
|
||||
"url": "https://tiaonline.org/press-release/tia-announces-publication-of-tia-222-h-standard-for-antennas-and-the-supporting-structures-for-antennas-and-small-wind-turbines/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Cabling Install — TIA-222-H → I-revision inledd (vind/snö/is; drönarinspektion)",
|
||||
"url": "https://www.cablinginstall.com/standards/article/14276514/tia-222-standard-for-towers-and-antenna-supporting-structures-up-for-revision",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelbrunn",
|
||||
"namn": {
|
||||
"sv": "Kabelbrunn/kanalisation",
|
||||
"en": "Cable chamber / handhole"
|
||||
},
|
||||
"doman": "TEL",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Oldcastle/Quazite (polymerbetong)",
|
||||
"Charles Industries (komposit)",
|
||||
"Hubbell",
|
||||
"betongprefab"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"polymerbetong",
|
||||
"avancerad komposit",
|
||||
"betong"
|
||||
],
|
||||
"montering": "Grade-level-låda i gångyta/vägren; handhole = åtkomst utan nedstigning",
|
||||
"ovrigt": {
|
||||
"lastklassning": "ANSI/SCTE 77 Tier 5/8/15/22 för icke-avsiktlig trafik (tiernumret × 1000 lb designlast, provlast +50 %); avsiktlig körbanetrafik hänvisas till AASHTO"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"CA",
|
||||
"EU",
|
||||
"UK",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"trottoar",
|
||||
"vägren",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ANSI/SCTE",
|
||||
"beteckning": "ANSI/SCTE 77",
|
||||
"titel": "Specification for Underground Enclosure Integrity",
|
||||
"roll": "Strukturell integritet och tier-lastklassning för handholes (först 2002, reviderad därefter)",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "NFPA",
|
||||
"beteckning": "NEC 314.30",
|
||||
"titel": "Handhole enclosures",
|
||||
"roll": "Kräver dimensionering för förekommande laster; lockmärkning av funktion; lock ska kräva verktyg eller väga >45 kg",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Rektangulärt lock med gjuten funktionstext: COMMUNICATIONS/FIBER/ELECTRIC/CATV",
|
||||
"Polymerbetongens karaktäristiska yta",
|
||||
"Bultade lock med lyftöglor"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Tier-märkning förekommer på lock",
|
||||
"Operatörslogga (Openreach-brunnar i UK m.fl.)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"VA-betäckning (LVX-VAT-0101)",
|
||||
"Elnätets kabelbrunnar (funktionstexten avgör)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån",
|
||||
"Närbild funktionstext"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten/formsprutad text i lock",
|
||||
"falt": [
|
||||
"funktion",
|
||||
"operatör",
|
||||
"tier"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Fel lastklass för läget",
|
||||
"beskrivning": "Underdimensionerade lådor i ytor med tung icke-avsiktlig trafik havererar — hela motivet bakom SCTE 77",
|
||||
"kalla": "ANSI/SCTE 77 (syfte) / Oldcastle"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TEL-0101",
|
||||
"beskrivning": "Kanalisationen matar skåpen"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "ANSI/SCTE 77",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Oldcastle Infrastructure — SCTE 77-historik och tier-nivåerna 5/8/15/22",
|
||||
"url": "https://oldcastleinfrastructure.com/load-ratings-in-underground-enclosure-selection/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "SCTE — Specification for Underground Enclosure Integrity (scope: non-deliberate traffic; deliberate → AASHTO)",
|
||||
"url": "https://account.scte.org/standards/library/catalog/scte-77-specification-for-underground-enclosure-integrity/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Quazite/Hubbell — tierlaster, NEC 314.30-koppling",
|
||||
"url": "https://studylib.net/doc/18069634/ansi-scte-77-2007-specification-for-underground-enclosure",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "belysningsstolpe",
|
||||
"namn": {
|
||||
"sv": "Belysningsstolpe",
|
||||
"en": "Lighting column"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valmont",
|
||||
"Hydro (aluminium)",
|
||||
"Europoles",
|
||||
"Tehomet (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "EN 40 omfattar toppmonterade stolpar upp till 20 m och armstolpar upp till 18 m; gatumiljö vanligen 3–12 m",
|
||||
"material": [
|
||||
"stål (varmförzinkat)",
|
||||
"aluminium",
|
||||
"armerad/förspänd betong",
|
||||
"fiberkomposit (FRP)"
|
||||
],
|
||||
"montering": "Fotplatta på gjutet fundament eller nedstucken; inspektionslucka med kabelanslutning nära basen",
|
||||
"livslangd_ar": "30–50 (stål/aluminium i normal miljö)",
|
||||
"korrosionsklass": "C3–C5 beroende på miljö (kust, vägsalt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"stadsgata",
|
||||
"GC-väg",
|
||||
"park",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 40 (del 1–7)",
|
||||
"titel": "Lighting columns",
|
||||
"roll": "Definitioner, mått, vindlast, verifiering samt materialkrav per del: 4 betong, 5 stål, 6 aluminium, 7 komposit; inkluderar passiv säkerhet vid påkörning",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LTS-serien",
|
||||
"titel": "Structural Supports for Highway Signs, Luminaires and Traffic Signals",
|
||||
"roll": "Strukturkrav (kartläggs vidare i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Konisk, stegad rund eller oktagonal profil (vanligast enligt EN 40-2)",
|
||||
"Inspektionslucka nära basen",
|
||||
"Fotplatta med fundamentbultar eller markingjutning",
|
||||
"Enkel- eller dubbelarm för armatur"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Ägar-/driftdekal med stolpnummer (kommun eller nätbolag)",
|
||||
"Svetssöm och stegning indikerar stål; strängpressad slät yta indikerar aluminium",
|
||||
"Luckans form och låsning varierar per tillverkare"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Elstolpe (LVX-ELN-0102)",
|
||||
"Skylt- och signalstolpar",
|
||||
"Flaggstänger"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med topp och bas",
|
||||
"Närbild på lucka och eventuell dekal/stolpnummer"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal eller etikett vid lucka/bas",
|
||||
"falt": [
|
||||
"ägare",
|
||||
"stolpnummer",
|
||||
"ibland tillverkare och år"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion i markzon",
|
||||
"beskrivning": "Rostangrepp i övergången mark/luft förkortar livslängden på stålstolpar",
|
||||
"kalla": "PLATSHÅLLARE — branschkänt; belägg med förvaltningsrapport eller fältobservation före publicering"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "Deformation vid trafikolyckor; eftergivliga stolpar minskar personskaderisk",
|
||||
"kalla": "PLATSHÅLLARE — koppla till passiv säkerhet i EN 40/EN 12767 vid modellkartläggning"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": "Fotplatta bultas mot prefabricerat eller platsgjutet fundament"
|
||||
},
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Belysningsnätets kabelskåp"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "BSI — BS EN 40-serien (del 1–7, inkl. komposit del 7)",
|
||||
"url": "https://landingpage.bsigroup.com/LandingPage/Series?UPI=BS+EN+40",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "EN 40-2:2004 General requirements and dimensions (scope: ≤20 m/≤18 m, tvärsnitt, lucka, passiv säkerhet)",
|
||||
"url": "https://www.en-standard.eu/bs-en-40-2-2004-lighting-columns-general-requirements-and-dimensions/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagbelysningsarmatur",
|
||||
"namn": {
|
||||
"sv": "Vägbelysningsarmatur",
|
||||
"en": "Road lighting luminaire"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Signify",
|
||||
"Schréder",
|
||||
"Acuity Brands/AEL",
|
||||
"Cree Lighting",
|
||||
"Thorn"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminium (gjutet hus)",
|
||||
"polykarbonat/glas (kupa)"
|
||||
],
|
||||
"montering": "Toppmontage eller sidoarm (spigot); NEMA- eller Zhaga-sockel för styrnod",
|
||||
"livslangd_ar": "20+ för LED-fixtur; drivdon ofta först ut",
|
||||
"ip_klass": "IP65–IP66 vanligt"
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": [
|
||||
"kvicksilver → högtrycksnatrium (HPS, 1970-tal) → LED (2010-tal och framåt)"
|
||||
]
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"stadsgata",
|
||||
"GC-väg",
|
||||
"parkering"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA/ANSI",
|
||||
"beteckning": "ANSI C136-serien",
|
||||
"titel": "Roadway and Area Lighting Equipment",
|
||||
"roll": "C136.10 låsbar fotocellsockel, C136.41 dimsockel (5/7-pol, monteras ovanpå armaturen), C136.15 fältidentifieringsetikett med typ och wattal",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "Zhaga Consortium",
|
||||
"beteckning": "Zhaga Book 18",
|
||||
"titel": "Smart interface luminaire–node",
|
||||
"roll": "Standardiserad sockel för sensor-/kommunikationsnoder; vanligast i Europa, kan sitta ovanpå eller under armaturen; Zhaga-D4i med DALI",
|
||||
"marknad": "EU/global"
|
||||
},
|
||||
{
|
||||
"organ": "CEN/CENELEC",
|
||||
"beteckning": "EN 60598 / EN 13201",
|
||||
"titel": "Armatursäkerhet / vägbelysningsklasser",
|
||||
"roll": "Produktsäkerhet respektive belysningsprestanda (M/C/P-klasser)",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "UL",
|
||||
"beteckning": "UL 1598",
|
||||
"titel": "Luminaires",
|
||||
"roll": "Produktsäkerhet",
|
||||
"marknad": "US/CA"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"'Cobra head'-silhuett = klassisk amerikansk gatuarmatur (ofta HPS)",
|
||||
"Plan rektangulär 'shoebox'-form = modern LED",
|
||||
"Skruvsockel/puck ovanpå: NEMA twist-lock (US/UK) eller Zhaga (EU)",
|
||||
"Orange/gult sken = HPS; vitt sken = LED eller metallhalogen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Tillverkarlogga ofta gjuten i husets sida",
|
||||
"ANSI C136.15-etikett (svart text på vit botten) anger lamptyp och wattal — snabbaste US-identifieringen",
|
||||
"Typskylt med modell, effekt och tillverkningsdatum under eller inuti huset",
|
||||
"Zhaga-nodens diameter och placering"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Parkarmatur på låg stolpe",
|
||||
"Strålkastare/floodlight",
|
||||
"Tunnelarmatur"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett underifrån mot husets sida (logga)",
|
||||
"Rakt underifrån (typskylt/etikett)",
|
||||
"Ovanifrån vid lyftkorg (sockeltyp)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Undersida eller insida av hus; C136.15-etikett på utsidan (US)",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"wattal",
|
||||
"tillverkningsdatum",
|
||||
"lamptyp"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Lila/violett ljusskifte",
|
||||
"beskrivning": "Delaminering av fosforskiktet i vissa CSP-LED tillverkade cirka 2017–2019 gör att blåviolett ljus läcker igenom; rapporterat i Nordamerika och Europa från början av 2020-talet; byts under garanti",
|
||||
"typisk_alder_ar": "3–6 år efter installation",
|
||||
"kalla": "Wikipedia: 2020s purpling of streetlights; inside.lighting LSRC-utredning (CSP-LED, fosfor-silikonskikt)"
|
||||
},
|
||||
{
|
||||
"typ": "Drivdonshaveri",
|
||||
"beskrivning": "LED-drivdonet är ofta den komponent som fallerar först",
|
||||
"kalla": "PLATSHÅLLARE — belägg med servicedata före publicering"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0101",
|
||||
"beskrivning": "Topp- eller armmontage på belysningsstolpe"
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0204",
|
||||
"beskrivning": "Fotocell eller smart nod i standardiserad sockel"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA — ANSI C136-serien (C136.10, C136.15, C136.41)",
|
||||
"url": "https://www.nema.org/standards/technical/ansi-c136-series-standards-for-roadway-and-area-lighting-equipment",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Zhaga Book 18 — smart interface för utomhusarmaturer",
|
||||
"url": "https://www.zhagastandard.org/books/overview/smart-interface-between-outdoor-luminaires-and-sensing-communication-modules-18.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Wikipedia — 2020s purpling of streetlights",
|
||||
"url": "https://en.wikipedia.org/wiki/2020s_purpling_of_streetlights",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarke",
|
||||
"namn": {
|
||||
"sv": "Vägmärke",
|
||||
"en": "Road sign"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"3M (reflexfolie)",
|
||||
"Avery Dennison (reflexfolie)",
|
||||
"regionala skylttillverkare"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminiumplåt (substrat)",
|
||||
"retroreflekterande folie i klasser"
|
||||
],
|
||||
"montering": "U-profilstolpe (US), rörstolpe/klammer (EU), portal eller väggmontage",
|
||||
"livslangd_ar": "10–15 för folien; retroreflexionen avgör"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla vägmiljöer"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "FHWA",
|
||||
"beteckning": "MUTCD 11:e utgåvan, Revision 1 (dec 2025)",
|
||||
"titel": "Manual on Uniform Traffic Control Devices",
|
||||
"roll": "Gällande utgåva; delstaterna skulle anta 11:e utgåvan senast 18 jan 2026; anger även minimikrav på retroreflexion",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "UK DfT",
|
||||
"beteckning": "TSRGD 2016 (SI 2016/362)",
|
||||
"titel": "Traffic Signs Regulations and General Directions",
|
||||
"roll": "Föreskriver design och användning av vägmärken, vägmarkeringar och signaler i Storbritannien; i kraft 22 april 2016",
|
||||
"marknad": "UK"
|
||||
},
|
||||
{
|
||||
"organ": "FN/nationella",
|
||||
"beteckning": "Wienkonventionen 1968 + nationella kataloger",
|
||||
"titel": "Konvention om vägmärken och signaler",
|
||||
"roll": "Gemensam formspråksgrund i EU; varje land har egen märkeskatalog",
|
||||
"marknad": "EU"
|
||||
},
|
||||
{
|
||||
"organ": "Standards Australia",
|
||||
"beteckning": "AS 1742",
|
||||
"titel": "Manual of uniform traffic control devices",
|
||||
"roll": "Australisk motsvarighet",
|
||||
"marknad": "AU"
|
||||
},
|
||||
{
|
||||
"organ": "CEN / ASTM",
|
||||
"beteckning": "EN 12899-1 / ASTM D4956",
|
||||
"titel": "Fasta vägmärken / reflexfolieklasser",
|
||||
"roll": "Produktkrav respektive folietypklassning (kartläggs vidare i modellvågen)",
|
||||
"marknad": "EU / US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Form + färg är regelverkets grammatik: gul romb = varning (US); triangel med röd bård = varning (EU); åttahörning = stopp (globalt)",
|
||||
"Retroreflex som lyser upp i blixt-/lyktljus"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Baksidesetikett med tillverkare, tillverkningsdatum och folietyp — den säkraste identifieringen",
|
||||
"Folietypens glittermönster (prismatisk vs glaspärla) syns i närbild",
|
||||
"Stolptyp och klamring skiljer marknader"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Privata/kommersiella skyltar i regelverksliknande färger",
|
||||
"Tillfälliga arbetsplatsmärken",
|
||||
"Utgångna märkesgenerationer"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framsida rakt framifrån",
|
||||
"Baksida i närbild (etikett)",
|
||||
"Med blixt för folieanalys"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på skyltens baksida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"datum",
|
||||
"folietyp",
|
||||
"ibland beställare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Retroreflexionsförlust",
|
||||
"beskrivning": "Folien åldras under UV och väder; MUTCD kräver metod för att hålla retroreflexion över miniminivåer",
|
||||
"kalla": "FHWA MUTCD (retroreflexionskrav)"
|
||||
},
|
||||
{
|
||||
"typ": "Delaminering/blekning",
|
||||
"beskrivning": "Folie släpper från substrat eller bleks",
|
||||
"kalla": "PLATSHÅLLARE — belägg per folietyp i modellvågen"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0201",
|
||||
"beskrivning": "portalvariant → LVX-TRP-0205"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "MUTCD / TSRGD / nationella kataloger",
|
||||
"beskrivning": "Formspråket ÄR standarden — märkeskatalogen blir egen datamängd i modellvågen"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "FHWA — MUTCD 11th Edition with Revision 1 (gällande utgåva)",
|
||||
"url": "https://mutcd.fhwa.dot.gov/kno_11th_Editionr1.htm",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "FHWA — delstatsadoption senast 18 jan 2026",
|
||||
"url": "https://mutcd.fhwa.dot.gov/resources/state_info/index.htm",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GOV.UK — TSRGD 2016 overview",
|
||||
"url": "https://www.gov.uk/government/publications/traffic-signs-regulations-and-general-directions-2016-an-overview",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.82,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignal-signalhuvud",
|
||||
"namn": {
|
||||
"sv": "Trafiksignal, signalhuvud",
|
||||
"en": "Traffic signal head"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"SWARCO",
|
||||
"Yunex Traffic",
|
||||
"Econolite",
|
||||
"McCain"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Nominell linsdiameter 200 mm eller 300 mm (EN 12368)",
|
||||
"material": [
|
||||
"polykarbonat",
|
||||
"aluminium"
|
||||
],
|
||||
"montering": "Stolpe/mast (EU-typiskt) eller mastarm/wire över körbana (US-typiskt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar",
|
||||
"övergångsställen",
|
||||
"påfarter"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12368:2024",
|
||||
"titel": "Traffic control equipment — Signal heads",
|
||||
"roll": "Krav för signalhuvuden röd/gul/grön med 200/300 mm runda ljusöppningar: ljusstyrkeklasser, IP-klasser, slagtålighet IR1–IR3, fantomskensbegränsning",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "ITE",
|
||||
"beteckning": "VTCSH",
|
||||
"titel": "Vehicle Traffic Control Signal Heads",
|
||||
"roll": "US-spec för signalhuvuden (kartläggs vidare)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Antal ljusöppningar (1–5 moduler) och pilsymboler",
|
||||
"200 vs 300 mm lins",
|
||||
"Visir/solskärmar per öppning",
|
||||
"Bakgrundsskärm — i nyare US-installationer ofta med retroreflekterande gul ram"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Husets modulskarvar och fästen skiljer tillverkare",
|
||||
"Gång-/cykelsymboler är regionala (hand/gubbe, röd-grön gubbe, cykelsymbol)",
|
||||
"LED-insats syns som punktmatris; glödlins är jämnlysande"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Körfältssignaler",
|
||||
"Järnvägssignaler (LVX-JVG, Tier 2)",
|
||||
"Bro-/tunnelsignaler"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån med alla öppningar",
|
||||
"Snett bakifrån (hus och fäste)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på husets bak- eller undersida",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"modell",
|
||||
"spänning"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Kondens/vatteninträngning",
|
||||
"beskrivning": "Imma i lins vid bristande tätning; EN 12368 klassar därför IP-skydd",
|
||||
"kalla": "PLATSHÅLLARE — belägg per modell"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0105",
|
||||
"beskrivning": "Styrs av trafiksignalskåpets styrapparat"
|
||||
},
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0202",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EN 12368:2024 (scope: 200/300 mm-roundels, prestandaklasser)",
|
||||
"url": "https://www.en-standard.eu/bs-en-12368-2024-traffic-control-equipment-signal-heads/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0105",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignalskap",
|
||||
"namn": {
|
||||
"sv": "Trafiksignalskåp/styrapparat",
|
||||
"en": "Traffic signal controller cabinet"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Econolite",
|
||||
"SWARCO McCain",
|
||||
"Yunex Traffic",
|
||||
"Q-Free"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminium (t.ex. 5052-plåt)",
|
||||
"stål"
|
||||
],
|
||||
"montering": "Sockel-/fundamentmonterat vid korsning, ibland stolpmonterat",
|
||||
"ovrigt": {
|
||||
"inre": "styrapparat, konfliktmonitor/MMU, detektorrack, lastbrytare; NEMA TS 2 använder seriell busskommunikation"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA",
|
||||
"beteckning": "NEMA TS 2-2021",
|
||||
"titel": "Traffic Controller Assemblies",
|
||||
"roll": "Definierar styrapparat, skåpstorlekar, MMU, BIU och seriell kommunikation; utbytbarhet mellan tillverkare",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "ITE/AASHTO/NEMA",
|
||||
"beteckning": "ATC-standarder; Caltrans 33x-typ",
|
||||
"titel": "Advanced Transportation Controller; kaliforniska skåptyper",
|
||||
"roll": "Alternativa skåp-/styrapparatfamiljer (kartläggs vidare)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Grå/aluminiumfärgad plåtlåda vid gathörn nära signaler",
|
||||
"Ventilationsgaller med filter nertill, fläktutlopp upptill",
|
||||
"Separat liten 'polislucka' i dörren",
|
||||
"Ofta batteribackupskåp intill"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skåpform (NEMA-typer vs smala dubbelhöga 33x-typ i Kalifornien)",
|
||||
"Myndighetsetikett med korsnings-ID — nyckel-OCR",
|
||||
"Dörrarnas antal och gångjärnssida"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kabelskåp el (LVX-ELN-0101)",
|
||||
"Telekomskåp (LVX-TEL-0101)",
|
||||
"Belysningscentral"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån hel front",
|
||||
"Närbild på etikett/ID och polislucka"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Etikett på dörr",
|
||||
"falt": [
|
||||
"väghållare",
|
||||
"korsnings-ID",
|
||||
"serviceinfo"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Värme/ventilation",
|
||||
"beskrivning": "Elektronik känslig för värmeansamling; filter och fläkt kräver underhåll",
|
||||
"kalla": "PLATSHÅLLARE — belägg med servicedata"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Exponerad placering i korsning ger hög påkörningsrisk",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0104",
|
||||
"beskrivning": "Styr signalhuvudena"
|
||||
},
|
||||
{
|
||||
"predikat": "matas_fran",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA TS 2-2021 Traffic Controller Assemblies (innehåll och scope)",
|
||||
"url": "https://www.nema.org/docs/default-source/standards-document-library/nema-ts-2-2021-contents-and-scopeb71294ae-eb9a-45e2-a501-e5c0672dbd6b.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Econolite NEMA Traffic Control Cabinets (skåpfamiljer, polislucka)",
|
||||
"url": "https://www.econolite.com/products/traffic-control-cabinets/nema-traffic-control-cabinets/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0106",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarkering",
|
||||
"namn": {
|
||||
"sv": "Vägmarkering",
|
||||
"en": "Road marking"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"PPG (Ennis-Flint)",
|
||||
"Geveko Markings",
|
||||
"SWARCO"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"termoplast/massa",
|
||||
"vägfärg (vattenburen/lösningsmedel)",
|
||||
"2-komponent (kallplast)",
|
||||
"prefabricerad tejp"
|
||||
],
|
||||
"ovrigt": {
|
||||
"tillsatser": "drop-on glaspärlor för retroreflexion; profilerad/bullrande utformning; vägbanereflektorer (RPM) vanliga i US"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla belagda vägar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1436:2018",
|
||||
"titel": "Road marking performance for road users",
|
||||
"roll": "Funktionsklasser för vita/gula markeringar: dagsljusreflexion (Qd), retroreflexion i strålkastarljus, färg och friktion; EN 1871 täcker materialens fysiska egenskaper",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "FHWA",
|
||||
"beteckning": "MUTCD 11:e utgåvan",
|
||||
"titel": "Del om markeringar",
|
||||
"roll": "Anger obligatoriska miniminivåer för markeringars retroreflexion; underhållsplaner krävs (efterlevnad september 2026)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Färggrammatik: gul mittlinje/vit kantlinje (US); vit mittlinje i större delen av EU",
|
||||
"Linjebredd och mönster (heldragen, streckad, dubbel)",
|
||||
"Symbolbibliotek: pilar, cykel, buss, övergångsställen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Materialtjocklek: massa står upp från ytan, färg gör det inte",
|
||||
"Profilerad kant = bullrande/våtsynbar markering",
|
||||
"RPM-reflektorer i linjen = nordamerikanskt"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Tillfällig gul/orange arbetsmarkering",
|
||||
"Utfräst borttagen markering (spökbild)",
|
||||
"Lekplats-/parkeringsmålning utanför regelverket"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framåt i körriktning",
|
||||
"Rakt uppifrån för symboler",
|
||||
"Närbild på kant och tjocklek"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Slitage i hjulspår",
|
||||
"beskrivning": "Retroreflexion och synbarhet försvinner först där däcken går; MUTCD:s minimikrav gör detta till underhållsfråga",
|
||||
"kalla": "FHWA MUTCD retroreflexionskrav (via RetroTek-sammanställning)"
|
||||
},
|
||||
{
|
||||
"typ": "Plogskador",
|
||||
"beskrivning": "Snöplogar river massa och reflektorer i nordligt klimat",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Vägbana/beläggning (Tier 2)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 1436 / MUTCD",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EN 1436:2018 (Qd, retroreflexion, färg, friktion; relation till EN 1871)",
|
||||
"url": "https://standards.iteh.ai/catalog/standards/cen/95bb9e65-a6d3-4051-94e5-6acba96c92c0/en-1436-2018",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "RetroTek — Road Marking Standards Europe & US (MUTCD-minimikrav, sept 2026)",
|
||||
"url": "https://www.reflective-systems.com/usa-and-european-standards/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0107",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagracke",
|
||||
"namn": {
|
||||
"sv": "Vägräcke",
|
||||
"en": "Road safety barrier"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valtir",
|
||||
"Lindsay",
|
||||
"Hill & Smith",
|
||||
"Saferoad/Birsta (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"förzinkat stål (W-/trie-balk, rör)",
|
||||
"vajer",
|
||||
"betong",
|
||||
"trä-stål-kombination"
|
||||
],
|
||||
"montering": "Nedslagna eller ingjutna stolpar; betongbarriärer fristående eller förankrade"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg (sida/mitt)",
|
||||
"landsväg",
|
||||
"bro"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1317",
|
||||
"titel": "Road restraint systems",
|
||||
"roll": "Kapacitetsklasser från T1 (lägst, temporärt) till H4b (mycket hög), arbetsbreddsklasser W1–W8, skaderiskklasser A/B/C; CE-märkning via del 5",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO/FHWA",
|
||||
"beteckning": "MASH (2016)",
|
||||
"titel": "Manual for Assessing Safety Hardware",
|
||||
"roll": "Ersätter NCHRP 350; krocktestnivåer TL-1 uppåt (TL-2 lågfart, TL-3 högfartsväg, TL-4 inkluderar lastbil)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Balkprofil: W-balk (två vågor) vs trie-balk (tre) vs rörräcke",
|
||||
"Vajerräcke: 3–4 linor på klena stolpar — vanligt nordiskt mitträcke",
|
||||
"Betongbarriär med lutande profil",
|
||||
"Stolptyp och stolpavstånd"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Skarvarnas överlapp och bultbild",
|
||||
"Ändavslut: nedförd, utsvängd eller energiupptagande terminal med slädhuvud",
|
||||
"Reflektorer monterade på räcket",
|
||||
"Distansklossar mellan balk och stolpe"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Broräcke (Tier 2)",
|
||||
"GC-räcke/staket",
|
||||
"Bullerskydd med räckesfunktion"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Längs räcket (profil och skarvar)",
|
||||
"Närbild på ändavslut",
|
||||
"Stolpe med infästning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Stansning/etikett på balk eller terminal förekommer",
|
||||
"falt": [
|
||||
"system/typ",
|
||||
"ibland tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörningsskador",
|
||||
"beskrivning": "Deformerade sektioner ska bytas för bibehållen funktion",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion vid skarv och markzon",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 1317 / MASH",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "DELTABLOC — EN 1317 kapacitetsklasser T1–H4b, arbetsbredd W1–W8",
|
||||
"url": "https://deltabloc.com/en/about-us/road-safety-norms",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "TxDOT — MASH 2016 testnivåer och ersättning av NCHRP 350",
|
||||
"url": "https://www.txdot.gov/manuals/des/rdw/chapter-17-roadside-safety-design-and-roadside-saf/17-2-roadside-safety-hardware-crash-criteria.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0108",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "hallplatsvaderskydd",
|
||||
"namn": {
|
||||
"sv": "Hållplatsväderskydd",
|
||||
"en": "Bus shelter"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"JCDecaux (operatör/tillverkare)",
|
||||
"Clear Channel (operatör)",
|
||||
"Outfront/Decaux (JV, Nordamerika)",
|
||||
"Team Tejbrant (Norden)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"aluminiumprofiler",
|
||||
"härdat glas",
|
||||
"stål",
|
||||
"rostfritt (t.ex. NYC-programmet)"
|
||||
],
|
||||
"montering": "Fundamentmonterade moduler; drivs ofta som reklamfinansierade franchiseprogram där operatören bygger och underhåller utan kostnad för staden",
|
||||
"ovrigt": {
|
||||
"affarsmodell": "Reklamfinansierat väderskydd uppfanns av Jean-Claude Decaux 1964; JCDecaux har över 136 000 väderskydd installerade globalt"
|
||||
}
|
||||
},
|
||||
"historik": {
|
||||
"introducerad": "1964 (reklamfinansierad modell, Frankrike)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"landsväg"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Belyst reklamvitrin i gavel = reklamfinansierat program",
|
||||
"Modulbyggt glas/aluminium med tak",
|
||||
"Sittbänk, tidtabellstavla, allt oftare realtidsskylt/USB",
|
||||
"Enhetlig programdesign inom en stad (t.ex. rostfritt-och-glas i NYC-franchisen)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Operatörslogga och hållplats-ID — nyckel-OCR",
|
||||
"Takform och gavelprofil skiljer program/tillverkare",
|
||||
"Nya generationer: gröna tak (t.ex. JCDecaux Filtreo), återbrukade material"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Cykelparkeringstak",
|
||||
"Rökkur/entrétak",
|
||||
"Reklampelare utan hållplatsfunktion"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett framifrån hela skyddet",
|
||||
"Närbild på hållplatsskylt och ID"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Hållplatsskylt och programetikett",
|
||||
"falt": [
|
||||
"hållplatsnamn",
|
||||
"hållplats-ID",
|
||||
"operatör"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Glaskross/vandalism",
|
||||
"beskrivning": "Drift- och underhållsansvar ligger i franchisen; operatörer sköter veckostädning, reparationer och inspektioner",
|
||||
"kalla": "Outfront/Decaux programbeskrivning (LA: löpande underhåll av 2 500+ möbler)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-ELN-0101",
|
||||
"beskrivning": "Belysning/realtidsskylt matas från nätet"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JCDecaux — The advertising bus shelter: uppfunnen 1964, 136 000+ installerade",
|
||||
"url": "https://www.jcdecaux.com/blog/advertising-bus-shelter-jcdecauxs-trademark",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "NYC Street Design Manual — Bus Stop Shelter (JCDecaux-franchise, rostfritt/glas)",
|
||||
"url": "https://www.nycstreetdesign.info/furniture/bus-stop-shelter",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Outfront/Decaux — LA-programmet (2 400+ väderskydd, P3-modell)",
|
||||
"url": "https://www.outfrontjcdecaux.com/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "skyltstolpe",
|
||||
"namn": {
|
||||
"sv": "Skyltstolpe",
|
||||
"en": "Sign post"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"regionala stål-/rörleverantörer",
|
||||
"Valmont (strukturer)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"förzinkat stål (U-profil, rör)",
|
||||
"aluminium",
|
||||
"trä (vissa marknader)",
|
||||
"komposit"
|
||||
],
|
||||
"montering": "Nedslagen, i hylsa/fundament eller med brytkoppling (slipbase); eftergivlighet klassas i EU enligt EN 12767",
|
||||
"ovrigt": {
|
||||
"passiv_sakerhet": "EN 12767 klassar energiupptagning i tre klasser: HE (hög), LE (låg), NE (ingen); omfattar stolpar, konstruktionsdelar och fundament"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla vägmiljöer"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12767:2019 (+A1:2024)",
|
||||
"titel": "Passive safety of support structures for road equipment",
|
||||
"roll": "Krocktestklassning HE/LE/NE för bl.a. skylt- och belysningsstolpar; utesluter räcken",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "FHWA/AASHTO",
|
||||
"beteckning": "Breakaway-krav (kartläggs)",
|
||||
"titel": "Eftergivliga skyltstöd",
|
||||
"roll": "US-motsvarighet — slipbase och brytkopplingar",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"U-profil med hålrad = klassisk US-stolpe",
|
||||
"Rundrör med klammer = EU-typiskt",
|
||||
"Slipbase-fläns strax ovan mark = eftergivlig US-montering"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Hålradens delning",
|
||||
"Skarvhylsa vid mark (stub + överdel)",
|
||||
"Dubbel-/portalben vid större tavlor"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningsstolpe (LVX-TRP-0101)",
|
||||
"Staket-/grindstolpe",
|
||||
"Signalstolpe (LVX-TRP-0202)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med skylt",
|
||||
"Närbild markanslutning (brytkoppling?)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Eftergivlighetsklasserna finns just för kollisionsrisken",
|
||||
"kalla": "EN 12767 (scope)"
|
||||
},
|
||||
{
|
||||
"typ": "Korrosion vid markzon",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "EN 12767",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NBS — BS EN 12767:2019 (klasserna HE/LE/NE)",
|
||||
"url": "https://www.thenbs.com/PublicationIndex/documents/details?Pub=BSI&DocID=327316",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "iTeh — EN 12767:2019 scope (stolpar, konstruktionsdelar, fundament; ej räcken)",
|
||||
"url": "https://standards.iteh.ai/catalog/standards/cen/ea3ba437-12fd-4b81-a98c-009b9762e0d8/en-12767-2019",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0202",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "signalstolpe-mastarm",
|
||||
"namn": {
|
||||
"sv": "Signalstolpe & mastarm",
|
||||
"en": "Signal pole & mast arm"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valmont",
|
||||
"Millerbernd (US)",
|
||||
"regionala"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål (rund/månghörning)",
|
||||
"aluminium"
|
||||
],
|
||||
"montering": "Fotplatta på fundament; mastarm över körbana (US-typiskt) eller kort stolpe vid stopplinje (EU-typiskt)"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"korsningar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "LTS-serien (kartläggs)",
|
||||
"titel": "Structural supports — signals",
|
||||
"roll": "Strukturkrav för mastarmar",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Lång horisontell mastarm med signalhuvuden = nordamerikanskt",
|
||||
"Kort stolpe + sekundärsignal = europeiskt",
|
||||
"Kombistolpe med både signal och belysning förekommer"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Armens infästning (fläns/knä)",
|
||||
"Tryckknappslåda för gående på stolpen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Belysningsstolpe med arm (LVX-TRP-0101)",
|
||||
"Skyltportalben (LVX-TRP-0205)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild med arm",
|
||||
"Fotplatta/fundament"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Ev. väghållardekal",
|
||||
"falt": [
|
||||
"stolp-/korsnings-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Utmattning i arminfästning",
|
||||
"beskrivning": "Vindinducerade svängningar i långa mastarmar",
|
||||
"kalla": "PLATSHÅLLARE — belägg med DOT-underlag"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0104",
|
||||
"beskrivning": "Bär signalhuvudena"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0203",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "fundament",
|
||||
"namn": {
|
||||
"sv": "Fundament (stolpe/mast/skåp)",
|
||||
"en": "Foundation"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"prefabgjuterier regionalt",
|
||||
"jordskruvsleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"prefabricerad betong",
|
||||
"platsgjuten betong",
|
||||
"stål (jordskruv/helical)"
|
||||
],
|
||||
"montering": "Nedgrävt/skruvat; endast topp med bultgrupp eller fläns synlig",
|
||||
"ovrigt": {
|
||||
"passiv_sakerhet": "Fundament ingår i EN 12767:s omfattning för eftergivliga system"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Synlig betongtopp med 3–4 fundamentbultar",
|
||||
"Jordskruvens rörfläns",
|
||||
"Justermuttrar under fotplatta"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Prefab har jämn gjutyta och ev. märkning",
|
||||
"Bultcirkelns diameter indikerar stolptyp"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kapad stolpe (stubbe)",
|
||||
"Betäckning i grönyta"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett ned mot topp/bultgrupp"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Prefabmärkning förekommer i gjutytan",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"typ"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Sättning/lutning",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ingar_i",
|
||||
"mal": "Eftergivliga stödsystem (EN 12767-scope)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0204",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "styrnod-belysning",
|
||||
"namn": {
|
||||
"sv": "Styrnod belysning (NEMA/Zhaga)",
|
||||
"en": "Lighting control node"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Signify (Interact-noder)",
|
||||
"Itron",
|
||||
"Telensa",
|
||||
"Tvilight"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"montering": "Vrids fast i standardsockel på armaturen: ANSI C136.10 (fotocell, twist-lock), C136.41 (5/7-polig med dimning) eller Zhaga Book 18 (över- eller undersida)",
|
||||
"ovrigt": {
|
||||
"funktion": "Från enkel skymningsrelä-fotocell till uppkopplad smart nod med mätning och styrning"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"alla belysta vägmiljöer"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "NEMA/ANSI",
|
||||
"beteckning": "ANSI C136.10 / C136.41",
|
||||
"titel": "Fotocellssockel / dimsockel",
|
||||
"roll": "Mekaniskt och elektriskt gränssnitt (US/UK-tradition)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "Zhaga",
|
||||
"beteckning": "Zhaga Book 18",
|
||||
"titel": "Smart interface luminaire–node",
|
||||
"roll": "EU-vanligt nodgränssnitt",
|
||||
"marknad": "EU/global"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Liten puck/kupol ovanpå armaturen",
|
||||
"Skymningsfönster på enkel fotocell",
|
||||
"Zhaga-nod ofta mindre, kan sitta under armaturen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"3-polig kort fotocell vs högre 7-polig smart nod",
|
||||
"Tillverkarlogga på kupolen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kamera-/sensorenhet",
|
||||
"Blindlock i sockeln"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Telefoto snett uppifrån/gatuvinkel mot armaturens topp"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Text på kupol (svårläst från mark)",
|
||||
"falt": [
|
||||
"tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Fotocellsdrift (lampor lyser dagtid)",
|
||||
"beskrivning": "Felande nod ger dygnslysning — vanlig felanmälan",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-TRP-0102",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "ANSI C136.10/.41; Zhaga Book 18",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "NEMA — ANSI C136-serien (återanvänd, våg 1)",
|
||||
"url": "https://www.nema.org/standards/technical/ansi-c136-series-standards-for-roadway-and-area-lighting-equipment",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Zhaga Book 18 (återanvänd, våg 1)",
|
||||
"url": "https://www.zhagastandard.org/books/overview/smart-interface-between-outdoor-luminaires-and-sensing-communication-modules-18.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0205",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagportal",
|
||||
"namn": {
|
||||
"sv": "Vägportal/skyltbrygga",
|
||||
"en": "Sign gantry"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valmont",
|
||||
"regionala stålbyggare"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"fackverksstål",
|
||||
"rörbalk (monotube)"
|
||||
],
|
||||
"montering": "Två- eller enbent över körbana; fundament per ben"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"större leder"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AASHTO/CEN",
|
||||
"beteckning": "LTS / Eurokoder (kartläggs)",
|
||||
"titel": "Strukturkrav",
|
||||
"roll": "Vind-/utmattningsdimensionering",
|
||||
"marknad": "US/EU"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Fackverk vs slät rörbalk",
|
||||
"Halvportal (utliggare) vs helportal",
|
||||
"Vägvisningstavlor och/eller variabla skyltar monterade"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Servicegång med räcke ovanpå äldre portaler",
|
||||
"Benens tvärsnitt och fundamentstorlek"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Kontaktledningsbryggor järnväg",
|
||||
"Belysningsramper"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild framifrån",
|
||||
"Ben + fundament"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Väghållar-ID förekommer på ben",
|
||||
"falt": [
|
||||
"portal-ID"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Utmattning/korrosion i knutpunkter",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-TRP-0103",
|
||||
"beskrivning": "Bär vägmärken/vägvisning"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0206",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kantsten",
|
||||
"namn": {
|
||||
"sv": "Kantsten",
|
||||
"en": "Kerb/curb"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"betongvaruindustrin regionalt",
|
||||
"naturstensleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"prefabricerad betong (EN 1340)",
|
||||
"natursten/granit (EN 1343)",
|
||||
"platsgjuten/asfaltlimmad"
|
||||
],
|
||||
"montering": "Satt i bruk/betongmotstöd eller limmad; radieelement för kurvor",
|
||||
"ovrigt": {
|
||||
"funktion": "Separation, visuell avgränsning, avvattning och inneslutning av beläggning (EN 1340-scope)"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gata",
|
||||
"GC",
|
||||
"refug"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1340",
|
||||
"titel": "Concrete kerb units",
|
||||
"roll": "Krav och provning för betongkantsten, rännor och passbitar; ersatte BS 7263-3",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1343",
|
||||
"titel": "Kerbs of natural stone",
|
||||
"roll": "Naturstenskantsten — prestandaklasser i väghållarkrav (t.ex. UK MCHW)",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Granit: grå/röd med huggen yta; betong: jämn ljusgrå",
|
||||
"Visningshöjd varierar (nedsänkt vid ramp/övergång)",
|
||||
"Rännstensplattor och avvisarsten som varianter"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Fasens vinkel och bredd",
|
||||
"Radieelement vs raka",
|
||||
"Limfog syns vid limmad kantsten"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"L-stöd/mur",
|
||||
"Trädgårdskantstöd"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett längs kantlinjen",
|
||||
"Närbild profil"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Plog-/påkörningsskador",
|
||||
"beskrivning": "Avslagna kanter och rubbade element",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
},
|
||||
{
|
||||
"typ": "Dubbdäcksslitage",
|
||||
"beskrivning": "EN 1340 noterar att tilläggskrav kan behövas vid regelbunden dubbdäckstrafik",
|
||||
"kalla": "EN 1340 (scope-notis)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Vägbana/beläggning (framtida klass)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ANSI Webstore — BS EN 1340:2003 scope (separation/avgränsning/avvattning; dubbdäcksnotis)",
|
||||
"url": "https://webstore.ansi.org/standards/bsi/bsen13402003",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "UK MCHW Series 1100 — EN 1340/EN 1343-krav för kantsten",
|
||||
"url": "https://www.standardsforhighways.co.uk/tses/attachments/86a315ce-4061-4659-960b-8b47bc333485?inline=true",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0207",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "reflexstolpe",
|
||||
"namn": {
|
||||
"sv": "Reflexstolpe/kantstolpe",
|
||||
"en": "Delineator post"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valtir (Safe-Hit, US flexpost)",
|
||||
"europeiska plastvarutillverkare"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"polyeten/plast (flexibel, återfjädrande)",
|
||||
"stålrör (äldre)"
|
||||
],
|
||||
"montering": "Nedslagen/hylsa i vägren; rörliknande tvärsnitt som viker sig vid påkörning (typkrav)",
|
||||
"ovrigt": {
|
||||
"prestanda": "EN 12899-3 anger visuella och fysiska krav inkl. fordonspåkörning; nationella krav kan ange böjnings-/skadeklasser (t.ex. WL1, D1–D3)"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"landsväg",
|
||||
"motorväg",
|
||||
"arbetszon"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 12899-3",
|
||||
"titel": "Delineator posts and retroreflectors",
|
||||
"roll": "Kolorimetri, retroreflex, statisk/dynamisk last och påkörning; färg/form styrs nationellt",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "NCHRP/MASH",
|
||||
"beteckning": "Kategori 1-enheter",
|
||||
"titel": "Flexibla delineatorer",
|
||||
"roll": "US-klassning för flexposts",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"EU-kantstolpe: vit med svart band och reflex (höger/vänster-kodning i vissa länder)",
|
||||
"US-flexpost: orange/vit/gul flexibel stolpe",
|
||||
"Snöstör-varianter i nordligt klimat"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Reflexens form (rektangel/rund) och färg per land",
|
||||
"Tvärsnitt (triangel/rör/platt)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Pollare (LVX-PRK-0101)",
|
||||
"Snökäpp",
|
||||
"Arbetszonskon"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild",
|
||||
"Närbild reflex"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Påkörning/plogskador",
|
||||
"beskrivning": "Flexmaterialet finns just för överkörningarna",
|
||||
"kalla": "EN 12899-3 (påkörningskrav) / tillverkardokumentation"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": "Eller direkt nedslagen"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "SIS — SS-EN 12899-3:2007 scope (retroreflex, last, påkörning)",
|
||||
"url": "https://www.sis.se/en/produkter/civil-engineering/road-engineering/road-equipment-and-installations/ssen1289932007/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "EU TRIS (FI) — kantstolpskrav: rörtvärsnitt som viker sig; klasser WL1/D1–D3 enl. EN 12899-3",
|
||||
"url": "https://technical-regulation-information-system.ec.europa.eu/mt/notification/24662/text/F/EN",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Valtir Safe-Hit delineator (NCHRP 350/MASH Cat 1) — återanvänd, våg 3",
|
||||
"url": "https://www.trafficmanagement.com/products/valtir-energy-absorption",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0208",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "broracke",
|
||||
"namn": {
|
||||
"sv": "Broräcke",
|
||||
"en": "Bridge parapet"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Saferoad/Birsta",
|
||||
"Hill & Smith",
|
||||
"brobyggarnas systemleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål (ståndare + följare)",
|
||||
"betong (barriärkant)",
|
||||
"kombination med GC-överliggare"
|
||||
],
|
||||
"montering": "Ståndare förankrade i brokantbalk; högre kapacitetsklasser än väg i övrigt är vanliga"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"broar",
|
||||
"stödmurar"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1317",
|
||||
"titel": "Road restraint systems",
|
||||
"roll": "Kapacitetsklasser (upp till H4b) tillämpas på broräcken; arbetsbredd kritisk vid kant",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO/FHWA",
|
||||
"beteckning": "MASH",
|
||||
"titel": "Bridge rails",
|
||||
"roll": "TL-klassning av broräcken",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Ståndare bultade i kantbalk",
|
||||
"Tätare följare/fyllning än vägräcke",
|
||||
"Ofta kombiräcke med högre GC-del"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Infästningsplattans bultbild",
|
||||
"Övergångssträcka mot vägräcke (styvhetsanpassning)"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Vägräcke (LVX-TRP-0107)",
|
||||
"GC-räcke utan kapacitetsklass"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Längs räcket",
|
||||
"Närbild infästning i kantbalk"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Systemetikett förekommer",
|
||||
"falt": [
|
||||
"system",
|
||||
"klass"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Korrosion vid infästning/fogar",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — broinspektionsdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "Brokantbalk (framtida klass)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-TRP-0107",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "DELTABLOC — EN 1317-klasser (återanvänd, våg 1)",
|
||||
"url": "https://deltabloc.com/en/about-us/road-safety-norms",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "TxDOT — MASH-krav inkl. broräcken (återanvänd, våg 1)",
|
||||
"url": "https://www.txdot.gov/manuals/des/rdw/chapter-17-roadside-safety-design-and-roadside-saf/17-2-roadside-safety-hardware-crash-criteria.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0209",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "bullerskydd",
|
||||
"namn": {
|
||||
"sv": "Bullerskydd",
|
||||
"en": "Noise barrier"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Gramm (UK)",
|
||||
"Jacksons (UK)",
|
||||
"Kohlhauer (DE)",
|
||||
"regionala betong-/träleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"trä (absorberande kassetter)",
|
||||
"betong",
|
||||
"aluminium-hålplåt",
|
||||
"akryl/glas (transparent)",
|
||||
"gabion/grönskärm"
|
||||
],
|
||||
"montering": "Paneler mellan I-balksstolpar (HEA/HEB) på fundamentrad",
|
||||
"ovrigt": {
|
||||
"prestanda": "Akustik deklareras som DLR (isolering, EN 1793-1) och DLα (absorption, EN 1793-2); EN 1793-5/-6 för fältmätning"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"motorväg",
|
||||
"järnväg",
|
||||
"tätortsleder"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14388",
|
||||
"titel": "Road traffic noise reducing devices",
|
||||
"roll": "Harmoniserad produktstandard (CE/UKCA)",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1793 (del 1/2/5/6)",
|
||||
"titel": "Akustisk prestanda",
|
||||
"roll": "Ljudisolering DLR, absorption DLα, in-situ-metoder",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1794 (del 1/2)",
|
||||
"titel": "Icke-akustisk prestanda",
|
||||
"roll": "Mekanik/stabilitet respektive säkerhet/miljö",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Panelrader mellan synliga I-balksstolpar",
|
||||
"Absorberande sida (perforerad/ribbad) mot vägen",
|
||||
"Transparenta sektioner med fågelmarkering"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Kassettmaterial och profil",
|
||||
"Krön (rakt/böjt/T-topp)",
|
||||
"Grön vall vs byggd skärm"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Plank/stängsel utan akustikfunktion",
|
||||
"Vindskydd",
|
||||
"Broräcke med tät fyllning"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett längs skärmen (vägsida)",
|
||||
"Närbild panel + stolpe"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "CE-/systemetikett förekommer på stolpe/panel",
|
||||
"falt": [
|
||||
"system",
|
||||
"klass DLR/DLα"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Klotter/UV-åldring (akryl)",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "star_pa",
|
||||
"mal": "LVX-TRP-0203",
|
||||
"beskrivning": "Fundamentrad"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "IOA — Navigating the British Standards for road traffic noise barriers (EN 14388, EN 1793-1/2, EN 1794-1/2, EN 14389)",
|
||||
"url": "https://www.ioa.org.uk/dam/jcr:fc90c2d5-c6eb-4851-9dc8-851531f57cf9/Navigating%20the%20British%20Standards%20for%20road%20traffic%20noise%20barriers%20January-February%202017.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Air Acoustics — EN 1793 DLα/DLR och relation till EN 14388/EN 1794",
|
||||
"url": "https://www.air-acoustics.com/understanding-bs-en-1793-what-specifiers-need-to-know",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0210",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "rackesterminal",
|
||||
"namn": {
|
||||
"sv": "Räckesterminal/ändavslut",
|
||||
"en": "Guardrail end terminal"
|
||||
},
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Valtir (SoftStop)",
|
||||
"Road Systems Inc. (SKT, FLEAT)",
|
||||
"Lindsay"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"stål"
|
||||
],
|
||||
"montering": "Terminalhuvud + eftergivliga stolpar närmast änden; energiupptagande (extruderande) eller enklare nedförd/utsvängd ände",
|
||||
"ovrigt": {
|
||||
"typer": "Tangentiella (SKT-typ) vs flärade (FLEAT-typ); MGS-versioner med skarv mellan stolpar och 31-tumshöjd"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"CA",
|
||||
"AU",
|
||||
"delar av EU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"räckesändar på alla vägtyper"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AASHTO/FHWA",
|
||||
"beteckning": "MASH (TL-2/TL-3)",
|
||||
"titel": "Terminaltester 3-30…3-37",
|
||||
"roll": "Krocktestklassning; FHWA eligibility letters (t.ex. CC-115D för SoftStop)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Karakteristiskt huvud på räckets ände",
|
||||
"SYTP/CRT-eftergivliga stolpar närmast änden",
|
||||
"Flärad linje som viker ut från vägen (FLEAT-typ)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Huvudets form skiljer fabrikat",
|
||||
"Dekal/stansning med modell",
|
||||
"Nedförd ände utan huvud = äldre/enklare lösning"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Krockdämpare (crash cushion — egen framtida klass)",
|
||||
"Vanlig räckesskarv"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Framifrån mot huvudet",
|
||||
"Längs terminalsträckan"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Dekal/stansning på huvud",
|
||||
"falt": [
|
||||
"fabrikat",
|
||||
"modell"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Ej återställd efter påkörning",
|
||||
"beskrivning": "Deformerad terminal skyddar inte — utbyteskritisk komponent",
|
||||
"kalla": "PLATSHÅLLARE — förvaltningsdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-TRP-0107",
|
||||
"beskrivning": "Avslutar räckeslinjen"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "MASH",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "Roadside Safety Pooled Fund — SoftStop (MASH-tester, CC-115D) — återanvänd, våg 3",
|
||||
"url": "https://www.roadsidepooledfund.org/crash-att/soft-stop/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Road Systems Inc — SKT/FLEAT i MGS-utförande — återanvänd, våg 3",
|
||||
"url": "https://roadsystems.com/nchrp-350-mgs-31-terminals/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brunnsbetackning",
|
||||
"namn": {
|
||||
"sv": "Brunnsbetäckning",
|
||||
"en": "Manhole cover"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos (Norden)",
|
||||
"Saint-Gobain PAM",
|
||||
"EJ (US)",
|
||||
"Neenah Foundry (US)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Vanliga nominella öppningar ca 600–650 mm (rund); kvadratiska format förekommer",
|
||||
"material": [
|
||||
"segjärn (t.ex. EN-GJS-500-7 enligt EN 1563)",
|
||||
"gråjärn",
|
||||
"komposit (EN 124-5)",
|
||||
"armerad betong (EN 124-4)"
|
||||
],
|
||||
"montering": "Vilar i betäckningsram, fast eller flytande (självjusterande); ram i bruksbädd — svag bruksbädd ger sättning",
|
||||
"livslangd_ar": "50+ (gjutjärn i normal trafikmiljö)",
|
||||
"belastningsklass": "EN 124: A15–F900 efter provlast i kN; D400 (400 kN provlast) normal klass i körbana"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"körbana",
|
||||
"GC-väg",
|
||||
"grönyta",
|
||||
"industriyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124:2015 (del 1–6)",
|
||||
"titel": "Gully tops and manhole tops for vehicular and pedestrian areas",
|
||||
"roll": "Klassning A15–F900 efter provlast, placeringsgrupper 1–6; materialdelar: -2 gjutjärn, -3 stål/aluminium, -4 stålarmerad betong, -5 komposit",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "Kommunala spec.",
|
||||
"beteckning": "H-20/HS-20-lastkrav",
|
||||
"titel": "Vanliga lastkrav i amerikanska kommunala upphandlingar",
|
||||
"roll": "Belastningskrav i körbana (kartläggs per delstat i modellvågen)",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Rund eller kvadratisk gjutgodsyta i markplan",
|
||||
"Mönstrad halkskyddsyta",
|
||||
"Gjuten text: funktion (VA/DAGVATTEN/TELE/EL), kommun- eller gjuterimärke",
|
||||
"Klassmärkning (t.ex. D400) ofta gjuten och läsbar"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Mönstertyp och logotyp identifierar gjuteri/tillverkare",
|
||||
"Ramtyp: fast eller flytande",
|
||||
"Gångjärn, låsning och lyfthål varierar per modell",
|
||||
"Komposit har jämnare yta och saknar rostton"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Dagvattengaller (LVX-VAT-0102)",
|
||||
"Ventilbetäckning (mindre diameter)",
|
||||
"Telebrunnslock (ofta rektangulära, egen märkning)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån, hela betäckningen i bild",
|
||||
"Närbild på gjuten text och klassmärkning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på lockets ovansida",
|
||||
"falt": [
|
||||
"funktion",
|
||||
"tillverkare/gjuteri",
|
||||
"belastningsklass",
|
||||
"ibland årtal"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Klapper/buller",
|
||||
"beskrivning": "Lock som rör sig i ramen bullrar under trafik; moderna ramar förses med elastisk packning just för att dämpa detta",
|
||||
"kalla": "Produktdokumentation D400 (elastisk packning mot buller, Galco/Pamline)"
|
||||
},
|
||||
{
|
||||
"typ": "Sättning",
|
||||
"beskrivning": "Betäckning som sjunker under beläggningsnivå när bruksbädden under ramen är för svag eller för tunn",
|
||||
"kalla": "Branschgenomgång D400-installation (manholecoverworld: bruksbäddens hållfasthet)"
|
||||
},
|
||||
{
|
||||
"typ": "Stöld",
|
||||
"beskrivning": "Metallstöld av gjutjärnslock; kompositlock saknar skrotvärde och används delvis som stöldskydd",
|
||||
"kalla": "Branschgenomgång D400-material (manholecoverworld: komposit eliminerar stöldproblemet)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-VAT-0201",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-VAT-0202",
|
||||
"beskrivning": "Betäckningen är brunnens synliga toppkomponent"
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0102",
|
||||
"beskrivning": "Dagvattengaller — liknande placering, annan funktion"
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JDP — BS EN 124:2015 klasser A15–F900 och materialdelar 1–6",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Galco — D400 segjärnsbetäckning (EN-GJS-500-7/EN 1563, packning mot buller)",
|
||||
"url": "https://galco.ie/d400-ductile-manhole-cover-ef922123/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Manhole Cover World — D400-klassens innebörd, bruksbädd, komposit och stöld",
|
||||
"url": "https://manholecoverworld.com/what-does-d400-load-class-really-mean-for-city-roads/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.82,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "dagvattengaller",
|
||||
"namn": {
|
||||
"sv": "Dagvattengaller",
|
||||
"en": "Gully grating"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos",
|
||||
"Saint-Gobain PAM",
|
||||
"EJ",
|
||||
"Neenah Foundry",
|
||||
"ACO (linjeavvattning)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"segjärn",
|
||||
"gråjärn",
|
||||
"komposit"
|
||||
],
|
||||
"montering": "I ram över dagvattenbrunn; varianter i rännsten, kantsten (sidointag) och som kupolgaller i grönyta",
|
||||
"belastningsklass": "EN 124-klasser; C250 vanlig vid rännsten, D400 i körbana"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"rännsten/körbana",
|
||||
"GC-väg",
|
||||
"parkering",
|
||||
"grönyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124:2015",
|
||||
"titel": "Gully tops and manhole tops",
|
||||
"roll": "Samma klassnings- och materialsystem som betäckningar; galler i prefabricerade avvattningsrännor faller i stället under EN 1433",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Spaltförsett galler i stället för tätt lock",
|
||||
"Placering i rännsten/lågpunkt",
|
||||
"Kantstensintag: öppning i kantstenen med galler under",
|
||||
"Kupolformat galler i grönytor och diken"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Spaltriktning och spaltbredd (tvärgående spalter är cykelsäkrare än längsgående)",
|
||||
"Gjutmärke och klass i ramen/gallret",
|
||||
"Linjeavvattningsränna (t.ex. ACO-typ) är långsträckt och egen produktfamilj"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Brunnsbetäckning (LVX-VAT-0101)",
|
||||
"Ventilationsgaller för undermarksutrymmen",
|
||||
"Trädgaller runt stadsträd"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån",
|
||||
"Snett mot kantstensintag"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på galler eller ram",
|
||||
"falt": [
|
||||
"gjuteri",
|
||||
"klass",
|
||||
"funktion"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Igensättning",
|
||||
"beskrivning": "Löv och sediment blockerar spalterna; funktionsproblem snarare än produktfel",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
},
|
||||
{
|
||||
"typ": "Cykelsäkerhet vid längsgående spalter",
|
||||
"beskrivning": "Smala hjul kan fastna i spalter i färdriktningen; moderna galler utformas tvärställda eller diagonala",
|
||||
"kalla": "PLATSHÅLLARE — belägg med väghållarriktlinje"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "LVX-VAT-0203",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "EasyMerchant — BS EN 124 grupper/klasser samt gränsdragning mot EN 1433 (rännor)",
|
||||
"url": "https://www.easymerchant.co.uk/blog/understanding-the-bs-en-124-classification/",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "JDP — BS EN 124:2015 översikt",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.78,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brandpost",
|
||||
"namn": {
|
||||
"sv": "Brandpost/hydrant",
|
||||
"en": "Fire hydrant"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Mueller (US)",
|
||||
"M&H Valve (US)",
|
||||
"American AVK",
|
||||
"Hawle (EU)"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"gjutjärn/segjärn",
|
||||
"brons (ventilsäten)",
|
||||
"epoxibelagda ytor"
|
||||
],
|
||||
"montering": "Torrpost (dry-barrel): ventil under frostdjup, stigarrör dräneras — för klimat med frysrisk. Våtpost (wet-barrel): vattenfylld, endast milt klimat. Underjordisk post med spindel och markeringsskylt vanlig i delar av Europa",
|
||||
"ovrigt": {
|
||||
"sakerhet": "Traffic breakaway-fläns som bryts vid påkörning skyddar huvudventil och stigarrör"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"stadsgata",
|
||||
"industriområde",
|
||||
"bostadsområde"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "AWWA",
|
||||
"beteckning": "ANSI/AWWA C502",
|
||||
"titel": "Dry-Barrel Fire Hydrants",
|
||||
"roll": "Torrposter för alla klimat inklusive frysgrader; kräver bl.a. gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och tillverkningsår",
|
||||
"marknad": "US/CA"
|
||||
},
|
||||
{
|
||||
"organ": "AWWA",
|
||||
"beteckning": "ANSI/AWWA C503",
|
||||
"titel": "Wet-Barrel Fire Hydrants",
|
||||
"roll": "Våtposter för milt klimat utan frysrisk",
|
||||
"marknad": "US (varma delstater)"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14384",
|
||||
"titel": "Pillar fire hydrants",
|
||||
"roll": "Minimikrav, provning och märkning för pelarbrandposter",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 14339",
|
||||
"titel": "Underground fire hydrants",
|
||||
"roll": "Underjordiska brandposter",
|
||||
"marknad": "EU/UK"
|
||||
},
|
||||
{
|
||||
"organ": "NFPA",
|
||||
"beteckning": "NFPA 1963",
|
||||
"titel": "Fire Hose Connections",
|
||||
"roll": "Slanganslutningarnas gängor",
|
||||
"marknad": "US"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"US: fristående post med kupolformad hätta, typiskt två 2½-tums slangutlopp plus ett större pumperutlopp, femkantig manövermutter",
|
||||
"EU-pelarpost: slankare röd/gul pelare med lock över kopplingar",
|
||||
"Underjordisk typ: endast betäckning i mark plus markeringsskylt med avståndsangivelser",
|
||||
"Färgkodning av kapacitet förekommer (US-praxis, NFPA 291)"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Gjuten märkning: tillverkare, ventilstorlek, öppningsriktning, tillverkningsår — föreskriven i AWWA C502 och utmärkt OCR",
|
||||
"Hättans och utloppens form skiljer modellfamiljer",
|
||||
"Breakaway-flänsens skarv strax ovan mark"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Spolpost/vattenutkastare",
|
||||
"Gasventil-markeringsstolpe",
|
||||
"Pollare i röd kulör"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Helbild rakt framifrån",
|
||||
"Närbild på gjuten märkning vid hätta/kropp",
|
||||
"Underjordisk: skylt + betäckning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text på kropp/hätta; skylt vid underjordisk post",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"ventilstorlek",
|
||||
"öppningsriktning",
|
||||
"årtal",
|
||||
"skylt: avstånd/dimension"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Frysskada vid fel typ i fel klimat",
|
||||
"beskrivning": "Uppdelningen torrpost/våtpost finns just för frysrisken; våtpost i frysklimat havererar",
|
||||
"kalla": "AWWA C502/C503 scope-uppdelning"
|
||||
},
|
||||
{
|
||||
"typ": "Påkörning",
|
||||
"beskrivning": "Hanteras konstruktivt med breakaway-fläns som offras vid kollision",
|
||||
"kalla": "Tillverkardokumentation (breakaway-funktion, SFFECO/AWWA-kompatibla poster)"
|
||||
},
|
||||
{
|
||||
"typ": "Läckage i spindeltätning",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — servicedata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Vattenledningsnät/servisventil (Tier 2)",
|
||||
"beskrivning": ""
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "AWWA C502/C503, EN 14384/14339",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ANSI/AWWA C502-18 förord (torrpost alla klimat; våtpost C503; märkningskrav)",
|
||||
"url": "https://webstore.ansi.org/preview-pages/awwa/preview_c502-2018.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "GlobalSpec — EN 14384 pelarbrandposter (scope)",
|
||||
"url": "https://standards.globalspec.com/topics/fire-hydrant-standards",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "M&H Valve — AWWA C502-spec (märkning: tillverkare, ventilstorlek, öppningsriktning, år)",
|
||||
"url": "https://www.mh-valve.com/upl/downloads/resources/feature-benefits/929.pdf",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.8,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "betackningsram",
|
||||
"namn": {
|
||||
"sv": "Betäckningsram",
|
||||
"en": "Cover frame"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos",
|
||||
"EJ",
|
||||
"Saint-Gobain PAM",
|
||||
"Kasi/teleskopleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"gjutjärn/segjärn",
|
||||
"kompositramar förekommer"
|
||||
],
|
||||
"montering": "Fast (gjuten i bruksbädd), flytande (vilar i beläggningen och följer den) eller teleskopisk (höjdjusterbar mot underdel)",
|
||||
"ovrigt": {
|
||||
"innovation": "Självnivellerande ramsystem (t.ex. EJ SELFLEVEL) låter ram/lock flyta med vägytan och minskar sättningsgupp"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"körbana",
|
||||
"gångyta"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 124",
|
||||
"titel": "Gully tops and manhole tops",
|
||||
"roll": "Klassning A15–F900 gäller ram + lock som enhet",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Ramkant och infästning syns runt locket",
|
||||
"Teleskopram avslöjas av dubbel ringkant",
|
||||
"Flytande ram saknar synlig gjutfläns i beläggningen"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Ramgjutning med tillverkare/klass (fältexempel: ULEFOS UFKNS EN124-2 D400)",
|
||||
"Boltade lås i ramen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Locket i sig (LVX-VAT-0101)",
|
||||
"Ventilbetäckningens mindre ram (LVX-VAT-0204)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån med ramkant i bild",
|
||||
"Närbild ramgjutning"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten text i ramkant",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"EN 124-klass"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Sättning/nivåskillnad mot beläggning",
|
||||
"beskrivning": "Traditionella ramar hamnar över/under slityta när vägen ändras — motivet bakom självnivellerande system",
|
||||
"kalla": "EJ (SELFLEVEL-fallstudien)"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-VAT-0101",
|
||||
"beskrivning": "Ram + lock bildar betäckningen"
|
||||
},
|
||||
{
|
||||
"predikat": "monteras_pa",
|
||||
"mal": "LVX-VAT-0202",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "JDP — EN 124-klasserna (återanvänd, våg 1)",
|
||||
"url": "https://www.jdpipes.co.uk/knowledge/civils-explained/en124-explained.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "EJ — SELFLEVEL/ramfunktion (återanvänd, våg 3)",
|
||||
"url": "https://www.ejco.com/am/en/resource-center/case-studies/manhole-cover-case-study",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Fältexempel ramgjutning Oslo (återanvänd, våg 3)",
|
||||
"url": "https://manhole.co.il/coverDetails.asp?c=7603",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.75,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0202",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "nedstigningsbrunn",
|
||||
"namn": {
|
||||
"sv": "Nedstigningsbrunn",
|
||||
"en": "Manhole/chamber"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"prefabbetongindustrin (t.ex. Rinker i US)",
|
||||
"plastbrunnsleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"prefabricerad armerad betong (ringar, konor, bottendelar)",
|
||||
"plast (PP/PE)",
|
||||
"platsmurad (äldre)"
|
||||
],
|
||||
"montering": "Bottendel + stigarringar + kona/toppäll + justerringar under betäckningen",
|
||||
"ovrigt": {
|
||||
"us_komponenter": "ASTM C478 omfattar riser sections, cone tops, flat slab tops, grade rings och steg"
|
||||
}
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"spillvatten",
|
||||
"dagvatten",
|
||||
"kombinerat"
|
||||
]
|
||||
},
|
||||
"standarder": [
|
||||
{
|
||||
"organ": "ASTM",
|
||||
"beteckning": "ASTM C478/C478M",
|
||||
"titel": "Circular precast reinforced concrete manhole sections",
|
||||
"roll": "Tillverkningskrav för brunnsdelar (sewer/drainage/water works)",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "AASHTO",
|
||||
"beteckning": "M199",
|
||||
"titel": "Precast reinforced concrete manhole sections",
|
||||
"roll": "Parallellkrav i väghållarled",
|
||||
"marknad": "US"
|
||||
},
|
||||
{
|
||||
"organ": "CEN",
|
||||
"beteckning": "EN 1917 (kartläggs)",
|
||||
"titel": "Concrete manholes and inspection chambers",
|
||||
"roll": "EU-motsvarighet — källbeläggs i nästa våg",
|
||||
"marknad": "EU/UK"
|
||||
}
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Från gatan syns endast betäckningen — klassen identifieras primärt via lock + läge",
|
||||
"Vid öppet schakt: ringar med gummiringsfogar och excentrisk kona"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Prefabstämpel i betongen (tillverkare/datum)",
|
||||
"Stegjärnens typ"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Dagvattenbrunn (LVX-VAT-0203)",
|
||||
"Kabelbrunn (LVX-TEL-0201)"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"(Zoomer: endast betäckning — aldrig öppning)"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Prefabstämpel (endast synlig vid anläggning)",
|
||||
"falt": [
|
||||
"tillverkare",
|
||||
"datum"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Inläckage i fogar",
|
||||
"beskrivning": "",
|
||||
"kalla": "PLATSHÅLLARE — VA-driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-VAT-0201",
|
||||
"beskrivning": "Kröns av ram + betäckning"
|
||||
},
|
||||
{
|
||||
"predikat": "foljer_standard",
|
||||
"mal": "ASTM C478 / AASHTO M199",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{
|
||||
"titel": "ASTM C478 — scope och komponenter (riser/cone/grade rings/steps)",
|
||||
"url": "https://store.astm.org/c0478_c0478m-22.html",
|
||||
"hamtad": "2026-07-04"
|
||||
},
|
||||
{
|
||||
"titel": "Rinker — ASTM C478 / AASHTO M199 produktfamilj",
|
||||
"url": "https://www.rinkerpipe.com/product_specifications/astm-c478-aashto-m199-precast-reinforced-concrete-manhole-sections/",
|
||||
"hamtad": "2026-07-04"
|
||||
}
|
||||
],
|
||||
"konfidens": 0.72,
|
||||
"verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0203",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "dagvattenbrunn",
|
||||
"namn": {
|
||||
"sv": "Dagvattenbrunn",
|
||||
"en": "Gully/catch basin"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"prefabbetong- och plastbrunnsleverantörer"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"betong",
|
||||
"plast (PP)"
|
||||
],
|
||||
"montering": "Sandfång under galler; kupolsil i grönyta; vattenlås mot spillnät i kombinerade system"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"rännsten",
|
||||
"lågpunkter",
|
||||
"grönytor"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Sitter vid kantsten/lågpunkt",
|
||||
"Galler (LVX-VAT-0102) istället för tätt lock",
|
||||
"Kupolsil i grönyta"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Sidointag i kantstenen (kerb inlet, US-vanligt)",
|
||||
"Brunnens placering i rännstenslinjen"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Nedstigningsbrunn (LVX-VAT-0202)",
|
||||
"Linjeavvattning/ränna"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Snett mot galler + kantsten"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "—",
|
||||
"falt": []
|
||||
},
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Igensatt sandfång/galler",
|
||||
"beskrivning": "Löv och sediment — översvämningsrisk vid skyfall",
|
||||
"kalla": "PLATSHÅLLARE — driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "LVX-VAT-0102",
|
||||
"beskrivning": "Gallret är intaget"
|
||||
},
|
||||
{
|
||||
"predikat": "del_av",
|
||||
"mal": "Dagvattennät (framtida klass)",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0204",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "ventilbetackning",
|
||||
"namn": {
|
||||
"sv": "Ventil-/spindelbetäckning",
|
||||
"en": "Valve surface box"
|
||||
},
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": [
|
||||
"Ulefos",
|
||||
"EJ",
|
||||
"vonRoll",
|
||||
"AVK-gruppen"
|
||||
],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": [
|
||||
"gjutjärn",
|
||||
"komposit"
|
||||
],
|
||||
"montering": "Liten (ofta teleskopisk) betäckning över ventilspindel; nyckelrör ned till avstängningsventilen"
|
||||
},
|
||||
"geografi": {
|
||||
"lander": [
|
||||
"US",
|
||||
"EU",
|
||||
"UK",
|
||||
"CA",
|
||||
"AU"
|
||||
],
|
||||
"miljotyper": [
|
||||
"gata",
|
||||
"gångyta",
|
||||
"tomtgräns"
|
||||
]
|
||||
},
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": [
|
||||
"Liten rund/oval lucka (ofta 10–20 cm)",
|
||||
"Gjuten funktionstext: VATTEN/AVLOPP/GAS/SV/WATER/GAS",
|
||||
"Sitter ofta i linje mellan huvudledning och servis"
|
||||
],
|
||||
"sarskiljande_detaljer": [
|
||||
"Funktionstexten är primär klassificerare",
|
||||
"Teleskopöverdelens dubbelring"
|
||||
],
|
||||
"forvaxlingsrisker": [
|
||||
"Full brunnsbetäckning (LVX-VAT-0101)",
|
||||
"Mätarbrunnslock",
|
||||
"Kabelmarkeringsbricka"
|
||||
],
|
||||
"kameravinklar": [
|
||||
"Rakt uppifrån, närbild text"
|
||||
],
|
||||
"ocr": {
|
||||
"typskylt_position": "Gjuten funktionstext i lock",
|
||||
"falt": [
|
||||
"funktion",
|
||||
"tillverkare"
|
||||
]
|
||||
},
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{
|
||||
"typ": "Överasfalterad/försvunnen",
|
||||
"beskrivning": "Ventil oåtkomlig vid akut avstängning",
|
||||
"kalla": "PLATSHÅLLARE — VA-driftdata"
|
||||
}
|
||||
],
|
||||
"relationer": [
|
||||
{
|
||||
"predikat": "ansluts_med",
|
||||
"mal": "Avstängningsventil (framtida klass)",
|
||||
"beskrivning": "Ger åtkomst till spindeln"
|
||||
},
|
||||
{
|
||||
"predikat": "forvaxlas_med",
|
||||
"mal": "LVX-VAT-0101",
|
||||
"beskrivning": ""
|
||||
}
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04",
|
||||
"uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.6,
|
||||
"verifieringsniva": "obekraftad"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,210 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — Tier 1-klassposter, domäner TEL (Telekom) och PRK (Park & offentlig miljö). Genererade enligt forskningsprotokollet v1.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "telekomskap",
|
||||
"namn": { "sv": "Telekomskåp (fiber/koppar)", "en": "Telecom street cabinet" },
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["operatörsspecifika program (nationella teleoperatörer)", "skåptillverkare varierar per marknad"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["plåt", "glasfiberkomposit"],
|
||||
"montering": "Sockel-/fundamentmonterat i gatumiljö; kabelbrunnar och kanalisation intill",
|
||||
"ovrigt": { "funktion": "Korskoppling/aktiv nod för koppar- eller fibernät; aktiva skåp har ventilation eller kylning" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["stadsgata", "bostadsområde", "landsbygd"] },
|
||||
"standarder": [
|
||||
{ "organ": "Operatörer", "beteckning": "Operatörsprogram (kartläggs per marknad i steg 1)", "titel": "Operatörsspecifika skåpfamiljer", "roll": "Utformning, kulör och märkning styrs av respektive operatörs program", "marknad": "per land" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Fristående skåp utan högspänningsskyltning", "Ofta operatörsspecifik kulör som är konsekvent inom marknaden", "Ventilationsgaller på aktiva skåp", "Kabelbrunnslock i marken intill"],
|
||||
"sarskiljande_detaljer": ["Nod-/skåpetikett med operatörens ID — nyckel-OCR", "Dubbeldörr och låstyp", "Storlek: korskopplingsskåp mindre, aktiva DSLAM/fiberskåp större"],
|
||||
"forvaxlingsrisker": ["Kabelskåp el (LVX-ELN-0101) — har blixtsymbol", "Trafiksignalskåp (LVX-TRP-0105)", "Kabel-tv-skåp (undervariant)"],
|
||||
"kameravinklar": ["Framifrån hel front", "Närbild på etikett/ID"],
|
||||
"ocr": { "typskylt_position": "Etikett på dörr", "falt": ["operatör", "nod-/skåp-ID"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Klotter/vandalism", "beskrivning": "", "kalla": "PLATSHÅLLARE" },
|
||||
{ "typ": "Värme i aktiva skåp", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "Kanalisation/kabelbrunn (Tier 2)", "beskrivning": "" },
|
||||
{ "predikat": "ingar_i", "mal": "Accessnät (Tier 2-topologi)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.55, "verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "mobilmast-antennplats",
|
||||
"namn": { "sv": "Mobilmast/antennplats", "en": "Cell tower / antenna site" },
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Sabre Industries (tillverkare)", "Valmont (tillverkare)", "American Tower / Crown Castle / Cellnex (siteägare, ej tillverkare)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["stål (fackverk, rörmast/monopole)", "betong (vissa master)"],
|
||||
"montering": "Fribärande fackverkstorn, stagad mast eller monopole; alternativt takplacering och kamouflerade utföranden",
|
||||
"ovrigt": { "struktur": "TIA-222 omfattar just fribärande fackverkstorn, stagade master och rörmaster samt antennfästen, stag och fundament" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["landsbygd", "stadsmiljö (tak/monopole)", "trafikleder"] },
|
||||
"standarder": [
|
||||
{ "organ": "TIA/ANSI", "beteckning": "ANSI/TIA-222 (Rev H 2017; Rev I under utarbetande)", "titel": "Structural Standard for Antenna Supporting Structures and Antennas", "roll": "Strukturkrav vind/snö/is; refereras av bl.a. byggregler; drönarinspektion diskuteras i revisionsarbetet", "marknad": "US (de facto internationell referens)" },
|
||||
{ "organ": "CEN", "beteckning": "Eurokoder", "titel": "Bärverksregler", "roll": "EU-strukturkrav (kartläggs per land)", "marknad": "EU/UK" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Strukturtyp: monopole (slät rörmast) vs fackverk vs stagad mast", "Antennsektorer typiskt i tre riktningar per teknikgeneration", "Mikrovågslänk-diskar", "Hinderbelysning på högre master", "Inhägnad teknikyta med skåp vid basen"],
|
||||
"sarskiljande_detaljer": ["Site-ID-skylt på grind/mast — nyckel-OCR (kopplar mast till ägare/registrering)", "Kamouflerade utföranden (flaggstång, träd, skorsten) i stadsmiljö", "Antalet antennplattformar indikerar samlokalisering av operatörer"],
|
||||
"forvaxlingsrisker": ["Radio-/TV-mast", "Belysningsmast för arena", "Vindmätarmast"],
|
||||
"kameravinklar": ["Helbild på struktur", "Närbild på grindskylt/site-ID", "Toppzon med antennkonfiguration"],
|
||||
"ocr": { "typskylt_position": "Skylt vid grind/bas", "falt": ["siteägare", "site-ID", "kontakt/nödnummer", "FCC/registrering (US)"] },
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Struktur- och infästningsslitage", "beskrivning": "Inspektionsbehov av fästen och stag; drönarinspektion växer som metod", "kalla": "TIA-222-revisionsarbetet (Rev I: drönarinspektion diskuteras)" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Fundament (Tier 2)", "beskrivning": "" },
|
||||
{ "predikat": "ansluts_med", "mal": "Teknikbod/skåp vid bas (Tier 2)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "TIA — publicering av ANSI/TIA-222 Rev H (scope: torn, stagade master, rörmaster)", "url": "https://tiaonline.org/press-release/tia-announces-publication-of-tia-222-h-standard-for-antennas-and-the-supporting-structures-for-antennas-and-small-wind-turbines/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Cabling Install — TIA-222-H → I-revision inledd (vind/snö/is; drönarinspektion)", "url": "https://www.cablinginstall.com/standards/article/14276514/tia-222-standard-for-towers-and-antenna-supporting-structures-up-for-revision", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.78, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "pollare",
|
||||
"namn": { "sv": "Pollare", "en": "Bollard" },
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["ATG Access (säkerhetspollare)", "Heald (säkerhetspollare)", "stadsmiljöprogram varierar"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["stål", "gjutjärn (klassisk kronpollare)", "rostfritt", "betong", "plast/flexibel"],
|
||||
"montering": "Fast ingjuten, löstagbar i hylsa, fällbar/låsbar eller automatisk hydraulisk/elektrisk",
|
||||
"ovrigt": { "sakerhet": "Fordonshindrande säkerhetspollare krocktestas enligt särskilda specifikationer (uppges vanligen som PAS 68, IWA 14-1, ASTM F2656 — beteckningarna källbeläggs i modellvågen)" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["gågata", "torg", "entré", "cykelbana", "skyddsobjekt"] },
|
||||
"standarder": [
|
||||
{ "organ": "BSI/ISO/ASTM", "beteckning": "PAS 68 / IWA 14-1 / ASTM F2656 (att källbelägga)", "titel": "Krocktest av fordonshinder", "roll": "Klassning av säkerhetspollares stoppförmåga", "marknad": "UK / internationellt / US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Fristående kort stolpe utan skylt-/ljusfunktion", "Reflexband vanligt i trafiknära lägen", "Automatiska pollare: markring/lucka och varningsmarkering", "Kättingöglor på parkpollare"],
|
||||
"sarskiljande_detaljer": ["Kronformad gjutjärnstopp = klassisk stadsmodell", "Diameter/robusthet skiljer trafikavgränsning från säkerhetspollare", "Hylslock i mark = löstagbar variant"],
|
||||
"forvaxlingsrisker": ["Belysningspollare (låg armatur)", "Hydrant i pollarform (LVX-VAT-0103)", "Laddstolpe (LVX-ELN-0104)", "Förtöjningspollare i hamn (LVX-HMN, Tier 3)"],
|
||||
"kameravinklar": ["Helbild", "Toppen i närbild (form/gjutmärke)", "Markanslutning (fast/hylsa/automatik)"],
|
||||
"ocr": { "typskylt_position": "Gjutmärke/etikett förekommer på topp eller kropp", "falt": ["tillverkare", "modell (ibland)"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörningsskador", "beskrivning": "", "kalla": "PLATSHÅLLARE — förvaltningsdata" },
|
||||
{ "typ": "Automatikfel (hydrauliska pollare)", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Fundament/hylsa (Tier 2)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.55, "verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "papperskorg",
|
||||
"namn": { "sv": "Papperskorg", "en": "Litter bin" },
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Victor Stanley (US)", "Glasdon (UK)", "kommunala program varierar"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["stål/gjutgods", "plast/polyeten", "trä-stål-kombination"],
|
||||
"montering": "Fundament-, stolp- eller väggmonterad; innersäck eller innerbehållare",
|
||||
"ovrigt": { "varianter": "askkopp i topp, fågelsäkrat inkast, fraktionssortering (vanligt i Norden), solkomprimerande smartkorgar" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["park", "gågata", "hållplats", "torg"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Kommunprogram ger enhetlig design inom en stad — stark geografisk signal", "Inkastöppningens form (fågelsäkrad mindre öppning)", "Låst tömningslucka", "Fraktionsdekaler vid sortering"],
|
||||
"sarskiljande_detaljer": ["Kommunlogga/programdekal — nyckel-OCR", "Askkoppsring i topp", "Smartkorg: solpanel i lock"],
|
||||
"forvaxlingsrisker": ["Sandbehållare/saltlåda", "Hundlatrin (egen dekal)", "Returstation"],
|
||||
"kameravinklar": ["Helbild framifrån", "Närbild på dekal/inkast"],
|
||||
"ocr": { "typskylt_position": "Dekal på kropp", "falt": ["kommun/förvaltare", "ibland tillverkare", "fraktion"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Brand i behållare", "beskrivning": "", "kalla": "PLATSHÅLLARE" },
|
||||
{ "typ": "Skadedjur/fågelplock", "beskrivning": "Motiverar fågelsäkrade inkast", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Fundament/stolpe", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.55, "verifieringsniva": "obekraftad"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "cykelstall",
|
||||
"namn": { "sv": "Cykelställ", "en": "Cycle stand" },
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Cyclehoop (UK)", "Dero (US)", "kommunala program varierar"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["varmförzinkat/rostfritt stålrör", "gjutgods"],
|
||||
"montering": "Ingjuten, fotplatta eller skena; tvåvåningsställ vid stationer"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["gata", "station", "skola", "handel"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Sheffield-bygel (omvänt U) — global bastyp som medger ramlåsning", "Framhjulshållare = äldre typ", "Tvåvåningsställ vid stationer (utbrett i NL/DK)", "Cykelbox/garage som låst variant"],
|
||||
"sarskiljande_detaljer": ["Bygelns radie, tvärslå och fotinfästning skiljer fabrikat", "Programkulör och dekal", "Skena vs individuella byglar"],
|
||||
"forvaxlingsrisker": ["Avspärrningsbygel/räcke", "Pollare med kätting (LVX-PRK-0101)", "Mopedparkering"],
|
||||
"kameravinklar": ["Snett ovanifrån hel rad", "Närbild på infästning och ev. dekal"],
|
||||
"ocr": { "typskylt_position": "Dekal förekommer", "falt": ["förvaltare", "ibland tillverkare"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörnings-/plogskador", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Fundament/fotplatta", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.55, "verifieringsniva": "obekraftad"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,252 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — Tier 2-klassposter, domänerna VAT/ELN/TEL/PRK. Genererade enligt forskningsprotokollet v1.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "betackningsram",
|
||||
"namn": { "sv": "Betäckningsram", "en": "Cover frame" },
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Ulefos", "EJ", "Saint-Gobain PAM", "Kasi/teleskopleverantörer"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["gjutjärn/segjärn", "kompositramar förekommer"],
|
||||
"montering": "Fast (gjuten i bruksbädd), flytande (vilar i beläggningen och följer den) eller teleskopisk (höjdjusterbar mot underdel)",
|
||||
"ovrigt": { "innovation": "Självnivellerande ramsystem (t.ex. EJ SELFLEVEL) låter ram/lock flyta med vägytan och minskar sättningsgupp" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["körbana", "gångyta"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 124", "titel": "Gully tops and manhole tops", "roll": "Klassning A15–F900 gäller ram + lock som enhet", "marknad": "EU/UK" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Ramkant och infästning syns runt locket", "Teleskopram avslöjas av dubbel ringkant", "Flytande ram saknar synlig gjutfläns i beläggningen"],
|
||||
"sarskiljande_detaljer": ["Ramgjutning med tillverkare/klass (fältexempel: ULEFOS UFKNS EN124-2 D400)", "Boltade lås i ramen"],
|
||||
"forvaxlingsrisker": ["Locket i sig (LVX-VAT-0101)", "Ventilbetäckningens mindre ram (LVX-VAT-0204)"],
|
||||
"kameravinklar": ["Rakt uppifrån med ramkant i bild", "Närbild ramgjutning"],
|
||||
"ocr": { "typskylt_position": "Gjuten text i ramkant", "falt": ["tillverkare", "EN 124-klass"] },
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Sättning/nivåskillnad mot beläggning", "beskrivning": "Traditionella ramar hamnar över/under slityta när vägen ändras — motivet bakom självnivellerande system", "kalla": "EJ (SELFLEVEL-fallstudien)" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-VAT-0101", "beskrivning": "Ram + lock bildar betäckningen" },
|
||||
{ "predikat": "monteras_pa", "mal": "LVX-VAT-0202", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "JDP — EN 124-klasserna (återanvänd, våg 1)", "url": "https://www.jdpipes.co.uk/knowledge/civils-explained/en124-explained.html", "hamtad": "2026-07-04" },
|
||||
{ "titel": "EJ — SELFLEVEL/ramfunktion (återanvänd, våg 3)", "url": "https://www.ejco.com/am/en/resource-center/case-studies/manhole-cover-case-study", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Fältexempel ramgjutning Oslo (återanvänd, våg 3)", "url": "https://manhole.co.il/coverDetails.asp?c=7603", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0202",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "nedstigningsbrunn",
|
||||
"namn": { "sv": "Nedstigningsbrunn", "en": "Manhole/chamber" },
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["prefabbetongindustrin (t.ex. Rinker i US)", "plastbrunnsleverantörer"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["prefabricerad armerad betong (ringar, konor, bottendelar)", "plast (PP/PE)", "platsmurad (äldre)"],
|
||||
"montering": "Bottendel + stigarringar + kona/toppäll + justerringar under betäckningen",
|
||||
"ovrigt": { "us_komponenter": "ASTM C478 omfattar riser sections, cone tops, flat slab tops, grade rings och steg" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["spillvatten", "dagvatten", "kombinerat"] },
|
||||
"standarder": [
|
||||
{ "organ": "ASTM", "beteckning": "ASTM C478/C478M", "titel": "Circular precast reinforced concrete manhole sections", "roll": "Tillverkningskrav för brunnsdelar (sewer/drainage/water works)", "marknad": "US" },
|
||||
{ "organ": "AASHTO", "beteckning": "M199", "titel": "Precast reinforced concrete manhole sections", "roll": "Parallellkrav i väghållarled", "marknad": "US" },
|
||||
{ "organ": "CEN", "beteckning": "EN 1917 (kartläggs)", "titel": "Concrete manholes and inspection chambers", "roll": "EU-motsvarighet — källbeläggs i nästa våg", "marknad": "EU/UK" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Från gatan syns endast betäckningen — klassen identifieras primärt via lock + läge", "Vid öppet schakt: ringar med gummiringsfogar och excentrisk kona"],
|
||||
"sarskiljande_detaljer": ["Prefabstämpel i betongen (tillverkare/datum)", "Stegjärnens typ"],
|
||||
"forvaxlingsrisker": ["Dagvattenbrunn (LVX-VAT-0203)", "Kabelbrunn (LVX-TEL-0201)"],
|
||||
"kameravinklar": ["(Zoomer: endast betäckning — aldrig öppning)"],
|
||||
"ocr": { "typskylt_position": "Prefabstämpel (endast synlig vid anläggning)", "falt": ["tillverkare", "datum"] },
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [ { "typ": "Inläckage i fogar", "beskrivning": "", "kalla": "PLATSHÅLLARE — VA-driftdata" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-VAT-0201", "beskrivning": "Kröns av ram + betäckning" },
|
||||
{ "predikat": "foljer_standard", "mal": "ASTM C478 / AASHTO M199", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ASTM C478 — scope och komponenter (riser/cone/grade rings/steps)", "url": "https://store.astm.org/c0478_c0478m-22.html", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Rinker — ASTM C478 / AASHTO M199 produktfamilj", "url": "https://www.rinkerpipe.com/product_specifications/astm-c478-aashto-m199-precast-reinforced-concrete-manhole-sections/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.72, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0203",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "dagvattenbrunn",
|
||||
"namn": { "sv": "Dagvattenbrunn", "en": "Gully/catch basin" },
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["prefabbetong- och plastbrunnsleverantörer"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["betong", "plast (PP)"],
|
||||
"montering": "Sandfång under galler; kupolsil i grönyta; vattenlås mot spillnät i kombinerade system"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["rännsten", "lågpunkter", "grönytor"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Sitter vid kantsten/lågpunkt", "Galler (LVX-VAT-0102) istället för tätt lock", "Kupolsil i grönyta"],
|
||||
"sarskiljande_detaljer": ["Sidointag i kantstenen (kerb inlet, US-vanligt)", "Brunnens placering i rännstenslinjen"],
|
||||
"forvaxlingsrisker": ["Nedstigningsbrunn (LVX-VAT-0202)", "Linjeavvattning/ränna"],
|
||||
"kameravinklar": ["Snett mot galler + kantsten"],
|
||||
"ocr": { "typskylt_position": "—", "falt": [] },
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [ { "typ": "Igensatt sandfång/galler", "beskrivning": "Löv och sediment — översvämningsrisk vid skyfall", "kalla": "PLATSHÅLLARE — driftdata" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-VAT-0102", "beskrivning": "Gallret är intaget" },
|
||||
{ "predikat": "del_av", "mal": "Dagvattennät (framtida klass)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": { "skapad": "2026-07-04", "uppdaterad": "2026-07-04", "kallor": [], "konfidens": 0.6, "verifieringsniva": "obekraftad" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0204",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "ventilbetackning",
|
||||
"namn": { "sv": "Ventil-/spindelbetäckning", "en": "Valve surface box" },
|
||||
"doman": "VAT",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Ulefos", "EJ", "vonRoll", "AVK-gruppen"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["gjutjärn", "komposit"],
|
||||
"montering": "Liten (ofta teleskopisk) betäckning över ventilspindel; nyckelrör ned till avstängningsventilen"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["gata", "gångyta", "tomtgräns"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Liten rund/oval lucka (ofta 10–20 cm)", "Gjuten funktionstext: VATTEN/AVLOPP/GAS/SV/WATER/GAS", "Sitter ofta i linje mellan huvudledning och servis"],
|
||||
"sarskiljande_detaljer": ["Funktionstexten är primär klassificerare", "Teleskopöverdelens dubbelring"],
|
||||
"forvaxlingsrisker": ["Full brunnsbetäckning (LVX-VAT-0101)", "Mätarbrunnslock", "Kabelmarkeringsbricka"],
|
||||
"kameravinklar": ["Rakt uppifrån, närbild text"],
|
||||
"ocr": { "typskylt_position": "Gjuten funktionstext i lock", "falt": ["funktion", "tillverkare"] },
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [ { "typ": "Överasfalterad/försvunnen", "beskrivning": "Ventil oåtkomlig vid akut avstängning", "kalla": "PLATSHÅLLARE — VA-driftdata" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "Avstängningsventil (framtida klass)", "beskrivning": "Ger åtkomst till spindeln" },
|
||||
{ "predikat": "forvaxlas_med", "mal": "LVX-VAT-0101", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": { "skapad": "2026-07-04", "uppdaterad": "2026-07-04", "kallor": [], "konfidens": 0.6, "verifieringsniva": "obekraftad" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "matarskap",
|
||||
"namn": { "sv": "Mätarskåp", "en": "Meter cabinet" },
|
||||
"doman": "ELN",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["ABB Kabeldon (CDCM)", "fasadskåpsleverantörer nationellt"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["plåt", "isolermaterial (Kabeldon-typ)", "polykarbonat"],
|
||||
"montering": "Markstående vid tomtgräns (nordisk CDCM-typ) eller fasadmonterat; mätarfönster och plomberade utrymmen",
|
||||
"ovrigt": { "referens": "Kabeldon CDCM är kabelskåpsserien i mätarutförande — samma skåpfamilj som LVX-ELN-0101 men med mätardel" }
|
||||
},
|
||||
"geografi": { "lander": ["SE/NO/FI (markstående vanliga)", "EU", "UK", "US (meter socket på fasad)"], "miljotyper": ["tomtgräns", "fasad"] },
|
||||
"standarder": [
|
||||
{ "organ": "IEC/CENELEC", "beteckning": "SS-EN 61439-5 (familjekrav)", "titel": "Distributionsskåp", "roll": "Samma normfamilj som kabelskåpen", "marknad": "EU" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Mätarfönster i dörr", "Mindre än kabelskåp men samma formspråk", "Plomber vid mätarplats"],
|
||||
"sarskiljande_detaljer": ["CDCM-beteckning på nordiska skåp", "Abonnent-/anläggnings-ID-etikett"],
|
||||
"forvaxlingsrisker": ["Kabelskåp (LVX-ELN-0101)", "Fiber-/teleskåp (LVX-TEL-0101)"],
|
||||
"kameravinklar": ["Front", "Närbild etikett/fönster"],
|
||||
"ocr": { "typskylt_position": "Dörr-etikett", "falt": ["nätbolag", "anläggnings-ID"] },
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [ { "typ": "Påkörning/vandalism vid gata", "beskrivning": "", "kalla": "PLATSHÅLLARE" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "matas_fran", "mal": "LVX-ELN-0101", "beskrivning": "Servis via kabelskåpsnätet" },
|
||||
{ "predikat": "variant_av", "mal": "LVX-ELN-0101", "beskrivning": "Mätarutförande av skåpfamiljen (CDCM)" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ABB Kabeldon-katalog — CDC/CDCM-serierna (återanvänd, våg 2)", "url": "https://library.e.abb.com/public/0b1d1ae1e7d0af90c1257b1a0055f36d/Kabeldon%20kabelskapssystem%20produktkatalog%202013.pdf", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.7, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelbrunn",
|
||||
"namn": { "sv": "Kabelbrunn/kanalisation", "en": "Cable chamber / handhole" },
|
||||
"doman": "TEL",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Oldcastle/Quazite (polymerbetong)", "Charles Industries (komposit)", "Hubbell", "betongprefab"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["polymerbetong", "avancerad komposit", "betong"],
|
||||
"montering": "Grade-level-låda i gångyta/vägren; handhole = åtkomst utan nedstigning",
|
||||
"ovrigt": { "lastklassning": "ANSI/SCTE 77 Tier 5/8/15/22 för icke-avsiktlig trafik (tiernumret × 1000 lb designlast, provlast +50 %); avsiktlig körbanetrafik hänvisas till AASHTO" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "CA", "EU", "UK", "AU"], "miljotyper": ["trottoar", "vägren", "parkering"] },
|
||||
"standarder": [
|
||||
{ "organ": "ANSI/SCTE", "beteckning": "ANSI/SCTE 77", "titel": "Specification for Underground Enclosure Integrity", "roll": "Strukturell integritet och tier-lastklassning för handholes (först 2002, reviderad därefter)", "marknad": "US/CA" },
|
||||
{ "organ": "NFPA", "beteckning": "NEC 314.30", "titel": "Handhole enclosures", "roll": "Kräver dimensionering för förekommande laster; lockmärkning av funktion; lock ska kräva verktyg eller väga >45 kg", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Rektangulärt lock med gjuten funktionstext: COMMUNICATIONS/FIBER/ELECTRIC/CATV", "Polymerbetongens karaktäristiska yta", "Bultade lock med lyftöglor"],
|
||||
"sarskiljande_detaljer": ["Tier-märkning förekommer på lock", "Operatörslogga (Openreach-brunnar i UK m.fl.)"],
|
||||
"forvaxlingsrisker": ["VA-betäckning (LVX-VAT-0101)", "Elnätets kabelbrunnar (funktionstexten avgör)"],
|
||||
"kameravinklar": ["Rakt uppifrån", "Närbild funktionstext"],
|
||||
"ocr": { "typskylt_position": "Gjuten/formsprutad text i lock", "falt": ["funktion", "operatör", "tier"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [ { "typ": "Fel lastklass för läget", "beskrivning": "Underdimensionerade lådor i ytor med tung icke-avsiktlig trafik havererar — hela motivet bakom SCTE 77", "kalla": "ANSI/SCTE 77 (syfte) / Oldcastle" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-TEL-0101", "beskrivning": "Kanalisationen matar skåpen" },
|
||||
{ "predikat": "foljer_standard", "mal": "ANSI/SCTE 77", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "Oldcastle Infrastructure — SCTE 77-historik och tier-nivåerna 5/8/15/22", "url": "https://oldcastleinfrastructure.com/load-ratings-in-underground-enclosure-selection/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "SCTE — Specification for Underground Enclosure Integrity (scope: non-deliberate traffic; deliberate → AASHTO)", "url": "https://account.scte.org/standards/library/catalog/scte-77-specification-for-underground-enclosure-integrity/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Quazite/Hubbell — tierlaster, NEC 314.30-koppling", "url": "https://studylib.net/doc/18069634/ansi-scte-77-2007-specification-for-underground-enclosure", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.78, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "parkbank",
|
||||
"namn": { "sv": "Parkbänk", "en": "Public bench" },
|
||||
"doman": "PRK",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Victor Stanley (US)", "Hags/Nola (Norden)", "Glasdon (UK)"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["trä på gjutjärns-/stålgavlar", "helmetall", "återvunnen plast", "betong"],
|
||||
"montering": "Bultad i markplatta eller nedgjuten; fasta program per kommun"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["park", "torg", "hållplats", "gågata"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Gavlarnas form är programsignaturen (kommuner standardiserar modell)", "Armstöd/mittarmstöd", "Ribbverkets antal och profil"],
|
||||
"sarskiljande_detaljer": ["Gjutna gavelmönster", "Tillverkaretikett under sits förekommer"],
|
||||
"forvaxlingsrisker": ["Soffa i väderskydd (del av LVX-TRP-0108)", "Privata möbler"],
|
||||
"kameravinklar": ["Snett framifrån", "Gavelnärbild"],
|
||||
"ocr": { "typskylt_position": "Ev. etikett/plakett", "falt": ["tillverkare", "modell", "donationsplakett"] },
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [ { "typ": "Rötskadat trä/flagnande färg", "beskrivning": "", "kalla": "PLATSHÅLLARE" } ],
|
||||
"relationer": [ { "predikat": "ingar_i", "mal": "Möbleringsprogram (kommunspecifikt)", "beskrivning": "" } ],
|
||||
"proveniens": { "skapad": "2026-07-04", "uppdaterad": "2026-07-04", "kallor": [], "konfidens": 0.6, "verifieringsniva": "obekraftad" }
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,376 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — Tier 2-klassposter, domän TRP. Genererade enligt forskningsprotokollet v1. Källor märkta (återanvänd) kommer från tidigare vågors verifierade research.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0201",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "skyltstolpe",
|
||||
"namn": { "sv": "Skyltstolpe", "en": "Sign post" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["regionala stål-/rörleverantörer", "Valmont (strukturer)"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["förzinkat stål (U-profil, rör)", "aluminium", "trä (vissa marknader)", "komposit"],
|
||||
"montering": "Nedslagen, i hylsa/fundament eller med brytkoppling (slipbase); eftergivlighet klassas i EU enligt EN 12767",
|
||||
"ovrigt": { "passiv_sakerhet": "EN 12767 klassar energiupptagning i tre klasser: HE (hög), LE (låg), NE (ingen); omfattar stolpar, konstruktionsdelar och fundament" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["alla vägmiljöer"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 12767:2019 (+A1:2024)", "titel": "Passive safety of support structures for road equipment", "roll": "Krocktestklassning HE/LE/NE för bl.a. skylt- och belysningsstolpar; utesluter räcken", "marknad": "EU/UK" },
|
||||
{ "organ": "FHWA/AASHTO", "beteckning": "Breakaway-krav (kartläggs)", "titel": "Eftergivliga skyltstöd", "roll": "US-motsvarighet — slipbase och brytkopplingar", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["U-profil med hålrad = klassisk US-stolpe", "Rundrör med klammer = EU-typiskt", "Slipbase-fläns strax ovan mark = eftergivlig US-montering"],
|
||||
"sarskiljande_detaljer": ["Hålradens delning", "Skarvhylsa vid mark (stub + överdel)", "Dubbel-/portalben vid större tavlor"],
|
||||
"forvaxlingsrisker": ["Belysningsstolpe (LVX-TRP-0101)", "Staket-/grindstolpe", "Signalstolpe (LVX-TRP-0202)"],
|
||||
"kameravinklar": ["Helbild med skylt", "Närbild markanslutning (brytkoppling?)"],
|
||||
"ocr": { "typskylt_position": "—", "falt": [] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörning", "beskrivning": "Eftergivlighetsklasserna finns just för kollisionsrisken", "kalla": "EN 12767 (scope)" },
|
||||
{ "typ": "Korrosion vid markzon", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "LVX-TRP-0203", "beskrivning": "" },
|
||||
{ "predikat": "foljer_standard", "mal": "EN 12767", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "NBS — BS EN 12767:2019 (klasserna HE/LE/NE)", "url": "https://www.thenbs.com/PublicationIndex/documents/details?Pub=BSI&DocID=327316", "hamtad": "2026-07-04" },
|
||||
{ "titel": "iTeh — EN 12767:2019 scope (stolpar, konstruktionsdelar, fundament; ej räcken)", "url": "https://standards.iteh.ai/catalog/standards/cen/ea3ba437-12fd-4b81-a98c-009b9762e0d8/en-12767-2019", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.78, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0202",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "signalstolpe-mastarm",
|
||||
"namn": { "sv": "Signalstolpe & mastarm", "en": "Signal pole & mast arm" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Valmont", "Millerbernd (US)", "regionala"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["stål (rund/månghörning)", "aluminium"],
|
||||
"montering": "Fotplatta på fundament; mastarm över körbana (US-typiskt) eller kort stolpe vid stopplinje (EU-typiskt)"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["korsningar"] },
|
||||
"standarder": [
|
||||
{ "organ": "AASHTO", "beteckning": "LTS-serien (kartläggs)", "titel": "Structural supports — signals", "roll": "Strukturkrav för mastarmar", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Lång horisontell mastarm med signalhuvuden = nordamerikanskt", "Kort stolpe + sekundärsignal = europeiskt", "Kombistolpe med både signal och belysning förekommer"],
|
||||
"sarskiljande_detaljer": ["Armens infästning (fläns/knä)", "Tryckknappslåda för gående på stolpen"],
|
||||
"forvaxlingsrisker": ["Belysningsstolpe med arm (LVX-TRP-0101)", "Skyltportalben (LVX-TRP-0205)"],
|
||||
"kameravinklar": ["Helbild med arm", "Fotplatta/fundament"],
|
||||
"ocr": { "typskylt_position": "Ev. väghållardekal", "falt": ["stolp-/korsnings-ID"] },
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Utmattning i arminfästning", "beskrivning": "Vindinducerade svängningar i långa mastarmar", "kalla": "PLATSHÅLLARE — belägg med DOT-underlag" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "LVX-TRP-0203", "beskrivning": "" },
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-TRP-0104", "beskrivning": "Bär signalhuvudena" }
|
||||
],
|
||||
"proveniens": { "skapad": "2026-07-04", "uppdaterad": "2026-07-04", "kallor": [], "konfidens": 0.6, "verifieringsniva": "obekraftad" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0203",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "fundament",
|
||||
"namn": { "sv": "Fundament (stolpe/mast/skåp)", "en": "Foundation" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["prefabgjuterier regionalt", "jordskruvsleverantörer"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["prefabricerad betong", "platsgjuten betong", "stål (jordskruv/helical)"],
|
||||
"montering": "Nedgrävt/skruvat; endast topp med bultgrupp eller fläns synlig",
|
||||
"ovrigt": { "passiv_sakerhet": "Fundament ingår i EN 12767:s omfattning för eftergivliga system" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["alla"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Synlig betongtopp med 3–4 fundamentbultar", "Jordskruvens rörfläns", "Justermuttrar under fotplatta"],
|
||||
"sarskiljande_detaljer": ["Prefab har jämn gjutyta och ev. märkning", "Bultcirkelns diameter indikerar stolptyp"],
|
||||
"forvaxlingsrisker": ["Kapad stolpe (stubbe)", "Betäckning i grönyta"],
|
||||
"kameravinklar": ["Snett ned mot topp/bultgrupp"],
|
||||
"ocr": { "typskylt_position": "Prefabmärkning förekommer i gjutytan", "falt": ["tillverkare", "typ"] },
|
||||
"konfidenskrav": 0.6
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Sättning/lutning", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ingar_i", "mal": "Eftergivliga stödsystem (EN 12767-scope)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": { "skapad": "2026-07-04", "uppdaterad": "2026-07-04", "kallor": [], "konfidens": 0.6, "verifieringsniva": "obekraftad" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0204",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "styrnod-belysning",
|
||||
"namn": { "sv": "Styrnod belysning (NEMA/Zhaga)", "en": "Lighting control node" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Signify (Interact-noder)", "Itron", "Telensa", "Tvilight"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"montering": "Vrids fast i standardsockel på armaturen: ANSI C136.10 (fotocell, twist-lock), C136.41 (5/7-polig med dimning) eller Zhaga Book 18 (över- eller undersida)",
|
||||
"ovrigt": { "funktion": "Från enkel skymningsrelä-fotocell till uppkopplad smart nod med mätning och styrning" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["alla belysta vägmiljöer"] },
|
||||
"standarder": [
|
||||
{ "organ": "NEMA/ANSI", "beteckning": "ANSI C136.10 / C136.41", "titel": "Fotocellssockel / dimsockel", "roll": "Mekaniskt och elektriskt gränssnitt (US/UK-tradition)", "marknad": "US" },
|
||||
{ "organ": "Zhaga", "beteckning": "Zhaga Book 18", "titel": "Smart interface luminaire–node", "roll": "EU-vanligt nodgränssnitt", "marknad": "EU/global" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Liten puck/kupol ovanpå armaturen", "Skymningsfönster på enkel fotocell", "Zhaga-nod ofta mindre, kan sitta under armaturen"],
|
||||
"sarskiljande_detaljer": ["3-polig kort fotocell vs högre 7-polig smart nod", "Tillverkarlogga på kupolen"],
|
||||
"forvaxlingsrisker": ["Kamera-/sensorenhet", "Blindlock i sockeln"],
|
||||
"kameravinklar": ["Telefoto snett uppifrån/gatuvinkel mot armaturens topp"],
|
||||
"ocr": { "typskylt_position": "Text på kupol (svårläst från mark)", "falt": ["tillverkare"] },
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Fotocellsdrift (lampor lyser dagtid)", "beskrivning": "Felande nod ger dygnslysning — vanlig felanmälan", "kalla": "PLATSHÅLLARE — driftdata" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "monteras_pa", "mal": "LVX-TRP-0102", "beskrivning": "" },
|
||||
{ "predikat": "foljer_standard", "mal": "ANSI C136.10/.41; Zhaga Book 18", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "NEMA — ANSI C136-serien (återanvänd, våg 1)", "url": "https://www.nema.org/standards/technical/ansi-c136-series-standards-for-roadway-and-area-lighting-equipment", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Zhaga Book 18 (återanvänd, våg 1)", "url": "https://www.zhagastandard.org/books/overview/smart-interface-between-outdoor-luminaires-and-sensing-communication-modules-18.html", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0205",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagportal",
|
||||
"namn": { "sv": "Vägportal/skyltbrygga", "en": "Sign gantry" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Valmont", "regionala stålbyggare"], "status": "aktiv" },
|
||||
"teknik": { "material": ["fackverksstål", "rörbalk (monotube)"], "montering": "Två- eller enbent över körbana; fundament per ben" },
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["motorväg", "större leder"] },
|
||||
"standarder": [
|
||||
{ "organ": "AASHTO/CEN", "beteckning": "LTS / Eurokoder (kartläggs)", "titel": "Strukturkrav", "roll": "Vind-/utmattningsdimensionering", "marknad": "US/EU" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Fackverk vs slät rörbalk", "Halvportal (utliggare) vs helportal", "Vägvisningstavlor och/eller variabla skyltar monterade"],
|
||||
"sarskiljande_detaljer": ["Servicegång med räcke ovanpå äldre portaler", "Benens tvärsnitt och fundamentstorlek"],
|
||||
"forvaxlingsrisker": ["Kontaktledningsbryggor järnväg", "Belysningsramper"],
|
||||
"kameravinklar": ["Helbild framifrån", "Ben + fundament"],
|
||||
"ocr": { "typskylt_position": "Väghållar-ID förekommer på ben", "falt": ["portal-ID"] },
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [ { "typ": "Utmattning/korrosion i knutpunkter", "beskrivning": "", "kalla": "PLATSHÅLLARE" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "LVX-TRP-0203", "beskrivning": "" },
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-TRP-0103", "beskrivning": "Bär vägmärken/vägvisning" }
|
||||
],
|
||||
"proveniens": { "skapad": "2026-07-04", "uppdaterad": "2026-07-04", "kallor": [], "konfidens": 0.6, "verifieringsniva": "obekraftad" }
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0206",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kantsten",
|
||||
"namn": { "sv": "Kantsten", "en": "Kerb/curb" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["betongvaruindustrin regionalt", "naturstensleverantörer"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["prefabricerad betong (EN 1340)", "natursten/granit (EN 1343)", "platsgjuten/asfaltlimmad"],
|
||||
"montering": "Satt i bruk/betongmotstöd eller limmad; radieelement för kurvor",
|
||||
"ovrigt": { "funktion": "Separation, visuell avgränsning, avvattning och inneslutning av beläggning (EN 1340-scope)" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["gata", "GC", "refug"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 1340", "titel": "Concrete kerb units", "roll": "Krav och provning för betongkantsten, rännor och passbitar; ersatte BS 7263-3", "marknad": "EU/UK" },
|
||||
{ "organ": "CEN", "beteckning": "EN 1343", "titel": "Kerbs of natural stone", "roll": "Naturstenskantsten — prestandaklasser i väghållarkrav (t.ex. UK MCHW)", "marknad": "EU/UK" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Granit: grå/röd med huggen yta; betong: jämn ljusgrå", "Visningshöjd varierar (nedsänkt vid ramp/övergång)", "Rännstensplattor och avvisarsten som varianter"],
|
||||
"sarskiljande_detaljer": ["Fasens vinkel och bredd", "Radieelement vs raka", "Limfog syns vid limmad kantsten"],
|
||||
"forvaxlingsrisker": ["L-stöd/mur", "Trädgårdskantstöd"],
|
||||
"kameravinklar": ["Snett längs kantlinjen", "Närbild profil"],
|
||||
"ocr": { "typskylt_position": "—", "falt": [] },
|
||||
"konfidenskrav": 0.65
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Plog-/påkörningsskador", "beskrivning": "Avslagna kanter och rubbade element", "kalla": "PLATSHÅLLARE — driftdata" },
|
||||
{ "typ": "Dubbdäcksslitage", "beskrivning": "EN 1340 noterar att tilläggskrav kan behövas vid regelbunden dubbdäckstrafik", "kalla": "EN 1340 (scope-notis)" }
|
||||
],
|
||||
"relationer": [ { "predikat": "del_av", "mal": "Vägbana/beläggning (framtida klass)", "beskrivning": "" } ],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ANSI Webstore — BS EN 1340:2003 scope (separation/avgränsning/avvattning; dubbdäcksnotis)", "url": "https://webstore.ansi.org/standards/bsi/bsen13402003", "hamtad": "2026-07-04" },
|
||||
{ "titel": "UK MCHW Series 1100 — EN 1340/EN 1343-krav för kantsten", "url": "https://www.standardsforhighways.co.uk/tses/attachments/86a315ce-4061-4659-960b-8b47bc333485?inline=true", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0207",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "reflexstolpe",
|
||||
"namn": { "sv": "Reflexstolpe/kantstolpe", "en": "Delineator post" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Valtir (Safe-Hit, US flexpost)", "europeiska plastvarutillverkare"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["polyeten/plast (flexibel, återfjädrande)", "stålrör (äldre)"],
|
||||
"montering": "Nedslagen/hylsa i vägren; rörliknande tvärsnitt som viker sig vid påkörning (typkrav)",
|
||||
"ovrigt": { "prestanda": "EN 12899-3 anger visuella och fysiska krav inkl. fordonspåkörning; nationella krav kan ange böjnings-/skadeklasser (t.ex. WL1, D1–D3)" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["landsväg", "motorväg", "arbetszon"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 12899-3", "titel": "Delineator posts and retroreflectors", "roll": "Kolorimetri, retroreflex, statisk/dynamisk last och påkörning; färg/form styrs nationellt", "marknad": "EU/UK" },
|
||||
{ "organ": "NCHRP/MASH", "beteckning": "Kategori 1-enheter", "titel": "Flexibla delineatorer", "roll": "US-klassning för flexposts", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["EU-kantstolpe: vit med svart band och reflex (höger/vänster-kodning i vissa länder)", "US-flexpost: orange/vit/gul flexibel stolpe", "Snöstör-varianter i nordligt klimat"],
|
||||
"sarskiljande_detaljer": ["Reflexens form (rektangel/rund) och färg per land", "Tvärsnitt (triangel/rör/platt)"],
|
||||
"forvaxlingsrisker": ["Pollare (LVX-PRK-0101)", "Snökäpp", "Arbetszonskon"],
|
||||
"kameravinklar": ["Helbild", "Närbild reflex"],
|
||||
"ocr": { "typskylt_position": "—", "falt": [] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [ { "typ": "Påkörning/plogskador", "beskrivning": "Flexmaterialet finns just för överkörningarna", "kalla": "EN 12899-3 (påkörningskrav) / tillverkardokumentation" } ],
|
||||
"relationer": [ { "predikat": "star_pa", "mal": "LVX-TRP-0203", "beskrivning": "Eller direkt nedslagen" } ],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "SIS — SS-EN 12899-3:2007 scope (retroreflex, last, påkörning)", "url": "https://www.sis.se/en/produkter/civil-engineering/road-engineering/road-equipment-and-installations/ssen1289932007/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "EU TRIS (FI) — kantstolpskrav: rörtvärsnitt som viker sig; klasser WL1/D1–D3 enl. EN 12899-3", "url": "https://technical-regulation-information-system.ec.europa.eu/mt/notification/24662/text/F/EN", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Valtir Safe-Hit delineator (NCHRP 350/MASH Cat 1) — återanvänd, våg 3", "url": "https://www.trafficmanagement.com/products/valtir-energy-absorption", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0208",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "broracke",
|
||||
"namn": { "sv": "Broräcke", "en": "Bridge parapet" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Saferoad/Birsta", "Hill & Smith", "brobyggarnas systemleverantörer"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["stål (ståndare + följare)", "betong (barriärkant)", "kombination med GC-överliggare"],
|
||||
"montering": "Ståndare förankrade i brokantbalk; högre kapacitetsklasser än väg i övrigt är vanliga"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["broar", "stödmurar"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 1317", "titel": "Road restraint systems", "roll": "Kapacitetsklasser (upp till H4b) tillämpas på broräcken; arbetsbredd kritisk vid kant", "marknad": "EU/UK" },
|
||||
{ "organ": "AASHTO/FHWA", "beteckning": "MASH", "titel": "Bridge rails", "roll": "TL-klassning av broräcken", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Ståndare bultade i kantbalk", "Tätare följare/fyllning än vägräcke", "Ofta kombiräcke med högre GC-del"],
|
||||
"sarskiljande_detaljer": ["Infästningsplattans bultbild", "Övergångssträcka mot vägräcke (styvhetsanpassning)"],
|
||||
"forvaxlingsrisker": ["Vägräcke (LVX-TRP-0107)", "GC-räcke utan kapacitetsklass"],
|
||||
"kameravinklar": ["Längs räcket", "Närbild infästning i kantbalk"],
|
||||
"ocr": { "typskylt_position": "Systemetikett förekommer", "falt": ["system", "klass"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [ { "typ": "Korrosion vid infästning/fogar", "beskrivning": "", "kalla": "PLATSHÅLLARE — broinspektionsdata" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "monteras_pa", "mal": "Brokantbalk (framtida klass)", "beskrivning": "" },
|
||||
{ "predikat": "forvaxlas_med", "mal": "LVX-TRP-0107", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "DELTABLOC — EN 1317-klasser (återanvänd, våg 1)", "url": "https://deltabloc.com/en/about-us/road-safety-norms", "hamtad": "2026-07-04" },
|
||||
{ "titel": "TxDOT — MASH-krav inkl. broräcken (återanvänd, våg 1)", "url": "https://www.txdot.gov/manuals/des/rdw/chapter-17-roadside-safety-design-and-roadside-saf/17-2-roadside-safety-hardware-crash-criteria.html", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.72, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0209",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "bullerskydd",
|
||||
"namn": { "sv": "Bullerskydd", "en": "Noise barrier" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Gramm (UK)", "Jacksons (UK)", "Kohlhauer (DE)", "regionala betong-/träleverantörer"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["trä (absorberande kassetter)", "betong", "aluminium-hålplåt", "akryl/glas (transparent)", "gabion/grönskärm"],
|
||||
"montering": "Paneler mellan I-balksstolpar (HEA/HEB) på fundamentrad",
|
||||
"ovrigt": { "prestanda": "Akustik deklareras som DLR (isolering, EN 1793-1) och DLα (absorption, EN 1793-2); EN 1793-5/-6 för fältmätning" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["motorväg", "järnväg", "tätortsleder"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 14388", "titel": "Road traffic noise reducing devices", "roll": "Harmoniserad produktstandard (CE/UKCA)", "marknad": "EU/UK" },
|
||||
{ "organ": "CEN", "beteckning": "EN 1793 (del 1/2/5/6)", "titel": "Akustisk prestanda", "roll": "Ljudisolering DLR, absorption DLα, in-situ-metoder", "marknad": "EU/UK" },
|
||||
{ "organ": "CEN", "beteckning": "EN 1794 (del 1/2)", "titel": "Icke-akustisk prestanda", "roll": "Mekanik/stabilitet respektive säkerhet/miljö", "marknad": "EU/UK" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Panelrader mellan synliga I-balksstolpar", "Absorberande sida (perforerad/ribbad) mot vägen", "Transparenta sektioner med fågelmarkering"],
|
||||
"sarskiljande_detaljer": ["Kassettmaterial och profil", "Krön (rakt/böjt/T-topp)", "Grön vall vs byggd skärm"],
|
||||
"forvaxlingsrisker": ["Plank/stängsel utan akustikfunktion", "Vindskydd", "Broräcke med tät fyllning"],
|
||||
"kameravinklar": ["Snett längs skärmen (vägsida)", "Närbild panel + stolpe"],
|
||||
"ocr": { "typskylt_position": "CE-/systemetikett förekommer på stolpe/panel", "falt": ["system", "klass DLR/DLα"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [ { "typ": "Klotter/UV-åldring (akryl)", "beskrivning": "", "kalla": "PLATSHÅLLARE" } ],
|
||||
"relationer": [ { "predikat": "star_pa", "mal": "LVX-TRP-0203", "beskrivning": "Fundamentrad" } ],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "IOA — Navigating the British Standards for road traffic noise barriers (EN 14388, EN 1793-1/2, EN 1794-1/2, EN 14389)", "url": "https://www.ioa.org.uk/dam/jcr:fc90c2d5-c6eb-4851-9dc8-851531f57cf9/Navigating%20the%20British%20Standards%20for%20road%20traffic%20noise%20barriers%20January-February%202017.pdf", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Air Acoustics — EN 1793 DLα/DLR och relation till EN 14388/EN 1794", "url": "https://www.air-acoustics.com/understanding-bs-en-1793-what-specifiers-need-to-know", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0210",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "rackesterminal",
|
||||
"namn": { "sv": "Räckesterminal/ändavslut", "en": "Guardrail end terminal" },
|
||||
"doman": "TRP",
|
||||
"tier": 2,
|
||||
"identitet": { "exempel_tillverkare": ["Valtir (SoftStop)", "Road Systems Inc. (SKT, FLEAT)", "Lindsay"], "status": "aktiv" },
|
||||
"teknik": {
|
||||
"material": ["stål"],
|
||||
"montering": "Terminalhuvud + eftergivliga stolpar närmast änden; energiupptagande (extruderande) eller enklare nedförd/utsvängd ände",
|
||||
"ovrigt": { "typer": "Tangentiella (SKT-typ) vs flärade (FLEAT-typ); MGS-versioner med skarv mellan stolpar och 31-tumshöjd" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "CA", "AU", "delar av EU"], "miljotyper": ["räckesändar på alla vägtyper"] },
|
||||
"standarder": [
|
||||
{ "organ": "AASHTO/FHWA", "beteckning": "MASH (TL-2/TL-3)", "titel": "Terminaltester 3-30…3-37", "roll": "Krocktestklassning; FHWA eligibility letters (t.ex. CC-115D för SoftStop)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Karakteristiskt huvud på räckets ände", "SYTP/CRT-eftergivliga stolpar närmast änden", "Flärad linje som viker ut från vägen (FLEAT-typ)"],
|
||||
"sarskiljande_detaljer": ["Huvudets form skiljer fabrikat", "Dekal/stansning med modell", "Nedförd ände utan huvud = äldre/enklare lösning"],
|
||||
"forvaxlingsrisker": ["Krockdämpare (crash cushion — egen framtida klass)", "Vanlig räckesskarv"],
|
||||
"kameravinklar": ["Framifrån mot huvudet", "Längs terminalsträckan"],
|
||||
"ocr": { "typskylt_position": "Dekal/stansning på huvud", "falt": ["fabrikat", "modell"] },
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [ { "typ": "Ej återställd efter påkörning", "beskrivning": "Deformerad terminal skyddar inte — utbyteskritisk komponent", "kalla": "PLATSHÅLLARE — förvaltningsdata" } ],
|
||||
"relationer": [
|
||||
{ "predikat": "del_av", "mal": "LVX-TRP-0107", "beskrivning": "Avslutar räckeslinjen" },
|
||||
{ "predikat": "foljer_standard", "mal": "MASH", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "Roadside Safety Pooled Fund — SoftStop (MASH-tester, CC-115D) — återanvänd, våg 3", "url": "https://www.roadsidepooledfund.org/crash-att/soft-stop/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Road Systems Inc — SKT/FLEAT i MGS-utförande — återanvänd, våg 3", "url": "https://roadsystems.com/nchrp-350-mgs-31-terminals/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,374 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — Tier 1-klassposter, domän TRP (Transport/väg). Genererade enligt forskningsprotokollet v1. Problem märkta PLATSHÅLLARE får inte publiceras utan källa.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "belysningsstolpe",
|
||||
"namn": { "sv": "Belysningsstolpe", "en": "Lighting column" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Valmont", "Hydro (aluminium)", "Europoles", "Tehomet (Norden)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "EN 40 omfattar toppmonterade stolpar upp till 20 m och armstolpar upp till 18 m; gatumiljö vanligen 3–12 m",
|
||||
"material": ["stål (varmförzinkat)", "aluminium", "armerad/förspänd betong", "fiberkomposit (FRP)"],
|
||||
"montering": "Fotplatta på gjutet fundament eller nedstucken; inspektionslucka med kabelanslutning nära basen",
|
||||
"livslangd_ar": "30–50 (stål/aluminium i normal miljö)",
|
||||
"korrosionsklass": "C3–C5 beroende på miljö (kust, vägsalt)"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["motorväg", "stadsgata", "GC-väg", "park", "parkering"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 40 (del 1–7)", "titel": "Lighting columns", "roll": "Definitioner, mått, vindlast, verifiering samt materialkrav per del: 4 betong, 5 stål, 6 aluminium, 7 komposit; inkluderar passiv säkerhet vid påkörning", "marknad": "EU/UK" },
|
||||
{ "organ": "AASHTO", "beteckning": "LTS-serien", "titel": "Structural Supports for Highway Signs, Luminaires and Traffic Signals", "roll": "Strukturkrav (kartläggs vidare i modellvågen)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Konisk, stegad rund eller oktagonal profil (vanligast enligt EN 40-2)", "Inspektionslucka nära basen", "Fotplatta med fundamentbultar eller markingjutning", "Enkel- eller dubbelarm för armatur"],
|
||||
"sarskiljande_detaljer": ["Ägar-/driftdekal med stolpnummer (kommun eller nätbolag)", "Svetssöm och stegning indikerar stål; strängpressad slät yta indikerar aluminium", "Luckans form och låsning varierar per tillverkare"],
|
||||
"forvaxlingsrisker": ["Elstolpe (LVX-ELN-0102)", "Skylt- och signalstolpar", "Flaggstänger"],
|
||||
"kameravinklar": ["Helbild med topp och bas", "Närbild på lucka och eventuell dekal/stolpnummer"],
|
||||
"ocr": { "typskylt_position": "Dekal eller etikett vid lucka/bas", "falt": ["ägare", "stolpnummer", "ibland tillverkare och år"] },
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Korrosion i markzon", "beskrivning": "Rostangrepp i övergången mark/luft förkortar livslängden på stålstolpar", "kalla": "PLATSHÅLLARE — branschkänt; belägg med förvaltningsrapport eller fältobservation före publicering" },
|
||||
{ "typ": "Påkörningsskador", "beskrivning": "Deformation vid trafikolyckor; eftergivliga stolpar minskar personskaderisk", "kalla": "PLATSHÅLLARE — koppla till passiv säkerhet i EN 40/EN 12767 vid modellkartläggning" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "monteras_pa", "mal": "Stolpfundament (Tier 2 — LVX-ID tilldelas)", "beskrivning": "Fotplatta bultas mot prefabricerat eller platsgjutet fundament" },
|
||||
{ "predikat": "matas_fran", "mal": "LVX-ELN-0101", "beskrivning": "Belysningsnätets kabelskåp" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "BSI — BS EN 40-serien (del 1–7, inkl. komposit del 7)", "url": "https://landingpage.bsigroup.com/LandingPage/Series?UPI=BS+EN+40", "hamtad": "2026-07-04" },
|
||||
{ "titel": "EN 40-2:2004 General requirements and dimensions (scope: ≤20 m/≤18 m, tvärsnitt, lucka, passiv säkerhet)", "url": "https://www.en-standard.eu/bs-en-40-2-2004-lighting-columns-general-requirements-and-dimensions/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.78, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagbelysningsarmatur",
|
||||
"namn": { "sv": "Vägbelysningsarmatur", "en": "Road lighting luminaire" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Signify", "Schréder", "Acuity Brands/AEL", "Cree Lighting", "Thorn"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["aluminium (gjutet hus)", "polykarbonat/glas (kupa)"],
|
||||
"montering": "Toppmontage eller sidoarm (spigot); NEMA- eller Zhaga-sockel för styrnod",
|
||||
"livslangd_ar": "20+ för LED-fixtur; drivdon ofta först ut",
|
||||
"ip_klass": "IP65–IP66 vanligt"
|
||||
},
|
||||
"historik": {
|
||||
"revisioner": ["kvicksilver → högtrycksnatrium (HPS, 1970-tal) → LED (2010-tal och framåt)"]
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["motorväg", "stadsgata", "GC-väg", "parkering"] },
|
||||
"standarder": [
|
||||
{ "organ": "NEMA/ANSI", "beteckning": "ANSI C136-serien", "titel": "Roadway and Area Lighting Equipment", "roll": "C136.10 låsbar fotocellsockel, C136.41 dimsockel (5/7-pol, monteras ovanpå armaturen), C136.15 fältidentifieringsetikett med typ och wattal", "marknad": "US" },
|
||||
{ "organ": "Zhaga Consortium", "beteckning": "Zhaga Book 18", "titel": "Smart interface luminaire–node", "roll": "Standardiserad sockel för sensor-/kommunikationsnoder; vanligast i Europa, kan sitta ovanpå eller under armaturen; Zhaga-D4i med DALI", "marknad": "EU/global" },
|
||||
{ "organ": "CEN/CENELEC", "beteckning": "EN 60598 / EN 13201", "titel": "Armatursäkerhet / vägbelysningsklasser", "roll": "Produktsäkerhet respektive belysningsprestanda (M/C/P-klasser)", "marknad": "EU/UK" },
|
||||
{ "organ": "UL", "beteckning": "UL 1598", "titel": "Luminaires", "roll": "Produktsäkerhet", "marknad": "US/CA" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["'Cobra head'-silhuett = klassisk amerikansk gatuarmatur (ofta HPS)", "Plan rektangulär 'shoebox'-form = modern LED", "Skruvsockel/puck ovanpå: NEMA twist-lock (US/UK) eller Zhaga (EU)", "Orange/gult sken = HPS; vitt sken = LED eller metallhalogen"],
|
||||
"sarskiljande_detaljer": ["Tillverkarlogga ofta gjuten i husets sida", "ANSI C136.15-etikett (svart text på vit botten) anger lamptyp och wattal — snabbaste US-identifieringen", "Typskylt med modell, effekt och tillverkningsdatum under eller inuti huset", "Zhaga-nodens diameter och placering"],
|
||||
"forvaxlingsrisker": ["Parkarmatur på låg stolpe", "Strålkastare/floodlight", "Tunnelarmatur"],
|
||||
"kameravinklar": ["Snett underifrån mot husets sida (logga)", "Rakt underifrån (typskylt/etikett)", "Ovanifrån vid lyftkorg (sockeltyp)"],
|
||||
"ocr": { "typskylt_position": "Undersida eller insida av hus; C136.15-etikett på utsidan (US)", "falt": ["tillverkare", "modell", "wattal", "tillverkningsdatum", "lamptyp"] },
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Lila/violett ljusskifte", "beskrivning": "Delaminering av fosforskiktet i vissa CSP-LED tillverkade cirka 2017–2019 gör att blåviolett ljus läcker igenom; rapporterat i Nordamerika och Europa från början av 2020-talet; byts under garanti", "typisk_alder_ar": "3–6 år efter installation", "kalla": "Wikipedia: 2020s purpling of streetlights; inside.lighting LSRC-utredning (CSP-LED, fosfor-silikonskikt)" },
|
||||
{ "typ": "Drivdonshaveri", "beskrivning": "LED-drivdonet är ofta den komponent som fallerar först", "kalla": "PLATSHÅLLARE — belägg med servicedata före publicering" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "monteras_pa", "mal": "LVX-TRP-0101", "beskrivning": "Topp- eller armmontage på belysningsstolpe" },
|
||||
{ "predikat": "ansluts_med", "mal": "Styrnod (NEMA/Zhaga) — Tier 2", "beskrivning": "Fotocell eller smart nod i standardiserad sockel" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "NEMA — ANSI C136-serien (C136.10, C136.15, C136.41)", "url": "https://www.nema.org/standards/technical/ansi-c136-series-standards-for-roadway-and-area-lighting-equipment", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Zhaga Book 18 — smart interface för utomhusarmaturer", "url": "https://www.zhagastandard.org/books/overview/smart-interface-between-outdoor-luminaires-and-sensing-communication-modules-18.html", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Wikipedia — 2020s purpling of streetlights", "url": "https://en.wikipedia.org/wiki/2020s_purpling_of_streetlights", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.8, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarke",
|
||||
"namn": { "sv": "Vägmärke", "en": "Road sign" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["3M (reflexfolie)", "Avery Dennison (reflexfolie)", "regionala skylttillverkare"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["aluminiumplåt (substrat)", "retroreflekterande folie i klasser"],
|
||||
"montering": "U-profilstolpe (US), rörstolpe/klammer (EU), portal eller väggmontage",
|
||||
"livslangd_ar": "10–15 för folien; retroreflexionen avgör"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["alla vägmiljöer"] },
|
||||
"standarder": [
|
||||
{ "organ": "FHWA", "beteckning": "MUTCD 11:e utgåvan, Revision 1 (dec 2025)", "titel": "Manual on Uniform Traffic Control Devices", "roll": "Gällande utgåva; delstaterna skulle anta 11:e utgåvan senast 18 jan 2026; anger även minimikrav på retroreflexion", "marknad": "US" },
|
||||
{ "organ": "UK DfT", "beteckning": "TSRGD 2016 (SI 2016/362)", "titel": "Traffic Signs Regulations and General Directions", "roll": "Föreskriver design och användning av vägmärken, vägmarkeringar och signaler i Storbritannien; i kraft 22 april 2016", "marknad": "UK" },
|
||||
{ "organ": "FN/nationella", "beteckning": "Wienkonventionen 1968 + nationella kataloger", "titel": "Konvention om vägmärken och signaler", "roll": "Gemensam formspråksgrund i EU; varje land har egen märkeskatalog", "marknad": "EU" },
|
||||
{ "organ": "Standards Australia", "beteckning": "AS 1742", "titel": "Manual of uniform traffic control devices", "roll": "Australisk motsvarighet", "marknad": "AU" },
|
||||
{ "organ": "CEN / ASTM", "beteckning": "EN 12899-1 / ASTM D4956", "titel": "Fasta vägmärken / reflexfolieklasser", "roll": "Produktkrav respektive folietypklassning (kartläggs vidare i modellvågen)", "marknad": "EU / US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Form + färg är regelverkets grammatik: gul romb = varning (US); triangel med röd bård = varning (EU); åttahörning = stopp (globalt)", "Retroreflex som lyser upp i blixt-/lyktljus"],
|
||||
"sarskiljande_detaljer": ["Baksidesetikett med tillverkare, tillverkningsdatum och folietyp — den säkraste identifieringen", "Folietypens glittermönster (prismatisk vs glaspärla) syns i närbild", "Stolptyp och klamring skiljer marknader"],
|
||||
"forvaxlingsrisker": ["Privata/kommersiella skyltar i regelverksliknande färger", "Tillfälliga arbetsplatsmärken", "Utgångna märkesgenerationer"],
|
||||
"kameravinklar": ["Framsida rakt framifrån", "Baksida i närbild (etikett)", "Med blixt för folieanalys"],
|
||||
"ocr": { "typskylt_position": "Etikett på skyltens baksida", "falt": ["tillverkare", "datum", "folietyp", "ibland beställare"] },
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Retroreflexionsförlust", "beskrivning": "Folien åldras under UV och väder; MUTCD kräver metod för att hålla retroreflexion över miniminivåer", "kalla": "FHWA MUTCD (retroreflexionskrav)" },
|
||||
{ "typ": "Delaminering/blekning", "beskrivning": "Folie släpper från substrat eller bleks", "kalla": "PLATSHÅLLARE — belägg per folietyp i modellvågen" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "monteras_pa", "mal": "Skyltstolpe/portal (Tier 2 — LVX-ID tilldelas)", "beskrivning": "" },
|
||||
{ "predikat": "foljer_standard", "mal": "MUTCD / TSRGD / nationella kataloger", "beskrivning": "Formspråket ÄR standarden — märkeskatalogen blir egen datamängd i modellvågen" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "FHWA — MUTCD 11th Edition with Revision 1 (gällande utgåva)", "url": "https://mutcd.fhwa.dot.gov/kno_11th_Editionr1.htm", "hamtad": "2026-07-04" },
|
||||
{ "titel": "FHWA — delstatsadoption senast 18 jan 2026", "url": "https://mutcd.fhwa.dot.gov/resources/state_info/index.htm", "hamtad": "2026-07-04" },
|
||||
{ "titel": "GOV.UK — TSRGD 2016 overview", "url": "https://www.gov.uk/government/publications/traffic-signs-regulations-and-general-directions-2016-an-overview", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.82, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0104",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignal-signalhuvud",
|
||||
"namn": { "sv": "Trafiksignal, signalhuvud", "en": "Traffic signal head" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["SWARCO", "Yunex Traffic", "Econolite", "McCain"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Nominell linsdiameter 200 mm eller 300 mm (EN 12368)",
|
||||
"material": ["polykarbonat", "aluminium"],
|
||||
"montering": "Stolpe/mast (EU-typiskt) eller mastarm/wire över körbana (US-typiskt)"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["korsningar", "övergångsställen", "påfarter"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 12368:2024", "titel": "Traffic control equipment — Signal heads", "roll": "Krav för signalhuvuden röd/gul/grön med 200/300 mm runda ljusöppningar: ljusstyrkeklasser, IP-klasser, slagtålighet IR1–IR3, fantomskensbegränsning", "marknad": "EU/UK" },
|
||||
{ "organ": "ITE", "beteckning": "VTCSH", "titel": "Vehicle Traffic Control Signal Heads", "roll": "US-spec för signalhuvuden (kartläggs vidare)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Antal ljusöppningar (1–5 moduler) och pilsymboler", "200 vs 300 mm lins", "Visir/solskärmar per öppning", "Bakgrundsskärm — i nyare US-installationer ofta med retroreflekterande gul ram"],
|
||||
"sarskiljande_detaljer": ["Husets modulskarvar och fästen skiljer tillverkare", "Gång-/cykelsymboler är regionala (hand/gubbe, röd-grön gubbe, cykelsymbol)", "LED-insats syns som punktmatris; glödlins är jämnlysande"],
|
||||
"forvaxlingsrisker": ["Körfältssignaler", "Järnvägssignaler (LVX-JVG, Tier 2)", "Bro-/tunnelsignaler"],
|
||||
"kameravinklar": ["Framifrån med alla öppningar", "Snett bakifrån (hus och fäste)"],
|
||||
"ocr": { "typskylt_position": "Etikett på husets bak- eller undersida", "falt": ["tillverkare", "modell", "spänning"] },
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Kondens/vatteninträngning", "beskrivning": "Imma i lins vid bristande tätning; EN 12368 klassar därför IP-skydd", "kalla": "PLATSHÅLLARE — belägg per modell" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-TRP-0105", "beskrivning": "Styrs av trafiksignalskåpets styrapparat" },
|
||||
{ "predikat": "monteras_pa", "mal": "Signalstolpe/mastarm (Tier 2)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "EN 12368:2024 (scope: 200/300 mm-roundels, prestandaklasser)", "url": "https://www.en-standard.eu/bs-en-12368-2024-traffic-control-equipment-signal-heads/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0105",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "trafiksignalskap",
|
||||
"namn": { "sv": "Trafiksignalskåp/styrapparat", "en": "Traffic signal controller cabinet" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Econolite", "SWARCO McCain", "Yunex Traffic", "Q-Free"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["aluminium (t.ex. 5052-plåt)", "stål"],
|
||||
"montering": "Sockel-/fundamentmonterat vid korsning, ibland stolpmonterat",
|
||||
"ovrigt": { "inre": "styrapparat, konfliktmonitor/MMU, detektorrack, lastbrytare; NEMA TS 2 använder seriell busskommunikation" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["korsningar"] },
|
||||
"standarder": [
|
||||
{ "organ": "NEMA", "beteckning": "NEMA TS 2-2021", "titel": "Traffic Controller Assemblies", "roll": "Definierar styrapparat, skåpstorlekar, MMU, BIU och seriell kommunikation; utbytbarhet mellan tillverkare", "marknad": "US/CA" },
|
||||
{ "organ": "ITE/AASHTO/NEMA", "beteckning": "ATC-standarder; Caltrans 33x-typ", "titel": "Advanced Transportation Controller; kaliforniska skåptyper", "roll": "Alternativa skåp-/styrapparatfamiljer (kartläggs vidare)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Grå/aluminiumfärgad plåtlåda vid gathörn nära signaler", "Ventilationsgaller med filter nertill, fläktutlopp upptill", "Separat liten 'polislucka' i dörren", "Ofta batteribackupskåp intill"],
|
||||
"sarskiljande_detaljer": ["Skåpform (NEMA-typer vs smala dubbelhöga 33x-typ i Kalifornien)", "Myndighetsetikett med korsnings-ID — nyckel-OCR", "Dörrarnas antal och gångjärnssida"],
|
||||
"forvaxlingsrisker": ["Kabelskåp el (LVX-ELN-0101)", "Telekomskåp (LVX-TEL-0101)", "Belysningscentral"],
|
||||
"kameravinklar": ["Framifrån hel front", "Närbild på etikett/ID och polislucka"],
|
||||
"ocr": { "typskylt_position": "Etikett på dörr", "falt": ["väghållare", "korsnings-ID", "serviceinfo"] },
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Värme/ventilation", "beskrivning": "Elektronik känslig för värmeansamling; filter och fläkt kräver underhåll", "kalla": "PLATSHÅLLARE — belägg med servicedata" },
|
||||
{ "typ": "Påkörning", "beskrivning": "Exponerad placering i korsning ger hög påkörningsrisk", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-TRP-0104", "beskrivning": "Styr signalhuvudena" },
|
||||
{ "predikat": "matas_fran", "mal": "LVX-ELN-0101", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "NEMA TS 2-2021 Traffic Controller Assemblies (innehåll och scope)", "url": "https://www.nema.org/docs/default-source/standards-document-library/nema-ts-2-2021-contents-and-scopeb71294ae-eb9a-45e2-a501-e5c0672dbd6b.pdf", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Econolite NEMA Traffic Control Cabinets (skåpfamiljer, polislucka)", "url": "https://www.econolite.com/products/traffic-control-cabinets/nema-traffic-control-cabinets/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.78, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0106",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagmarkering",
|
||||
"namn": { "sv": "Vägmarkering", "en": "Road marking" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["PPG (Ennis-Flint)", "Geveko Markings", "SWARCO"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["termoplast/massa", "vägfärg (vattenburen/lösningsmedel)", "2-komponent (kallplast)", "prefabricerad tejp"],
|
||||
"ovrigt": { "tillsatser": "drop-on glaspärlor för retroreflexion; profilerad/bullrande utformning; vägbanereflektorer (RPM) vanliga i US" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["alla belagda vägar"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 1436:2018", "titel": "Road marking performance for road users", "roll": "Funktionsklasser för vita/gula markeringar: dagsljusreflexion (Qd), retroreflexion i strålkastarljus, färg och friktion; EN 1871 täcker materialens fysiska egenskaper", "marknad": "EU/UK" },
|
||||
{ "organ": "FHWA", "beteckning": "MUTCD 11:e utgåvan", "titel": "Del om markeringar", "roll": "Anger obligatoriska miniminivåer för markeringars retroreflexion; underhållsplaner krävs (efterlevnad september 2026)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Färggrammatik: gul mittlinje/vit kantlinje (US); vit mittlinje i större delen av EU", "Linjebredd och mönster (heldragen, streckad, dubbel)", "Symbolbibliotek: pilar, cykel, buss, övergångsställen"],
|
||||
"sarskiljande_detaljer": ["Materialtjocklek: massa står upp från ytan, färg gör det inte", "Profilerad kant = bullrande/våtsynbar markering", "RPM-reflektorer i linjen = nordamerikanskt"],
|
||||
"forvaxlingsrisker": ["Tillfällig gul/orange arbetsmarkering", "Utfräst borttagen markering (spökbild)", "Lekplats-/parkeringsmålning utanför regelverket"],
|
||||
"kameravinklar": ["Snett framåt i körriktning", "Rakt uppifrån för symboler", "Närbild på kant och tjocklek"],
|
||||
"ocr": { "typskylt_position": "—", "falt": [] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Slitage i hjulspår", "beskrivning": "Retroreflexion och synbarhet försvinner först där däcken går; MUTCD:s minimikrav gör detta till underhållsfråga", "kalla": "FHWA MUTCD retroreflexionskrav (via RetroTek-sammanställning)" },
|
||||
{ "typ": "Plogskador", "beskrivning": "Snöplogar river massa och reflektorer i nordligt klimat", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "del_av", "mal": "Vägbana/beläggning (Tier 2)", "beskrivning": "" },
|
||||
{ "predikat": "foljer_standard", "mal": "EN 1436 / MUTCD", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "EN 1436:2018 (Qd, retroreflexion, färg, friktion; relation till EN 1871)", "url": "https://standards.iteh.ai/catalog/standards/cen/95bb9e65-a6d3-4051-94e5-6acba96c92c0/en-1436-2018", "hamtad": "2026-07-04" },
|
||||
{ "titel": "RetroTek — Road Marking Standards Europe & US (MUTCD-minimikrav, sept 2026)", "url": "https://www.reflective-systems.com/usa-and-european-standards/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0107",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "vagracke",
|
||||
"namn": { "sv": "Vägräcke", "en": "Road safety barrier" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Valtir", "Lindsay", "Hill & Smith", "Saferoad/Birsta (Norden)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["förzinkat stål (W-/trie-balk, rör)", "vajer", "betong", "trä-stål-kombination"],
|
||||
"montering": "Nedslagna eller ingjutna stolpar; betongbarriärer fristående eller förankrade"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["motorväg (sida/mitt)", "landsväg", "bro"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 1317", "titel": "Road restraint systems", "roll": "Kapacitetsklasser från T1 (lägst, temporärt) till H4b (mycket hög), arbetsbreddsklasser W1–W8, skaderiskklasser A/B/C; CE-märkning via del 5", "marknad": "EU/UK" },
|
||||
{ "organ": "AASHTO/FHWA", "beteckning": "MASH (2016)", "titel": "Manual for Assessing Safety Hardware", "roll": "Ersätter NCHRP 350; krocktestnivåer TL-1 uppåt (TL-2 lågfart, TL-3 högfartsväg, TL-4 inkluderar lastbil)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Balkprofil: W-balk (två vågor) vs trie-balk (tre) vs rörräcke", "Vajerräcke: 3–4 linor på klena stolpar — vanligt nordiskt mitträcke", "Betongbarriär med lutande profil", "Stolptyp och stolpavstånd"],
|
||||
"sarskiljande_detaljer": ["Skarvarnas överlapp och bultbild", "Ändavslut: nedförd, utsvängd eller energiupptagande terminal med slädhuvud", "Reflektorer monterade på räcket", "Distansklossar mellan balk och stolpe"],
|
||||
"forvaxlingsrisker": ["Broräcke (Tier 2)", "GC-räcke/staket", "Bullerskydd med räckesfunktion"],
|
||||
"kameravinklar": ["Längs räcket (profil och skarvar)", "Närbild på ändavslut", "Stolpe med infästning"],
|
||||
"ocr": { "typskylt_position": "Stansning/etikett på balk eller terminal förekommer", "falt": ["system/typ", "ibland tillverkare"] },
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörningsskador", "beskrivning": "Deformerade sektioner ska bytas för bibehållen funktion", "kalla": "PLATSHÅLLARE — förvaltningsdata" },
|
||||
{ "typ": "Korrosion vid skarv och markzon", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Räckesstolpe/fundament (Tier 2)", "beskrivning": "" },
|
||||
{ "predikat": "foljer_standard", "mal": "EN 1317 / MASH", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "DELTABLOC — EN 1317 kapacitetsklasser T1–H4b, arbetsbredd W1–W8", "url": "https://deltabloc.com/en/about-us/road-safety-norms", "hamtad": "2026-07-04" },
|
||||
{ "titel": "TxDOT — MASH 2016 testnivåer och ersättning av NCHRP 350", "url": "https://www.txdot.gov/manuals/des/rdw/chapter-17-roadside-safety-design-and-roadside-saf/17-2-roadside-safety-hardware-crash-criteria.html", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.78, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0108",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "hallplatsvaderskydd",
|
||||
"namn": { "sv": "Hållplatsväderskydd", "en": "Bus shelter" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["JCDecaux (operatörsprogram)", "Clear Channel (operatörsprogram)", "Team Tejbrant (Norden)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["aluminiumprofiler", "härdat glas", "stål"],
|
||||
"montering": "Fundamentmonterade moduler; ofta reklamfinansierade stadsprogram"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["stadsgata", "landsväg"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Belyst reklamvitrin i gavel = reklamfinansierat program", "Modulbyggt glas/aluminium med tak", "Sittbänk och tidtabellstavla", "Realtidsskylt allt vanligare"],
|
||||
"sarskiljande_detaljer": ["Operatörslogga (t.ex. stadsmöbelprogram) och hållplats-ID — nyckel-OCR", "Takform och gavelprofil skiljer program/tillverkare"],
|
||||
"forvaxlingsrisker": ["Cykelparkeringstak", "Rökkur/entrétak", "Reklampelare utan hållplatsfunktion"],
|
||||
"kameravinklar": ["Snett framifrån hela skyddet", "Närbild på hållplatsskylt och ID"],
|
||||
"ocr": { "typskylt_position": "Hållplatsskylt och programetikett", "falt": ["hållplatsnamn", "hållplats-ID", "operatör"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Glaskross/vandalism", "beskrivning": "", "kalla": "PLATSHÅLLARE — förvaltningsdata" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-ELN-0101", "beskrivning": "Belysning/realtidsskylt matas från nätet" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [],
|
||||
"konfidens": 0.55, "verifieringsniva": "obekraftad"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,275 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — våg 2-uppdateringar. Dessa sex klassposter ersätter motsvarande poster i lvx-klassposter-trp.json, lvx-klassposter-eln.json och lvx-klassposter-tel-prk.json. Samtliga nu källbelagda.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-TRP-0108",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "hallplatsvaderskydd",
|
||||
"namn": { "sv": "Hållplatsväderskydd", "en": "Bus shelter" },
|
||||
"doman": "TRP",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["JCDecaux (operatör/tillverkare)", "Clear Channel (operatör)", "Outfront/Decaux (JV, Nordamerika)", "Team Tejbrant (Norden)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["aluminiumprofiler", "härdat glas", "stål", "rostfritt (t.ex. NYC-programmet)"],
|
||||
"montering": "Fundamentmonterade moduler; drivs ofta som reklamfinansierade franchiseprogram där operatören bygger och underhåller utan kostnad för staden",
|
||||
"ovrigt": { "affarsmodell": "Reklamfinansierat väderskydd uppfanns av Jean-Claude Decaux 1964; JCDecaux har över 136 000 väderskydd installerade globalt" }
|
||||
},
|
||||
"historik": { "introducerad": "1964 (reklamfinansierad modell, Frankrike)" },
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["stadsgata", "landsväg"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Belyst reklamvitrin i gavel = reklamfinansierat program", "Modulbyggt glas/aluminium med tak", "Sittbänk, tidtabellstavla, allt oftare realtidsskylt/USB", "Enhetlig programdesign inom en stad (t.ex. rostfritt-och-glas i NYC-franchisen)"],
|
||||
"sarskiljande_detaljer": ["Operatörslogga och hållplats-ID — nyckel-OCR", "Takform och gavelprofil skiljer program/tillverkare", "Nya generationer: gröna tak (t.ex. JCDecaux Filtreo), återbrukade material"],
|
||||
"forvaxlingsrisker": ["Cykelparkeringstak", "Rökkur/entrétak", "Reklampelare utan hållplatsfunktion"],
|
||||
"kameravinklar": ["Snett framifrån hela skyddet", "Närbild på hållplatsskylt och ID"],
|
||||
"ocr": { "typskylt_position": "Hållplatsskylt och programetikett", "falt": ["hållplatsnamn", "hållplats-ID", "operatör"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Glaskross/vandalism", "beskrivning": "Drift- och underhållsansvar ligger i franchisen; operatörer sköter veckostädning, reparationer och inspektioner", "kalla": "Outfront/Decaux programbeskrivning (LA: löpande underhåll av 2 500+ möbler)" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-ELN-0101", "beskrivning": "Belysning/realtidsskylt matas från nätet" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "JCDecaux — The advertising bus shelter: uppfunnen 1964, 136 000+ installerade", "url": "https://www.jcdecaux.com/blog/advertising-bus-shelter-jcdecauxs-trademark", "hamtad": "2026-07-04" },
|
||||
{ "titel": "NYC Street Design Manual — Bus Stop Shelter (JCDecaux-franchise, rostfritt/glas)", "url": "https://www.nycstreetdesign.info/furniture/bus-stop-shelter", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Outfront/Decaux — LA-programmet (2 400+ väderskydd, P3-modell)", "url": "https://www.outfrontjcdecaux.com/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.72, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-ELN-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "kabelskap-lagspanning",
|
||||
"namn": { "sv": "Kabelskåp, lågspänning", "en": "LV distribution cabinet" },
|
||||
"doman": "ELN",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["ABB Kabeldon (Norden, fabrik i Alingsås)", "nätbolagsspecifika program per land"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["varmförzinkad stålplåt (nordisk standard)", "glasfiberkomposit", "polykarbonat"],
|
||||
"montering": "Integrerat markfundament eller sockel; justerbara ben; förberedd för VP-rör och värmekabel (arktiskt klimat)",
|
||||
"ip_klass": "t.ex. IP34D enligt SS-EN 60529 (Kabeldon CDC)",
|
||||
"ovrigt": { "las": "Trekantslås standard i Norden (t.ex. CDC-LT); cylinderlås som tillval", "innehall": "Säkringslister/skensystem, kabelavgreningar; lucka med hållare för kabelskåpskort" }
|
||||
},
|
||||
"geografi": { "lander": ["EU", "UK", "US", "CA", "AU"], "miljotyper": ["stadsgata", "bostadsområde", "landsbygd"] },
|
||||
"standarder": [
|
||||
{ "organ": "IEC/CENELEC", "beteckning": "EN 61439-5", "titel": "Lågspänningsfördelningar — kopplingsutrustning i publika distributionsnät", "roll": "Provnings- och konstruktionskrav; Kabeldon CDC testad enligt SS-EN 61439-5 inkl. krav för arktiskt klimat", "marknad": "EU/UK" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Fristående grå/grön låda på sockel eller integrerat fundament", "Nätbolagsdekal och skåpnummer", "Varningsskylt med blixtsymbol", "Trekants- eller specialnyckellås", "Ofta markeringsstång med reflex intill (snöröjning)"],
|
||||
"sarskiljande_detaljer": ["Skåpnumret i nätbolagets format — nyckel-OCR", "Präglad lucka anpassad för märkning (Kabeldon)", "Varmförzinkad yta vs lackerad komposit skiljer generation/marknad", "CDCM-variant med ovandel används som mätarskåp"],
|
||||
"forvaxlingsrisker": ["Telekomskåp (LVX-TEL-0101) — saknar blixtsymbol, har ofta ventilation", "Trafiksignalskåp (LVX-TRP-0105)", "Belysningscentral (undervariant)"],
|
||||
"kameravinklar": ["Framifrån hel front", "Närbild på dekal, skåpnummer och varningsskylt"],
|
||||
"ocr": { "typskylt_position": "Dekal/prägling på lucka", "falt": ["nätbolag", "skåpnummer", "varningstext"] },
|
||||
"konfidenskrav": 0.75
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörning/snöröjningsskador", "beskrivning": "Markeringsstång med varselmärkning och reflexband säljs som standardtillbehör — indikerar känt riskmönster", "kalla": "ABB Kabeldon tillbehörskatalog (KSPS 7 markeringsstång)" },
|
||||
{ "typ": "Fukt", "beskrivning": "Fuktspärr finns som tillbehör till hela CDC-serien", "kalla": "ABB Kabeldon CDC-katalog" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "matas_fran", "mal": "LVX-ELN-0103", "beskrivning": "Nätstation/transformator" },
|
||||
{ "predikat": "ansluts_med", "mal": "LVX-TRP-0101", "beskrivning": "Matar bl.a. belysningsnät" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ABB — Kabeldon kabelskåp och kapslingar (produktfamilj, hårda miljöer)", "url": "https://new.abb.com/low-voltage/sv/produkter/kabelskap_cewe_kabeldon/kabeldon-kabelskap", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Onninen — Kabelskåp CDC 420 (varmförzinkat, integrerat markfundament, 400 A, SS-EN 61439-5, arktiskt klimat, trekantslås)", "url": "https://www.onninen.se/abb-kabeldon-kabelskap-cdc-420/p/AQO708", "hamtad": "2026-07-04" },
|
||||
{ "titel": "ABB Kabeldon produktkatalog (Alingsås; IP34D SS-EN 60529; CDC/CDCM-användning)", "url": "https://library.e.abb.com/public/5c949d884df64a6882b049397a2b94e0/2013_Katalog_Kabeldon_lagspanningsfordelningar_svensk_REV%20A_6.pdf", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-TEL-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "telekomskap",
|
||||
"namn": { "sv": "Telekomskåp (fiber/koppar)", "en": "Telecom street cabinet" },
|
||||
"doman": "TEL",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["operatörsprogram (t.ex. Openreach i UK)", "skåpelektronik: t.ex. Huawei, ECI (Openreach FTTC)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["plåt", "glasfiberkomposit"],
|
||||
"montering": "Sockel-/fundamentmonterat; kabelbrunnar och kanalisation intill",
|
||||
"ovrigt": { "typer": "Passivt korskopplingsskåp (UK: PCP, Primary Connection Point) vs aktivt FTTC/DSLAM-skåp; G.fast-poddar kan bultas på befintligt PCP-skåp; AIO-skåp kombinerar PCP + DSLAM i en enhet" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["stadsgata", "bostadsområde", "landsbygd"] },
|
||||
"standarder": [
|
||||
{ "organ": "Operatörer", "beteckning": "Operatörsprogram", "titel": "Operatörsspecifika skåpfamiljer", "roll": "Utformning, kulör och märkning styrs av operatörens program; i UK är nästan all Openreach-gatuutrustning grön", "marknad": "per land" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Fristående skåp utan högspänningsskyltning", "Operatörskonsekvent kulör (UK/Openreach: grön, ofta mörkgrön)", "Ventilationsgaller på aktiva skåp (DSLAM)", "Kabelbrunnslock i marken intill", "Sidopodd på äldre skåp = G.fast-utbyggnad (UK)"],
|
||||
"sarskiljande_detaljer": ["Nod-/skåpetikett med operatörens ID — nyckel-OCR", "Passivt PCP-skåp (endast korskoppling) är enklare och ofta äldre; aktivt skåp har fläktgaller", "Dubbelskåp PCP + intilliggande FTTC-skåp med kabelkanal emellan"],
|
||||
"forvaxlingsrisker": ["Kabelskåp el (LVX-ELN-0101) — har blixtsymbol", "Trafiksignalskåp (LVX-TRP-0105)", "Kabel-tv-skåp (egen operatörskulör)"],
|
||||
"kameravinklar": ["Framifrån hel front", "Närbild på etikett/ID", "Sidovy (poddar/utbyggnader)"],
|
||||
"ocr": { "typskylt_position": "Etikett på dörr", "falt": ["operatör", "nod-/skåp-ID"] },
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Kapacitetstak", "beskrivning": "Fulla skåp (inga lediga portar) är ett känt fenomen som kräver extra DSLAM eller sidopoddar", "kalla": "ISPreview/BT Community — dokumenterade fall av fulla PCP/FTTC-skåp" },
|
||||
{ "typ": "Korrosion", "beskrivning": "Rostiga och intryckta äldre skåp rapporteras av abonnenter", "kalla": "ISPreview läsarrapporter (Virgin Media-skåp)" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "Kanalisation/kabelbrunn (Tier 2)", "beskrivning": "" },
|
||||
{ "predikat": "ingar_i", "mal": "Accessnät (Tier 2-topologi)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ISPreview — Identifying BT/Openreach street furniture (grön kulör; Huawei/ECI-skåp; AIO; G.fast-poddar)", "url": "https://www.ispreview.co.uk/index.php/2019/12/identifying-bt-and-virgin-medias-uk-broadband-street-furniture-2019.html/2", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Beaming — PCP-begreppet (Primary Connection Point, gröna gatuskåp)", "url": "https://www.beaming.co.uk/knowledge-base/techs-techie-jargon-buster/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.72, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "pollare",
|
||||
"namn": { "sv": "Pollare", "en": "Bollard" },
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["ATG Access (säkerhetspollare, UK)", "Heald (säkerhetspollare, UK)", "Avon Barrier (HVM-system)", "stadsmiljöprogram varierar"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["stål", "gjutjärn (klassisk kronpollare)", "rostfritt", "betong", "plast/flexibel"],
|
||||
"montering": "Fast ingjuten, löstagbar i hylsa, fällbar/låsbar eller automatisk hydraulisk (typiskt ca 1000 mm över mark i höjt läge)",
|
||||
"ovrigt": { "sakerhet": "Fordonshindrande säkerhetspollare (HVM, Hostile Vehicle Mitigation) krocktestas och klassas; klassningskoden anger fordonsvikt, hastighet, vinkel och penetration" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["gågata", "torg", "entré", "cykelbana", "skyddsobjekt"] },
|
||||
"standarder": [
|
||||
{ "organ": "BSI", "beteckning": "PAS 68 (2005)", "titel": "Impact test specifications for vehicle security barriers", "roll": "Brittisk krocktestklassning, utvecklad med CPNI; fortfarande mest refererad utanför Nordamerika", "marknad": "UK/EU/MEA" },
|
||||
{ "organ": "ISO (IWA)", "beteckning": "IWA 14-1 (2013)", "titel": "Vehicle security barriers — performance requirement", "roll": "Internationell sammanslagning av PAS 68 och ASTM F2656; klasskod: fordonsvikt/klass, hastighet, vinkel, penetration", "marknad": "internationellt" },
|
||||
{ "organ": "ASTM", "beteckning": "ASTM F2656", "titel": "Crash testing of vehicle security barriers", "roll": "US-standard (2007, ersatte DOS SD-STD-02.01 K-klasser); penetrationsklasser P1–P4; ASTM F3016 täcker låga hastigheter", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Fristående kort stolpe utan skylt-/ljusfunktion", "Reflexband vanligt i trafiknära lägen", "Automatiska pollare: markring/lucka och varningsmarkering", "Kättingöglor på parkpollare"],
|
||||
"sarskiljande_detaljer": ["Kronformad gjutjärnstopp = klassisk stadsmodell", "Grov diameter + djupt fundament indikerar HVM-säkerhetspollare (klassning kan vara märkt)", "Hylslock i mark = löstagbar variant"],
|
||||
"forvaxlingsrisker": ["Belysningspollare (låg armatur)", "Hydrant i pollarform (LVX-VAT-0103)", "Laddstolpe (LVX-ELN-0104)", "Förtöjningspollare i hamn (LVX-HMN, Tier 3)"],
|
||||
"kameravinklar": ["Helbild", "Toppen i närbild (form/gjutmärke)", "Markanslutning (fast/hylsa/automatik)"],
|
||||
"ocr": { "typskylt_position": "Gjutmärke/etikett på topp eller kropp; HVM-klassning kan förekomma", "falt": ["tillverkare", "modell", "ev. klassningskod"] },
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörningsskador", "beskrivning": "", "kalla": "PLATSHÅLLARE — förvaltningsdata" },
|
||||
{ "typ": "Automatikfel (hydrauliska pollare)", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Fundament/hylsa (Tier 2)", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ATG Access — IWA 14-1-guiden (relation PAS 68/ASTM F2656, klasskod)", "url": "https://atgaccess.com/what-is-iwa-14/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Avon Barrier — Certification & testing (PAS 68/CPNI, IWA 14-1, CWA 16221)", "url": "https://www.avon-barrier.com/certification-testing/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Teknisk guide — ASTM F2656 (2007, ersatte SD-STD-02.01; P1–P4; PAS 68 2005; IWA 14-1 2013/2016)", "url": "https://www.uparkbollards.com/bollard-crash-ratings-the-complete-technical-guide-to-astm-pas-68-iwa-14-1_n596", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "papperskorg",
|
||||
"namn": { "sv": "Papperskorg", "en": "Litter bin" },
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Glasdon (UK, grundat 1959, Blackpool)", "Victor Stanley (US)", "kommunala program varierar"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["polymer (t.ex. Glasdon Durapol — väder-, vandal- och klottertålig)", "stål/gjutgods", "trä-stål-kombination"],
|
||||
"montering": "Fundament-, stolp- eller väggmonterad; innerbehållare i zinkbelagd stål eller plast; låsbar (nyckel eller nyckellös)",
|
||||
"ovrigt": { "referensexempel": "Glasdon Topsy 2000: 110 l volym, 90 l innerbehållare, lyft-av-kropp för tömning utan tunga lyft, höjd 1000 mm" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["park", "gågata", "hållplats", "torg"] },
|
||||
"standarder": [],
|
||||
"ai": {
|
||||
"kannetecken": ["Kommunprogram ger enhetlig design inom en stad — stark geografisk signal", "Inkastöppningens form (fågelsäkrad mindre öppning)", "Låst tömningslucka eller lyft-av-kropp", "Fraktionsdekaler vid sortering"],
|
||||
"sarskiljande_detaljer": ["Kommunlogga/programdekal — nyckel-OCR", "Symbol/dekortyp (t.ex. Glasdons Bin-it-symbol i guld/silver)", "Askkoppsring i topp", "Smartkorg: solpanel i lock"],
|
||||
"forvaxlingsrisker": ["Sandbehållare/saltlåda", "Hundlatrin (egen dekal)", "Returstation"],
|
||||
"kameravinklar": ["Helbild framifrån", "Närbild på dekal/inkast"],
|
||||
"ocr": { "typskylt_position": "Dekal på kropp", "falt": ["kommun/förvaltare", "ibland tillverkare/modell", "fraktion"] },
|
||||
"konfidenskrav": 0.7
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Vandalism/klotter", "beskrivning": "Materialval (t.ex. Durapol) marknadsförs uttryckligen som vandal- och klottertåligt — indikerar känt riskmönster", "kalla": "Glasdon produktdokumentation (Topsy-serien)" },
|
||||
{ "typ": "Brand i behållare", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Fundament/stolpe", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ArchiExpo/Glasdon — Topsy 2000 specifikation (Durapol, 110/90 l, lyft-av-kropp, lås)", "url": "https://www.archiexpo.com/prod/glasdon-group-limited/product-150131-1798607.html", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Glasdon — företag sedan 1959, ISO 9001 (produktsida Topsy-serien)", "url": "https://uk.glasdon.com/topsy-royale-tm-litter-bin", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.7, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-PRK-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "cykelstall",
|
||||
"namn": { "sv": "Cykelställ", "en": "Cycle stand" },
|
||||
"doman": "PRK",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Cyclehoop (UK)", "Falco", "Broxap", "Dero (US)", "kommunala program varierar"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["varmförzinkat stålrör (BS EN ISO 1461)", "rostfritt (304/316)", "pulverlack i RAL-kulör"],
|
||||
"dimensioner": "Sheffield-bygel typiskt Ø48–60 mm rör, ca 750–900 mm över mark, ca 750–800 mm bred",
|
||||
"montering": "Nedgjuten (ca 300 mm i betongfickor, krympta ändar mot uppdragning) eller fotplatta med bult",
|
||||
"ovrigt": { "tillganglighet": "Tapper-list/platta nertill hjälper synskadade att upptäcka stället; reflexband som tillval" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["gata", "station", "skola", "handel"] },
|
||||
"standarder": [
|
||||
{ "organ": "Branschpraxis/upphandling", "beteckning": "Sheffield-bygel", "titel": "Omvänt U — de facto-standardtyp", "roll": "Benämnd branschstandard i UK; rekommenderas av cykelorganisationer och anges i planeringskrav; medger låsning av ram och båda hjulen; certifieringar som Sold Secure/Secured by Design förekommer", "marknad": "UK (spridd globalt)" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Sheffield-bygel (omvänt U) — global bastyp som medger ramlåsning", "Rader med jämna centrumavstånd", "Framhjulshållare = äldre typ", "Tvåvåningsställ vid stationer (utbrett i NL/DK)"],
|
||||
"sarskiljande_detaljer": ["Rördiameter, tvärslå (moped-/skotervariant) och fotinfästning skiljer fabrikat", "Tapper-platta nertill = tillgänglighetsanpassad", "Programkulör och dekal", "Krympta rörändar vid nedgjutning syns aldrig — fotplatta med bult syns"],
|
||||
"forvaxlingsrisker": ["Avspärrningsbygel/räcke", "Pollare med kätting (LVX-PRK-0101)", "Mopedparkering (grövre rör, tvärslå)"],
|
||||
"kameravinklar": ["Snett ovanifrån hel rad", "Närbild på infästning och ev. dekal"],
|
||||
"ocr": { "typskylt_position": "Dekal förekommer", "falt": ["förvaltare", "ibland tillverkare"] },
|
||||
"konfidenskrav": 0.72
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Påkörnings-/plogskador", "beskrivning": "", "kalla": "PLATSHÅLLARE" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "star_pa", "mal": "Fundament/fotplatta", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "Cyclehoop — Sheffield Stand (3 mm stål, ram+hjullåsning, nedgjutning 300 mm, tapper-tillval)", "url": "https://cyclehoop.com/product/sheffield-stand/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "The Bike Storage Company — Sheffield-bygeln som branschstandard/benchmark i UK", "url": "https://www.thebikestoragecompany.co.uk/product/the-sheffield-cycle-stand-galvanised/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Falco — Sheffield-varianter (Ø48/Ø60, höjder, fotplatta/nedgjutning)", "url": "https://www.falco.co.uk/products/cycle-parking/cycle-stands/sheffield-stands.html", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.75, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,153 @@
|
||||
{
|
||||
"beskrivning": "Landvex IOL — Tier 1-klassposter, domän VAT (Vatten & avlopp). Genererade enligt forskningsprotokollet v1.",
|
||||
"genererad": "2026-07-04",
|
||||
"poster": [
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0101",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brunnsbetackning",
|
||||
"namn": { "sv": "Brunnsbetäckning", "en": "Manhole cover" },
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Ulefos (Norden)", "Saint-Gobain PAM", "EJ (US)", "Neenah Foundry (US)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"dimensioner": "Vanliga nominella öppningar ca 600–650 mm (rund); kvadratiska format förekommer",
|
||||
"material": ["segjärn (t.ex. EN-GJS-500-7 enligt EN 1563)", "gråjärn", "komposit (EN 124-5)", "armerad betong (EN 124-4)"],
|
||||
"montering": "Vilar i betäckningsram, fast eller flytande (självjusterande); ram i bruksbädd — svag bruksbädd ger sättning",
|
||||
"livslangd_ar": "50+ (gjutjärn i normal trafikmiljö)",
|
||||
"belastningsklass": "EN 124: A15–F900 efter provlast i kN; D400 (400 kN provlast) normal klass i körbana"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["körbana", "GC-väg", "grönyta", "industriyta"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 124:2015 (del 1–6)", "titel": "Gully tops and manhole tops for vehicular and pedestrian areas", "roll": "Klassning A15–F900 efter provlast, placeringsgrupper 1–6; materialdelar: -2 gjutjärn, -3 stål/aluminium, -4 stålarmerad betong, -5 komposit", "marknad": "EU/UK" },
|
||||
{ "organ": "Kommunala spec.", "beteckning": "H-20/HS-20-lastkrav", "titel": "Vanliga lastkrav i amerikanska kommunala upphandlingar", "roll": "Belastningskrav i körbana (kartläggs per delstat i modellvågen)", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Rund eller kvadratisk gjutgodsyta i markplan", "Mönstrad halkskyddsyta", "Gjuten text: funktion (VA/DAGVATTEN/TELE/EL), kommun- eller gjuterimärke", "Klassmärkning (t.ex. D400) ofta gjuten och läsbar"],
|
||||
"sarskiljande_detaljer": ["Mönstertyp och logotyp identifierar gjuteri/tillverkare", "Ramtyp: fast eller flytande", "Gångjärn, låsning och lyfthål varierar per modell", "Komposit har jämnare yta och saknar rostton"],
|
||||
"forvaxlingsrisker": ["Dagvattengaller (LVX-VAT-0102)", "Ventilbetäckning (mindre diameter)", "Telebrunnslock (ofta rektangulära, egen märkning)"],
|
||||
"kameravinklar": ["Rakt uppifrån, hela betäckningen i bild", "Närbild på gjuten text och klassmärkning"],
|
||||
"ocr": { "typskylt_position": "Gjuten text på lockets ovansida", "falt": ["funktion", "tillverkare/gjuteri", "belastningsklass", "ibland årtal"] },
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Klapper/buller", "beskrivning": "Lock som rör sig i ramen bullrar under trafik; moderna ramar förses med elastisk packning just för att dämpa detta", "kalla": "Produktdokumentation D400 (elastisk packning mot buller, Galco/Pamline)" },
|
||||
{ "typ": "Sättning", "beskrivning": "Betäckning som sjunker under beläggningsnivå när bruksbädden under ramen är för svag eller för tunn", "kalla": "Branschgenomgång D400-installation (manholecoverworld: bruksbäddens hållfasthet)" },
|
||||
{ "typ": "Stöld", "beskrivning": "Metallstöld av gjutjärnslock; kompositlock saknar skrotvärde och används delvis som stöldskydd", "kalla": "Branschgenomgång D400-material (manholecoverworld: komposit eliminerar stöldproblemet)" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "monteras_pa", "mal": "Betäckningsram (Tier 2 — LVX-ID tilldelas)", "beskrivning": "" },
|
||||
{ "predikat": "del_av", "mal": "Nedstigningsbrunn (Tier 2 — LVX-ID tilldelas)", "beskrivning": "Betäckningen är brunnens synliga toppkomponent" },
|
||||
{ "predikat": "forvaxlas_med", "mal": "LVX-VAT-0102", "beskrivning": "Dagvattengaller — liknande placering, annan funktion" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "JDP — BS EN 124:2015 klasser A15–F900 och materialdelar 1–6", "url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Galco — D400 segjärnsbetäckning (EN-GJS-500-7/EN 1563, packning mot buller)", "url": "https://galco.ie/d400-ductile-manhole-cover-ef922123/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "Manhole Cover World — D400-klassens innebörd, bruksbädd, komposit och stöld", "url": "https://manholecoverworld.com/what-does-d400-load-class-really-mean-for-city-roads/", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.82, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0102",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "dagvattengaller",
|
||||
"namn": { "sv": "Dagvattengaller", "en": "Gully grating" },
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Ulefos", "Saint-Gobain PAM", "EJ", "Neenah Foundry", "ACO (linjeavvattning)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["segjärn", "gråjärn", "komposit"],
|
||||
"montering": "I ram över dagvattenbrunn; varianter i rännsten, kantsten (sidointag) och som kupolgaller i grönyta",
|
||||
"belastningsklass": "EN 124-klasser; C250 vanlig vid rännsten, D400 i körbana"
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["rännsten/körbana", "GC-väg", "parkering", "grönyta"] },
|
||||
"standarder": [
|
||||
{ "organ": "CEN", "beteckning": "EN 124:2015", "titel": "Gully tops and manhole tops", "roll": "Samma klassnings- och materialsystem som betäckningar; galler i prefabricerade avvattningsrännor faller i stället under EN 1433", "marknad": "EU/UK" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["Spaltförsett galler i stället för tätt lock", "Placering i rännsten/lågpunkt", "Kantstensintag: öppning i kantstenen med galler under", "Kupolformat galler i grönytor och diken"],
|
||||
"sarskiljande_detaljer": ["Spaltriktning och spaltbredd (tvärgående spalter är cykelsäkrare än längsgående)", "Gjutmärke och klass i ramen/gallret", "Linjeavvattningsränna (t.ex. ACO-typ) är långsträckt och egen produktfamilj"],
|
||||
"forvaxlingsrisker": ["Brunnsbetäckning (LVX-VAT-0101)", "Ventilationsgaller för undermarksutrymmen", "Trädgaller runt stadsträd"],
|
||||
"kameravinklar": ["Rakt uppifrån", "Snett mot kantstensintag"],
|
||||
"ocr": { "typskylt_position": "Gjuten text på galler eller ram", "falt": ["gjuteri", "klass", "funktion"] },
|
||||
"konfidenskrav": 0.8
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Igensättning", "beskrivning": "Löv och sediment blockerar spalterna; funktionsproblem snarare än produktfel", "kalla": "PLATSHÅLLARE — driftdata" },
|
||||
{ "typ": "Cykelsäkerhet vid längsgående spalter", "beskrivning": "Smala hjul kan fastna i spalter i färdriktningen; moderna galler utformas tvärställda eller diagonala", "kalla": "PLATSHÅLLARE — belägg med väghållarriktlinje" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "del_av", "mal": "Dagvattenbrunn (Tier 2)", "beskrivning": "" },
|
||||
{ "predikat": "forvaxlas_med", "mal": "LVX-VAT-0101", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "EasyMerchant — BS EN 124 grupper/klasser samt gränsdragning mot EN 1433 (rännor)", "url": "https://www.easymerchant.co.uk/blog/understanding-the-bs-en-124-classification/", "hamtad": "2026-07-04" },
|
||||
{ "titel": "JDP — BS EN 124:2015 översikt", "url": "https://www.jdpipes.co.uk/knowledge/manhole-covers/bsen124-explained.html", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.78, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
},
|
||||
{
|
||||
"lvx_id": "LVX-VAT-0103",
|
||||
"posttyp": "objektklass",
|
||||
"slug": "brandpost",
|
||||
"namn": { "sv": "Brandpost/hydrant", "en": "Fire hydrant" },
|
||||
"doman": "VAT",
|
||||
"tier": 1,
|
||||
"identitet": {
|
||||
"exempel_tillverkare": ["Mueller (US)", "M&H Valve (US)", "American AVK", "Hawle (EU)"],
|
||||
"status": "aktiv"
|
||||
},
|
||||
"teknik": {
|
||||
"material": ["gjutjärn/segjärn", "brons (ventilsäten)", "epoxibelagda ytor"],
|
||||
"montering": "Torrpost (dry-barrel): ventil under frostdjup, stigarrör dräneras — för klimat med frysrisk. Våtpost (wet-barrel): vattenfylld, endast milt klimat. Underjordisk post med spindel och markeringsskylt vanlig i delar av Europa",
|
||||
"ovrigt": { "sakerhet": "Traffic breakaway-fläns som bryts vid påkörning skyddar huvudventil och stigarrör" }
|
||||
},
|
||||
"geografi": { "lander": ["US", "EU", "UK", "CA", "AU"], "miljotyper": ["stadsgata", "industriområde", "bostadsområde"] },
|
||||
"standarder": [
|
||||
{ "organ": "AWWA", "beteckning": "ANSI/AWWA C502", "titel": "Dry-Barrel Fire Hydrants", "roll": "Torrposter för alla klimat inklusive frysgrader; kräver bl.a. gjuten märkning med tillverkare, ventilstorlek, öppningsriktning och tillverkningsår", "marknad": "US/CA" },
|
||||
{ "organ": "AWWA", "beteckning": "ANSI/AWWA C503", "titel": "Wet-Barrel Fire Hydrants", "roll": "Våtposter för milt klimat utan frysrisk", "marknad": "US (varma delstater)" },
|
||||
{ "organ": "CEN", "beteckning": "EN 14384", "titel": "Pillar fire hydrants", "roll": "Minimikrav, provning och märkning för pelarbrandposter", "marknad": "EU/UK" },
|
||||
{ "organ": "CEN", "beteckning": "EN 14339", "titel": "Underground fire hydrants", "roll": "Underjordiska brandposter", "marknad": "EU/UK" },
|
||||
{ "organ": "NFPA", "beteckning": "NFPA 1963", "titel": "Fire Hose Connections", "roll": "Slanganslutningarnas gängor", "marknad": "US" }
|
||||
],
|
||||
"ai": {
|
||||
"kannetecken": ["US: fristående post med kupolformad hätta, typiskt två 2½-tums slangutlopp plus ett större pumperutlopp, femkantig manövermutter", "EU-pelarpost: slankare röd/gul pelare med lock över kopplingar", "Underjordisk typ: endast betäckning i mark plus markeringsskylt med avståndsangivelser", "Färgkodning av kapacitet förekommer (US-praxis, NFPA 291)"],
|
||||
"sarskiljande_detaljer": ["Gjuten märkning: tillverkare, ventilstorlek, öppningsriktning, tillverkningsår — föreskriven i AWWA C502 och utmärkt OCR", "Hättans och utloppens form skiljer modellfamiljer", "Breakaway-flänsens skarv strax ovan mark"],
|
||||
"forvaxlingsrisker": ["Spolpost/vattenutkastare", "Gasventil-markeringsstolpe", "Pollare i röd kulör"],
|
||||
"kameravinklar": ["Helbild rakt framifrån", "Närbild på gjuten märkning vid hätta/kropp", "Underjordisk: skylt + betäckning"],
|
||||
"ocr": { "typskylt_position": "Gjuten text på kropp/hätta; skylt vid underjordisk post", "falt": ["tillverkare", "ventilstorlek", "öppningsriktning", "årtal", "skylt: avstånd/dimension"] },
|
||||
"konfidenskrav": 0.85
|
||||
},
|
||||
"problem": [
|
||||
{ "typ": "Frysskada vid fel typ i fel klimat", "beskrivning": "Uppdelningen torrpost/våtpost finns just för frysrisken; våtpost i frysklimat havererar", "kalla": "AWWA C502/C503 scope-uppdelning" },
|
||||
{ "typ": "Påkörning", "beskrivning": "Hanteras konstruktivt med breakaway-fläns som offras vid kollision", "kalla": "Tillverkardokumentation (breakaway-funktion, SFFECO/AWWA-kompatibla poster)" },
|
||||
{ "typ": "Läckage i spindeltätning", "beskrivning": "", "kalla": "PLATSHÅLLARE — servicedata" }
|
||||
],
|
||||
"relationer": [
|
||||
{ "predikat": "ansluts_med", "mal": "Vattenledningsnät/servisventil (Tier 2)", "beskrivning": "" },
|
||||
{ "predikat": "foljer_standard", "mal": "AWWA C502/C503, EN 14384/14339", "beskrivning": "" }
|
||||
],
|
||||
"proveniens": {
|
||||
"skapad": "2026-07-04", "uppdaterad": "2026-07-04",
|
||||
"kallor": [
|
||||
{ "titel": "ANSI/AWWA C502-18 förord (torrpost alla klimat; våtpost C503; märkningskrav)", "url": "https://webstore.ansi.org/preview-pages/awwa/preview_c502-2018.pdf", "hamtad": "2026-07-04" },
|
||||
{ "titel": "GlobalSpec — EN 14384 pelarbrandposter (scope)", "url": "https://standards.globalspec.com/topics/fire-hydrant-standards", "hamtad": "2026-07-04" },
|
||||
{ "titel": "M&H Valve — AWWA C502-spec (märkning: tillverkare, ventilstorlek, öppningsriktning, år)", "url": "https://www.mh-valve.com/upl/downloads/resources/feature-benefits/929.pdf", "hamtad": "2026-07-04" }
|
||||
],
|
||||
"konfidens": 0.8, "verifieringsniva": "kallbelagd"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+59
@@ -0,0 +1,59 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
echo "═══════════════════════════════════════════════════════════"
|
||||
echo " Landvex IOL — Bygg & Driftsättning"
|
||||
echo "═══════════════════════════════════════════════════════════"
|
||||
|
||||
# ─── Konfiguration ─────────────────────────────────────────
|
||||
DATA_DIR="${PWD}/10-data"
|
||||
DB_DIR="${PWD}/db"
|
||||
API_DIR="${PWD}/api"
|
||||
SCRIPT_DIR="${PWD}/scripts"
|
||||
|
||||
# ─── Steg 1: Validera indata ───────────────────────────────
|
||||
echo ""
|
||||
echo "▶ Steg 1: Validerar indata..."
|
||||
python3 "${SCRIPT_DIR}/export_csv.py"
|
||||
python3 "${DB_DIR}/load_to_neo4j.py"
|
||||
|
||||
# ─── Steg 2: Bygg Docker-image ─────────────────────────────
|
||||
echo ""
|
||||
echo "▶ Steg 2: Bygger API-container..."
|
||||
docker compose build api
|
||||
|
||||
# ─── Steg 3: Starta tjänster ───────────────────────────────
|
||||
echo ""
|
||||
echo "▶ Steg 3: Startar API..."
|
||||
docker compose up -d api
|
||||
|
||||
# ─── Steg 4: Health check ──────────────────────────────────
|
||||
echo ""
|
||||
echo "▶ Steg 4: Health check..."
|
||||
sleep 2
|
||||
HEALTH=$(curl -s http://localhost:8081/health)
|
||||
POSTER=$(echo "$HEALTH" | python3 -c "import sys,json; print(json.load(sys.stdin)['poster'])")
|
||||
KANTER=$(echo "$HEALTH" | python3 -c "import sys,json; print(json.load(sys.stdin)['kanter'])")
|
||||
echo " ✅ API: ${POSTER} poster, ${KANTER} kanter"
|
||||
|
||||
# ─── Steg 5: Snabbtest ─────────────────────────────────────
|
||||
echo ""
|
||||
echo "▶ Steg 5: Snabbtest av endpoints..."
|
||||
curl -s 'http://localhost:8081/v0/search?q=belysning' | python3 -m json.tool | grep '"antal"'
|
||||
curl -s 'http://localhost:8081/v0/objects/LVX-TRP-0102' | python3 -m json.tool | grep '"lvx_id"'
|
||||
|
||||
echo ""
|
||||
echo "═══════════════════════════════════════════════════════════"
|
||||
echo " ✅ Landvex IOL är driftsatt!"
|
||||
echo ""
|
||||
echo " API: http://localhost:8081"
|
||||
echo " Health: http://localhost:8081/health"
|
||||
echo " Neo4j: bolt://localhost:7687"
|
||||
echo ""
|
||||
echo " Endpoints:"
|
||||
echo " POST /v0/identify — Bild → kandidater"
|
||||
echo " GET /v0/objects/{id} — Hämta objekt"
|
||||
echo " GET /v0/search?q=... — Fritextsök"
|
||||
echo " GET /v0/standards/{b}/objects — Standard → objekt"
|
||||
echo " POST /v0/feedback — Skapa bounty"
|
||||
echo "═══════════════════════════════════════════════════════════"
|
||||
@@ -0,0 +1,81 @@
|
||||
subjekt,predikat,objekt,niva,beskrivning
|
||||
LVX-ELN-0101,matas_fran,LVX-ELN-0103,klass,Nätstation/transformator
|
||||
LVX-ELN-0101,ansluts_med,LVX-TRP-0101,klass,Matar bl.a. belysningsnät
|
||||
LVX-ELN-0102,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-ELN-0103,ansluts_med,LVX-ELN-0101,klass,Matar kabelskåpen i LV-nätet
|
||||
LVX-ELN-0104,matas_fran,LVX-ELN-0103,klass,Nätanslutning via station eller kabelskåp beroende på effekt
|
||||
LVX-ELN-0104,matas_fran,LVX-ELN-0101,klass,Nätanslutning via station eller kabelskåp beroende på effekt
|
||||
LVX-ELN-0201,matas_fran,LVX-ELN-0101,klass,Servis via kabelskåpsnätet
|
||||
LVX-ELN-0201,variant_av,LVX-ELN-0101,klass,Mätarutförande av skåpfamiljen (CDCM)
|
||||
LVX-PRK-0101,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-PRK-0102,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-PRK-0103,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-TEL-0101,ansluts_med,LVX-TEL-0201,klass,
|
||||
LVX-TEL-0102,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-TEL-0201,ansluts_med,LVX-TEL-0101,klass,Kanalisationen matar skåpen
|
||||
LVX-TRP-0101,monteras_pa,LVX-TRP-0203,klass,Fotplatta bultas mot prefabricerat eller platsgjutet fundament
|
||||
LVX-TRP-0101,matas_fran,LVX-ELN-0101,klass,Belysningsnätets kabelskåp
|
||||
LVX-TRP-0102,monteras_pa,LVX-TRP-0101,klass,Topp- eller armmontage på belysningsstolpe
|
||||
LVX-TRP-0102,ansluts_med,LVX-TRP-0204,klass,Fotocell eller smart nod i standardiserad sockel
|
||||
LVX-TRP-0103,monteras_pa,LVX-TRP-0201,klass,portalvariant → LVX-TRP-0205
|
||||
LVX-TRP-0104,ansluts_med,LVX-TRP-0105,klass,Styrs av trafiksignalskåpets styrapparat
|
||||
LVX-TRP-0104,monteras_pa,LVX-TRP-0202,klass,
|
||||
LVX-TRP-0105,ansluts_med,LVX-TRP-0104,klass,Styr signalhuvudena
|
||||
LVX-TRP-0105,matas_fran,LVX-ELN-0101,klass,
|
||||
LVX-TRP-0107,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-TRP-0108,ansluts_med,LVX-ELN-0101,klass,Belysning/realtidsskylt matas från nätet
|
||||
LVX-TRP-0201,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-TRP-0202,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-TRP-0202,ansluts_med,LVX-TRP-0104,klass,Bär signalhuvudena
|
||||
LVX-TRP-0204,monteras_pa,LVX-TRP-0102,klass,
|
||||
LVX-TRP-0205,star_pa,LVX-TRP-0203,klass,
|
||||
LVX-TRP-0205,ansluts_med,LVX-TRP-0103,klass,Bär vägmärken/vägvisning
|
||||
LVX-TRP-0207,star_pa,LVX-TRP-0203,klass,Eller direkt nedslagen
|
||||
LVX-TRP-0208,forvaxlas_med,LVX-TRP-0107,klass,
|
||||
LVX-TRP-0209,star_pa,LVX-TRP-0203,klass,Fundamentrad
|
||||
LVX-TRP-0210,del_av,LVX-TRP-0107,klass,Avslutar räckeslinjen
|
||||
LVX-VAT-0101,monteras_pa,LVX-VAT-0201,klass,
|
||||
LVX-VAT-0101,del_av,LVX-VAT-0202,klass,Betäckningen är brunnens synliga toppkomponent
|
||||
LVX-VAT-0101,forvaxlas_med,LVX-VAT-0102,klass,"Dagvattengaller — liknande placering, annan funktion"
|
||||
LVX-VAT-0102,del_av,LVX-VAT-0203,klass,
|
||||
LVX-VAT-0102,forvaxlas_med,LVX-VAT-0101,klass,
|
||||
LVX-VAT-0201,ansluts_med,LVX-VAT-0101,klass,Ram + lock bildar betäckningen
|
||||
LVX-VAT-0201,monteras_pa,LVX-VAT-0202,klass,
|
||||
LVX-VAT-0202,ansluts_med,LVX-VAT-0201,klass,Kröns av ram + betäckning
|
||||
LVX-VAT-0203,ansluts_med,LVX-VAT-0102,klass,Gallret är intaget
|
||||
LVX-VAT-0204,forvaxlas_med,LVX-VAT-0101,klass,
|
||||
LVX-P-0000001,tillhor_klass,LVX-TRP-0102,modell,
|
||||
LVX-P-0000001,ersatts_av,LVX-P-0000002,modell,
|
||||
LVX-P-0000002,tillhor_klass,LVX-TRP-0102,modell,
|
||||
LVX-P-0000002,ersatter,LVX-P-0000001,modell,
|
||||
LVX-P-0000002,ersatts_av,LVX-P-0000003,modell,
|
||||
LVX-P-0000003,tillhor_klass,LVX-TRP-0102,modell,
|
||||
LVX-P-0000003,ersatter,LVX-P-0000002,modell,
|
||||
LVX-P-0000004,tillhor_klass,LVX-TRP-0102,modell,
|
||||
LVX-P-0000005,tillhor_klass,LVX-TRP-0102,modell,
|
||||
LVX-P-0000005,ersatts_av,LVX-P-0000006,modell,
|
||||
LVX-P-0000006,tillhor_klass,LVX-TRP-0102,modell,
|
||||
LVX-P-0000006,ersatter,LVX-P-0000005,modell,
|
||||
LVX-P-0000007,tillhor_klass,LVX-TRP-0102,modell,
|
||||
LVX-P-0000008,tillhor_klass,LVX-TRP-0103,modell,
|
||||
LVX-P-0000009,tillhor_klass,LVX-TRP-0103,modell,
|
||||
LVX-P-0000010,tillhor_klass,LVX-VAT-0101,modell,
|
||||
LVX-P-0000011,tillhor_klass,LVX-VAT-0101,modell,
|
||||
LVX-P-0000012,tillhor_klass,LVX-ELN-0101,modell,
|
||||
LVX-P-0000013,tillhor_klass,LVX-VAT-0103,modell,
|
||||
LVX-P-0000014,tillhor_klass,LVX-VAT-0103,modell,
|
||||
LVX-P-0000015,tillhor_klass,LVX-VAT-0103,modell,
|
||||
LVX-P-0000016,tillhor_klass,LVX-VAT-0103,modell,
|
||||
LVX-P-0000017,tillhor_klass,LVX-VAT-0103,modell,
|
||||
LVX-P-0000018,tillhor_klass,LVX-VAT-0101,modell,
|
||||
LVX-P-0000019,tillhor_klass,LVX-VAT-0101,modell,
|
||||
LVX-P-0000020,tillhor_klass,LVX-TRP-0107,modell,
|
||||
LVX-P-0000021,tillhor_klass,LVX-TRP-0210,modell,
|
||||
LVX-P-0000022,tillhor_klass,LVX-TRP-0105,modell,
|
||||
LVX-P-0000023,tillhor_klass,LVX-ELN-0104,modell,
|
||||
LVX-P-0000024,tillhor_klass,LVX-ELN-0104,modell,
|
||||
LVX-P-0000025,tillhor_klass,LVX-ELN-0104,modell,
|
||||
LVX-P-0000025,ersatts_av,LVX-P-0000026,modell,
|
||||
LVX-P-0000026,tillhor_klass,LVX-ELN-0104,modell,
|
||||
LVX-P-0000026,ersatter,LVX-P-0000025,modell,
|
||||
LVX-P-0000027,tillhor_klass,LVX-VAT-0201,modell,
|
||||
|
@@ -0,0 +1,36 @@
|
||||
// Landvex IOL — ladda grafen i Neo4j
|
||||
// Kör: cat db/load_graph.cypher | cypher-shell -u neo4j -p landvex2024
|
||||
|
||||
CREATE CONSTRAINT lvx_id_unique IF NOT EXISTS
|
||||
FOR (n:Objekt) REQUIRE n.lvx_id IS UNIQUE;
|
||||
|
||||
:auto LOAD CSV WITH HEADERS FROM 'file:///noder.csv' AS row
|
||||
CALL {
|
||||
WITH row
|
||||
CREATE (o:Objekt {
|
||||
lvx_id: row.lvx_id,
|
||||
posttyp: row.posttyp,
|
||||
namn_sv: row.namn_sv,
|
||||
namn_en: row.namn_en,
|
||||
doman: row.doman,
|
||||
tier: toInteger(row.tier),
|
||||
verifieringsniva: row.verifieringsniva,
|
||||
konfidens: toFloat(row.konfidens)
|
||||
})
|
||||
} IN TRANSACTIONS OF 1000 ROWS;
|
||||
|
||||
:auto LOAD CSV WITH HEADERS FROM 'file:///kanter.csv' AS row
|
||||
CALL {
|
||||
WITH row
|
||||
MATCH (a:Objekt {lvx_id: row.subjekt})
|
||||
MATCH (b:Objekt {lvx_id: row.objekt})
|
||||
CREATE (a)-[r:RELATION {
|
||||
predikat: row.predikat,
|
||||
niva: row.niva,
|
||||
beskrivning: row.beskrivning
|
||||
}]->(b)
|
||||
} IN TRANSACTIONS OF 1000 ROWS;
|
||||
|
||||
// Index för snabb sökning
|
||||
CREATE TEXT INDEX objekt_namn IF NOT EXISTS
|
||||
FOR (o:Objekt) ON (o.namn_sv, o.namn_en);
|
||||
@@ -0,0 +1,99 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Ladda Landvex IOL in i Neo4j.
|
||||
Använder neo4j-driver (pip install neo4j).
|
||||
"""
|
||||
import json
|
||||
import csv
|
||||
from pathlib import Path
|
||||
from neo4j import GraphDatabase
|
||||
|
||||
URI = "bolt://localhost:7687"
|
||||
AUTH = ("neo4j", "quixzoom_neo4j_2026")
|
||||
DATA_DIR = Path(__file__).parent.parent / "10-data"
|
||||
DB_DIR = Path(__file__).parent
|
||||
|
||||
class Neo4jLoader:
|
||||
def __init__(self):
|
||||
self.driver = GraphDatabase.driver(URI, auth=AUTH)
|
||||
|
||||
def close(self):
|
||||
self.driver.close()
|
||||
|
||||
def load_noder(self, poster):
|
||||
with self.driver.session() as session:
|
||||
session.run("CREATE CONSTRAINT lvx_id_unique IF NOT EXISTS FOR (n:Objekt) REQUIRE n.lvx_id IS UNIQUE")
|
||||
for p in poster:
|
||||
prov = p.get("proveniens", {})
|
||||
session.run("""
|
||||
MERGE (o:Objekt {lvx_id: $lvx_id})
|
||||
SET o.posttyp = $posttyp,
|
||||
o.namn_sv = $namn_sv,
|
||||
o.namn_en = $namn_en,
|
||||
o.doman = $doman,
|
||||
o.tier = $tier,
|
||||
o.verifieringsniva = $verifieringsniva,
|
||||
o.konfidens = $konfidens
|
||||
""", {
|
||||
"lvx_id": p["lvx_id"],
|
||||
"posttyp": p.get("posttyp", ""),
|
||||
"namn_sv": p.get("namn", {}).get("sv", ""),
|
||||
"namn_en": p.get("namn", {}).get("en", ""),
|
||||
"doman": p.get("doman", ""),
|
||||
"tier": p.get("tier", 0),
|
||||
"verifieringsniva": prov.get("verifieringsniva", "obekraftad"),
|
||||
"konfidens": prov.get("konfidens", 0),
|
||||
})
|
||||
print(f"Laddade {len(poster)} noder")
|
||||
|
||||
def load_kanter(self, kanter):
|
||||
with self.driver.session() as session:
|
||||
count = 0
|
||||
for k in kanter:
|
||||
if k.get("objekt_typ") != "lvx":
|
||||
continue
|
||||
session.run("""
|
||||
MATCH (a:Objekt {lvx_id: $subjekt})
|
||||
MATCH (b:Objekt {lvx_id: $objekt})
|
||||
MERGE (a)-[r:RELATION {predikat: $predikat}]->(b)
|
||||
SET r.niva = $niva,
|
||||
r.beskrivning = $beskrivning
|
||||
""", {
|
||||
"subjekt": k["subjekt"],
|
||||
"objekt": k["objekt"],
|
||||
"predikat": k["predikat"],
|
||||
"niva": k.get("niva", ""),
|
||||
"beskrivning": k.get("beskrivning", ""),
|
||||
})
|
||||
count += 1
|
||||
print(f"Laddade {count} kanter")
|
||||
|
||||
def create_index(self):
|
||||
with self.driver.session() as session:
|
||||
session.run("CREATE TEXT INDEX objekt_namn_sv IF NOT EXISTS FOR (o:Objekt) ON (o.namn_sv)")
|
||||
session.run("CREATE TEXT INDEX objekt_namn_en IF NOT EXISTS FOR (o:Objekt) ON (o.namn_en)")
|
||||
print("Index skapade")
|
||||
|
||||
def main():
|
||||
poster = []
|
||||
for fn in ("lvx-klassposter-master-v3.json", "lvx-produktmodeller-vag2.json",
|
||||
"lvx-produktmodeller-vag3.json", "lvx-produktmodeller-auto.json"):
|
||||
fp = DATA_DIR / fn
|
||||
if not fp.exists(): continue
|
||||
with open(fp, encoding="utf-8") as f:
|
||||
poster.extend(json.load(f).get("poster", []))
|
||||
|
||||
with open(DATA_DIR / "lvx-graf-kanter-v3.json", encoding="utf-8") as f:
|
||||
kanter = json.load(f)["kanter"]
|
||||
|
||||
loader = Neo4jLoader()
|
||||
try:
|
||||
loader.load_noder(poster)
|
||||
loader.load_kanter(kanter)
|
||||
loader.create_index()
|
||||
print("✅ Graf laddad i Neo4j")
|
||||
finally:
|
||||
loader.close()
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
@@ -0,0 +1,65 @@
|
||||
lvx_id,posttyp,namn_sv,namn_en,doman,tier,verifieringsniva,konfidens
|
||||
LVX-ELN-0101,objektklass,"Kabelskåp, lågspänning",LV distribution cabinet,ELN,1,kallbelagd,0.75
|
||||
LVX-ELN-0102,objektklass,Elstolpe,Utility pole,ELN,1,kallbelagd,0.8
|
||||
LVX-ELN-0103,objektklass,Nätstation/transformatorstation,Distribution substation / padmount transformer,ELN,1,kallbelagd,0.75
|
||||
LVX-ELN-0104,objektklass,Laddstation,EV charging station,ELN,1,kallbelagd,0.8
|
||||
LVX-ELN-0201,objektklass,Mätarskåp,Meter cabinet,ELN,2,kallbelagd,0.7
|
||||
LVX-PRK-0101,objektklass,Pollare,Bollard,PRK,1,kallbelagd,0.75
|
||||
LVX-PRK-0102,objektklass,Papperskorg,Litter bin,PRK,1,kallbelagd,0.7
|
||||
LVX-PRK-0103,objektklass,Cykelställ,Cycle stand,PRK,1,kallbelagd,0.75
|
||||
LVX-PRK-0201,objektklass,Parkbänk,Public bench,PRK,2,obekraftad,0.6
|
||||
LVX-TEL-0101,objektklass,Telekomskåp (fiber/koppar),Telecom street cabinet,TEL,1,kallbelagd,0.72
|
||||
LVX-TEL-0102,objektklass,Mobilmast/antennplats,Cell tower / antenna site,TEL,1,kallbelagd,0.78
|
||||
LVX-TEL-0201,objektklass,Kabelbrunn/kanalisation,Cable chamber / handhole,TEL,2,kallbelagd,0.78
|
||||
LVX-TRP-0101,objektklass,Belysningsstolpe,Lighting column,TRP,1,kallbelagd,0.78
|
||||
LVX-TRP-0102,objektklass,Vägbelysningsarmatur,Road lighting luminaire,TRP,1,kallbelagd,0.8
|
||||
LVX-TRP-0103,objektklass,Vägmärke,Road sign,TRP,1,kallbelagd,0.82
|
||||
LVX-TRP-0104,objektklass,"Trafiksignal, signalhuvud",Traffic signal head,TRP,1,kallbelagd,0.75
|
||||
LVX-TRP-0105,objektklass,Trafiksignalskåp/styrapparat,Traffic signal controller cabinet,TRP,1,kallbelagd,0.78
|
||||
LVX-TRP-0106,objektklass,Vägmarkering,Road marking,TRP,1,kallbelagd,0.75
|
||||
LVX-TRP-0107,objektklass,Vägräcke,Road safety barrier,TRP,1,kallbelagd,0.78
|
||||
LVX-TRP-0108,objektklass,Hållplatsväderskydd,Bus shelter,TRP,1,kallbelagd,0.72
|
||||
LVX-TRP-0201,objektklass,Skyltstolpe,Sign post,TRP,2,kallbelagd,0.78
|
||||
LVX-TRP-0202,objektklass,Signalstolpe & mastarm,Signal pole & mast arm,TRP,2,kallbelagd,0.72
|
||||
LVX-TRP-0203,objektklass,Fundament (stolpe/mast/skåp),Foundation,TRP,2,kallbelagd,0.72
|
||||
LVX-TRP-0204,objektklass,Styrnod belysning (NEMA/Zhaga),Lighting control node,TRP,2,kallbelagd,0.75
|
||||
LVX-TRP-0205,objektklass,Vägportal/skyltbrygga,Sign gantry,TRP,2,kallbelagd,0.72
|
||||
LVX-TRP-0206,objektklass,Kantsten,Kerb/curb,TRP,2,kallbelagd,0.75
|
||||
LVX-TRP-0207,objektklass,Reflexstolpe/kantstolpe,Delineator post,TRP,2,kallbelagd,0.75
|
||||
LVX-TRP-0208,objektklass,Broräcke,Bridge parapet,TRP,2,kallbelagd,0.72
|
||||
LVX-TRP-0209,objektklass,Bullerskydd,Noise barrier,TRP,2,kallbelagd,0.75
|
||||
LVX-TRP-0210,objektklass,Räckesterminal/ändavslut,Guardrail end terminal,TRP,2,kallbelagd,0.75
|
||||
LVX-VAT-0101,objektklass,Brunnsbetäckning,Manhole cover,VAT,1,kallbelagd,0.82
|
||||
LVX-VAT-0102,objektklass,Dagvattengaller,Gully grating,VAT,1,kallbelagd,0.78
|
||||
LVX-VAT-0103,objektklass,Brandpost/hydrant,Fire hydrant,VAT,1,kallbelagd,0.8
|
||||
LVX-VAT-0201,objektklass,Betäckningsram,Cover frame,VAT,2,kallbelagd,0.75
|
||||
LVX-VAT-0202,objektklass,Nedstigningsbrunn,Manhole/chamber,VAT,2,kallbelagd,0.72
|
||||
LVX-VAT-0203,objektklass,Dagvattenbrunn,Gully/catch basin,VAT,2,kallbelagd,0.72
|
||||
LVX-VAT-0204,objektklass,Ventil-/spindelbetäckning,Valve surface box,VAT,2,obekraftad,0.6
|
||||
LVX-P-0000001,produktmodell,GE Evolve LED Medium Cobrahead (ERMC),GE Evolve LED Medium Cobrahead (ERMC),TRP,,kallbelagd,0.75
|
||||
LVX-P-0000002,produktmodell,GE Evolve LED Scalable Cobrahead (ERS1–ERS4),GE Evolve LED Scalable Cobrahead (ERS1–ERS4),TRP,,kallbelagd,0.8
|
||||
LVX-P-0000003,produktmodell,GE Evolve LED Roadway ERL-serien (ERL1/ERLH/ERL2),GE Evolve LED Roadway ERL series,TRP,,kallbelagd,0.8
|
||||
LVX-P-0000004,produktmodell,AEL Autobahn-serien (ATB Micro/ATB0/ATB2 + ATBL/M/S/X),AEL Autobahn series,TRP,,kallbelagd,0.8
|
||||
LVX-P-0000005,produktmodell,Schréder Ampera (Mini/Midi/Maxi),Schréder Ampera,TRP,,kallbelagd,0.78
|
||||
LVX-P-0000006,produktmodell,Schréder Ampera EVO,Schréder Ampera EVO,TRP,,kallbelagd,0.78
|
||||
LVX-P-0000007,produktmodell,Philips Luma gen2 (BGP701),Philips Luma gen2 (BGP701),TRP,,kallbelagd,0.8
|
||||
LVX-P-0000008,produktmodell,"3M Diamond Grade DG3, serie 4000",3M Diamond Grade DG3 Series 4000,TRP,,kallbelagd,0.8
|
||||
LVX-P-0000009,produktmodell,"3M High Intensity Prismatic (HIP), serie 3930",3M High Intensity Prismatic Series 3930,TRP,,kallbelagd,0.7
|
||||
LVX-P-0000010,produktmodell,Saint-Gobain PAM PAMREX,Saint-Gobain PAM PAMREX,VAT,,kallbelagd,0.8
|
||||
LVX-P-0000011,produktmodell,Neenah R-1640/R-1642-serien,Neenah R-1640/R-1642 series,VAT,,kallbelagd,0.78
|
||||
LVX-P-0000012,produktmodell,ABB Kabeldon CDC-serien,ABB Kabeldon CDC series,ELN,,kallbelagd,0.78
|
||||
LVX-P-0000013,produktmodell,Mueller Super Centurion,Mueller Super Centurion,VAT,,kallbelagd,0.7
|
||||
LVX-P-0000014,produktmodell,M&H Valve Style 929,M&H Valve Style 929,VAT,,kallbelagd,0.72
|
||||
LVX-P-0000015,produktmodell,American AVK Series 27,American AVK Series 27,VAT,,kallbelagd,0.7
|
||||
LVX-P-0000016,produktmodell,American-Darling B-84-B (AMERICAN Flow Control),American-Darling B-84-B,VAT,,kallbelagd,0.82
|
||||
LVX-P-0000017,produktmodell,Waterous Pacer (AMERICAN Flow Control),Waterous Pacer,VAT,,kallbelagd,0.68
|
||||
LVX-P-0000018,produktmodell,Ulefos gatugjutgods (t.ex. A6-betäckning),Ulefos street castings,VAT,,kallbelagd,0.75
|
||||
LVX-P-0000019,produktmodell,EJ ERGO / ERGO XL,EJ ERGO / ERGO XL access assembly,VAT,,kallbelagd,0.78
|
||||
LVX-P-0000020,produktmodell,MGS — Midwest Guardrail System (generiskt),Midwest Guardrail System (MGS),TRP,,kallbelagd,0.8
|
||||
LVX-P-0000021,produktmodell,Valtir SoftStop-terminal,Valtir SoftStop end terminal,TRP,,kallbelagd,0.78
|
||||
LVX-P-0000022,produktmodell,Econolite Blue Series NEMA-skåp,Econolite Blue Series NEMA cabinets,TRP,,kallbelagd,0.72
|
||||
LVX-P-0000023,produktmodell,Kempower Satellite (distribuerat system),Kempower Satellite charging system,ELN,,kallbelagd,0.8
|
||||
LVX-P-0000024,produktmodell,Alpitronic Hypercharger (HYC-serien),Alpitronic Hypercharger HYC series,ELN,,kallbelagd,0.8
|
||||
LVX-P-0000025,produktmodell,Tesla Supercharger V3,Tesla Supercharger V3,ELN,,kallbelagd,0.75
|
||||
LVX-P-0000026,produktmodell,Tesla Supercharger V4,Tesla Supercharger V4,ELN,,kallbelagd,0.8
|
||||
LVX-P-0000027,produktmodell,EJ SELFLEVEL betäckningsram,EJ SELFLEVEL access frame,VAT,,kallbelagd,0.72
|
||||
|
@@ -0,0 +1,22 @@
|
||||
services:
|
||||
api:
|
||||
build: ./api
|
||||
ports:
|
||||
- "8081:8080"
|
||||
volumes:
|
||||
- ./10-data:/app/data:ro
|
||||
environment:
|
||||
- DATA_DIR=/app/data
|
||||
- NEO4J_URI=bolt://host.docker.internal:7687
|
||||
- NEO4J_USER=neo4j
|
||||
- NEO4J_PASSWORD=quixzoom_neo4j_2026
|
||||
restart: unless-stopped
|
||||
|
||||
ingest:
|
||||
build: ./20-automation
|
||||
volumes:
|
||||
- ./10-data:/data
|
||||
- ./20-automation/intag:/intag:ro
|
||||
environment:
|
||||
- OUT=/data
|
||||
profiles: ["batch"]
|
||||
@@ -0,0 +1,62 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Exportera master-data till CSV för Neo4j-import.
|
||||
"""
|
||||
import json
|
||||
import csv
|
||||
from pathlib import Path
|
||||
|
||||
DATA = Path(__file__).parent.parent / "10-data"
|
||||
DB = Path(__file__).parent.parent / "db"
|
||||
|
||||
def main():
|
||||
poster = {}
|
||||
for fn in ("lvx-klassposter-master-v3.json", "lvx-produktmodeller-vag2.json",
|
||||
"lvx-produktmodeller-vag3.json", "lvx-produktmodeller-auto.json"):
|
||||
fp = DATA / fn
|
||||
if not fp.exists(): continue
|
||||
with open(fp, encoding="utf-8") as f:
|
||||
for p in json.load(f).get("poster", []):
|
||||
poster[p["lvx_id"]] = p
|
||||
|
||||
# Noder
|
||||
with open(DB / "noder.csv", "w", newline="", encoding="utf-8") as f:
|
||||
w = csv.DictWriter(f, fieldnames=["lvx_id","posttyp","namn_sv","namn_en","doman","tier","verifieringsniva","konfidens"])
|
||||
w.writeheader()
|
||||
for p in poster.values():
|
||||
prov = p.get("proveniens", {})
|
||||
w.writerow({
|
||||
"lvx_id": p["lvx_id"],
|
||||
"posttyp": p.get("posttyp", ""),
|
||||
"namn_sv": p.get("namn", {}).get("sv", ""),
|
||||
"namn_en": p.get("namn", {}).get("en", ""),
|
||||
"doman": p.get("doman", ""),
|
||||
"tier": p.get("tier", ""),
|
||||
"verifieringsniva": prov.get("verifieringsniva", "obekraftad"),
|
||||
"konfidens": prov.get("konfidens", 0),
|
||||
})
|
||||
|
||||
# Kanter
|
||||
with open(DATA / "lvx-graf-kanter-v3.json", encoding="utf-8") as f:
|
||||
kanter = json.load(f)["kanter"]
|
||||
|
||||
with open(DB / "kanter.csv", "w", newline="", encoding="utf-8") as f:
|
||||
w = csv.DictWriter(f, fieldnames=["subjekt","predikat","objekt","niva","beskrivning"])
|
||||
w.writeheader()
|
||||
for k in kanter:
|
||||
if k["objekt_typ"] != "lvx":
|
||||
continue # hoppa över textnoder i grafen
|
||||
w.writerow({
|
||||
"subjekt": k["subjekt"],
|
||||
"predikat": k["predikat"],
|
||||
"objekt": k["objekt"],
|
||||
"niva": k.get("niva", ""),
|
||||
"beskrivning": k.get("beskrivning", ""),
|
||||
})
|
||||
|
||||
print(f"Exporterat: {len(poster)} noder, {len(kanter)} kanter")
|
||||
print(f" → {DB}/noder.csv")
|
||||
print(f" → {DB}/kanter.csv")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
@@ -0,0 +1,78 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Integrationstester för Landvex Identify API.
|
||||
"""
|
||||
import requests
|
||||
import sys
|
||||
|
||||
BASE = "http://localhost:8081"
|
||||
|
||||
def test_health():
|
||||
r = requests.get(f"{BASE}/health")
|
||||
assert r.status_code == 200
|
||||
d = r.json()
|
||||
assert d["status"] == "ok"
|
||||
assert d["poster"] > 0
|
||||
print(f"✅ Health: {d['poster']} poster, {d['kanter']} kanter")
|
||||
|
||||
def test_search():
|
||||
r = requests.get(f"{BASE}/v0/search", params={"q": "belysning"})
|
||||
assert r.status_code == 200
|
||||
d = r.json()
|
||||
assert d["antal"] > 0
|
||||
print(f"✅ Search: {d['antal']} träffar för 'belysning'")
|
||||
|
||||
def test_get_object():
|
||||
r = requests.get(f"{BASE}/v0/objects/LVX-TRP-0102")
|
||||
assert r.status_code == 200
|
||||
d = r.json()
|
||||
assert d["lvx_id"] == "LVX-TRP-0102"
|
||||
assert d["posttyp"] == "objektklass"
|
||||
assert "kallor" in d
|
||||
print(f"✅ Object: {d['namn']['sv']} ({len(d['kallor'])} källor)")
|
||||
|
||||
def test_succession():
|
||||
r = requests.get(f"{BASE}/v0/objects/LVX-TRP-0102/succession")
|
||||
assert r.status_code == 200
|
||||
print("✅ Succession: OK")
|
||||
|
||||
def test_standard():
|
||||
r = requests.get(f"{BASE}/v0/standards/EN%2012439-5/objects")
|
||||
assert r.status_code == 200
|
||||
d = r.json()
|
||||
print(f"✅ Standard: {d['antal']} objekt kopplade till EN 12439-5")
|
||||
|
||||
def test_feedback():
|
||||
r = requests.post(f"{BASE}/v0/feedback", json={
|
||||
"kommentar": "Testbounty från integrationstest"
|
||||
})
|
||||
assert r.status_code == 200
|
||||
d = r.json()
|
||||
assert d["status"] == "skapad"
|
||||
print(f"✅ Feedback: bounty {d['bounty_id']} skapad")
|
||||
|
||||
def test_404():
|
||||
r = requests.get(f"{BASE}/v0/objects/LVX-XXX-9999")
|
||||
assert r.status_code == 404
|
||||
print("✅ 404: OK")
|
||||
|
||||
def main():
|
||||
print("Landvex API Integrationstester")
|
||||
print("=" * 40)
|
||||
try:
|
||||
test_health()
|
||||
test_search()
|
||||
test_get_object()
|
||||
test_succession()
|
||||
test_standard()
|
||||
test_feedback()
|
||||
test_404()
|
||||
print("=" * 40)
|
||||
print("✅ Alla tester passerade!")
|
||||
return 0
|
||||
except Exception as e:
|
||||
print(f"❌ FAIL: {e}")
|
||||
return 1
|
||||
|
||||
if __name__ == "__main__":
|
||||
sys.exit(main())
|
||||
Reference in New Issue
Block a user