Secure websites use HTTPS
Scam alert
Indicative line showing the MRT, LRT and Railway network.
Data from Jun 2014
Last updated 9 months ago (15 Nov 2025)
Attribute Legend
| Attributes | Data Type | Description |
|---|---|---|
| OBJECTID | Numeric | - |
| GRND_LEVEL | Text | - |
| TYPE | Text | - |
| INC_CRC | Text | - |
| FMEL_UPD_D | Numeric | - |
| SHAPE_1.LEN | Numeric | - |
Dataset preview
This code can be used to view the raw JSON dataset for Master Plan 2014 Rail Line. Large datasets may be truncated in the preview. Please download the dataset for complete data.
{
"type" : "FeatureCollection",
"name" : "G_MP14_RAIL_LI",
"features" : [
{
"type" : "Feature",
"geometry" : {
"type" : "LineString",
"coordinates" : [
[ 103.84691693588132, 1.2985397340335958 ],
[ 103.8469191139493, 1.2985390159561825 ],
[ 103.84697612919146, 1.2985203251401118 ],
[ 103.84703532429829, 1.2985010121079033 ],
[ 103.84709906333181, 1.2984795394262783 ],
[ 103.84715065586308, 1.298462231409744 ],
[ 103.84722306313787, 1.2984380247825562 ],
[ 103.84731795644491, 1.2984064221329907 ],
[ 103.84738532199754, 1.2983847070541934 ],
[ 103.84746048688824, 1.2983582729542944 ],
[ 103.84752571928495, 1.2983349454013404 ],
[ 103.84758392418377, 1.2983150119676112 ],
[ 103.84764856263641, 1.2982909808190317 ],
[ 103.8477202258932, 1.2982643830413336 ],
[ 103.84778671353284, 1.2982377644909915 ],
[ 103.84786841798753, 1.298205517084484 ],
[ 103.84794754002009, 1.298172638443729 ],
[ 103.84800637655731, 1.2981473014169942 ],
[ 103.84807482029451, 1.2981159702027525 ],
[ 103.84814044710122, 1.2980859440016352 ],
[ 103.84820346093436, 1.2980550324411568 ],
[ 103.8482596063111, 1.298027133359003 ],
[ 103.84832573088549, 1.297993487882247 ],
[ 103.84838898461147, 1.2979602258716372 ],
[ 103.84845094532753, 1.2979264411443732 ],
[ 103.8485109166654, 1.297892731489891 ],
[ 103.84857967841945, 1.297852277932454 ],
[ 103.84865193189616, 1.2978088408524557 ],
[ 103.84871452245876, 1.2977708028873094 ],
[ 103.84876571681664, 1.2977382101709845 ],
[ 103.84883165262728, 1.2976955011382822 ],
[ 103.84888793360676, 1.2976573664407236 ],
[ 103.84895329252836, 1.2976114722356498 ],
[ 103.84900769194263, 1.2975716961250248 ],
[ 103.84907170393588, 1.297524770045055 ],
[ 103.8491319492368, 1.297478950929661 ],
[ 103.84918792557308, 1.2974364101620983 ],
[ 103.84928353286764, 1.2973580924712416 ],
[ 103.84934563990684, 1.297306362410691 ],
[ 103.84939817030299, 1.2972612116636513 ],
[ 103.84944286093959, 1.2972221780891786 ],
[ 103.84950834823677, 1.2971613274841156 ],
[ 103.849561630677, 1.2971112624105858 ],
[ 103.84961630493513, 1.2970573519678439 ],
[ 103.84967787995716, 1.2969954785471471 ],
[ 103.8497367584553, 1.2969350557436357 ],
[ 103.84979853292043, 1.2968688874903243 ],
[ 103.84986237489957, 1.2967977605897691 ],
[ 103.84991747319616, 1.2967344555963154 ],
[ 103.84996454215536, 1.2966792356759733 ],
[ 103.8500171685476, 1.2966151194814644 ],
[ 103.85006352852892, 1.296556468403951 ],
[ 103.8501172502102, 1.2964876829646774 ],
[ 103.85017861570404, 1.2964043851313118 ],
[ 103.85022564325187, 1.2963391068611712 ],
[ 103.85027121425983, 1.2962741044312178 ],
[ 103.85032445874391, 1.296196458928873 ],
[ 103.85037315933751, 1.2961259624598354 ],
[ 103.85042734276102, 1.2960434822147693 ],
[ 103.85047484377228, 1.2959698647890041 ],
[ 103.85053366182262, 1.2958793691249293 ],
[ 103.85058751368423, 1.2957985176396618 ],
[ 103.8506324511854, 1.295731320314122 ],
[ 103.85067960266595, 1.2956598154830241 ],
[ 103.85071379099656, 1.2956086435741991 ],
[ 103.85073296211867, 1.2955792732907783 ],
[ 103.85171850879243, 1.2940828346643343 ],
[ 103.8517842571524, 1.2939834426838464 ],
[ 103.85182697250264, 1.2939174291667148 ],
[ 103.85186374227136, 1.2938622183300856 ],
[ 103.85191997245695, 1.2937766225009995 ],
[ 103.85196077034887, 1.2937159348000329 ],
[ 103.85201066318156, 1.293640642443894 ],
[ 103.85207360090858, 1.2935455018955904 ],
[ 103.85209405151583, 1.2935149523005645 ],
[ 103.85209840490668, 1.2935083603531552 ]
]
},
"properties" : {
"OBJECTID" : 26,
"GRND_LEVEL" : "UNDERGROUND",
"TYPE" : "MRT",
"INC_CRC" : "43215EF9C877C56F",
"FMEL_UPD_D" : "20140623165723",
"SHAPE_1.LEN" : 826.574555305724
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "LineString",
"coordinates" : [
[ 103.84687387423112, 1.2984075251776785 ],
[ 103.84687596963305, 1.2984068360404064 ],
[ 103.8469477443351, 1.298382888977233 ],
[ 103.84700707601817, 1.2983636618596213 ],
[ 103.84705587138482, 1.2983474309587109 ],
[ 103.8471093939829, 1.2983293497005775 ],
[ 103.84719163760928, 1.2983032185320853 ],
[ 103.84727684821664, 1.2982751085943023 ],
[ 103.84734330713064, 1.2982526220985062 ],
[ 103.8474205566378, 1.298225636325678 ],
[ 103.84748674148503, 1.298201684756683 ],
[ 103.84754486909281, 1.2981793330528584 ],
[ 103.8476178325349, 1.2981516030060145 ],
[ 103.84768649914156, 1.2981247854856819 ],
[ 103.84775494380555, 1.298097835023123 ],
[ 103.84783261379023, 1.2980652277037599 ],
[ 103.84788914017777, 1.2980414615747204 ],
[ 103.84795574819299, 1.2980110600613324 ],
[ 103.84802138487525, 1.2979797903616808 ],
[ 103.84808223861906, 1.2979509823693467 ],
[ 103.84814332776878, 1.2979202372247756 ],
[ 103.84821788425187, 1.2978815878507841 ],
[ 103.84829216487338, 1.2978418876043372 ],
[ 103.84837082138343, 1.2977988936329974 ],
[ 103.84844918225461, 1.2977533538740926 ],
[ 103.84851484223788, 1.2977139765311734 ],
[ 103.84861507716478, 1.2976520983806883 ],
[ 103.84869721007225, 1.2975994177268289 ],
[ 103.84875697918685, 1.2975591242921019 ],
[ 103.84882705994205, 1.2975106734220454 ],
[ 103.84892208235813, 1.2974421029920948 ],
[ 103.84899019527812, 1.297390833224685 ],
[ 103.84905860560019, 1.2973374146828422 ],
[ 103.84911911415213, 1.2972886563805228 ],
[ 103.84917324845928, 1.2972445067598648 ],
[ 103.84923748952006, 1.2971895869939063 ],
[ 103.84929272810494, 1.2971408712259185 ],
[ 103.84934936301752, 1.2970909616862851 ],
[ 103.84940630790086, 1.2970371443831712 ],
[ 103.84945451269557, 1.2969912918755018 ],
[ 103.84950488654927, 1.2969416193161052 ],
[ 103.84955521007579, 1.2968908886492219 ],
[ 103.84960756159145, 1.2968366589808624 ],
[ 103.84965822743578, 1.2967822900501653 ],
[ 103.84971148555394, 1.2967243569999485 ],
[ 103.84976448577292, 1.2966641431422947 ],
[ 103.84981580211746, 1.2966037936398362 ],
[ 103.84986953462375, 1.2965403611408837 ],
[ 103.84992319342669, 1.2964738420442485 ],
[ 103.84996723518029, 1.2964175522801988 ],
[ 103.85000851932568, 1.2963649794729621 ],
[ 103.850050165573, 1.2963109596789602 ],
[ 103.85009878624389, 1.2962462213063268 ],
[ 103.85014833060627, 1.2961801345186617 ],
[ 103.85018959314581, 1.2961225334403608 ],
[ 103.85022729120547, 1.2960716264934795 ],
[ 103.85028163013945, 1.2959979936511945 ],
[ 103.85032958588158, 1.2959340438846652 ],
[ 103.8503879448552, 1.2958547017579816 ],
[ 103.85044586175201, 1.2957768816789208 ],
[ 103.85049596318261, 1.2957092077204093 ],
[ 103.85054856343962, 1.2956385357745317 ],
[ 103.8506009372569, 1.2955672877487532 ],
[ 103.85068710319642, 1.2954527737731079 ],
[ 103.85161210599509, 1.294202052423362 ],
[ 103.85167346510362, 1.2941198352694676 ],
[ 103.85173187430033, 1.2940387757225618 ],
[ 103.85179649326965, 1.2939503545993574 ],
[ 103.85182129729235, 1.2939155200942423 ],
[ 103.85184744821173, 1.2938781551662875 ],
[ 103.85191997245695, 1.2937766225009995 ],
[ 103.85196077034887, 1.2937159348000329 ],
[ 103.85201066318156, 1.293640642443894 ],
[ 103.85207360090858, 1.2935455018955904 ],
[ 103.85209405151583, 1.2935149523005645 ],
[ 103.85209840490668, 1.2935083603531552 ]
]
},
"properties" : {
"OBJECTID" : 27,
"GRND_LEVEL" : "UNDERGROUND",
"TYPE" : "MRT",
"INC_CRC" : "6105B200FED9F6AB",
"FMEL_UPD_D" : "20140623165723",
"SHAPE_1.LEN" : 815.626904689115
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "LineString",
"coordinates" : [
[ 103.84000375357691, 1.3001392676138601 ],
[ 103.84069384830276, 1.2999815272810664 ],
[ 103.84079783504811, 1.2999575721591945 ],
[ 103.84087994583102, 1.299938896780557 ],
[ 103.84097300088418, 1.299918108769797 ],
[ 103.84104852353964, 1.2999016970307957 ],
[ 103.84112820106701, 1.299885599995576 ],
[ 103.84122043215649, 1.2998667753541684 ],
[ 103.84131258597347, 1.299849143566799 ],
[ 103.84139887319512, 1.299833372977666 ],
[ 103.84294010047044, 1.2995578347296877 ],
[ 103.84316730006363, 1.2995148294952124 ],
[ 103.84324894268602, 1.2994996249931423 ],
[ 103.84331711433448, 1.2994872204554293 ],
[ 103.84339754212584, 1.2994728660562778 ],
[ 103.843481637773, 1.299457718511789 ],
[ 103.84358376719807, 1.2994387897417234 ],
[ 103.84368964355389, 1.2994199857544053 ],
[ 103.84379514431815, 1.299401612241831 ],
[ 103.84389519181508, 1.2993838356285583 ],
[ 103.84401379424772, 1.2993630998508265 ],
[ 103.8441054960629, 1.2993465423484067 ],
[ 103.84420049553458, 1.2993296221781014 ],
[ 103.84430747529757, 1.299311637514499 ],
[ 103.84440282969189, 1.299294757127054 ],
[ 103.84447681850061, 1.299280740049835 ],
[ 103.84454968861878, 1.2992663793168298 ],
[ 103.84462981627074, 1.2992495098411414 ],
[ 103.84470830946617, 1.299232053437563 ],
[ 103.84478271967306, 1.2992145445969903 ],
[ 103.8448690571454, 1.299193510485504 ],
[ 103.84494994135123, 1.2991730732770521 ],
This code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation
Adding an API key gives you higher rate limits and priority support. Log in to create your API key.
import requests
dataset_id = "d_572a9f49d7d62e4518926b9568b80342"
url = "https://api-open.data.gov.sg/v1/public/api/datasets/" + dataset_id + "/poll-download"
response = requests.get(url)
json_data = response.json()
if json_data['code'] != 0:
print(json_data['errMsg'])
exit(1)
url = json_data['data']['url']
response = requests.get(url)
print(response.text)This dataset can be reused and cited in research publications.
03 Nov 2025
Free forever for personal or commercial use, under the Open Data Licence.