"use strict";
/**
* Defines the built-in proj4 projection definitions known to TerriaJS. Additional projections can be added
* to this object literal.
* @alias Proj4Definitions
* @type {Object}
*/
var Proj4Definitions = {
// Built-in proj4 entries
"EPSG:4326": "EPSG:4326",
WGS84: "WGS84",
"EPSG:4269": "EPSG:4269",
"EPSG:3857": "EPSG:3857",
"EPSG:3785": "EPSG:3785",
GOOGLE: "GOOGLE",
"EPSG:900913": "EPSG:900913",
"EPSG:102113": "EPSG:102113",
// Custom TerriaJS entries
"EPSG:3006":
"+proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:4283": "+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs",
"EPSG:3577":
"+proj=aea +lat_1=-18 +lat_2=-36 +lat_0=0 +lon_0=132 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:3107":
"+proj=lcc +lat_1=-28 +lat_2=-36 +lat_0=-32 +lon_0=135 +x_0=1000000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:3112":
"+proj=lcc +lat_1=-18 +lat_2=-36 +lat_0=0 +lon_0=134 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28349":
"+proj=utm +zone=49 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28350":
"+proj=utm +zone=50 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28351":
"+proj=utm +zone=51 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28352":
"+proj=utm +zone=52 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28353":
"+proj=utm +zone=53 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28354":
"+proj=utm +zone=54 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28355":
"+proj=utm +zone=55 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28356":
"+proj=utm +zone=56 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28357":
"+proj=utm +zone=57 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:28358":
"+proj=utm +zone=58 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
"EPSG:20248": "+proj=utm +zone=48 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20249": "+proj=utm +zone=49 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20250": "+proj=utm +zone=50 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20251": "+proj=utm +zone=51 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20252": "+proj=utm +zone=52 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20253": "+proj=utm +zone=53 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20254": "+proj=utm +zone=54 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20255": "+proj=utm +zone=55 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20256": "+proj=utm +zone=56 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20257": "+proj=utm +zone=57 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:20258": "+proj=utm +zone=58 +south +ellps=aust_SA +units=m +no_defs",
"EPSG:102100": "EPSG:3857",
"EPSG:27700":
"+proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +ellps=airy +towgs84=446.448,-125.157,542.06,0.15,0.247,0.842,-20.489 +units=m +no_defs"
};
module.exports = Proj4Definitions;