{
  "city": "singapore",
  "sources": [
    {
      "id": "sg-jewel-botanic-osm",
      "url": "https://www.openstreetmap.org/copyright",
      "title": "OSM public link bridges and Bukit Timah Gate approach",
      "license": "ODbL-1.0",
      "checked": "2026-10-17"
    },
    {
      "id": "sg-jewel-official",
      "url": "https://www.jewelchangiairport.com/en/getting-to-jewel.html",
      "title": "Jewel official landside T2/T3 and MRT access",
      "license": "Factual reference",
      "checked": "2026-10-17"
    },
    {
      "id": "sg-botanic-official",
      "url": "https://sbg.nparks.gov.sg/visit/general-info/",
      "title": "NParks Bukit Timah entrance and Botanic Gardens MRT access",
      "license": "Factual reference",
      "checked": "2026-10-17"
    }
  ],
  "stations": [
    {
      "id": "SGJB1",
      "code": "SGJB1",
      "hideCode": true,
      "names": {
        "en": "Botanic Gardens Exit A",
        "zh": "植物園 A 出口"
      },
      "coordinates": [
        103.814987,
        1.3224248
      ],
      "sourceId": "sg-jewel-botanic-osm",
      "sourceNodeId": 5255366099
    },
    {
      "id": "SGJB2",
      "code": "SGJB2",
      "hideCode": true,
      "names": {
        "en": "Bukit Timah Gate",
        "zh": "武吉知馬門"
      },
      "coordinates": [
        103.8150977,
        1.3224367
      ],
      "sourceId": "sg-jewel-botanic-osm",
      "sourceNodeId": 5743945646
    },
    {
      "id": "SGJB3",
      "code": "SGJB3",
      "hideCode": true,
      "names": {
        "en": "Terminal 2 Jewel bridge access",
        "zh": "第二航廈 Jewel 連橋口"
      },
      "coordinates": [
        103.9897008,
        1.3577268
      ],
      "sourceId": "sg-jewel-botanic-osm",
      "sourceNodeId": 6425353491
    },
    {
      "id": "SGJB4",
      "code": "SGJB4",
      "hideCode": true,
      "names": {
        "en": "Jewel Terminal 2 bridge arrival",
        "zh": "Jewel 第二航廈連橋抵達點"
      },
      "coordinates": [
        103.9903961,
        1.3595169
      ],
      "sourceId": "sg-jewel-botanic-osm",
      "sourceNodeId": 6959207718
    },
    {
      "id": "SGJB5",
      "code": "SGJB5",
      "hideCode": true,
      "names": {
        "en": "Terminal 3 Jewel bridge access",
        "zh": "第三航廈 Jewel 連橋口"
      },
      "coordinates": [
        103.9874746,
        1.358204
      ],
      "sourceId": "sg-jewel-botanic-osm",
      "sourceNodeId": 6425353514
    },
    {
      "id": "SGJB6",
      "code": "SGJB6",
      "hideCode": true,
      "names": {
        "en": "Jewel Terminal 3 bridge arrival",
        "zh": "Jewel 第三航廈連橋抵達點"
      },
      "coordinates": [
        103.9887472,
        1.3602019
      ],
      "sourceId": "sg-jewel-botanic-osm",
      "sourceNodeId": 12703946374
    }
  ],
  "lines": [
    {
      "id": "SG-JB-BOTANIC",
      "mode": "walk",
      "names": {
        "en": "Botanic Gardens Exit A–Bukit Timah Gate",
        "zh": "植物園 A 出口至武吉知馬門"
      },
      "color": "#697a72",
      "sourceId": "sg-jewel-botanic-osm",
      "patterns": [
        {
          "id": "SG-JB-BOTANIC-both",
          "stationIds": [
            "SGJB1",
            "SGJB2"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "SG-JB-T2",
      "mode": "walk",
      "names": {
        "en": "Terminal 2–Jewel public link bridge",
        "zh": "第二航廈至 Jewel 公共連橋"
      },
      "color": "#697a72",
      "sourceId": "sg-jewel-botanic-osm",
      "patterns": [
        {
          "id": "SG-JB-T2-both",
          "stationIds": [
            "SGJB3",
            "SGJB4"
          ],
          "bidirectional": true
        }
      ]
    },
    {
      "id": "SG-JB-T3",
      "mode": "walk",
      "names": {
        "en": "Terminal 3–Jewel public link bridge",
        "zh": "第三航廈至 Jewel 公共連橋"
      },
      "color": "#697a72",
      "sourceId": "sg-jewel-botanic-osm",
      "patterns": [
        {
          "id": "SG-JB-T3-both",
          "stationIds": [
            "SGJB5",
            "SGJB6"
          ],
          "bidirectional": true
        }
      ]
    }
  ],
  "segments": [
    {
      "lineId": "SG-JB-BOTANIC",
      "fromStationId": "SGJB1",
      "toStationId": "SGJB2",
      "coordinates": [
        [
          103.814987,
          1.3224248
        ],
        [
          103.8150105,
          1.3224535
        ],
        [
          103.8150518,
          1.322504
        ],
        [
          103.8150977,
          1.3224367
        ]
      ],
      "sourceNodeIds": [
        5255366099,
        5255366108,
        5040168200,
        5743945646
      ],
      "sourceEdgeWayIds": [
        543644667,
        543644667,
        516268504
      ],
      "sourceWayIds": [
        516268504,
        543644667
      ],
      "sourceId": "sg-jewel-botanic-osm"
    },
    {
      "lineId": "SG-JB-T2",
      "fromStationId": "SGJB3",
      "toStationId": "SGJB4",
      "coordinates": [
        [
          103.9897008,
          1.3577268
        ],
        [
          103.9895292,
          1.3578003
        ],
        [
          103.9899125,
          1.3587504
        ],
        [
          103.9905853,
          1.3592186
        ],
        [
          103.9903961,
          1.3595169
        ]
      ],
      "sourceNodeIds": [
        6425353491,
        6425353490,
        6425353489,
        6425353488,
        6959207718
      ],
      "sourceEdgeWayIds": [
        685613810,
        685613810,
        685613810,
        685613810
      ],
      "sourceWayIds": [
        685613810
      ],
      "sourceId": "sg-jewel-botanic-osm"
    },
    {
      "lineId": "SG-JB-T3",
      "fromStationId": "SGJB5",
      "toStationId": "SGJB6",
      "coordinates": [
        [
          103.9874746,
          1.358204
        ],
        [
          103.9882739,
          1.3601133
        ],
        [
          103.9887472,
          1.3602019
        ]
      ],
      "sourceNodeIds": [
        6425353514,
        6425353513,
        12703946374
      ],
      "sourceEdgeWayIds": [
        685613814,
        685613814
      ],
      "sourceWayIds": [
        685613814
      ],
      "sourceId": "sg-jewel-botanic-osm"
    }
  ],
  "links": [
    {
      "from": "CC19",
      "to": "SGJB1",
      "bidirectional": true,
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "sourceId": "sg-botanic-official",
      "notes": {
        "en": "Station platform and fare gates to Exit A remain unmapped.",
        "zh": "站內月台及閘門至 A 出口仍未繪製。"
      }
    },
    {
      "from": "CG2",
      "to": "SGJB3",
      "bidirectional": true,
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "sourceId": "sg-jewel-official",
      "notes": {
        "en": "MRT-to-Terminal 2 bridge circulation and level changes remain unmapped. Use the public landside route; this is not a transit-area connection.",
        "zh": "地鐵至第二航廈連橋的室內與上下樓接續未繪製；請走入境後公共區域，並非轉機禁區通道。"
      }
    },
    {
      "from": "CG2",
      "to": "SGJB5",
      "bidirectional": true,
      "coordinates": null,
      "geometryStatus": "station-interior-unmapped",
      "sourceId": "sg-jewel-official",
      "notes": {
        "en": "MRT-to-Terminal 3 bridge circulation and level changes remain unmapped. Use the public landside route; this is not a transit-area connection.",
        "zh": "地鐵至第三航廈連橋的室內與上下樓接續未繪製；請走入境後公共區域，並非轉機禁區通道。"
      }
    }
  ],
  "places": [
    {
      "id": "sg-botanic-gardens",
      "endpoint": "SGJB2"
    },
    {
      "id": "sg-jewel",
      "endpoint": "SGJB4"
    }
  ]
}
