@opengovsg/ura-subzones

1.0.0 • Public • Published

URA Subzones

Simple library for dealing with URA subzones

Example use

$ npm install ura-subzones # (not available yet)
OR
$ npm install git+ssh://git@github.com/datagovsg/ura-subzones.git
const subzones = require('ura-subzones')
subzones.getSubzones() // Returns GeoJSON FeatureCollection of all subzones
subzones.getSubzoneAtPoint([103.673784, 1.256942]).properties.niceName // "Jurong Island And Bukom"

Data Source

Data is sourced from the 2014 Master Plan Subzone Boundaries. The data has been converted from KML and saved in data/subzones.js as GeoJSON.

The subzone names in the original dataset contained contractions and were in UPPERCASE. We have converted the names to Title Case and saved the conversion as the niceName property.

subzones.getSubzoneAtPoint([103.777475, 1.295793]).properties.niceName // "National University Of Singapore
subzones.getSubzoneAtPoint([103.777475, 1.295793]).properties.name // "NATIONAL UNIVERSITY OF S'PORE

List of conversions can be found at scripts/convertToGeojson.js

The original dataset is licenced under the Singapore Open Data Licence.

Readme

Keywords

none

Package Sidebar

Install

npm i @opengovsg/ura-subzones

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

10.1 MB

Total Files

9

Last publish

Collaborators

  • lonerifle
  • liangyuanruo
  • pallani
  • opengovsg-npm