{
  "city": "kuala-lumpur",
  "sources": [
    {
      "id": "kl-garden-osm",
      "url": "https://www.openstreetmap.org/copyright",
      "title": "OSM contributors: KL gardens and tower public paths",
      "license": "ODbL 1.0",
      "checked": "2026-10-17"
    },
    {
      "id": "kl-garden-guide",
      "url": "https://storage.ebrochures.malaysia.travel/storage/IDB_PDF_KLD_EN.pdf",
      "title": "Tourism Malaysia KL destination guide: parks, tower and mosque",
      "license": "Factual reference only",
      "checked": "2026-10-17"
    },
    {
      "id": "kl-iamm-access",
      "url": "https://iamm.org.my/visit-us",
      "title": "Islamic Arts Museum official entrance coordinates and Pasar Seni walking access past Masjid Negara",
      "license": "Factual reference only",
      "checked": "2026-10-17"
    },
    {
      "id": "kl-tower-access",
      "url": "https://kltower.com/faq",
      "title": "KL Tower official visitor FAQ: lobby, tickets and main-gate shuttle",
      "license": "Factual reference only",
      "checked": "2026-10-17"
    }
  ],
  "stations": [
    {
      "id": "kl:garden:13440882963",
      "code": "KLG1",
      "hideCode": true,
      "names": {
        "en": "National Mosque entrance",
        "ms": "Pintu Masjid Negara",
        "zh": "國家清真寺入口"
      },
      "coordinates": [
        101.6921974,
        3.1413404
      ],
      "sourceId": "kl-garden-osm",
      "sourceNodeId": 13440882963
    },
    {
      "id": "kl:garden:1632106824",
      "code": "KLG2",
      "hideCode": true,
      "names": {
        "en": "Perdana Gardens museum-side trailhead",
        "ms": "Pintu taman di sebelah Muzium Negara",
        "zh": "湖濱公園博物館側步道入口"
      },
      "coordinates": [
        101.6860732,
        3.1383253
      ],
      "sourceId": "kl-garden-osm",
      "sourceNodeId": 1632106824
    },
    {
      "id": "kl:garden:9508388070",
      "code": "KLG3",
      "hideCode": true,
      "names": {
        "en": "Bukit Nanas Monorail entrance C",
        "ms": "Monorel Bukit Nanas Pintu C",
        "zh": "Bukit Nanas 單軌 C 出口"
      },
      "coordinates": [
        101.7051278,
        3.1560805
      ],
      "sourceId": "kl-garden-osm",
      "sourceNodeId": 9508388070
    },
    {
      "id": "kl:garden:11286450367",
      "code": "KLG4",
      "hideCode": true,
      "names": {
        "en": "KL Tower exterior sidewalk",
        "ms": "Laluan luar Menara KL",
        "zh": "吉隆坡塔外側步道"
      },
      "coordinates": [
        101.7038879,
        3.1524318
      ],
      "sourceId": "kl-garden-osm",
      "sourceNodeId": 11286450367
    },
    {
      "id": "kl:garden:8330067752",
      "code": "KLG5",
      "hideCode": true,
      "names": {
        "en": "Forest Eco Park head-office gate approach",
        "ms": "Laluan pintu pejabat Taman Eko Rimba",
        "zh": "森林生態公園辦公處門前通道"
      },
      "coordinates": [
        101.7024498,
        3.1498941
      ],
      "sourceId": "kl-garden-osm",
      "sourceNodeId": 8330067752
    },
    {
      "id": "kl:garden:iamm-reference",
      "code": "KLGIAMM",
      "hideCode": true,
      "names": {
        "en": "Islamic Arts Museum entrance reference",
        "ms": "Rujukan pintu Muzium Kesenian Islam",
        "zh": "伊斯蘭藝術博物館入口參考點"
      },
      "coordinates": [
        101.6898,
        3.1419
      ],
      "sourceId": "kl-iamm-access",
      "coordinateRole": "operator_published_entrance_reference_not_surveyed"
    }
  ],
  "lines": [
    {
      "id": "KL-G-MOSQUE",
      "mode": "walk",
      "names": {
        "en": "Pasar Seni E–National Mosque",
        "ms": "Pasar Seni E–Masjid Negara",
        "zh": "Pasar Seni E 出口至國家清真寺"
      },
      "color": "#697a72",
      "sourceId": "kl-garden-osm",
      "patterns": [
        {
          "id": "KL-G-MOSQUE-both",
          "stationIds": [
            "kl:walk:10796652215",
            "kl:garden:13440882963"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-G-GARDENS",
      "mode": "walk",
      "names": {
        "en": "MRT B–Perdana Gardens trailhead",
        "ms": "MRT B–Pintu Taman Botani Perdana",
        "zh": "MRT B 出口至湖濱公園步道入口"
      },
      "color": "#697a72",
      "sourceId": "kl-garden-osm",
      "patterns": [
        {
          "id": "KL-G-GARDENS-both",
          "stationIds": [
            "kl:heritage:5044809568",
            "kl:garden:1632106824"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-G-MUSEUM-GARDENS",
      "mode": "walk",
      "names": {
        "en": "National Museum–Perdana Gardens",
        "ms": "Muzium Negara–Taman Botani Perdana",
        "zh": "國家博物館至湖濱公園"
      },
      "color": "#697a72",
      "sourceId": "kl-garden-osm",
      "patterns": [
        {
          "id": "KL-G-MUSEUM-GARDENS-both",
          "stationIds": [
            "kl:heritage:2640393289",
            "kl:garden:1632106824"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-G-MOSQUE-GARDENS",
      "mode": "walk",
      "names": {
        "en": "National Mosque–Perdana Gardens",
        "ms": "Masjid Negara–Taman Botani Perdana",
        "zh": "國家清真寺至湖濱公園"
      },
      "color": "#697a72",
      "sourceId": "kl-garden-osm",
      "patterns": [
        {
          "id": "KL-G-MOSQUE-GARDENS-both",
          "stationIds": [
            "kl:garden:13440882963",
            "kl:garden:1632106824"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-G-TOWER",
      "mode": "walk",
      "names": {
        "en": "Bukit Nanas C–KL Tower exterior",
        "ms": "Bukit Nanas C–Luar Menara KL",
        "zh": "Bukit Nanas C 出口至吉隆坡塔外側"
      },
      "color": "#697a72",
      "sourceId": "kl-garden-osm",
      "patterns": [
        {
          "id": "KL-G-TOWER-both",
          "stationIds": [
            "kl:garden:9508388070",
            "kl:garden:11286450367"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-G-FOREST",
      "mode": "walk",
      "names": {
        "en": "Bukit Nanas C–Forest Eco Park approach",
        "ms": "Bukit Nanas C–Laluan Taman Eko Rimba",
        "zh": "Bukit Nanas C 出口至森林公園外側"
      },
      "color": "#697a72",
      "sourceId": "kl-garden-osm",
      "patterns": [
        {
          "id": "KL-G-FOREST-both",
          "stationIds": [
            "kl:garden:9508388070",
            "kl:garden:8330067752"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "KL-G-FOREST-TOWER",
      "mode": "walk",
      "names": {
        "en": "Forest Eco Park approach–KL Tower exterior",
        "ms": "Laluan Taman Eko Rimba–Luar Menara KL",
        "zh": "森林公園外側至吉隆坡塔外側"
      },
      "color": "#697a72",
      "sourceId": "kl-garden-osm",
      "patterns": [
        {
          "id": "KL-G-FOREST-TOWER-both",
          "stationIds": [
            "kl:garden:8330067752",
            "kl:garden:11286450367"
          ],
          "bidirectional": true
        }
      ]
    }
  ],
  "segments": [
    {
      "lineId": "KL-G-MOSQUE",
      "fromStationId": "kl:walk:10796652215",
      "toStationId": "kl:garden:13440882963",
      "coordinates": [
        [
          101.6952266,
          3.1424831
        ],
        [
          101.6947352,
          3.1424228
        ],
        [
          101.6943318,
          3.1423177
        ],
        [
          101.6943209,
          3.1423178
        ],
        [
          101.6940785,
          3.1422917
        ],
        [
          101.6940712,
          3.1423614
        ],
        [
          101.6940642,
          3.1424289
        ],
        [
          101.6940317,
          3.1426192
        ],
        [
          101.6939637,
          3.1428535
        ],
        [
          101.6938319,
          3.1431873
        ],
        [
          101.6934824,
          3.1429573
        ],
        [
          101.6933195,
          3.1429389
        ],
        [
          101.6932621,
          3.1429319
        ],
        [
          101.693258,
          3.1430007
        ],
        [
          101.6932718,
          3.143038
        ],
        [
          101.6932136,
          3.1430711
        ],
        [
          101.6931707,
          3.1431213
        ],
        [
          101.6931475,
          3.1431484
        ],
        [
          101.6931181,
          3.1431623
        ],
        [
          101.6931146,
          3.1430223
        ],
        [
          101.6925326,
          3.1430784
        ],
        [
          101.6925702,
          3.1431863
        ],
        [
          101.6926183,
          3.1431872
        ],
        [
          101.6926401,
          3.143197
        ],
        [
          101.6926714,
          3.1431557
        ],
        [
          101.6927069,
          3.1430677
        ],
        [
          101.6927264,
          3.143019
        ],
        [
          101.6927446,
          3.142965
        ],
        [
          101.6927688,
          3.1427946
        ],
        [
          101.6927806,
          3.1426516
        ],
        [
          101.6927991,
          3.1424982
        ],
        [
          101.6928184,
          3.142346
        ],
        [
          101.6928525,
          3.1421621
        ],
        [
          101.6929526,
          3.141715
        ],
        [
          101.6929725,
          3.1416204
        ],
        [
          101.6929586,
          3.1416156
        ],
        [
          101.6927668,
          3.1415437
        ],
        [
          101.6925169,
          3.1414501
        ],
        [
          101.6925848,
          3.1412722
        ],
        [
          101.6925552,
          3.1412034
        ],
        [
          101.6925155,
          3.1412188
        ],
        [
          101.6924899,
          3.1412277
        ],
        [
          101.6924693,
          3.141235
        ],
        [
          101.6923087,
          3.1412965
        ],
        [
          101.6922399,
          3.1413229
        ],
        [
          101.6921974,
          3.1413404
        ]
      ],
      "sourceNodeIds": [
        10796652215,
        2099153770,
        1632120095,
        2518515250,
        1632120121,
        13436593809,
        8495814594,
        8495814595,
        4400847345,
        4400847362,
        4400847348,
        8551456432,
        4400847347,
        4400847351,
        13080112025,
        13115992482,
        13115992481,
        13115992480,
        7255184990,
        7255184989,
        4400847346,
        4400847356,
        8551456436,
        11523761352,
        11523761361,
        11523761356,
        11523761365,
        13436590503,
        11523761366,
        11523781969,
        11523761358,
        11523761364,
        11523761367,
        11523761368,
        13440516524,
        13440516525,
        13440516509,
        13440516526,
        13440516531,
        11294812879,
        13440516530,
        13440471026,
        11294812878,
        13440471089,
        11294812877,
        13440882963
      ],
      "sourceEdgeWayIds": [
        516837388,
        516837388,
        199925761,
        199925761,
        442396328,
        442396328,
        442396328,
        442396328,
        442396328,
        442396326,
        442396322,
        442396322,
        442396320,
        442396325,
        1423187785,
        1423187785,
        1423187785,
        1423187785,
        921051157,
        442396323,
        777469876,
        442396324,
        442396324,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1465406015,
        1465406016,
        1465406016,
        1465406016,
        1465406020,
        1465406019,
        1218941131,
        1218941131,
        1218941130,
        1218941130,
        1218941130
      ],
      "sourceWayIds": [
        199925761,
        442396320,
        442396322,
        442396323,
        442396324,
        442396325,
        442396326,
        442396328,
        516837388,
        777469876,
        921051157,
        1218941130,
        1218941131,
        1240327467,
        1423187785,
        1465406015,
        1465406016,
        1465406019,
        1465406020
      ],
      "sourceId": "kl-garden-osm"
    },
    {
      "lineId": "KL-G-GARDENS",
      "fromStationId": "kl:heritage:5044809568",
      "toStationId": "kl:garden:1632106824",
      "coordinates": [
        [
          101.6877014,
          3.1373368
        ],
        [
          101.6873689,
          3.1372956
        ],
        [
          101.6869015,
          3.1372265
        ],
        [
          101.6862874,
          3.1371468
        ],
        [
          101.6860946,
          3.1371367
        ],
        [
          101.6860916,
          3.1371672
        ],
        [
          101.6860642,
          3.1374428
        ],
        [
          101.686058,
          3.1375105
        ],
        [
          101.6860688,
          3.1380221
        ],
        [
          101.6860743,
          3.1382806
        ],
        [
          101.6860732,
          3.1383253
        ]
      ],
      "sourceNodeIds": [
        5044809568,
        7217517431,
        7217517445,
        7217517453,
        7217517454,
        12695676102,
        12387782382,
        1802428470,
        12387847089,
        7234391881,
        1632106824
      ],
      "sourceEdgeWayIds": [
        773020142,
        773020142,
        773020142,
        773020142,
        169070291,
        169070291,
        169070291,
        169070291,
        169070291,
        169070291
      ],
      "sourceWayIds": [
        169070291,
        773020142
      ],
      "sourceId": "kl-garden-osm"
    },
    {
      "lineId": "KL-G-MUSEUM-GARDENS",
      "fromStationId": "kl:heritage:2640393289",
      "toStationId": "kl:garden:1632106824",
      "coordinates": [
        [
          101.6879836,
          3.1380259
        ],
        [
          101.6878021,
          3.1379372
        ],
        [
          101.6876297,
          3.1379129
        ],
        [
          101.6873917,
          3.1379036
        ],
        [
          101.6873156,
          3.1378942
        ],
        [
          101.6872721,
          3.1378773
        ],
        [
          101.6872189,
          3.1378567
        ],
        [
          101.6871178,
          3.1378528
        ],
        [
          101.6869733,
          3.1378486
        ],
        [
          101.6868415,
          3.1378448
        ],
        [
          101.68684,
          3.1377125
        ],
        [
          101.686842,
          3.13769
        ],
        [
          101.6866663,
          3.1376143
        ],
        [
          101.6864504,
          3.1375674
        ],
        [
          101.6863535,
          3.1375537
        ],
        [
          101.6861699,
          3.1375271
        ],
        [
          101.686058,
          3.1375105
        ],
        [
          101.6860688,
          3.1380221
        ],
        [
          101.6860743,
          3.1382806
        ],
        [
          101.6860732,
          3.1383253
        ]
      ],
      "sourceNodeIds": [
        2640393289,
        2640393285,
        4665202903,
        4665202918,
        2640393282,
        4665202924,
        4665199484,
        4665199485,
        12152852526,
        7217517415,
        7221466934,
        1802428462,
        7045933157,
        7045933158,
        1802428475,
        1802428436,
        1802428470,
        12387847089,
        7234391881,
        1632106824
      ],
      "sourceEdgeWayIds": [
        258714811,
        258714811,
        258714811,
        258714811,
        258714811,
        258714811,
        258714811,
        773660237,
        773660237,
        773660237,
        773660236,
        773660236,
        773660236,
        773660236,
        773660236,
        773660236,
        169070291,
        169070291,
        169070291
      ],
      "sourceWayIds": [
        169070291,
        258714811,
        773660236,
        773660237
      ],
      "sourceId": "kl-garden-osm"
    },
    {
      "lineId": "KL-G-MOSQUE-GARDENS",
      "fromStationId": "kl:garden:13440882963",
      "toStationId": "kl:garden:1632106824",
      "coordinates": [
        [
          101.6921974,
          3.1413404
        ],
        [
          101.6922399,
          3.1413229
        ],
        [
          101.6923087,
          3.1412965
        ],
        [
          101.6924693,
          3.141235
        ],
        [
          101.6924899,
          3.1412277
        ],
        [
          101.6925155,
          3.1412188
        ],
        [
          101.6925552,
          3.1412034
        ],
        [
          101.6925848,
          3.1412722
        ],
        [
          101.6925169,
          3.1414501
        ],
        [
          101.6927668,
          3.1415437
        ],
        [
          101.6929586,
          3.1416156
        ],
        [
          101.6929725,
          3.1416204
        ],
        [
          101.6929526,
          3.141715
        ],
        [
          101.6928525,
          3.1421621
        ],
        [
          101.6928184,
          3.142346
        ],
        [
          101.6927991,
          3.1424982
        ],
        [
          101.6927806,
          3.1426516
        ],
        [
          101.6927688,
          3.1427946
        ],
        [
          101.6927446,
          3.142965
        ],
        [
          101.6927264,
          3.143019
        ],
        [
          101.6927069,
          3.1430677
        ],
        [
          101.6926714,
          3.1431557
        ],
        [
          101.6926401,
          3.143197
        ],
        [
          101.6926183,
          3.1431872
        ],
        [
          101.6925702,
          3.1431863
        ],
        [
          101.6925326,
          3.1430784
        ],
        [
          101.6931146,
          3.1430223
        ],
        [
          101.6931181,
          3.1431623
        ],
        [
          101.6931475,
          3.1431484
        ],
        [
          101.6931707,
          3.1431213
        ],
        [
          101.6932136,
          3.1430711
        ],
        [
          101.6932718,
          3.143038
        ],
        [
          101.693258,
          3.1430007
        ],
        [
          101.6932621,
          3.1429319
        ],
        [
          101.6933195,
          3.1429389
        ],
        [
          101.6934824,
          3.1429573
        ],
        [
          101.6938319,
          3.1431873
        ],
        [
          101.6939637,
          3.1428535
        ],
        [
          101.6940317,
          3.1426192
        ],
        [
          101.6940642,
          3.1424289
        ],
        [
          101.6940712,
          3.1423614
        ],
        [
          101.6940785,
          3.1422917
        ],
        [
          101.6940998,
          3.1420291
        ],
        [
          101.6939683,
          3.1420192
        ],
        [
          101.6939784,
          3.141916
        ],
        [
          101.6939918,
          3.1417727
        ],
        [
          101.6940024,
          3.1415851
        ],
        [
          101.6939883,
          3.1413507
        ],
        [
          101.6939767,
          3.1411479
        ],
        [
          101.693972,
          3.1410476
        ],
        [
          101.6939533,
          3.1409078
        ],
        [
          101.6939288,
          3.1408168
        ],
        [
          101.6938272,
          3.1404881
        ],
        [
          101.693815,
          3.1404483
        ],
        [
          101.6937607,
          3.1402724
        ],
        [
          101.6936194,
          3.1398038
        ],
        [
          101.6934868,
          3.1394081
        ],
        [
          101.6933519,
          3.1394554
        ],
        [
          101.6932905,
          3.1394769
        ],
        [
          101.6932599,
          3.1394867
        ],
        [
          101.6934348,
          3.1401093
        ],
        [
          101.6934679,
          3.140244
        ],
        [
          101.6934949,
          3.1403433
        ],
        [
          101.6934631,
          3.1403521
        ],
        [
          101.6934271,
          3.1403638
        ],
        [
          101.6933448,
          3.1403892
        ],
        [
          101.6933241,
          3.1403945
        ],
        [
          101.6933151,
          3.140396
        ],
        [
          101.6933066,
          3.1403957
        ],
        [
          101.6931074,
          3.1403791
        ],
        [
          101.6930818,
          3.1403733
        ],
        [
          101.6930642,
          3.1403609
        ],
        [
          101.6930494,
          3.140341
        ],
        [
          101.6930281,
          3.1402838
        ],
        [
          101.6930007,
          3.1401947
        ],
        [
          101.6930366,
          3.1401838
        ],
        [
          101.6929996,
          3.1400691
        ],
        [
          101.6928698,
          3.1396675
        ],
        [
          101.6927521,
          3.1393311
        ],
        [
          101.6926168,
          3.1390018
        ],
        [
          101.6924753,
          3.1387388
        ],
        [
          101.6924052,
          3.1386457
        ],
        [
          101.6922698,
          3.138499
        ],
        [
          101.6920703,
          3.1383393
        ],
        [
          101.6918794,
          3.1382381
        ],
        [
          101.6917001,
          3.13817
        ],
        [
          101.6914814,
          3.1381123
        ],
        [
          101.6907021,
          3.1379239
        ],
        [
          101.6906425,
          3.1379463
        ],
        [
          101.6906241,
          3.1379642
        ],
        [
          101.6897256,
          3.1377531
        ],
        [
          101.6894153,
          3.137682
        ],
        [
          101.6889394,
          3.1375539
        ],
        [
          101.6879951,
          3.1373732
        ],
        [
          101.6877014,
          3.1373368
        ],
        [
          101.6873689,
          3.1372956
        ],
        [
          101.6869015,
          3.1372265
        ],
        [
          101.6862874,
          3.1371468
        ],
        [
          101.6860946,
          3.1371367
        ],
        [
          101.6860916,
          3.1371672
        ],
        [
          101.6860642,
          3.1374428
        ],
        [
          101.686058,
          3.1375105
        ],
        [
          101.6860688,
          3.1380221
        ],
        [
          101.6860743,
          3.1382806
        ],
        [
          101.6860732,
          3.1383253
        ]
      ],
      "sourceNodeIds": [
        13440882963,
        11294812877,
        13440471089,
        11294812878,
        13440471026,
        13440516530,
        11294812879,
        13440516531,
        13440516526,
        13440516509,
        13440516525,
        13440516524,
        11523761368,
        11523761367,
        11523761364,
        11523761358,
        11523781969,
        11523761366,
        13436590503,
        11523761365,
        11523761356,
        11523761361,
        11523761352,
        8551456436,
        4400847356,
        4400847346,
        7255184989,
        7255184990,
        13115992480,
        13115992481,
        13115992482,
        13080112025,
        4400847351,
        4400847347,
        8551456432,
        4400847348,
        4400847362,
        4400847345,
        8495814595,
        8495814594,
        13436593809,
        1632120121,
        13703891086,
        13703891087,
        13703891089,
        13703891092,
        13703891093,
        13703891094,
        13703891095,
        13703891096,
        13703891097,
        13703891098,
        13703891099,
        13055951773,
        13703891100,
        13703989501,
        13703989522,
        13703989523,
        11871659779,
        11871659773,
        11871659774,
        11871659776,
        11871659775,
        10802133222,
        10802133211,
        3796500218,
        10802133213,
        3796500217,
        10802133212,
        3796500216,
        10802133215,
        10802133216,
        10802133214,
        3796500215,
        3796500214,
        3796500226,
        12961139461,
        2640393330,
        5727642565,
        8358588596,
        2640393314,
        4742745117,
        2640393309,
        2640393300,
        2640393298,
        2640393295,
        4742745116,
        8358523837,
        677404102,
        8358523836,
        7217517456,
        2640393279,
        7217517455,
        7217517446,
        5044809568,
        7217517431,
        7217517445,
        7217517453,
        7217517454,
        12695676102,
        12387782382,
        1802428470,
        12387847089,
        7234391881,
        1632106824
      ],
      "sourceEdgeWayIds": [
        1218941130,
        1218941130,
        1218941130,
        1218941131,
        1218941131,
        1465406019,
        1465406020,
        1465406016,
        1465406016,
        1465406016,
        1465406015,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        1240327467,
        442396324,
        442396324,
        777469876,
        442396323,
        921051157,
        1423187785,
        1423187785,
        1423187785,
        1423187785,
        442396325,
        442396320,
        442396322,
        442396322,
        442396326,
        442396328,
        442396328,
        442396328,
        442396328,
        442396328,
        1495894656,
        1495894657,
        1495894658,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894661,
        1495894664,
        1495894664,
        1278775458,
        1278775459,
        1278775459,
        1161395348,
        1161395348,
        1161395348,
        603281955,
        376197130,
        376197130,
        376197130,
        376197130,
        376197130,
        376197130,
        376197130,
        376197130,
        1161395344,
        1410552878,
        376197131,
        376197131,
        899613217,
        899613217,
        899613217,
        899613217,
        899613217,
        899613217,
        899613217,
        899613217,
        899613217,
        899613217,
        899613218,
        899613218,
        773020142,
        773020142,
        773020142,
        773020142,
        773020142,
        773020142,
        773020142,
        773020142,
        773020142,
        169070291,
        169070291,
        169070291,
        169070291,
        169070291,
        169070291
      ],
      "sourceWayIds": [
        169070291,
        376197130,
        376197131,
        442396320,
        442396322,
        442396323,
        442396324,
        442396325,
        442396326,
        442396328,
        603281955,
        773020142,
        777469876,
        899613217,
        899613218,
        921051157,
        1161395344,
        1161395348,
        1218941130,
        1218941131,
        1240327467,
        1278775458,
        1278775459,
        1410552878,
        1423187785,
        1465406015,
        1465406016,
        1465406019,
        1465406020,
        1495894656,
        1495894657,
        1495894658,
        1495894661,
        1495894664
      ],
      "sourceId": "kl-garden-osm"
    },
    {
      "lineId": "KL-G-TOWER",
      "fromStationId": "kl:garden:9508388070",
      "toStationId": "kl:garden:11286450367",
      "coordinates": [
        [
          101.7051278,
          3.1560805
        ],
        [
          101.7051538,
          3.156017
        ],
        [
          101.7051099,
          3.1560014
        ],
        [
          101.7049359,
          3.1564086
        ],
        [
          101.7048429,
          3.1563883
        ],
        [
          101.7046946,
          3.1563501
        ],
        [
          101.7046421,
          3.1563341
        ],
        [
          101.7046157,
          3.1563757
        ],
        [
          101.7045626,
          3.1564117
        ],
        [
          101.7045302,
          3.1564362
        ],
        [
          101.7044186,
          3.1564508
        ],
        [
          101.7040918,
          3.1564767
        ],
        [
          101.7038345,
          3.1564755
        ],
        [
          101.7037069,
          3.1564462
        ],
        [
          101.703412,
          3.1563613
        ],
        [
          101.7033589,
          3.1563243
        ],
        [
          101.702952,
          3.1561887
        ],
        [
          101.7028256,
          3.1561332
        ],
        [
          101.7027217,
          3.1560759
        ],
        [
          101.7025571,
          3.1559537
        ],
        [
          101.7023413,
          3.1557763
        ],
        [
          101.7021976,
          3.1556454
        ],
        [
          101.7021686,
          3.1556118
        ],
        [
          101.7020772,
          3.1555057
        ],
        [
          101.7018763,
          3.1552167
        ],
        [
          101.7017524,
          3.1549758
        ],
        [
          101.7015535,
          3.1545601
        ],
        [
          101.7011001,
          3.1538053
        ],
        [
          101.7008709,
          3.1534957
        ],
        [
          101.7003642,
          3.1529751
        ],
        [
          101.7003097,
          3.1529287
        ],
        [
          101.7002644,
          3.15289
        ],
        [
          101.7000488,
          3.1527177
        ],
        [
          101.6999727,
          3.1526664
        ],
        [
          101.6999124,
          3.1526265
        ],
        [
          101.6998306,
          3.152575
        ],
        [
          101.6995834,
          3.1523952
        ],
        [
          101.6995561,
          3.1523775
        ],
        [
          101.6992518,
          3.1522372
        ],
        [
          101.6992321,
          3.1522278
        ],
        [
          101.6988579,
          3.1520813
        ],
        [
          101.6987884,
          3.1520525
        ],
        [
          101.6986402,
          3.1519879
        ],
        [
          101.6984673,
          3.1519097
        ],
        [
          101.6983756,
          3.1518656
        ],
        [
          101.6982888,
          3.1518126
        ],
        [
          101.6982078,
          3.1517512
        ],
        [
          101.6981333,
          3.1516821
        ],
        [
          101.6980661,
          3.1516058
        ],
        [
          101.6980068,
          3.1515231
        ],
        [
          101.6979562,
          3.151435
        ],
        [
          101.6979147,
          3.1513423
        ],
        [
          101.6978826,
          3.1512459
        ],
        [
          101.6978747,
          3.1512201
        ],
        [
          101.6978692,
          3.1511799
        ],
        [
          101.6978667,
          3.1511498
        ],
        [
          101.6978684,
          3.1511296
        ],
        [
          101.69787,
          3.1510561
        ],
        [
          101.6978758,
          3.1509993
        ],
        [
          101.6978918,
          3.1508733
        ],
        [
          101.6979074,
          3.1508666
        ],
        [
          101.6979739,
          3.1504279
        ],
        [
          101.6979854,
          3.1503689
        ],
        [
          101.6980191,
          3.1501602
        ],
        [
          101.6980552,
          3.1499377
        ],
        [
          101.6980714,
          3.1499161
        ],
        [
          101.6980942,
          3.1498927
        ],
        [
          101.6981253,
          3.1498608
        ],
        [
          101.6981398,
          3.1498492
        ],
        [
          101.6981435,
          3.1498328
        ],
        [
          101.6981596,
          3.1498136
        ],
        [
          101.698256,
          3.1497112
        ],
        [
          101.6984536,
          3.1494981
        ],
        [
          101.6985305,
          3.1494126
        ],
        [
          101.6988112,
          3.1491464
        ],
        [
          101.6988349,
          3.1491415
        ],
        [
          101.6988603,
          3.1491634
        ],
        [
          101.6988908,
          3.1491376
        ],
        [
          101.6989281,
          3.1491127
        ],
        [
          101.6989341,
          3.1491023
        ],
        [
          101.6989688,
          3.1490716
        ],
        [
          101.6992257,
          3.1488414
        ],
        [
          101.6993505,
          3.14872
        ],
        [
          101.6994124,
          3.1487206
        ],
        [
          101.699474,
          3.1487232
        ],
        [
          101.6995427,
          3.1486863
        ],
        [
          101.6995726,
          3.1486068
        ],
        [
          101.6995867,
          3.1485683
        ],
        [
          101.699594,
          3.1485483
        ],
        [
          101.6997168,
          3.1485681
        ],
        [
          101.7002213,
          3.1486572
        ],
        [
          101.7008858,
          3.1487989
        ],
        [
          101.7009265,
          3.1488076
        ],
        [
          101.7010187,
          3.1488287
        ],
        [
          101.7010282,
          3.148795
        ],
        [
          101.7010464,
          3.1487513
        ],
        [
          101.7011477,
          3.148779
        ],
        [
          101.7011932,
          3.1487669
        ],
        [
          101.7012132,
          3.1487612
        ],
        [
          101.701232,
          3.1488131
        ],
        [
          101.7013548,
          3.149273
        ],
        [
          101.7013749,
          3.1492965
        ],
        [
          101.7013957,
          3.1493293
        ],
        [
          101.7014305,
          3.1493608
        ],
        [
          101.7014681,
          3.1493895
        ],
        [
          101.7015103,
          3.1494103
        ],
        [
          101.7018282,
          3.1495589
        ],
        [
          101.7021881,
          3.1497627
        ],
        [
          101.7022204,
          3.1497758
        ],
        [
          101.7022413,
          3.149771
        ],
        [
          101.7022571,
          3.1497611
        ],
        [
          101.702255,
          3.1498002
        ],
        [
          101.7022566,
          3.1498508
        ],
        [
          101.7023056,
          3.1498592
        ],
        [
          101.7024452,
          3.1498729
        ],
        [
          101.7026138,
          3.1498884
        ],
        [
          101.7029343,
          3.1500227
        ],
        [
          101.7031549,
          3.1501077
        ],
        [
          101.703389,
          3.1501421
        ],
        [
          101.7036821,
          3.150175
        ],
        [
          101.7037496,
          3.1501849
        ],
        [
          101.7041697,
          3.1502446
        ],
        [
          101.7042202,
          3.1502522
        ],
        [
          101.704485,
          3.1502819
        ],
        [
          101.7046361,
          3.1502958
        ],
        [
          101.7046963,
          3.1502982
        ],
        [
          101.7047649,
          3.1503009
        ],
        [
          101.7048396,
          3.1503042
        ],
        [
          101.7049987,
          3.1503292
        ],
        [
          101.705131,
          3.1503759
        ],
        [
          101.7055411,
          3.1504531
        ],
        [
          101.7061614,
          3.1506783
        ],
        [
          101.7062618,
          3.150733
        ],
        [
          101.7063289,
          3.1507875
        ],
        [
          101.7063421,
          3.150831
        ],
        [
          101.7063843,
          3.1509225
        ],
        [
          101.7064878,
          3.1515085
        ],
        [
          101.7063893,
          3.1516144
        ],
        [
          101.7062405,
          3.151774
        ],
        [
          101.7061474,
          3.1518734
        ],
        [
          101.7060377,
          3.1519819
        ],
        [
          101.7058665,
          3.1521282
        ],
        [
          101.7057399,
          3.152209
        ],
        [
          101.7053971,
          3.1523688
        ],
        [
          101.7053503,
          3.1523946
        ],
        [
          101.7053022,
          3.1524211
        ],
        [
          101.7052751,
          3.1523595
        ],
        [
          101.7052689,
          3.1523278
        ],
        [
          101.7052678,
          3.1522558
        ],
        [
          101.7052487,
          3.1522311
        ],
        [
          101.7050767,
          3.1523875
        ],
        [
          101.7050119,
          3.1523957
        ],
        [
          101.7050081,
          3.1523714
        ],
        [
          101.7049788,
          3.1523768
        ],
        [
          101.7049138,
          3.152383
        ],
        [
          101.7047815,
          3.1523802
        ],
        [
          101.7044595,
          3.1523635
        ],
        [
          101.7044025,
          3.1523658
        ],
        [
          101.7041806,
          3.1524142
        ],
        [
          101.7040922,
          3.1524307
        ],
        [
          101.7039853,
          3.1524436
        ],
        [
          101.7038879,
          3.1524318
        ]
      ],
      "sourceNodeIds": [
        9508388070,
        12634860666,
        12634860665,
        9721673804,
        9721673852,
        1814611343,
        11286418850,
        13122755443,
        13122755439,
        13122755438,
        13122755433,
        13122755436,
        13122755441,
        13122755447,
        13122755450,
        8821215694,
        13122852789,
        1993254053,
        5037459966,
        9502836802,
        9502836803,
        9502836804,
        13122755440,
        9502836805,
        12317862292,
        12317862281,
        12317862280,
        9502836807,
        9502836808,
        9502836809,
        12317862235,
        9502836812,
        12317862227,
        9502836810,
        12961285705,
        13140341465,
        12961285704,
        9502836811,
        11333289149,
        12314469134,
        12317862217,
        12401371737,
        12754100948,
        12736533424,
        12736533426,
        12754552912,
        12736533431,
        12736533434,
        12736533433,
        12736533442,
        12736533445,
        12736533430,
        12736533443,
        12635563300,
        12736643493,
        12635563289,
        12635563298,
        12635572406,
        12635563294,
        12635572402,
        12635658393,
        12635563297,
        12635572401,
        12635658390,
        12635563288,
        12635563291,
        12635563280,
        12635563282,
        12635658391,
        12635658392,
        12635563290,
        12635563296,
        12530516644,
        12530516655,
        12530516645,
        12635572405,
        12635572403,
        12635563283,
        12665294565,
        12666457145,
        12665294573,
        12665294569,
        10237545348,
        10237545349,
        10237545350,
        7240870103,
        478459708,
        13282827265,
        13140311543,
        13261357333,
        13261321492,
        13284409932,
        13167414004,
        13167414031,
        13120763537,
        13356867544,
        13356867545,
        13273398527,
        13273398528,
        13273398529,
        13273398530,
        13273398531,
        13273398532,
        13273398533,
        13273398534,
        13273398535,
        13273398526,
        13273263568,
        13273263590,
        13273263561,
        13273263573,
        13273263589,
        13273263579,
        13273263564,
        13273288002,
        10237545359,
        10237545360,
        10237545361,
        10237545362,
        10237545401,
        10237545363,
        13395065118,
        13481052624,
        13394787879,
        13394787882,
        13395065116,
        13481077004,
        13395065115,
        10237545366,
        10237545367,
        5603570582,
        5603570581,
        5603570580,
        13518906564,
        5603570579,
        10237545375,
        10237545376,
        13518906563,
        11286450488,
        11286450486,
        11286450485,
        11286450484,
        11286450483,
        11286450482,
        11286450481,
        11286450479,
        11286450480,
        11286450478,
        11286450477,
        13519295343,
        13427930615,
        4400794182,
        11286450476,
        11286450475,
        11286450474,
        11286450473,
        11286450472,
        13427930660,
        11286450470,
        11286450469,
        11286450368,
        11286450367
      ],
      "sourceEdgeWayIds": [
        1364409147,
        1364409147,
        1290424753,
        1058017022,
        1058017022,
        1058017022,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        515928312,
        1063629065,
        1063629065,
        1340676157,
        1340676157,
        1340676157,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601567,
        1375601567,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1364482696,
        1364482696,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364465903,
        1364465903,
        1324930566,
        1324930566,
        1324930566,
        1324930566,
        1324930566,
        1324930566,
        1468420584,
        1432526533,
        1510968032,
        1447745953,
        1432526529,
        1432526529,
        1432526529,
        1432526529,
        1432526529,
        1429437837,
        1456401820,
        1456401817,
        1456401817,
        1456401817,
        1446648069,
        1446648070,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635892,
        1446635892,
        1446635879,
        1446635879,
        1446635879,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1460469839,
        1469968106,
        1469968106,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1218054466,
        1218054466,
        1218054465,
        1218054465,
        1218054464,
        1218054464,
        1218054464,
        442389921,
        442389921,
        442389921,
        442389921,
        1218054463,
        1218054463,
        1218054463,
        1218054463,
        1218054463,
        1218054463,
        1218054462,
        1218054462,
        1218054462
      ],
      "sourceWayIds": [
        442389921,
        515928312,
        1058017022,
        1063629065,
        1218052747,
        1218054462,
        1218054463,
        1218054464,
        1218054465,
        1218054466,
        1290424753,
        1324930555,
        1324930566,
        1340676157,
        1354070937,
        1364409147,
        1364465903,
        1364482696,
        1364482697,
        1375601567,
        1375601568,
        1429437837,
        1429439817,
        1432526529,
        1432526533,
        1446635879,
        1446635881,
        1446635892,
        1446648069,
        1446648070,
        1447745953,
        1453508350,
        1456401817,
        1456401820,
        1460469839,
        1460469841,
        1468420584,
        1469968106,
        1510968032
      ],
      "sourceId": "kl-garden-osm"
    },
    {
      "lineId": "KL-G-FOREST",
      "fromStationId": "kl:garden:9508388070",
      "toStationId": "kl:garden:8330067752",
      "coordinates": [
        [
          101.7051278,
          3.1560805
        ],
        [
          101.7051538,
          3.156017
        ],
        [
          101.7051099,
          3.1560014
        ],
        [
          101.7049359,
          3.1564086
        ],
        [
          101.7048429,
          3.1563883
        ],
        [
          101.7046946,
          3.1563501
        ],
        [
          101.7046421,
          3.1563341
        ],
        [
          101.7046157,
          3.1563757
        ],
        [
          101.7045626,
          3.1564117
        ],
        [
          101.7045302,
          3.1564362
        ],
        [
          101.7044186,
          3.1564508
        ],
        [
          101.7040918,
          3.1564767
        ],
        [
          101.7038345,
          3.1564755
        ],
        [
          101.7037069,
          3.1564462
        ],
        [
          101.703412,
          3.1563613
        ],
        [
          101.7033589,
          3.1563243
        ],
        [
          101.702952,
          3.1561887
        ],
        [
          101.7028256,
          3.1561332
        ],
        [
          101.7027217,
          3.1560759
        ],
        [
          101.7025571,
          3.1559537
        ],
        [
          101.7023413,
          3.1557763
        ],
        [
          101.7021976,
          3.1556454
        ],
        [
          101.7021686,
          3.1556118
        ],
        [
          101.7020772,
          3.1555057
        ],
        [
          101.7018763,
          3.1552167
        ],
        [
          101.7017524,
          3.1549758
        ],
        [
          101.7015535,
          3.1545601
        ],
        [
          101.7011001,
          3.1538053
        ],
        [
          101.7008709,
          3.1534957
        ],
        [
          101.7003642,
          3.1529751
        ],
        [
          101.7003097,
          3.1529287
        ],
        [
          101.7002644,
          3.15289
        ],
        [
          101.7000488,
          3.1527177
        ],
        [
          101.6999727,
          3.1526664
        ],
        [
          101.6999124,
          3.1526265
        ],
        [
          101.6998306,
          3.152575
        ],
        [
          101.6995834,
          3.1523952
        ],
        [
          101.6995561,
          3.1523775
        ],
        [
          101.6992518,
          3.1522372
        ],
        [
          101.6992321,
          3.1522278
        ],
        [
          101.6988579,
          3.1520813
        ],
        [
          101.6987884,
          3.1520525
        ],
        [
          101.6986402,
          3.1519879
        ],
        [
          101.6984673,
          3.1519097
        ],
        [
          101.6983756,
          3.1518656
        ],
        [
          101.6982888,
          3.1518126
        ],
        [
          101.6982078,
          3.1517512
        ],
        [
          101.6981333,
          3.1516821
        ],
        [
          101.6980661,
          3.1516058
        ],
        [
          101.6980068,
          3.1515231
        ],
        [
          101.6979562,
          3.151435
        ],
        [
          101.6979147,
          3.1513423
        ],
        [
          101.6978826,
          3.1512459
        ],
        [
          101.6978747,
          3.1512201
        ],
        [
          101.6978692,
          3.1511799
        ],
        [
          101.6978667,
          3.1511498
        ],
        [
          101.6978684,
          3.1511296
        ],
        [
          101.69787,
          3.1510561
        ],
        [
          101.6978758,
          3.1509993
        ],
        [
          101.6978918,
          3.1508733
        ],
        [
          101.6979074,
          3.1508666
        ],
        [
          101.6979739,
          3.1504279
        ],
        [
          101.6979854,
          3.1503689
        ],
        [
          101.6980191,
          3.1501602
        ],
        [
          101.6980552,
          3.1499377
        ],
        [
          101.6980714,
          3.1499161
        ],
        [
          101.6980942,
          3.1498927
        ],
        [
          101.6981253,
          3.1498608
        ],
        [
          101.6981398,
          3.1498492
        ],
        [
          101.6981435,
          3.1498328
        ],
        [
          101.6981596,
          3.1498136
        ],
        [
          101.698256,
          3.1497112
        ],
        [
          101.6984536,
          3.1494981
        ],
        [
          101.6985305,
          3.1494126
        ],
        [
          101.6988112,
          3.1491464
        ],
        [
          101.6988349,
          3.1491415
        ],
        [
          101.6988603,
          3.1491634
        ],
        [
          101.6988908,
          3.1491376
        ],
        [
          101.6989281,
          3.1491127
        ],
        [
          101.6989341,
          3.1491023
        ],
        [
          101.6989688,
          3.1490716
        ],
        [
          101.6992257,
          3.1488414
        ],
        [
          101.6993505,
          3.14872
        ],
        [
          101.6994124,
          3.1487206
        ],
        [
          101.699474,
          3.1487232
        ],
        [
          101.6995427,
          3.1486863
        ],
        [
          101.6995726,
          3.1486068
        ],
        [
          101.6995867,
          3.1485683
        ],
        [
          101.699594,
          3.1485483
        ],
        [
          101.6997168,
          3.1485681
        ],
        [
          101.7002213,
          3.1486572
        ],
        [
          101.7008858,
          3.1487989
        ],
        [
          101.7009265,
          3.1488076
        ],
        [
          101.7010187,
          3.1488287
        ],
        [
          101.7010282,
          3.148795
        ],
        [
          101.7010464,
          3.1487513
        ],
        [
          101.7011477,
          3.148779
        ],
        [
          101.7011932,
          3.1487669
        ],
        [
          101.7012132,
          3.1487612
        ],
        [
          101.701232,
          3.1488131
        ],
        [
          101.7013548,
          3.149273
        ],
        [
          101.7013749,
          3.1492965
        ],
        [
          101.7013957,
          3.1493293
        ],
        [
          101.7014305,
          3.1493608
        ],
        [
          101.7014681,
          3.1493895
        ],
        [
          101.7015103,
          3.1494103
        ],
        [
          101.7018282,
          3.1495589
        ],
        [
          101.7021881,
          3.1497627
        ],
        [
          101.7022204,
          3.1497758
        ],
        [
          101.7022413,
          3.149771
        ],
        [
          101.7022571,
          3.1497611
        ],
        [
          101.702255,
          3.1498002
        ],
        [
          101.7022566,
          3.1498508
        ],
        [
          101.7023056,
          3.1498592
        ],
        [
          101.7024452,
          3.1498729
        ],
        [
          101.7024498,
          3.1498941
        ]
      ],
      "sourceNodeIds": [
        9508388070,
        12634860666,
        12634860665,
        9721673804,
        9721673852,
        1814611343,
        11286418850,
        13122755443,
        13122755439,
        13122755438,
        13122755433,
        13122755436,
        13122755441,
        13122755447,
        13122755450,
        8821215694,
        13122852789,
        1993254053,
        5037459966,
        9502836802,
        9502836803,
        9502836804,
        13122755440,
        9502836805,
        12317862292,
        12317862281,
        12317862280,
        9502836807,
        9502836808,
        9502836809,
        12317862235,
        9502836812,
        12317862227,
        9502836810,
        12961285705,
        13140341465,
        12961285704,
        9502836811,
        11333289149,
        12314469134,
        12317862217,
        12401371737,
        12754100948,
        12736533424,
        12736533426,
        12754552912,
        12736533431,
        12736533434,
        12736533433,
        12736533442,
        12736533445,
        12736533430,
        12736533443,
        12635563300,
        12736643493,
        12635563289,
        12635563298,
        12635572406,
        12635563294,
        12635572402,
        12635658393,
        12635563297,
        12635572401,
        12635658390,
        12635563288,
        12635563291,
        12635563280,
        12635563282,
        12635658391,
        12635658392,
        12635563290,
        12635563296,
        12530516644,
        12530516655,
        12530516645,
        12635572405,
        12635572403,
        12635563283,
        12665294565,
        12666457145,
        12665294573,
        12665294569,
        10237545348,
        10237545349,
        10237545350,
        7240870103,
        478459708,
        13282827265,
        13140311543,
        13261357333,
        13261321492,
        13284409932,
        13167414004,
        13167414031,
        13120763537,
        13356867544,
        13356867545,
        13273398527,
        13273398528,
        13273398529,
        13273398530,
        13273398531,
        13273398532,
        13273398533,
        13273398534,
        13273398535,
        13273398526,
        13273263568,
        13273263590,
        13273263561,
        13273263573,
        13273263589,
        13273263579,
        13273263564,
        13273288002,
        8330067752
      ],
      "sourceEdgeWayIds": [
        1364409147,
        1364409147,
        1290424753,
        1058017022,
        1058017022,
        1058017022,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1218052747,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1453508350,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        1429439817,
        515928312,
        1063629065,
        1063629065,
        1340676157,
        1340676157,
        1340676157,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601568,
        1375601567,
        1375601567,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1354070937,
        1364482696,
        1364482696,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364482697,
        1364465903,
        1364465903,
        1324930566,
        1324930566,
        1324930566,
        1324930566,
        1324930566,
        1324930566,
        1468420584,
        1432526533,
        1510968032,
        1447745953,
        1432526529,
        1432526529,
        1432526529,
        1432526529,
        1432526529,
        1429437837,
        1456401820,
        1456401817,
        1456401817,
        1456401817,
        1446648069,
        1446648070,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635881,
        1446635892,
        1446635892,
        1446635879,
        1446635879,
        896139033
      ],
      "sourceWayIds": [
        515928312,
        896139033,
        1058017022,
        1063629065,
        1218052747,
        1290424753,
        1324930566,
        1340676157,
        1354070937,
        1364409147,
        1364465903,
        1364482696,
        1364482697,
        1375601567,
        1375601568,
        1429437837,
        1429439817,
        1432526529,
        1432526533,
        1446635879,
        1446635881,
        1446635892,
        1446648069,
        1446648070,
        1447745953,
        1453508350,
        1456401817,
        1456401820,
        1468420584,
        1510968032
      ],
      "sourceId": "kl-garden-osm"
    },
    {
      "lineId": "KL-G-FOREST-TOWER",
      "fromStationId": "kl:garden:8330067752",
      "toStationId": "kl:garden:11286450367",
      "coordinates": [
        [
          101.7024498,
          3.1498941
        ],
        [
          101.7024452,
          3.1498729
        ],
        [
          101.7026138,
          3.1498884
        ],
        [
          101.7029343,
          3.1500227
        ],
        [
          101.7031549,
          3.1501077
        ],
        [
          101.703389,
          3.1501421
        ],
        [
          101.7036821,
          3.150175
        ],
        [
          101.7037496,
          3.1501849
        ],
        [
          101.7041697,
          3.1502446
        ],
        [
          101.7042202,
          3.1502522
        ],
        [
          101.704485,
          3.1502819
        ],
        [
          101.7046361,
          3.1502958
        ],
        [
          101.7046963,
          3.1502982
        ],
        [
          101.7047649,
          3.1503009
        ],
        [
          101.7048396,
          3.1503042
        ],
        [
          101.7049987,
          3.1503292
        ],
        [
          101.705131,
          3.1503759
        ],
        [
          101.7055411,
          3.1504531
        ],
        [
          101.7061614,
          3.1506783
        ],
        [
          101.7062618,
          3.150733
        ],
        [
          101.7063289,
          3.1507875
        ],
        [
          101.7063421,
          3.150831
        ],
        [
          101.7063843,
          3.1509225
        ],
        [
          101.7064878,
          3.1515085
        ],
        [
          101.7063893,
          3.1516144
        ],
        [
          101.7062405,
          3.151774
        ],
        [
          101.7061474,
          3.1518734
        ],
        [
          101.7060377,
          3.1519819
        ],
        [
          101.7058665,
          3.1521282
        ],
        [
          101.7057399,
          3.152209
        ],
        [
          101.7053971,
          3.1523688
        ],
        [
          101.7053503,
          3.1523946
        ],
        [
          101.7053022,
          3.1524211
        ],
        [
          101.7052751,
          3.1523595
        ],
        [
          101.7052689,
          3.1523278
        ],
        [
          101.7052678,
          3.1522558
        ],
        [
          101.7052487,
          3.1522311
        ],
        [
          101.7050767,
          3.1523875
        ],
        [
          101.7050119,
          3.1523957
        ],
        [
          101.7050081,
          3.1523714
        ],
        [
          101.7049788,
          3.1523768
        ],
        [
          101.7049138,
          3.152383
        ],
        [
          101.7047815,
          3.1523802
        ],
        [
          101.7044595,
          3.1523635
        ],
        [
          101.7044025,
          3.1523658
        ],
        [
          101.7041806,
          3.1524142
        ],
        [
          101.7040922,
          3.1524307
        ],
        [
          101.7039853,
          3.1524436
        ],
        [
          101.7038879,
          3.1524318
        ]
      ],
      "sourceNodeIds": [
        8330067752,
        13273288002,
        10237545359,
        10237545360,
        10237545361,
        10237545362,
        10237545401,
        10237545363,
        13395065118,
        13481052624,
        13394787879,
        13394787882,
        13395065116,
        13481077004,
        13395065115,
        10237545366,
        10237545367,
        5603570582,
        5603570581,
        5603570580,
        13518906564,
        5603570579,
        10237545375,
        10237545376,
        13518906563,
        11286450488,
        11286450486,
        11286450485,
        11286450484,
        11286450483,
        11286450482,
        11286450481,
        11286450479,
        11286450480,
        11286450478,
        11286450477,
        13519295343,
        13427930615,
        4400794182,
        11286450476,
        11286450475,
        11286450474,
        11286450473,
        11286450472,
        13427930660,
        11286450470,
        11286450469,
        11286450368,
        11286450367
      ],
      "sourceEdgeWayIds": [
        896139033,
        1446635879,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1324930555,
        1460469839,
        1469968106,
        1469968106,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1460469841,
        1218054466,
        1218054466,
        1218054465,
        1218054465,
        1218054464,
        1218054464,
        1218054464,
        442389921,
        442389921,
        442389921,
        442389921,
        1218054463,
        1218054463,
        1218054463,
        1218054463,
        1218054463,
        1218054463,
        1218054462,
        1218054462,
        1218054462
      ],
      "sourceWayIds": [
        442389921,
        896139033,
        1218054462,
        1218054463,
        1218054464,
        1218054465,
        1218054466,
        1324930555,
        1446635879,
        1460469839,
        1460469841,
        1469968106
      ],
      "sourceId": "kl-garden-osm"
    }
  ],
  "links": [
    {
      "from": "MR8",
      "to": "kl:garden:9508388070",
      "bidirectional": true,
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "sourceId": "kl-garden-osm",
      "notes": {
        "en": "Station platform and fare-gate route to entrance C is unmapped.",
        "ms": "Laluan platform dan pintu tambang ke Pintu C belum dipetakan.",
        "zh": "站內月台及閘門至 C 出口路徑未繪製。"
      }
    },
    {
      "from": "kl:garden:13440882963",
      "to": "kl:garden:iamm-reference",
      "bidirectional": true,
      "coordinates": null,
      "geometryStatus": "terminal-access-unmapped",
      "sourceId": "kl-iamm-access",
      "notes": {
        "en": "The museum confirms walking past Masjid Negara from Pasar Seni. The final museum approach is untraced; the operator coordinate is not a surveyed doorway.",
        "ms": "Muzium mengesahkan laluan berjalan melalui Masjid Negara dari Pasar Seni. Laluan akhir belum dipetakan; koordinat pengendali bukan pintu yang diukur.",
        "zh": "館方指引由 Pasar Seni 經國家清真寺步行；最後進館路徑未繪製，官方座標並非測量門口點。"
      }
    }
  ],
  "places": [
    {
      "id": "kuala-lumpur-nationalmosque",
      "endpoint": "kl:garden:13440882963"
    },
    {
      "id": "kuala-lumpur-perdanagardens",
      "endpoint": "kl:garden:1632106824"
    },
    {
      "id": "kuala-lumpur-islamicarts",
      "endpoint": "kl:garden:iamm-reference"
    },
    {
      "id": "kuala-lumpur-kltower",
      "endpoint": "kl:garden:11286450367"
    },
    {
      "id": "kuala-lumpur-forestecopark",
      "endpoint": "kl:garden:8330067752"
    }
  ],
  "newPlaces": [
    {
      "id": "kuala-lumpur-nationalmosque",
      "city": "kuala-lumpur",
      "name": {
        "en": "National Mosque",
        "ms": "Masjid Negara",
        "zh": "國家清真寺"
      },
      "category": "culture",
      "lng": 101.6921974,
      "lat": 3.1413404,
      "stationIds": [
        "KJ14"
      ],
      "source": "https://storage.ebrochures.malaysia.travel/storage/IDB_PDF_KLD_EN.pdf",
      "coordinateSource": "https://www.openstreetmap.org/node/13440882963",
      "coordinateRole": "mapped_entrance",
      "checked": "2026-10-17",
      "navigation": "National Mosque",
      "hours": {
        "en": "Check official admission, opening hours and local access before visiting.",
        "ms": "Semak kemasukan, waktu operasi rasmi dan akses di lokasi sebelum melawat.",
        "zh": "出發前請確認官方入場、開放時間及現場通行安排。"
      },
      "summary": {
        "en": "Visit the national mosque near the museum and garden district.",
        "ms": "Lawati Masjid Negara berhampiran kawasan muzium dan taman.",
        "zh": "探訪鄰近博物館與花園區的國家清真寺。"
      },
      "tip": {
        "en": "Mapped approach reaches the mosque entrance. Confirm visiting periods and dress requirements; prayer-hall and station interiors are untraced.",
        "ms": "Laluan dipetakan ke pintu masjid. Sahkan waktu lawatan dan pakaian; dalaman ruang solat dan stesen belum dipetakan.",
        "zh": "路線到清真寺入口；請確認參觀時段與服裝要求，禮拜堂及站內路徑未繪製。"
      }
    },
    {
      "id": "kuala-lumpur-perdanagardens",
      "city": "kuala-lumpur",
      "name": {
        "en": "Perdana Botanical Gardens",
        "ms": "Taman Botani Perdana",
        "zh": "吉隆坡湖濱公園"
      },
      "category": "nature",
      "lng": 101.6860732,
      "lat": 3.1383253,
      "stationIds": [
        "KG15"
      ],
      "source": "https://storage.ebrochures.malaysia.travel/storage/IDB_PDF_KLD_EN.pdf",
      "coordinateSource": "https://www.openstreetmap.org/node/1632106824",
      "coordinateRole": "mapped_trailhead",
      "checked": "2026-10-17",
      "navigation": "Perdana Botanical Gardens",
      "hours": {
        "en": "Check official admission, opening hours and local access before visiting.",
        "ms": "Semak kemasukan, waktu operasi rasmi dan akses di lokasi sebelum melawat.",
        "zh": "出發前請確認官方入場、開放時間及現場通行安排。"
      },
      "summary": {
        "en": "Explore the gardens from the mapped museum-side trailhead.",
        "ms": "Terokai taman melalui pintu laluan di sebelah muzium.",
        "zh": "由博物館側已繪製的步道入口探訪湖濱公園。"
      },
      "tip": {
        "en": "The route ends at the named museum-side trailhead, not at the lake or every garden area. Check gates locally; station interiors are untraced.",
        "ms": "Laluan berakhir di pintu sebelah muzium, bukan tasik atau semua kawasan taman. Semak pintu di lokasi; dalaman stesen belum dipetakan.",
        "zh": "路線止於博物館側步道入口，非湖邊或所有園區；請現場確認門禁，站內路徑未繪製。"
      }
    },
    {
      "id": "kuala-lumpur-islamicarts",
      "city": "kuala-lumpur",
      "name": {
        "en": "Islamic Arts Museum Malaysia",
        "ms": "Muzium Kesenian Islam Malaysia",
        "zh": "馬來西亞伊斯蘭藝術博物館"
      },
      "category": "culture",
      "lng": 101.6898,
      "lat": 3.1419,
      "stationIds": [
        "KJ14"
      ],
      "source": "https://iamm.org.my/visit-us",
      "coordinateSource": "https://iamm.org.my/visit-us",
      "coordinateRole": "operator_published_entrance_reference_not_surveyed",
      "checked": "2026-10-17",
      "navigation": "Islamic Arts Museum Malaysia",
      "hours": {
        "en": "Check official admission, opening hours and local access before visiting.",
        "ms": "Semak kemasukan, waktu operasi rasmi dan akses di lokasi sebelum melawat.",
        "zh": "出發前請確認官方入場、開放時間及現場通行安排。"
      },
      "summary": {
        "en": "A museum of Islamic art beside Masjid Negara; the operator gives walking access from Pasar Seni.",
        "ms": "Muzium seni Islam di sebelah Masjid Negara; pengendali memberikan akses berjalan dari Pasar Seni.",
        "zh": "鄰近國家清真寺的伊斯蘭藝術博物館；館方提供由 Pasar Seni 步行的指引。"
      },
      "tip": {
        "en": "The map draws the route to Masjid Negara only. The final approach to the museum entrance remains an explicit gap; admission and station interiors are untraced.",
        "ms": "Peta melukis laluan ke Masjid Negara sahaja. Laluan akhir ke pintu muzium kekal sebagai jurang; laluan kemasukan dan dalaman stesen belum dipetakan.",
        "zh": "地圖僅繪至國家清真寺；最後至博物館入口路段明確保留為缺口，入場與站內路徑未繪製。"
      }
    },
    {
      "id": "kuala-lumpur-kltower",
      "city": "kuala-lumpur",
      "name": {
        "en": "KL Tower exterior approach",
        "ms": "Laluan luar Menara KL",
        "zh": "吉隆坡塔外側通道"
      },
      "category": "icons",
      "lng": 101.7038879,
      "lat": 3.1524318,
      "stationIds": [
        "MR8"
      ],
      "source": "https://kltower.com/faq",
      "coordinateSource": "https://www.openstreetmap.org/node/11286450367",
      "coordinateRole": "public_approach_not_admission_gate",
      "checked": "2026-10-17",
      "navigation": "KL Tower exterior approach",
      "hours": {
        "en": "Check official admission, opening hours and local access before visiting.",
        "ms": "Semak kemasukan, waktu operasi rasmi dan akses di lokasi sebelum melawat.",
        "zh": "出發前請確認官方入場、開放時間及現場通行安排。"
      },
      "summary": {
        "en": "Reach the public sidewalk below KL Tower using mapped paths and stairs.",
        "ms": "Pergi ke laluan awam di bawah Menara KL melalui laluan dan tangga dipetakan.",
        "zh": "經已繪製的步道與樓梯抵達吉隆坡塔下方公共步道。"
      },
      "tip": {
        "en": "Stops outside the tower lobby; ticket counter and observation-deck access are untraced. The walk includes stairs and is not a step-free route.",
        "ms": "Berakhir di luar lobi menara; kaunter tiket dan akses dek belum dipetakan. Laluan merangkumi tangga, bukan laluan tanpa anak tangga.",
        "zh": "路線止於塔樓大廳外，售票與觀景台路徑未繪製；沿途有樓梯，不是無階梯路線。"
      }
    },
    {
      "id": "kuala-lumpur-forestecopark",
      "city": "kuala-lumpur",
      "name": {
        "en": "KL Forest Eco Park head-office approach",
        "ms": "Laluan pejabat Taman Eko Rimba KL",
        "zh": "吉隆坡森林生態公園辦公處外側"
      },
      "category": "nature",
      "lng": 101.7024498,
      "lat": 3.1498941,
      "stationIds": [
        "MR8"
      ],
      "source": "https://storage.ebrochures.malaysia.travel/storage/IDB_PDF_KLD_EN.pdf",
      "coordinateSource": "https://www.openstreetmap.org/node/8330067752",
      "coordinateRole": "public_approach_not_admission_gate",
      "checked": "2026-10-17",
      "navigation": "KL Forest Eco Park head-office approach",
      "hours": {
        "en": "Check official admission, opening hours and local access before visiting.",
        "ms": "Semak kemasukan, waktu operasi rasmi dan akses di lokasi sebelum melawat.",
        "zh": "出發前請確認官方入場、開放時間及現場通行安排。"
      },
      "summary": {
        "en": "Approach the lower forest-park entrance area near the Forestry Information Centre.",
        "ms": "Dekati kawasan pintu bawah taman hutan berhampiran Galeri Interaktif NRE.",
        "zh": "前往鄰近林業資訊中心的森林公園下方入口區。"
      },
      "tip": {
        "en": "The endpoint is the head-office gate approach, not a surveyed ticket gate. Check admission and trail access locally; canopy walks and park interiors are not included.",
        "ms": "Titik akhir ialah laluan pintu pejabat, bukan pintu tiket yang diukur. Semak kemasukan dan akses denai; laluan kanopi dan dalaman taman tidak termasuk.",
        "zh": "終點為辦公處門前通道，並非已測量的售票入口；請現場確認入園與步道開放，不包含樹冠步道或園內路線。"
      }
    }
  ]
}
