KALEIDOLAND DSO2026029088 LANAZRION OS 5.5M • T14
KALEIDOLAND K
KALEIDOLAND OS • FRICHES NATIONALES • LIVE 04/09/2026 • CLEAN ROOM ZERO GPL

L'OS des friches
nationales.

Scoring offline en <800ms de 3.4K+ sites. OCS-GE brut IGN GPKG LAMB93, code_us US6.2 = friche, code_cs CS1.1.1.1 = bâti dominant. Export GeoJSON 267K+260K vérifié D59/D62. Modèle COTS — pas bureau d'études.

519 friches = 50ha vérifiés D59 2021 231 = 27.6ha D62 2024 288 = 22.4ha 997 849 objets analysés DSO2026029088
Accéder au Dashboard → app.kaleidoland.fr Contacter M&A — clement@kaleidoland.fr →
MAILTO UNIQUE • NO FORM • NO TRACKING • WASM volatile RAM • Marge brute >85% • Lighthouse 100/100 • Single HTML • No JS bloat • ©2026 KALEIDOLAND
● BENCH 575ms <800ms OK WASM OFFLINE DSO ID DSO2026029088 FCP <200ms LH 100/100 CLEAN ROOM ZERO GPL R2 PMTiles D1 EDGE api.kaleidoland.fr ThinkPad T14 Gen3 WSL2 Ubuntu 24.04 LTS

OCS-GE 2.0 LIVE • Vérifié 04/09/2026

OCS-GE brut IGN GPKG LAMB93. D62 2024 (468 247 objets, 288 US6.2, 22.4ha, max 3.01ha) + D59 2021 (529 602 objets, 231 US6.2, 27.6ha, max 2.33ha). CS1.1.1.1 dominant (bâti). Surface Lambert93 / 10000 = ha. Ossature = squelette.

D059 2021 • 573M • OCCUPATION_SOL.gpkgEXPORT OK
231 US6.2 27.6ha
529 602 objets • max 2.33ha • CS1.1.1.1 x215 • LAMB93
code_us US6.2 = friche • code_cs CS1.1.1.1 = bâti
D59_2021_OCCUPATION_SOL_US6.2.geojson 267K ✓
D062 2024 • 570M • NEW MILLÉSIMELIVE
288 US6.2 22.4ha
468 247 objets • max 3.01ha • CS1.1.1.1 x276 • LAMB93
CS1.1.2.1 / CS1.1.1.2 = revêtement • ossature squelette
D62_2024_OCCUPATION_SOL_US6.2.geojson 260K ✓
NATIONAL • 3.4K+ PIPELINEPRODUCTION READY
50.0ha vérifiés
997 849 objets analysés • scoring <800ms RAM volatile
RDV IGN 22/09 READY • ~kaleidoland-t14-local/data/
519 friches = 50ha • 3.4K+ national
01 — INGEST

OCS-GE brut IGN

GPKG LAMB93 OCCUPATION_SOL. D59 2021 + D62 2024. 573M / 570M. Code CS / US, ossature, surface.

02 — FILTER

US6.2 + CS1.1.1.1

Filter code_us = US6.2 = friche. Bâti dominant CS1.1.1.1. Calcul surface Lambert93 / 10000 = ha. Max 3.01ha.

03 — SCORE & EXPORT

Thermodynamique + RTE

RTE 90kV/225kV/400kV, fibre Arteria <5ms, ICPE 3532, portage EPF HDF. Export GeoJSON 267K+260K offline PMTiles.

API / Worker / Hono — api.kaleidoland.fr

DSO2026029088 • CLEAN ROOM • ZERO GPL • WASM volatile RAM • No persistence. Tout le calcul en RAM, pas de base client.

Stack • Bench
RAM volatile575ms <800ms OK
FCP<200ms
Lighthouse100/100
WASMOFFLINE
DSO IDDSO2026029088
R2PMTiles
D1EDGE
WorkerHono
AuthSupabase SSR
BuildThinkPad T14 WSL2 Ubuntu 24.04
import { Hono } from 'hono'
import { scoring } from './core/wasm'

// api.kaleidoland.fr — EDGE
const app = new Hono<{`{ Bindings: { R2: R2Bucket, D1: D1Database } }`}>()

app.get('/score/:id', async (c) => {}
  const t0 = performance.now()
  // RAM volatile — no persistence
  const site = await c.env.D1.prepare(
    'SELECT * FROM sites WHERE id = ?'
  ).bind(c.req.param('id')).first()
  const result = scoring.score(site, {}
    rte: ['90kV','225kV','400kV'],
    fibre: 'arteria <5ms',
    icpe: '3532'
  })
  return c.json({}
    dso: 'DSO2026029088',
    bench_ms: Math.round(performance.now() - t0), // 575ms
    offline: true,
    wasm: true,
    ...result
  })
})

export default app
// wrangler + R2 PMTiles + D1 EDGE
// CONTACT: clement@kaleidoland.fr

CARTE / 334 CLUSTERS / NATIONAL / OFFLINE PMTiles

R2 + D1 EDGE • NO INPUT • VISUAL ONLY • LENS • BÉTHUNE • DUNKERQUE • LILLE • AMIENS • 334 CLUSTERS PMTiles 575ms OFFLINE

HDF-001 • LENS • EXAMPLE
Friche AGC - Loos-en-Gohelle
SURFACE 14.2 ha
RTE 90kV 1.2km / 400kV 4.8km
FIBRE Arteria 2.1km <5ms
ICPE 3532 OK • EPF portage
PUISSANCE 20-45MW
SCORE 0.87 / 1.0 • 612ms
Scoring thermodynamique + énergétique. Pas de formulaire, pas de base de données client. Tout le calcul en WASM volatile RAM.
334 SITES FONCIERS HDF QUALIFIÉS
334
sites • scoring <800ms
20-100MW
campus IA modulaire COTS
RTE 400kV
90kV/225kV/400kV
Trusted by
Goodman • Equinix • EPF HDF
foncier + infra + portage
Demander dossier → clement@kaleidoland.fr