{
  "city": "kuala-lumpur",
  "sources": [
    {
      "id": "kl-ampang-walk-osm",
      "url": "https://www.openstreetmap.org/copyright",
      "title": "OSM Ampang Park public footways and stop-area entrance membership",
      "license": "ODbL 1.0",
      "checked": "2026-10-17"
    },
    {
      "id": "kl-ampang-connecting",
      "url": "https://www.mymrt.com.my/projects/putrajaya-line/stations/ampang-park/",
      "title": "MRT Corp Ampang Park connecting station: LRT Kelana Jaya",
      "license": "Factual reference only",
      "checked": "2026-10-17"
    }
  ],
  "stations": [
    {
      "id": "kl:ampang:mrt-b",
      "code": "KLAP1",
      "hideCode": true,
      "names": {
        "en": "Ampang Park MRT entrance B",
        "ms": "Pintu B MRT Ampang Park",
        "zh": "Ampang Park MRT B 出口"
      },
      "coordinates": [
        101.7178544,
        3.1616584
      ],
      "sourceId": "kl-ampang-walk-osm",
      "sourceNodeId": 9900002870,
      "sourceLevel": "0",
      "coordinateRole": "mapped_station_entrance",
      "sourceStopAreaId": 15436129
    },
    {
      "id": "kl:ampang:lrt-ground",
      "code": "KLAP2",
      "hideCode": true,
      "names": {
        "en": "Ampang Park LRT ground-level entrance",
        "ms": "Pintu masuk aras tanah LRT Ampang Park",
        "zh": "Ampang Park LRT 地面入口"
      },
      "coordinates": [
        101.7184467,
        3.1604043
      ],
      "sourceId": "kl-ampang-walk-osm",
      "sourceNodeId": 5485710268,
      "sourceLevel": "0",
      "coordinateRole": "mapped_station_entrance",
      "sourceStopAreaId": 7989496
    }
  ],
  "lines": [
    {
      "id": "KL-W-AMPANG-PARK",
      "mode": "walk",
      "names": {
        "en": "Ampang Park MRT–LRT public walk",
        "ms": "Laluan awam MRT–LRT Ampang Park",
        "zh": "Ampang Park MRT–LRT 公共步道"
      },
      "color": "#697a72",
      "sourceId": "kl-ampang-walk-osm",
      "patterns": [
        {
          "id": "KL-W-AMPANG-PARK-both",
          "stationIds": [
            "kl:ampang:mrt-b",
            "kl:ampang:lrt-ground"
          ],
          "bidirectional": true
        }
      ]
    }
  ],
  "segments": [
    {
      "lineId": "KL-W-AMPANG-PARK",
      "fromStationId": "kl:ampang:mrt-b",
      "toStationId": "kl:ampang:lrt-ground",
      "coordinates": [
        [
          101.7178544,
          3.1616584
        ],
        [
          101.7178557,
          3.1616526
        ],
        [
          101.7178091,
          3.161641
        ],
        [
          101.7178437,
          3.1614777
        ],
        [
          101.7178605,
          3.1614163
        ],
        [
          101.71798,
          3.1609659
        ],
        [
          101.7180404,
          3.1607292
        ],
        [
          101.7181543,
          3.160729
        ],
        [
          101.7181952,
          3.1606063
        ],
        [
          101.7182974,
          3.1606043
        ],
        [
          101.7183322,
          3.1604593
        ],
        [
          101.7183585,
          3.1604578
        ],
        [
          101.7183585,
          3.160407
        ],
        [
          101.7184467,
          3.1604043
        ]
      ],
      "sourceNodeIds": [
        9900002870,
        10748613437,
        9900002869,
        10606053574,
        10606053575,
        11536101342,
        12189478478,
        12941738682,
        12941738689,
        12941738688,
        12941738686,
        10748613439,
        10748613440,
        5485710268
      ],
      "sourceEdgeWayIds": [
        1155809753,
        1155809753,
        1080057792,
        1080057792,
        1080057792,
        1080057792,
        1317069050,
        1408185135,
        1408185135,
        1408185135,
        1080057792,
        1155809754,
        1155809755
      ],
      "sourceWayIds": [
        1155809753,
        1080057792,
        1317069050,
        1408185135,
        1155809754,
        1155809755
      ],
      "sourceId": "kl-ampang-walk-osm"
    }
  ],
  "links": [
    {
      "from": "PY20",
      "to": "kl:ampang:mrt-b",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-ampang-connecting",
      "notes": {
        "en": "Public walk between Ampang Park MRT entrance B and the LRT ground-level entrance. Platform, fare-gate and level-change access remain unmapped at both ends. Not all sections are covered; walking time and step-free access are unverified. Follow station signs.",
        "ms": "Laluan awam antara Pintu B MRT Ampang Park dan pintu masuk aras tanah LRT. Akses platform, pintu tambang dan pertukaran aras di kedua-dua hujung belum dipetakan. Bukan semua bahagian berbumbung; masa berjalan dan akses tanpa tangga belum disahkan. Ikut papan tanda stesen.",
        "zh": "Ampang Park MRT B 出口與 LRT 地面入口之間的公共步道。兩端月台、閘門及轉層路徑未繪製；並非全段有遮蔽，步行時間與無階梯通行尚未核實，請依站內指示。"
      }
    },
    {
      "from": "kl:ampang:lrt-ground",
      "to": "KJ9",
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "bidirectional": true,
      "sourceId": "kl-ampang-connecting",
      "notes": {
        "en": "Public walk between Ampang Park MRT entrance B and the LRT ground-level entrance. Platform, fare-gate and level-change access remain unmapped at both ends. Not all sections are covered; walking time and step-free access are unverified. Follow station signs.",
        "ms": "Laluan awam antara Pintu B MRT Ampang Park dan pintu masuk aras tanah LRT. Akses platform, pintu tambang dan pertukaran aras di kedua-dua hujung belum dipetakan. Bukan semua bahagian berbumbung; masa berjalan dan akses tanpa tangga belum disahkan. Ikut papan tanda stesen.",
        "zh": "Ampang Park MRT B 出口與 LRT 地面入口之間的公共步道。兩端月台、閘門及轉層路徑未繪製；並非全段有遮蔽，步行時間與無階梯通行尚未核實，請依站內指示。"
      }
    }
  ],
  "places": [],
  "newPlaces": [],
  "notices": [
    {
      "routeId": "KL-W-AMPANG-PARK",
      "text": {
        "en": "Public walk between Ampang Park MRT entrance B and the LRT ground-level entrance. Platform, fare-gate and level-change access remain unmapped at both ends. Not all sections are covered; walking time and step-free access are unverified. Follow station signs.",
        "ms": "Laluan awam antara Pintu B MRT Ampang Park dan pintu masuk aras tanah LRT. Akses platform, pintu tambang dan pertukaran aras di kedua-dua hujung belum dipetakan. Bukan semua bahagian berbumbung; masa berjalan dan akses tanpa tangga belum disahkan. Ikut papan tanda stesen.",
        "zh": "Ampang Park MRT B 出口與 LRT 地面入口之間的公共步道。兩端月台、閘門及轉層路徑未繪製；並非全段有遮蔽，步行時間與無階梯通行尚未核實，請依站內指示。"
      }
    }
  ],
  "railTransferPairs": [
    [
      "PY20",
      "KJ9"
    ]
  ]
}
