Secure websites use HTTPS
Scam alert
Annotation of Waterbody Names
Data from Dec 2018
Last updated 9 months ago (15 Nov 2025)
Attribute Legend
| Attributes | Data Type | Description |
|---|---|---|
| OBJECTID | Numeric | - |
| FEATUREID | Numeric | - |
| ZORDER | Numeric | - |
| ANNOTATIONCLASSID | Numeric | - |
| SYMBOLID | Numeric | - |
| STATUS | Numeric | - |
| TEXTSTRING | Text | - |
| FONTNAME | Text | - |
| FONTSIZE | Numeric | - |
| BOLD | Numeric | - |
| ITALIC | Numeric | - |
| UNDERLINE | Numeric | - |
| VERTICALALIGNMENT | Numeric | - |
| HORIZONTALALIGNMENT | Numeric | - |
| XOFFSET | Numeric | - |
| YOFFSET | Numeric | - |
| ANGLE | Numeric | - |
| FONTLEADING | Numeric | - |
| WORDSPACING | Numeric | - |
| CHARACTERWIDTH | Numeric | - |
| CHARACTERSPACING | Numeric | - |
| FLIPANGLE | Numeric | - |
| OVERRIDE | Numeric | - |
| INC_CRC | Text | - |
| FMEL_UPD_D | Numeric | - |
| SHAPE.AREA | Numeric | - |
| SHAPE.LEN | Numeric | - |
Dataset preview
This code can be used to view the raw JSON dataset for MP14 SDCP PW PLAN - Waterbody Name. Large datasets may be truncated in the preview. Please download the dataset for complete data.
{
"type": "FeatureCollection",
"name": "G_MP14_PKWB_WATERBODY_AN",
"features": [
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.87305158001207,
1.3188741764520495
],
[
103.87392467043351,
1.3190879652097471
]
]
},
"properties": {
"OBJECTID": 2416,
"FEATUREID": -1,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": -1,
"STATUS": 0,
"TEXTSTRING": "RIVER",
"FONTNAME": "Arial",
"FONTSIZE": 85.04,
"BOLD": 1,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 3,
"HORIZONTALALIGNMENT": 0,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": 13.67478803,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 0,
"OVERRIDE": 0,
"INC_CRC": "81284BDA4A8A9EFE",
"FMEL_UPD_D": "20180319123218",
"SHAPE.AREA": 3072.92376867875,
"SHAPE.LEN": 250.402751894314
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.86387466433948,
1.3209532692462118
],
[
103.86458892007296,
1.320510997358009
]
]
},
"properties": {
"OBJECTID": 2417,
"FEATUREID": -1,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": -1,
"STATUS": 0,
"TEXTSTRING": "WHAMPOA",
"FONTNAME": "Arial",
"FONTSIZE": 56.69,
"BOLD": 1,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 3,
"HORIZONTALALIGNMENT": 0,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": -31.60024198,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 0,
"OVERRIDE": 0,
"INC_CRC": "B29E12F56F62C805",
"FMEL_UPD_D": "20180319123218",
"SHAPE.AREA": 2407.60622783813,
"SHAPE.LEN": 260.20197739388
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.85670114283026,
1.3046286324933158
],
[
103.85696374269538,
1.3049056122482856
]
]
},
"properties": {
"OBJECTID": 2418,
"FEATUREID": 0,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": 0,
"STATUS": 0,
"TEXTSTRING": "CANAL",
"FONTNAME": "Arial",
"FONTSIZE": 36,
"BOLD": 0,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 1,
"HORIZONTALALIGNMENT": 1,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": 46.34245175,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 90,
"OVERRIDE": 72,
"INC_CRC": "6EDE8288C11848D4",
"FMEL_UPD_D": "20180319123218",
"SHAPE.AREA": 600.84446533125,
"SHAPE.LEN": 113.072377477552
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.86224109516554,
1.306021656278379
],
[
103.86268917933529,
1.3059887297008403
]
]
},
"properties": {
"OBJECTID": 2419,
"FEATUREID": -1,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": -1,
"STATUS": 0,
"TEXTSTRING": "CANAL",
"FONTNAME": "Arial",
"FONTSIZE": 42.52,
"BOLD": 0,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 1,
"HORIZONTALALIGNMENT": 1,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": -4.17510983,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 0,
"OVERRIDE": 0,
"INC_CRC": "6A534C4D252DBBA7",
"FMEL_UPD_D": "20180319123218",
"SHAPE.AREA": 838.19170913125,
"SHAPE.LEN": 133.551019725805
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.85528471376573,
1.303548553250246
],
[
103.85571094543141,
1.3037129623444605
]
]
},
"properties": {
"OBJECTID": 2420,
"FEATUREID": 0,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": 0,
"STATUS": 0,
"TEXTSTRING": "ROCHOR",
"FONTNAME": "Arial",
"FONTSIZE": 36,
"BOLD": 0,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 1,
"HORIZONTALALIGNMENT": 1,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": 20.96960462,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 90,
"OVERRIDE": 72,
"INC_CRC": "B5A41D5005BB916D",
"FMEL_UPD_D": "20180319123218",
"SHAPE.AREA": 800.83380865625,
"SHAPE.LEN": 141.263004886217
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.86027252977516,
1.3062471971142289
],
[
103.86079103185612,
1.3063958667383464
]
]
},
"properties": {
"OBJECTID": 2421,
"FEATUREID": -1,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": -1,
"STATUS": 0,
"TEXTSTRING": "ROCHOR",
"FONTNAME": "Arial",
"FONTSIZE": 42.52,
"BOLD": 0,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 1,
"HORIZONTALALIGNMENT": 1,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": 15.90205859,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 0,
"OVERRIDE": 0,
"INC_CRC": "718F880724CF9CA8",
"FMEL_UPD_D": "20180319123219",
"SHAPE.AREA": 1117.18175053125,
"SHAPE.LEN": 166.847295720669
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.87820581177162,
1.3212702604383775
],
[
103.87909856095466,
1.3216211443584676
]
]
},
"properties": {
"OBJECTID": 2422,
"FEATUREID": -1,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": -1,
"STATUS": 0,
"TEXTSTRING": "KALLANG ",
"FONTNAME": "Arial",
"FONTSIZE": 56.69,
"BOLD": 1,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 1,
"HORIZONTALALIGNMENT": 1,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": 21.332268,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 0,
"OVERRIDE": 0,
"INC_CRC": "A024B1837A043EAD",
"FMEL_UPD_D": "20180319123219",
"SHAPE.AREA": 2308.33565322625,
"SHAPE.LEN": 251.315719441904
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.8799445366609,
1.3219525093435127
],
[
103.88050250516523,
1.3221718114274903
]
]
},
"properties": {
"OBJECTID": 2423,
"FEATUREID": -1,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": -1,
"STATUS": 0,
"TEXTSTRING": "RIVER",
"FONTNAME": "Arial",
"FONTSIZE": 56.69,
"BOLD": 1,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 1,
"HORIZONTALALIGNMENT": 1,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": 21.332268,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 0,
"OVERRIDE": 0,
"INC_CRC": "04F2E8439253377B",
"FMEL_UPD_D": "20180319123219",
"SHAPE.AREA": 1365.5831875975,
"SHAPE.LEN": 166.925334012701
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
103.94790259363437,
1.3797538419677788
],
[
103.9482066742226,
1.380086752816749
]
]
},
"properties": {
"OBJECTID": 2530,
"FEATUREID": -1,
"ZORDER": 0,
"ANNOTATIONCLASSID": 0,
"SYMBOLID": -1,
"STATUS": 0,
"TEXTSTRING": "API",
"FONTNAME": "Arial",
"FONTSIZE": 70.87,
"BOLD": 1,
"ITALIC": 0,
"UNDERLINE": 0,
"VERTICALALIGNMENT": 1,
"HORIZONTALALIGNMENT": 1,
"XOFFSET": 0,
"YOFFSET": 0,
"ANGLE": 47.4109,
"FONTLEADING": 0,
"WORDSPACING": 100,
"CHARACTERWIDTH": 100,
"CHARACTERSPACING": 0,
"FLIPANGLE": 0,
"OVERRIDE": 0,
"INC_CRC": "2AFFC87C92A30242",
"FMEL_UPD_D": "20180424184344",
"SHAPE.AREA": 1164.0960869475,
"SHAPE.LEN": 139.216859843933
}
},
{
"type": "Feature",
"geometry": {
"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_8a93a3b7a7e38b3515a92c2d5ad2b96d"
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.