LifelineCreator Test Route

Integration test: interleaved Place + Journey layout

3 places
2 places
Debug: 2 lifelines, 5 places
[
  {
    "id": "zl7zcgkuGfb38ZoQMJHZ2",
    "person": {
      "name": "Alice"
    },
    "places": [
      {
        "id": "VmIknkPSaeNG_QJZQ3CKE",
        "location": {
          "name": "New York",
          "lat": 40.71,
          "lng": -74.01,
          "context": "New York, United States"
        }
      },
      {
        "id": "aVtHzsJ830xVtNGQCs6ET",
        "location": {
          "name": "London",
          "lat": 51.51,
          "lng": -0.13,
          "context": "England, United Kingdom"
        }
      },
      {
        "id": "UVMKgebTK2o7VeeynrOls",
        "location": {
          "name": "Tokyo",
          "lat": 35.68,
          "lng": 139.69,
          "context": "Japan"
        }
      }
    ],
    "journeys": [
      {
        "id": "journey-VmIknkPSaeNG_QJZQ3CKE-aVtHzsJ830xVtNGQCs6ET",
        "fromPlaceId": "VmIknkPSaeNG_QJZQ3CKE",
        "toPlaceId": "aVtHzsJ830xVtNGQCs6ET",
        "label": "Ocean liner trip"
      },
      {
        "id": "journey-aVtHzsJ830xVtNGQCs6ET-UVMKgebTK2o7VeeynrOls",
        "fromPlaceId": "aVtHzsJ830xVtNGQCs6ET",
        "toPlaceId": "UVMKgebTK2o7VeeynrOls",
        "note": "Traveled by rail across Eurasia"
      }
    ]
  },
  {
    "id": "Yu0fJdZW2QFssrMP9v5ht",
    "person": {
      "name": "Bob"
    },
    "places": [
      {
        "id": "lGc8ip9a8-eRRS1z_X5I2",
        "location": {
          "name": "São Paulo",
          "lat": -23.55,
          "lng": -46.63,
          "context": "Brazil"
        }
      },
      {
        "id": "AdqG7zc2cR43NAJKvwRKy",
        "location": {
          "name": "Cape Town",
          "lat": -33.93,
          "lng": 18.42,
          "context": "South Africa"
        }
      }
    ],
    "journeys": [
      {
        "id": "journey-lGc8ip9a8-eRRS1z_X5I2-AdqG7zc2cR43NAJKvwRKy",
        "fromPlaceId": "lGc8ip9a8-eRRS1z_X5I2",
        "toPlaceId": "AdqG7zc2cR43NAJKvwRKy"
      }
    ]
  }
]
{
  "zl7zcgkuGfb38ZoQMJHZ2": {
    "paletteSlot": "palette-0",
    "lineStyle": "solid",
    "visible": true
  },
  "Yu0fJdZW2QFssrMP9v5ht": {
    "paletteSlot": "palette-1",
    "lineStyle": "solid",
    "visible": true
  }
}
© 2026 AlwaysMap