UNPKG

proj4js-definitions

Version:
48 lines (42 loc) 1.3 kB
# proj4js-definitions Almost All the Projection Definitions for Proj4js # simple approach - Download the Coordinate Reference System CSV from https://github.com/DanielJDufour/crs-csv - Pull out the Code and proj4 columns and transform to a JSON file # acknowledgements The data source crs-csv is actually created by scraping a locally running instance of epsg.io # install ```bash npm install proj4js-definitions ``` # usage in code ```bash const defs = require("proj4js-definitions"); ``` defs are an array ``` [ [ 'EPSG:2000', '+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +units=m +no_defs' ], [ 'EPSG:2001', '+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=-255,-15,71,0,0,0,0 +units=m +no_defs' ], [ 'EPSG:2002', '+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=725,685,536,0,0,0,0 +units=m +no_defs' ], [ 'EPSG:2003', '+proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=72,213.7,93,0,0,0,0 +units=m +no_defs' ], ... 4700+ more items ] ``` After loading the defs update your proj4 projector with ``` const proj4 = require("proj4"); proj4.defs(defs); ```