Commit c09798b4 authored by Calvin Metcalf's avatar Calvin Metcalf
Browse files

require constants individually

parent 9d59b0fc
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
var extend = require('./extend');
var defs = require('./defs');
var constants = require('./constants/index');
var constants = {};
constants.grids = require('./constants/grids');
constants.Datum = require('./constants/Datum');
constants.Ellipsoid = require('./constants/Ellipsoid');
var datum = require('./datum');
var projections = require('./projections/index');
var wkt = require('./wkt');

lib/constants/index.js

deleted100644 → 0
+0 −10
Original line number Diff line number Diff line
exports.PrimeMeridian = require('./PrimeMeridian');

exports.Ellipsoid = require('./Ellipsoid');

exports.Datum = require('./Datum');

//..WGS84 = Proj('WGS84');
exports.Datum.OSB36 = exports.Datum.OSGB36; //as returned from spatialreference.org

exports.grids = require('./grids');
+2 −2
Original line number Diff line number Diff line
var D2R = 0.01745329251994329577;
var constants = require('./constants/index');
var PrimeMeridian = require('./constants/PrimeMeridian');
module.exports = function(defData) {
  var self = {};

@@ -80,7 +80,7 @@ module.exports = function(defData) {
      self.from_greenwich = v * D2R;
    },
    pm: function(v) {
      self.from_greenwich = (constants.PrimeMeridian[v] ? constants.PrimeMeridian[v] : parseFloat(v, 10)) * D2R;
      self.from_greenwich = (PrimeMeridian[v] ? PrimeMeridian[v] : parseFloat(v, 10)) * D2R;
    },
    nadgrids: function(v) {
      if (v === '@null') {