{
  "version": "xarts.ordered-series/1",
  "family": "ordered-series",
  "operation": "distance-timetable",
  "provenance": {
    "legacyId": "marey"
  },
  "data": {
    "stations": [
      {
        "id": "s0",
        "label": "Xàtiva",
        "distance": 0
      },
      {
        "id": "s1",
        "label": "Albaida",
        "distance": 31.2
      },
      {
        "id": "s2",
        "label": "Agres",
        "distance": 44.7
      },
      {
        "id": "s3",
        "label": "Cocentaina",
        "distance": 58.3
      },
      {
        "id": "s4",
        "label": "Alcoi",
        "distance": 65.9
      },
      {
        "id": "s5",
        "label": "Montaverner",
        "distance": 25.6
      },
      {
        "id": "s6",
        "label": "La Pobla del Duc",
        "distance": 19.8
      },
      {
        "id": "s7",
        "label": "Benigànim",
        "distance": 13.1
      },
      {
        "id": "s8",
        "label": "El Genovés",
        "distance": 6.4
      }
    ],
    "trips": [
      {
        "id": "t0",
        "label": "R-11 semidirecto",
        "stops": [
          {
            "id": "p0-0",
            "stationId": "s0",
            "arrival": "06:25",
            "departure": "06:25"
          },
          {
            "id": "p0-1",
            "stationId": "s1",
            "arrival": "06:57",
            "departure": "06:58"
          },
          {
            "id": "p0-2",
            "stationId": "s2",
            "arrival": "07:13",
            "departure": "07:14"
          },
          {
            "id": "p0-3",
            "stationId": "s3",
            "arrival": "07:28",
            "departure": "07:29"
          },
          {
            "id": "p0-4",
            "stationId": "s4",
            "arrival": "07:37",
            "departure": "07:37"
          }
        ]
      },
      {
        "id": "t1",
        "label": "R-12 regional",
        "stops": [
          {
            "id": "p1-0",
            "stationId": "s4",
            "arrival": "06:45",
            "departure": "06:45"
          },
          {
            "id": "p1-1",
            "stationId": "s3",
            "arrival": "06:54",
            "departure": "06:55"
          },
          {
            "id": "p1-2",
            "stationId": "s2",
            "arrival": "07:10",
            "departure": "07:14"
          },
          {
            "id": "p1-3",
            "stationId": "s1",
            "arrival": "07:31",
            "departure": "07:32"
          },
          {
            "id": "p1-4",
            "stationId": "s5",
            "arrival": "07:39",
            "departure": "07:40"
          },
          {
            "id": "p1-5",
            "stationId": "s6",
            "arrival": "07:47",
            "departure": "07:48"
          },
          {
            "id": "p1-6",
            "stationId": "s7",
            "arrival": "07:56",
            "departure": "07:57"
          },
          {
            "id": "p1-7",
            "stationId": "s8",
            "arrival": "08:04",
            "departure": "08:05"
          },
          {
            "id": "p1-8",
            "stationId": "s0",
            "arrival": "08:13",
            "departure": "08:13"
          }
        ]
      },
      {
        "id": "t2",
        "label": "R-13 regional",
        "stops": [
          {
            "id": "p2-0",
            "stationId": "s0",
            "arrival": "07:20",
            "departure": "07:20"
          },
          {
            "id": "p2-1",
            "stationId": "s8",
            "arrival": "07:28",
            "departure": "07:29"
          },
          {
            "id": "p2-2",
            "stationId": "s7",
            "arrival": "07:37",
            "departure": "07:38"
          },
          {
            "id": "p2-3",
            "stationId": "s6",
            "arrival": "07:46",
            "departure": "07:49"
          },
          {
            "id": "p2-4",
            "stationId": "s5",
            "arrival": "07:56",
            "departure": "07:57"
          },
          {
            "id": "p2-5",
            "stationId": "s1",
            "arrival": "08:04",
            "departure": "08:05"
          },
          {
            "id": "p2-6",
            "stationId": "s2",
            "arrival": "08:21",
            "departure": "08:22"
          },
          {
            "id": "p2-7",
            "stationId": "s3",
            "arrival": "08:37",
            "departure": "08:38"
          },
          {
            "id": "p2-8",
            "stationId": "s4",
            "arrival": "08:47",
            "departure": "08:47"
          }
        ]
      },
      {
        "id": "t3",
        "label": "R-14 regional",
        "stops": [
          {
            "id": "p3-0",
            "stationId": "s4",
            "arrival": "08:05",
            "departure": "08:05"
          },
          {
            "id": "p3-1",
            "stationId": "s3",
            "arrival": "08:14",
            "departure": "08:15"
          },
          {
            "id": "p3-2",
            "stationId": "s2",
            "arrival": "08:30",
            "departure": "08:31"
          },
          {
            "id": "p3-3",
            "stationId": "s1",
            "arrival": "08:47",
            "departure": "08:53"
          },
          {
            "id": "p3-4",
            "stationId": "s5",
            "arrival": "09:00",
            "departure": "09:01"
          },
          {
            "id": "p3-5",
            "stationId": "s6",
            "arrival": "09:08",
            "departure": "09:09"
          },
          {
            "id": "p3-6",
            "stationId": "s7",
            "arrival": "09:17",
            "departure": "09:18"
          },
          {
            "id": "p3-7",
            "stationId": "s8",
            "arrival": "09:26",
            "departure": "09:27"
          },
          {
            "id": "p3-8",
            "stationId": "s0",
            "arrival": "09:35",
            "departure": "09:35"
          }
        ]
      },
      {
        "id": "t4",
        "label": "R-15 semidirecto",
        "stops": [
          {
            "id": "p4-0",
            "stationId": "s0",
            "arrival": "08:20",
            "departure": "08:20"
          },
          {
            "id": "p4-1",
            "stationId": "s1",
            "arrival": "08:52",
            "departure": "08:53"
          },
          {
            "id": "p4-2",
            "stationId": "s2",
            "arrival": "09:08",
            "departure": "09:09"
          },
          {
            "id": "p4-3",
            "stationId": "s3",
            "arrival": "09:23",
            "departure": "09:24"
          },
          {
            "id": "p4-4",
            "stationId": "s4",
            "arrival": "09:32",
            "departure": "09:32"
          }
        ]
      }
    ]
  },
  "calculation": {
    "stationOrder": "distance",
    "tripOrder": "declared",
    "stopOrder": "declared-monotone-time",
    "direction": "monotone-distance",
    "clock": "service-hours-00-through-47",
    "interpolation": "linear-travel-constant-dwell",
    "crossings": "opposite-directions-only",
    "contactInterval": "midpoint",
    "stationTolerance": 0.000001,
    "window": "outward-whole-hours",
    "feasibility": "not-inferred"
  },
  "layout": {
    "margin": {
      "top": 90,
      "right": 28,
      "bottom": 30,
      "left": 24
    },
    "origin": "top",
    "crossings": "all",
    "axisInkPadding": 20,
    "stationAxisMaximum": 220,
    "labelRows": 3,
    "labelGap": 12,
    "legendHeight": 52,
    "fixedLegendBand": true,
    "timeAxisEdgeClearance": 16,
    "meetingLabels": "below-plot",
    "allTripLabels": true,
    "hourGap": 12,
    "noteGap": 18
  },
  "marks": {
    "increasingColor": "series.blue",
    "decreasingColor": "series.emerald",
    "lineWidth": 1.8,
    "highlightWidth": 3,
    "mutedOpacity": 0.28,
    "stopRadius": 2.2,
    "meeting": {
      "stationColor": "textSecondary",
      "betweenColor": "accent",
      "paper": "surface",
      "radius": 4,
      "width": 1.6,
      "labelGap": 6
    }
  },
  "typography": {
    "tripSize": 14,
    "tripColor": "textPrimary",
    "noteSize": 14,
    "noteColor": "textSecondary",
    "tripLineHeight": 24,
    "noteLineHeight": 24
  },
  "labels": {
    "distanceUnit": "km",
    "clockDisplay": "service-day",
    "showModelNotice": true,
    "modelNotice": "Posiciones interpoladas de horarios declarados: velocidad constante entre paradas y posición constante durante la espera. Sólo encuentros de sentidos opuestos; no se calculan alcances. El punto de una coincidencia prolongada es su instante medio. No se conocen apartaderos, señales ni capacidad: coincidir en una estación no demuestra que el cruce sea operable."
  },
  "annotations": [],
  "document": {
    "textOverflow": "preserve",
    "header": {
      "title": "El horario cuadra en la hoja y no cuadra en la vía: R-13 y R-14 se encuentran donde no hay apartadero",
      "subtitle": "Corredor de vía única Xàtiva–Alcoi, 66 km y 9 estaciones — servicio de una mañana laborable"
    },
    "footer": {
      "source": "Cuadro de servicio reconstruido, corredor Xàtiva–Alcoi (vía única) — datos ilustrativos",
      "notes": "Las estaciones van colocadas a su kilómetro real, así que la inclinación de cada línea es su velocidad y cada tramo horizontal es una parada. Los cuatro anillos marcan los instantes en que dos circulaciones de sentido contrario ocupan el mismo punto del corredor; se calculan interpolando la posición de cada tren dentro de su tramo, no leyendo la tabla. Tres caen sobre una estación —Agres, La Pobla del Duc y Albaida—, que es como se cruza en vía única: uno de los dos espera. El cuarto, en rojo, cae a 48,3 km del origen, entre Agres y Cocentaina.",
      "alt": "Gráfico de Marey del corredor Xàtiva–Alcoi. El eje horizontal va de las 06:00 a las 10:00 y el vertical lista las nueve estaciones colocadas a su distancia, con Xàtiva arriba y Alcoi abajo. Cinco líneas: tres azules bajan de izquierda a derecha (hacia Alcoi) y dos verdes suben (hacia Xàtiva). Los dos semidirectos hacen el trayecto en 72 minutos con tres escalones; los regionales, en 87 y 90, con ocho. Hay cuatro anillos donde una línea azul corta a una verde: tres coinciden con una línea de estación y el cuarto, rojo, cae en mitad del tramo entre Agres y Cocentaina, rotulado «08:26»."
    },
    "spacing": {
      "horizontalPadding": 24,
      "topPadding": 22,
      "bottomPadding": 16,
      "minimumTextGap": 4
    }
  },
  "presentation": {
    "theme": "anlak",
    "dimensions": {
      "width": 940,
      "height": 1000
    },
    "locale": "es-ES",
    "fonts": "reference",
    "surface": "theme",
    "framePadding": 24
  },
  "output": {
    "filename": "marey",
    "embedSpec": true,
    "geometryDecimals": 2
  }
}
