TRAMA // motor de mapas de red

Tu red, viva en el navegador. Sin GIS. Sin lock-in.

Un formato abierto con el grafo de tu infraestructura, render GPU con eje temporal tipo vídeo y simulación por plugins — hidráulica, rutas, VRP. Todo offline si quieres. Por una fracción del coste de las herramientas enterprise.

Acceso anticipado por orden de lista · sin spam, solo hitos del proyecto

01 // por qué existe

Tres piezas que nadie había unido

Los formatos abiertos no tienen grafo. Los motores GPU no tienen tiempo. Las plataformas con simulación cuestan decenas de miles al año. TRAMA une los tres en un núcleo disponible bajo BSL 1.1.

formato

Un archivo, toda tu red

Binario pre-teselado con grafo e IDs estables. Se sirve por HTTP range desde cualquier CDN o funciona 100% offline. Exportable a GeoJSON, GeoPackage y MVT: tus datos nunca quedan atrapados.

render

El tiempo como eje

WebGPU con fallback WebGL2. El estado vive en la GPU como ring buffer temporal: recorre 24 h de presiones o tráfico como si fuera un vídeo, y vuela en 3D por la red.

solvers

Simulación por plugins

Contrato abierto de solvers: en local (WASM, hasta en móvil) o en servidor. EPANET primero; SWMM, pandapower y VRP detrás. La comunidad puede publicar los suyos.

EPANET · hidráulica Rutas · A* / CH SWMM · saneamiento pandapower · eléctrica VRP · flotas el tuyo · contrato abierto

// colores según marcaje normalizado de servicios enterrados — azul agua · rojo eléctrico · verde saneamiento · naranja señal

02 // cómo funciona

De tus datos al resultado en tres pasos

La demo compilará tus datos en el navegador: nada sale de tu máquina.

Sube tus datos

GeoJSON, .inp de EPANET o CSV de paradas. El compilador WASM los convierte al formato TRAMA sin tocar ningún servidor.

Elige un solver

Hidráulica, ruta más corta, conectividad, VRP. Cada solver declara qué lee del grafo y qué escribe en el canal de estado.

Míralo vivir

Fly-through 3D por la red y scrub temporal del resultado. Exporta o llévatelo todo: el archivo es tuyo.

03 // abierto de verdad

La especificación es pública. La salida, siempre libre.

  • BSL 1.1 en núcleo, formato y compilador — uso interno permitido; servicio alojado a terceros requiere licencia
  • Exportadores de ida y vuelta a formatos estándar desde el día uno
  • Self-hosted primero — el cloud gestionado será opcional, nunca obligatorio
  • Registry de solvers comunitario con verificación y versionado
# solver.toml id = "epanet" version = "0.1.0" runtimes = ["wasm", "server"] # qué lee del grafo [inputs] edges = ["pipe", "valve", "pump"] props = ["diameter", "roughness"] # qué escribe en el estado [outputs] channels = ["pressure", "flow"]

04 // acceso anticipado

Sé de los primeros en abrir tu red

Buscamos utilities, ingenierías y developers para el programa de acceso anticipado. Cuanto antes entres, antes influye tu caso en la especificación.