Loading lib/projCode/aea.js +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ Proj4js.Proj.aea = { this.sin_po=Math.sin(this.lat1); this.cos_po=Math.cos(this.lat1); this.t1=this.sin_po this.t1=this.sin_po; this.con = this.sin_po; this.ms1 = Proj4js.common.msfnz(this.e3,this.sin_po,this.cos_po); this.qs1 = Proj4js.common.qsfnz(this.e3,this.sin_po,this.cos_po); Loading lib/projCode/aeqd.js +4 −4 Original line number Diff line number Diff line Proj4js.Proj.aeqd = { init : function() { this.sin_p12=Math.sin(this.lat0) this.cos_p12=Math.cos(this.lat0) this.sin_p12=Math.sin(this.lat0); this.cos_p12=Math.cos(this.lat0); }, forward: function(p) { Loading Loading @@ -41,8 +41,8 @@ Proj4js.Proj.aeqd = { } var z = rh / this.a; var sinz=Math.sin(z) var cosz=Math.cos(z) var sinz=Math.sin(z); var cosz=Math.cos(z); var lon = this.long0; var lat; Loading lib/projCode/laea.js +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ Proj4js.Proj.laea = { var x = ksp * cos_lat * sin_delta_lon + this.x0; var y = ksp * (this.cos_lat_o * sin_lat - this.sin_lat_o * cos_lat * cos_delta_lon) + this.y0; p.x = x; p.y = y p.y = y; return p; },//lamazFwd() Loading lib/projCode/moll.js +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ Proj4js.Proj.moll = { /* Iterate using the Newton-Raphson method to find theta -----------------------------------------------------*/ for (var i=0;;i++) { for (var i=0;true;i++) { var delta_theta = -(theta + Math.sin(theta) - con)/ (1.0 + Math.cos(theta)); theta += delta_theta; if (Math.abs(delta_theta) < Proj4js.common.EPSLN) break; Loading lib/projCode/stere.js +5 −5 Original line number Diff line number Diff line Loading @@ -73,7 +73,7 @@ Proj4js.Proj.stere = { var lon = p.x; lon = Proj4js.common.adjust_lon(lon - this.long0); var lat = p.y; var x, y var x, y; if (this.sphere) { var sinphi, cosphi, coslam, sinlam; Loading Loading @@ -109,7 +109,7 @@ Proj4js.Proj.stere = { if (Math.abs(lat - Proj4js.common.HALF_PI) < this.TOL) { F_ERROR; } y = this.akm1 * Math.tan(Proj4js.common.FORTPI + .5 * lat) y = this.akm1 * Math.tan(Proj4js.common.FORTPI + .5 * lat); x = sinlam * y; y *= coslam; break; Loading Loading @@ -155,7 +155,7 @@ Proj4js.Proj.stere = { inverse: function(p) { var x = (p.x - this.x0)/this.a; /* descale and de-offset */ var y = (p.y - this.y0)/this.a; var lon, lat var lon, lat; var cosphi, sinphi, tp=0.0, phi_l=0.0, rho, halfe=0.0, pi2=0.0; var i; Loading Loading @@ -222,7 +222,7 @@ Proj4js.Proj.stere = { case this.N_POLE: y = -y; case this.S_POLE: tp = - rho / this.akm1 tp = - rho / this.akm1; phi_l = Proj4js.common.HALF_PI - 2. * Math.atan(tp); pi2 = -Proj4js.common.HALF_PI; halfe = -.5 * this.e; Loading @@ -235,7 +235,7 @@ Proj4js.Proj.stere = { if (this.mode == this.S_POLE) lat = -lat; lon = (x == 0. && y == 0.) ? 0. : Math.atan2(x, y); p.x = Proj4js.common.adjust_lon(lon + this.long0); p.y = lat p.y = lat; return p; } } Loading Loading
lib/projCode/aea.js +1 −1 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ Proj4js.Proj.aea = { this.sin_po=Math.sin(this.lat1); this.cos_po=Math.cos(this.lat1); this.t1=this.sin_po this.t1=this.sin_po; this.con = this.sin_po; this.ms1 = Proj4js.common.msfnz(this.e3,this.sin_po,this.cos_po); this.qs1 = Proj4js.common.qsfnz(this.e3,this.sin_po,this.cos_po); Loading
lib/projCode/aeqd.js +4 −4 Original line number Diff line number Diff line Proj4js.Proj.aeqd = { init : function() { this.sin_p12=Math.sin(this.lat0) this.cos_p12=Math.cos(this.lat0) this.sin_p12=Math.sin(this.lat0); this.cos_p12=Math.cos(this.lat0); }, forward: function(p) { Loading Loading @@ -41,8 +41,8 @@ Proj4js.Proj.aeqd = { } var z = rh / this.a; var sinz=Math.sin(z) var cosz=Math.cos(z) var sinz=Math.sin(z); var cosz=Math.cos(z); var lon = this.long0; var lat; Loading
lib/projCode/laea.js +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ Proj4js.Proj.laea = { var x = ksp * cos_lat * sin_delta_lon + this.x0; var y = ksp * (this.cos_lat_o * sin_lat - this.sin_lat_o * cos_lat * cos_delta_lon) + this.y0; p.x = x; p.y = y p.y = y; return p; },//lamazFwd() Loading
lib/projCode/moll.js +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ Proj4js.Proj.moll = { /* Iterate using the Newton-Raphson method to find theta -----------------------------------------------------*/ for (var i=0;;i++) { for (var i=0;true;i++) { var delta_theta = -(theta + Math.sin(theta) - con)/ (1.0 + Math.cos(theta)); theta += delta_theta; if (Math.abs(delta_theta) < Proj4js.common.EPSLN) break; Loading
lib/projCode/stere.js +5 −5 Original line number Diff line number Diff line Loading @@ -73,7 +73,7 @@ Proj4js.Proj.stere = { var lon = p.x; lon = Proj4js.common.adjust_lon(lon - this.long0); var lat = p.y; var x, y var x, y; if (this.sphere) { var sinphi, cosphi, coslam, sinlam; Loading Loading @@ -109,7 +109,7 @@ Proj4js.Proj.stere = { if (Math.abs(lat - Proj4js.common.HALF_PI) < this.TOL) { F_ERROR; } y = this.akm1 * Math.tan(Proj4js.common.FORTPI + .5 * lat) y = this.akm1 * Math.tan(Proj4js.common.FORTPI + .5 * lat); x = sinlam * y; y *= coslam; break; Loading Loading @@ -155,7 +155,7 @@ Proj4js.Proj.stere = { inverse: function(p) { var x = (p.x - this.x0)/this.a; /* descale and de-offset */ var y = (p.y - this.y0)/this.a; var lon, lat var lon, lat; var cosphi, sinphi, tp=0.0, phi_l=0.0, rho, halfe=0.0, pi2=0.0; var i; Loading Loading @@ -222,7 +222,7 @@ Proj4js.Proj.stere = { case this.N_POLE: y = -y; case this.S_POLE: tp = - rho / this.akm1 tp = - rho / this.akm1; phi_l = Proj4js.common.HALF_PI - 2. * Math.atan(tp); pi2 = -Proj4js.common.HALF_PI; halfe = -.5 * this.e; Loading @@ -235,7 +235,7 @@ Proj4js.Proj.stere = { if (this.mode == this.S_POLE) lat = -lat; lon = (x == 0. && y == 0.) ? 0. : Math.atan2(x, y); p.x = Proj4js.common.adjust_lon(lon + this.long0); p.y = lat p.y = lat; return p; } } Loading