Secure websites use HTTPS
Scam alert
Sign up here for higher rate limits, priority support and maintenance notifications.
Data from Oct 2025
Last updated: 26 May 2026, 10:07 SGT
A point representation of the traffic sign that help to regulate, warn, guide or inform all road users.
Attribute Legend
| Attributes | Data Type | Description |
|---|---|---|
| OBJECTID_1 | Numeric | - |
| BEARG_NUM | Numeric | - |
| UNIQUE_ID | Numeric | - |
| TYP_CD | Text | - |
| TYP_NAM | Numeric | - |
| INC_CRC | Text | - |
| FMEL_UPD_D | Numeric | - |
Dataset preview
This code can be used to view the raw JSON dataset for LTA Traffic Sign. Large datasets may be truncated in the preview. Please download the dataset for complete data.
{
"type" : "FeatureCollection",
"name" : "TRAFFICSIGN",
"features" : [
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.79367003012669, 1.4437910966401524 ]
},
"properties" : {
"OBJECTID_1" : 5923074,
"BEARG_NUM" : 144.13747398,
"UNIQUE_ID" : 69925,
"TYP_CD" : "Pedestrian Crossing Prohibition (graphic with message on reserve side) [1014]",
"TYP_NAM" : "1014",
"INC_CRC" : "67C0DFB84BB5553B",
"FMEL_UPD_D" : "20240107222240"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84012925354769, 1.3772275289574698 ]
},
"properties" : {
"OBJECTID_1" : 5923075,
"BEARG_NUM" : 88.55638057,
"UNIQUE_ID" : 70005,
"TYP_CD" : "Pedestrian Crossing Prohibition (graphic with message on reserve side) [1014]",
"TYP_NAM" : "1014",
"INC_CRC" : "5E5A317132B55F9B",
"FMEL_UPD_D" : "20240107222238"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83688089081245, 1.3776777602153805 ]
},
"properties" : {
"OBJECTID_1" : 5923076,
"BEARG_NUM" : 129.8959462,
"UNIQUE_ID" : 70006,
"TYP_CD" : "Pedestrian Crossing Prohibition (graphic with message on reserve side) [1014]",
"TYP_NAM" : "1014",
"INC_CRC" : "106C6D77B956E491",
"FMEL_UPD_D" : "20240107222238"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.71068981247728, 1.328047016434659 ]
},
"properties" : {
"OBJECTID_1" : 5923077,
"BEARG_NUM" : 350.49640659,
"UNIQUE_ID" : 70007,
"TYP_CD" : "Time Plate (general) [4030]",
"TYP_NAM" : "4030",
"INC_CRC" : "D5674BCABD2B16B5",
"FMEL_UPD_D" : "20240107222238"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.71042286883824, 1.328641642238095 ]
},
"properties" : {
"OBJECTID_1" : 5923078,
"BEARG_NUM" : 90,
"UNIQUE_ID" : 70008,
"TYP_CD" : "Keep Left [5007]",
"TYP_NAM" : "5007",
"INC_CRC" : "E9646A3AD851EC99",
"FMEL_UPD_D" : "20240107222238"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.71066583936377, 1.3286973097629973 ]
},
"properties" : {
"OBJECTID_1" : 5923079,
"BEARG_NUM" : 90,
"UNIQUE_ID" : 70009,
"TYP_CD" : "Keep Right [5008]",
"TYP_NAM" : "5008",
"INC_CRC" : "69CCA16DB4E8E25D",
"FMEL_UPD_D" : "20240107222238"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.88154139410807, 1.3226715813710923 ]
},
"properties" : {
"OBJECTID_1" : 5923080,
"BEARG_NUM" : 348.70309325,
"UNIQUE_ID" : 55658,
"TYP_CD" : "Pedestrian Crossing Prohibition (graphic with message on reserve side) [1014]",
"TYP_NAM" : "1014",
"INC_CRC" : "BAC4E579CA5DFE94",
"FMEL_UPD_D" : "20240107222229"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.8703982084138, 1.342030180956663 ]
},
"properties" : {
"OBJECTID_1" : 5923081,
"BEARG_NUM" : 340,
"UNIQUE_ID" : 62262,
"TYP_CD" : "Pedestrian Crossing Prohibition (graphic with message on reserve side) [1014]",
"TYP_NAM" : "1014",
"INC_CRC" : "106A500E2F6E9904",
"FMEL_UPD_D" : "20240107222231"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.84895809714517, 1.36277020357439 ]
},
"properties" : {
"OBJECTID_1" : 5923082,
"BEARG_NUM" : 292,
"UNIQUE_ID" : 24021,
"TYP_CD" : "Height Limit Ahead - 4.5m [2031]",
"TYP_NAM" : "2031",
"INC_CRC" : "4D0060E14BB32AE2",
"FMEL_UPD_D" : "20240107222159"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.82523501732997, 1.3057174594866672 ]
},
"properties" : {
"OBJECTID_1" : 5923083,
"BEARG_NUM" : 324.90708248,
"UNIQUE_ID" : 24022,
"TYP_CD" : "No Waiting [1008]",
"TYP_NAM" : "1008",
"INC_CRC" : "B34B146A9633C581",
"FMEL_UPD_D" : "20240107222159"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.94830237797932, 1.3712567758360634 ]
},
"properties" : {
"OBJECTID_1" : 5923084,
"BEARG_NUM" : 313.54001264,
"UNIQUE_ID" : 24023,
"TYP_CD" : "Pedestrian Crossing Prohibition (graphic with message on reserve side) [1014]",
"TYP_NAM" : "1014",
"INC_CRC" : "97DFC6D0E5E53405",
"FMEL_UPD_D" : "20240107222159"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.67921835063606, 1.3282870234936963 ]
},
"properties" : {
"OBJECTID_1" : 5923085,
"BEARG_NUM" : 359,
"UNIQUE_ID" : 24024,
"TYP_CD" : "Maximum Speed Limit 60 [1017]",
"TYP_NAM" : "1017",
"INC_CRC" : "59AD811DE3656483",
"FMEL_UPD_D" : "20240107222159"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.837350957746, 1.3861637514412781 ]
},
"properties" : {
"OBJECTID_1" : 5923086,
"BEARG_NUM" : 36,
"UNIQUE_ID" : 16931,
"TYP_CD" : "Stop [5001]",
"TYP_NAM" : "5001",
"INC_CRC" : "FA41818918FA2145",
"FMEL_UPD_D" : "20240107222151"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83473596206332, 1.4138203540119587 ]
},
"properties" : {
"OBJECTID_1" : 5923087,
"BEARG_NUM" : 25.58034685,
"UNIQUE_ID" : 16932,
"TYP_CD" : "Raised Zebra Crossing Ahead [2053]",
"TYP_NAM" : "2053",
"INC_CRC" : "30295783C7868C06",
"FMEL_UPD_D" : "20240107222151"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.83233270917862, 1.4156630201695077 ]
},
"properties" : {
"OBJECTID_1" : 5923088,
"BEARG_NUM" : 23.70958674,
"UNIQUE_ID" : 16933,
"TYP_CD" : "Give Way to Buses Exiting (graphic) [3157]",
"TYP_NAM" : "3157",
"INC_CRC" : "1A0855A982CAA556",
"FMEL_UPD_D" : "20240107222151"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.8454077185655, 1.3136951212984767 ]
},
"properties" : {
"OBJECTID_1" : 5923089,
"BEARG_NUM" : 344.8608038,
"UNIQUE_ID" : 30738,
"TYP_CD" : "Keep Left [5007]",
"TYP_NAM" : "5007",
"INC_CRC" : "0C38D5239F6596E5",
"FMEL_UPD_D" : "20240107222200"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.8413920896431, 1.293159373161412 ]
},
"properties" : {
"OBJECTID_1" : 5923090,
"BEARG_NUM" : 345,
"UNIQUE_ID" : 19682,
"TYP_CD" : "No Waiting [1008]",
"TYP_NAM" : "1008",
"INC_CRC" : "C37D819525100EE6",
"FMEL_UPD_D" : "20240107222148"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.82278001751115, 1.412823022171912 ]
},
"properties" : {
"OBJECTID_1" : 5923091,
"BEARG_NUM" : 9.86580694,
"UNIQUE_ID" : 8830,
"TYP_CD" : "Raised Zebra Crossing Ahead [2053]",
"TYP_NAM" : "2053",
"INC_CRC" : "2027CB5858AC3049",
"FMEL_UPD_D" : "20240107222143"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.8772504336648, 1.3297239950645636 ]
},
"properties" : {
"OBJECTID_1" : 5923092,
"BEARG_NUM" : 304,
"UNIQUE_ID" : 49386,
"TYP_CD" : "Street Name Double-Sided, Non-Ethnic [6002]",
"TYP_NAM" : "6002",
"INC_CRC" : "7F50FAFC3390339A",
"FMEL_UPD_D" : "20240107222222"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.7970550407053, 1.2747115487246161 ]
},
"properties" : {
"OBJECTID_1" : 5923093,
"BEARG_NUM" : 98.85743129,
"UNIQUE_ID" : 10682,
"TYP_CD" : "Street Name Single-Sided, Non-Ethnic [6001]",
"TYP_NAM" : "6001",
"INC_CRC" : "63306DEF2F1E15FC",
"FMEL_UPD_D" : "20240107222142"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.85415865090789, 1.2963679573689249 ]
},
"properties" : {
"OBJECTID_1" : 5923094,
"BEARG_NUM" : 217,
"UNIQUE_ID" : 9605,
"TYP_CD" : "Street Name Double-Sided, Non-Ethnic [6002]",
"TYP_NAM" : "6002",
"INC_CRC" : "0DD29EC13B9A2EB7",
"FMEL_UPD_D" : "20240107222144"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.85417509527507, 1.2963825654368788 ]
},
"properties" : {
"OBJECTID_1" : 5923095,
"BEARG_NUM" : 310,
"UNIQUE_ID" : 9606,
"TYP_CD" : "Stop [5001]",
"TYP_NAM" : "5001",
"INC_CRC" : "B38E39702D0151CA",
"FMEL_UPD_D" : "20240107222144"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.78067685335051, 1.3101186362799655 ]
},
"properties" : {
"OBJECTID_1" : 5923096,
"BEARG_NUM" : 175,
"UNIQUE_ID" : 19783,
"TYP_CD" : "Give Way [5002]",
"TYP_NAM" : "5002",
"INC_CRC" : "0DB647413937252E",
"FMEL_UPD_D" : "20240107222154"
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [ 103.90165879835683, 1.3943466864160838 ]
},
"properties" : {
"OBJECTID_1" : 5923097,
"BEARG_NUM" : 209.93214615,
"UNIQUE_ID" : 8587,
"TYP_CD" : "Confirmation Sign (Place) - Left [3178]",
"TYP_NAM" : "3178",
"INC_CRC" : "38DThis 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
import requests
dataset_id = "d_bbf0132c7290d6838f82003972d933d5"
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.
23 Aug 2023
Free forever for personal or commercial use, under the Open Data Licence.