{
  "city": "kuala-lumpur",
  "sources": [
    {
      "id": "kl-sentral-walk-osm",
      "url": "https://www.openstreetmap.org/copyright",
      "title": "OSM KL Sentral indoor corridors; level changes excluded",
      "license": "ODbL 1.0",
      "checked": "2026-10-17"
    },
    {
      "id": "kl-nu-access",
      "url": "https://www.nusentral.com/contact/",
      "title": "NU Sentral official rail access",
      "license": "Factual reference only",
      "checked": "2026-10-17"
    },
    {
      "id": "kl-muzium-plan",
      "url": "https://www.mymrt.com.my/wp-content/uploads/2024/11/S15-MUZIUM-NEGARA.pdf",
      "title": "MRT Corp Muzium Negara concourse and KL Sentral connection",
      "license": "Factual reference only",
      "checked": "2026-10-17"
    }
  ],
  "stations": [
    {
      "id": "kl:sentral:7512814163",
      "code": "KLS1",
      "hideCode": true,
      "names": {
        "en": "KL Sentral LRT concourse approach",
        "ms": "Laluan ruang legar LRT KL Sentral",
        "zh": "KL Sentral LRT 大廳通道"
      },
      "coordinates": [
        101.686513,
        3.1340745
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 7512814163
    },
    {
      "id": "kl:sentral:7512814182",
      "code": "KLS2",
      "hideCode": true,
      "names": {
        "en": "NU Sentral lower level change",
        "ms": "Pertukaran aras bawah NU Sentral",
        "zh": "NU Sentral 下層轉接處"
      },
      "coordinates": [
        101.686681,
        3.1337636
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 7512814182
    },
    {
      "id": "kl:sentral:3917677731",
      "code": "KLS3",
      "hideCode": true,
      "names": {
        "en": "NU Sentral upper corridor",
        "ms": "Koridor atas NU Sentral",
        "zh": "NU Sentral 上層通道"
      },
      "coordinates": [
        101.686731,
        3.1336709
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 3917677731
    },
    {
      "id": "kl:sentral:10830050822",
      "code": "KLS4",
      "hideCode": true,
      "names": {
        "en": "KL Sentral Monorail entrance C",
        "ms": "Pintu C Monorel KL Sentral",
        "zh": "KL Sentral 單軌 C 入口"
      },
      "coordinates": [
        101.6877622,
        3.1328275
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 10830050822
    },
    {
      "id": "kl:sentral:5044809574",
      "code": "KLS5",
      "hideCode": true,
      "names": {
        "en": "MRT linkway lower level change",
        "ms": "Pertukaran aras bawah laluan MRT",
        "zh": "MRT 連通道下層轉接處"
      },
      "coordinates": [
        101.6868615,
        3.1351889
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 5044809574
    },
    {
      "id": "kl:sentral:3917677734",
      "code": "KLS6",
      "hideCode": true,
      "names": {
        "en": "MRT linkway upper level",
        "ms": "Aras atas laluan MRT",
        "zh": "MRT 連通道上層"
      },
      "coordinates": [
        101.6869683,
        3.135246
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 3917677734
    },
    {
      "id": "kl:sentral:13495856613",
      "code": "KLS7",
      "hideCode": true,
      "names": {
        "en": "Muzium Negara linkway level change",
        "ms": "Pertukaran aras laluan Muzium Negara",
        "zh": "Muzium Negara 連通道轉層處"
      },
      "coordinates": [
        101.6868702,
        3.1366328
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 13495856613
    },
    {
      "id": "kl:sentral:13495856614",
      "code": "KLS8",
      "hideCode": true,
      "names": {
        "en": "Muzium Negara lower linkway",
        "ms": "Laluan bawah Muzium Negara",
        "zh": "Muzium Negara 下層連通道"
      },
      "coordinates": [
        101.6868665,
        3.1367208
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 13495856614
    },
    {
      "id": "kl:sentral:5044809570",
      "code": "KLS9",
      "hideCode": true,
      "names": {
        "en": "Muzium Negara unpaid concourse approach",
        "ms": "Laluan ruang legar tidak berbayar Muzium Negara",
        "zh": "Muzium Negara 付費區外大廳通道"
      },
      "coordinates": [
        101.6870586,
        3.1368835
      ],
      "sourceId": "kl-sentral-walk-osm",
      "sourceNodeId": 5044809570
    }
  ],
  "lines": [
    {
      "id": "KL-W-SENTRAL-CONCOURSE",
      "mode": "walk",
      "names": {
        "en": "KL Sentral concourse to NU level change",
        "ms": "Ruang legar KL Sentral ke pertukaran aras NU",
        "zh": "KL Sentral 大廳至 NU 轉層處"
      },
      "color": "#697a72",
      "sourceId": "kl-sentral-walk-osm",
      "patterns": [
        {
          "id": "KL-W-SENTRAL-CONCOURSE-both",
          "stationIds": [
            "kl:sentral:7512814163",
            "kl:sentral:7512814182"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-W-SENTRAL-MONORAIL",
      "mode": "walk",
      "names": {
        "en": "NU Sentral corridor to Monorail C",
        "ms": "Koridor NU Sentral ke Monorel C",
        "zh": "NU Sentral 通道至單軌 C 入口"
      },
      "color": "#697a72",
      "sourceId": "kl-sentral-walk-osm",
      "patterns": [
        {
          "id": "KL-W-SENTRAL-MONORAIL-both",
          "stationIds": [
            "kl:sentral:3917677731",
            "kl:sentral:10830050822"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-W-SENTRAL-MRT-APPROACH",
      "mode": "walk",
      "names": {
        "en": "KL Sentral concourse to MRT linkway",
        "ms": "Ruang legar KL Sentral ke laluan MRT",
        "zh": "KL Sentral 大廳至 MRT 連通道"
      },
      "color": "#697a72",
      "sourceId": "kl-sentral-walk-osm",
      "patterns": [
        {
          "id": "KL-W-SENTRAL-MRT-APPROACH-both",
          "stationIds": [
            "kl:sentral:7512814163",
            "kl:sentral:5044809574"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-W-SENTRAL-MRT-LINK",
      "mode": "walk",
      "names": {
        "en": "MRT linkway to Muzium Negara level change",
        "ms": "Laluan MRT ke pertukaran aras Muzium Negara",
        "zh": "MRT 連通道至 Muzium Negara 轉層處"
      },
      "color": "#697a72",
      "sourceId": "kl-sentral-walk-osm",
      "patterns": [
        {
          "id": "KL-W-SENTRAL-MRT-LINK-both",
          "stationIds": [
            "kl:sentral:3917677734",
            "kl:sentral:13495856613"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-W-MUZIUM-CONCOURSE",
      "mode": "walk",
      "names": {
        "en": "Muzium Negara lower concourse link",
        "ms": "Laluan ruang legar bawah Muzium Negara",
        "zh": "Muzium Negara 下層大廳連通道"
      },
      "color": "#697a72",
      "sourceId": "kl-sentral-walk-osm",
      "patterns": [
        {
          "id": "KL-W-MUZIUM-CONCOURSE-both",
          "stationIds": [
            "kl:sentral:13495856614",
            "kl:sentral:5044809570"
          ],
          "bidirectional": true
        }
      ]
    }
  ],
  "segments": [
    {
      "lineId": "KL-W-SENTRAL-CONCOURSE",
      "fromStationId": "kl:sentral:7512814163",
      "toStationId": "kl:sentral:7512814182",
      "coordinates": [
        [
          101.686513,
          3.1340745
        ],
        [
          101.6865752,
          3.1339593
        ],
        [
          101.686681,
          3.1337636
        ]
      ],
      "sourceNodeIds": [
        7512814163,
        7513038340,
        7512814182
      ],
      "sourceEdgeWayIds": [
        803164610,
        803164610
      ],
      "sourceWayIds": [
        803164610
      ],
      "sourceId": "kl-sentral-walk-osm"
    },
    {
      "lineId": "KL-W-SENTRAL-MONORAIL",
      "fromStationId": "kl:sentral:3917677731",
      "toStationId": "kl:sentral:10830050822",
      "coordinates": [
        [
          101.686731,
          3.1336709
        ],
        [
          101.6867725,
          3.1335942
        ],
        [
          101.6868015,
          3.1335429
        ],
        [
          101.6869335,
          3.1333898
        ],
        [
          101.6872686,
          3.1332047
        ],
        [
          101.6874996,
          3.1331292
        ],
        [
          101.687621,
          3.1329865
        ],
        [
          101.6877484,
          3.1328423
        ],
        [
          101.6877622,
          3.1328275
        ]
      ],
      "sourceNodeIds": [
        3917677731,
        7513282465,
        3915667489,
        3915667491,
        3915667492,
        3915667493,
        7537659742,
        3915667495,
        10830050822
      ],
      "sourceEdgeWayIds": [
        803164614,
        803207193,
        803207193,
        803207193,
        803207193,
        803207193,
        803207193,
        803207193
      ],
      "sourceWayIds": [
        803164614,
        803207193
      ],
      "sourceId": "kl-sentral-walk-osm"
    },
    {
      "lineId": "KL-W-SENTRAL-MRT-APPROACH",
      "fromStationId": "kl:sentral:7512814163",
      "toStationId": "kl:sentral:5044809574",
      "coordinates": [
        [
          101.686513,
          3.1340745
        ],
        [
          101.6863054,
          3.1344585
        ],
        [
          101.6861265,
          3.1347896
        ],
        [
          101.686458,
          3.134968
        ],
        [
          101.6868615,
          3.1351889
        ]
      ],
      "sourceNodeIds": [
        7512814163,
        7512814167,
        5226511571,
        7512814176,
        5044809574
      ],
      "sourceEdgeWayIds": [
        803164610,
        803164610,
        540197139,
        540197139
      ],
      "sourceWayIds": [
        540197139,
        803164610
      ],
      "sourceId": "kl-sentral-walk-osm"
    },
    {
      "lineId": "KL-W-SENTRAL-MRT-LINK",
      "fromStationId": "kl:sentral:3917677734",
      "toStationId": "kl:sentral:13495856613",
      "coordinates": [
        [
          101.6869683,
          3.135246
        ],
        [
          101.6869046,
          3.1353713
        ],
        [
          101.6868646,
          3.1354429
        ],
        [
          101.6870597,
          3.1355333
        ],
        [
          101.687042,
          3.1355855
        ],
        [
          101.6870407,
          3.1356677
        ],
        [
          101.687041,
          3.1357842
        ],
        [
          101.6869608,
          3.1361162
        ],
        [
          101.6869327,
          3.1362065
        ],
        [
          101.6869076,
          3.136287
        ],
        [
          101.686881,
          3.1364663
        ],
        [
          101.6868732,
          3.1365609
        ],
        [
          101.6868702,
          3.1366328
        ]
      ],
      "sourceNodeIds": [
        3917677734,
        7513401094,
        7513401093,
        7512814184,
        5044809573,
        7512885685,
        5044809575,
        7512885687,
        13495856618,
        7512885686,
        13495856622,
        5044809578,
        13495856613
      ],
      "sourceEdgeWayIds": [
        388358145,
        388358145,
        388358145,
        388358145,
        388358145,
        388358145,
        388358145,
        388358145,
        388358145,
        1470899784,
        1470899784,
        1470899784
      ],
      "sourceWayIds": [
        388358145,
        1470899784
      ],
      "sourceId": "kl-sentral-walk-osm"
    },
    {
      "lineId": "KL-W-MUZIUM-CONCOURSE",
      "fromStationId": "kl:sentral:13495856614",
      "toStationId": "kl:sentral:5044809570",
      "coordinates": [
        [
          101.6868665,
          3.1367208
        ],
        [
          101.686861,
          3.1368514
        ],
        [
          101.6870586,
          3.1368835
        ]
      ],
      "sourceNodeIds": [
        13495856614,
        5044809571,
        5044809570
      ],
      "sourceEdgeWayIds": [
        803164620,
        803164620
      ],
      "sourceWayIds": [
        803164620
      ],
      "sourceId": "kl-sentral-walk-osm"
    }
  ],
  "links": [
    {
      "from": "KJ15",
      "to": "kl:sentral:7512814163",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-nu-access",
      "notes": {
        "en": "Platform and fare-gate access remain unmapped.",
        "ms": "Akses platform dan pintu tambang belum dipetakan.",
        "zh": "月台及閘門路徑尚未繪製。"
      }
    },
    {
      "from": "kl:sentral:7512814182",
      "to": "kl:sentral:3917677731",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-nu-access",
      "notes": {
        "en": "Level change is undrawn: mapped escalator direction is unverified; follow local stairs/lift signs.",
        "ms": "Pertukaran aras tidak dilukis: arah eskalator belum disahkan; ikut tanda tangga/lif di lokasi.",
        "zh": "轉層路徑未繪製：電扶梯方向未核實，請依現場樓梯／電梯指示。"
      }
    },
    {
      "from": "kl:sentral:10830050822",
      "to": "MR1",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-nu-access",
      "notes": {
        "en": "Platform and fare-gate access remain unmapped.",
        "ms": "Akses platform dan pintu tambang belum dipetakan.",
        "zh": "月台及閘門路徑尚未繪製。"
      }
    },
    {
      "from": "kl:sentral:5044809574",
      "to": "kl:sentral:3917677734",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-muzium-plan",
      "notes": {
        "en": "Level change is undrawn: mapped escalator direction is unverified; follow local stairs/lift signs.",
        "ms": "Pertukaran aras tidak dilukis: arah eskalator belum disahkan; ikut tanda tangga/lif di lokasi.",
        "zh": "轉層路徑未繪製：電扶梯方向未核實，請依現場樓梯／電梯指示。"
      }
    },
    {
      "from": "kl:sentral:13495856613",
      "to": "kl:sentral:13495856614",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-muzium-plan",
      "notes": {
        "en": "Level change is undrawn: mapped escalator direction is unverified; follow local stairs/lift signs.",
        "ms": "Pertukaran aras tidak dilukis: arah eskalator belum disahkan; ikut tanda tangga/lif di lokasi.",
        "zh": "轉層路徑未繪製：電扶梯方向未核實，請依現場樓梯／電梯指示。"
      }
    },
    {
      "from": "kl:sentral:5044809570",
      "to": "KG15",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-muzium-plan",
      "notes": {
        "en": "Platform and fare-gate access remain unmapped.",
        "ms": "Akses platform dan pintu tambang belum dipetakan.",
        "zh": "月台及閘門路徑尚未繪製。"
      }
    }
  ],
  "places": [],
  "railTransferPairs": [
    [
      "KJ15",
      "MR1"
    ],
    [
      "KJ15",
      "KG15"
    ]
  ]
}
