summaryrefslogtreecommitdiff
path: root/src/projection
diff options
context:
space:
mode:
authorAbhijith Sheheer <abhijithsheheer@gmail.com>2019-12-08 22:21:53 +0530
committerAbhijith Sheheer <abhijithsheheer@gmail.com>2019-12-08 22:21:53 +0530
commit135260ac27efe9cd9a6cfbe21405af7da3c12733 (patch)
tree6eae1215b31e7cc66faa5fd6572f5bc528aeefd3 /src/projection
parent5eaf1af6fb8026f362ce6ae0695b74ba1c8bf0fd (diff)
New upstream version 1.11.9
Diffstat (limited to 'src/projection')
-rw-r--r--src/projection/albers.js2
-rw-r--r--src/projection/albersUsa.js8
-rw-r--r--src/projection/azimuthal.js2
-rw-r--r--src/projection/azimuthalEqualArea.js6
-rw-r--r--src/projection/azimuthalEquidistant.js6
-rw-r--r--src/projection/conic.js4
-rw-r--r--src/projection/conicConformal.js6
-rw-r--r--src/projection/conicEqualArea.js6
-rw-r--r--src/projection/conicEquidistant.js6
-rw-r--r--src/projection/cylindricalEqualArea.js2
-rw-r--r--src/projection/equirectangular.js2
-rw-r--r--src/projection/fit.js4
-rw-r--r--src/projection/gnomonic.js6
-rw-r--r--src/projection/identity.js8
-rw-r--r--src/projection/index.js20
-rw-r--r--src/projection/mercator.js6
-rw-r--r--src/projection/naturalEarth1.js4
-rw-r--r--src/projection/orthographic.js6
-rw-r--r--src/projection/resample.js6
-rw-r--r--src/projection/stereographic.js6
-rw-r--r--src/projection/transverseMercator.js4
21 files changed, 60 insertions, 60 deletions
diff --git a/src/projection/albers.js b/src/projection/albers.js
index 69ffcc1..180425d 100644
--- a/src/projection/albers.js
+++ b/src/projection/albers.js
@@ -1,4 +1,4 @@
-import conicEqualArea from "./conicEqualArea";
+import conicEqualArea from "./conicEqualArea.js";
export default function() {
return conicEqualArea()
diff --git a/src/projection/albersUsa.js b/src/projection/albersUsa.js
index cd61ff7..fd295ed 100644
--- a/src/projection/albersUsa.js
+++ b/src/projection/albersUsa.js
@@ -1,7 +1,7 @@
-import {epsilon} from "../math";
-import albers from "./albers";
-import conicEqualArea from "./conicEqualArea";
-import {fitExtent, fitSize, fitWidth, fitHeight} from "./fit";
+import {epsilon} from "../math.js";
+import albers from "./albers.js";
+import conicEqualArea from "./conicEqualArea.js";
+import {fitExtent, fitSize, fitWidth, fitHeight} from "./fit.js";
// The projections must have mutually exclusive clip regions on the sphere,
// as this will avoid emitting interleaving lines and polygons.
diff --git a/src/projection/azimuthal.js b/src/projection/azimuthal.js
index d409ff8..94ebb9b 100644
--- a/src/projection/azimuthal.js
+++ b/src/projection/azimuthal.js
@@ -1,4 +1,4 @@
-import {asin, atan2, cos, sin, sqrt} from "../math";
+import {asin, atan2, cos, sin, sqrt} from "../math.js";
export function azimuthalRaw(scale) {
return function(x, y) {
diff --git a/src/projection/azimuthalEqualArea.js b/src/projection/azimuthalEqualArea.js
index 666f50f..795d4c7 100644
--- a/src/projection/azimuthalEqualArea.js
+++ b/src/projection/azimuthalEqualArea.js
@@ -1,6 +1,6 @@
-import {asin, sqrt} from "../math";
-import {azimuthalRaw, azimuthalInvert} from "./azimuthal";
-import projection from "./index";
+import {asin, sqrt} from "../math.js";
+import {azimuthalRaw, azimuthalInvert} from "./azimuthal.js";
+import projection from "./index.js";
export var azimuthalEqualAreaRaw = azimuthalRaw(function(cxcy) {
return sqrt(2 / (1 + cxcy));
diff --git a/src/projection/azimuthalEquidistant.js b/src/projection/azimuthalEquidistant.js
index c95df42..9b89eb9 100644
--- a/src/projection/azimuthalEquidistant.js
+++ b/src/projection/azimuthalEquidistant.js
@@ -1,6 +1,6 @@
-import {acos, sin} from "../math";
-import {azimuthalRaw, azimuthalInvert} from "./azimuthal";
-import projection from "./index";
+import {acos, sin} from "../math.js";
+import {azimuthalRaw, azimuthalInvert} from "./azimuthal.js";
+import projection from "./index.js";
export var azimuthalEquidistantRaw = azimuthalRaw(function(c) {
return (c = acos(c)) && c / sin(c);
diff --git a/src/projection/conic.js b/src/projection/conic.js
index 3189013..81c5744 100644
--- a/src/projection/conic.js
+++ b/src/projection/conic.js
@@ -1,5 +1,5 @@
-import {degrees, pi, radians} from "../math";
-import {projectionMutator} from "./index";
+import {degrees, pi, radians} from "../math.js";
+import {projectionMutator} from "./index.js";
export function conicProjection(projectAt) {
var phi0 = 0,
diff --git a/src/projection/conicConformal.js b/src/projection/conicConformal.js
index 968a368..dc82e61 100644
--- a/src/projection/conicConformal.js
+++ b/src/projection/conicConformal.js
@@ -1,6 +1,6 @@
-import {abs, atan, atan2, cos, epsilon, halfPi, log, pow, sign, sin, sqrt, tan} from "../math";
-import {conicProjection} from "./conic";
-import {mercatorRaw} from "./mercator";
+import {abs, atan, atan2, cos, epsilon, halfPi, log, pow, sign, sin, sqrt, tan} from "../math.js";
+import {conicProjection} from "./conic.js";
+import {mercatorRaw} from "./mercator.js";
function tany(y) {
return tan((halfPi + y) / 2);
diff --git a/src/projection/conicEqualArea.js b/src/projection/conicEqualArea.js
index c408bb1..016bc2b 100644
--- a/src/projection/conicEqualArea.js
+++ b/src/projection/conicEqualArea.js
@@ -1,6 +1,6 @@
-import {abs, asin, atan2, cos, epsilon, sign, sin, sqrt} from "../math";
-import {conicProjection} from "./conic";
-import {cylindricalEqualAreaRaw} from "./cylindricalEqualArea";
+import {abs, asin, atan2, cos, epsilon, sign, sin, sqrt} from "../math.js";
+import {conicProjection} from "./conic.js";
+import {cylindricalEqualAreaRaw} from "./cylindricalEqualArea.js";
export function conicEqualAreaRaw(y0, y1) {
var sy0 = sin(y0), n = (sy0 + sin(y1)) / 2;
diff --git a/src/projection/conicEquidistant.js b/src/projection/conicEquidistant.js
index 7a5c31a..fc34537 100644
--- a/src/projection/conicEquidistant.js
+++ b/src/projection/conicEquidistant.js
@@ -1,6 +1,6 @@
-import {abs, atan2, cos, epsilon, sign, sin, sqrt} from "../math";
-import {conicProjection} from "./conic";
-import {equirectangularRaw} from "./equirectangular";
+import {abs, atan2, cos, epsilon, sign, sin, sqrt} from "../math.js";
+import {conicProjection} from "./conic.js";
+import {equirectangularRaw} from "./equirectangular.js";
export function conicEquidistantRaw(y0, y1) {
var cy0 = cos(y0),
diff --git a/src/projection/cylindricalEqualArea.js b/src/projection/cylindricalEqualArea.js
index 3074818..1d38b40 100644
--- a/src/projection/cylindricalEqualArea.js
+++ b/src/projection/cylindricalEqualArea.js
@@ -1,4 +1,4 @@
-import {asin, cos, sin} from "../math";
+import {asin, cos, sin} from "../math.js";
export function cylindricalEqualAreaRaw(phi0) {
var cosPhi0 = cos(phi0);
diff --git a/src/projection/equirectangular.js b/src/projection/equirectangular.js
index 429b8e9..d47065c 100644
--- a/src/projection/equirectangular.js
+++ b/src/projection/equirectangular.js
@@ -1,4 +1,4 @@
-import projection from "./index";
+import projection from "./index.js";
export function equirectangularRaw(lambda, phi) {
return [lambda, phi];
diff --git a/src/projection/fit.js b/src/projection/fit.js
index 6931839..d496d0f 100644
--- a/src/projection/fit.js
+++ b/src/projection/fit.js
@@ -1,5 +1,5 @@
-import {default as geoStream} from "../stream";
-import boundsStream from "../path/bounds";
+import {default as geoStream} from "../stream.js";
+import boundsStream from "../path/bounds.js";
function fit(projection, fitBounds, object) {
var clip = projection.clipExtent && projection.clipExtent();
diff --git a/src/projection/gnomonic.js b/src/projection/gnomonic.js
index 026f18e..5da1cc7 100644
--- a/src/projection/gnomonic.js
+++ b/src/projection/gnomonic.js
@@ -1,6 +1,6 @@
-import {atan, cos, sin} from "../math";
-import {azimuthalInvert} from "./azimuthal";
-import projection from "./index";
+import {atan, cos, sin} from "../math.js";
+import {azimuthalInvert} from "./azimuthal.js";
+import projection from "./index.js";
export function gnomonicRaw(x, y) {
var cy = cos(y), k = cos(x) * cy;
diff --git a/src/projection/identity.js b/src/projection/identity.js
index b9bb856..33f356c 100644
--- a/src/projection/identity.js
+++ b/src/projection/identity.js
@@ -1,7 +1,7 @@
-import clipRectangle from "../clip/rectangle";
-import identity from "../identity";
-import {transformer} from "../transform";
-import {fitExtent, fitSize, fitWidth, fitHeight} from "./fit";
+import clipRectangle from "../clip/rectangle.js";
+import identity from "../identity.js";
+import {transformer} from "../transform.js";
+import {fitExtent, fitSize, fitWidth, fitHeight} from "./fit.js";
function scaleTranslate(kx, ky, tx, ty) {
return kx === 1 && ky === 1 && tx === 0 && ty === 0 ? identity : transformer({
diff --git a/src/projection/index.js b/src/projection/index.js
index 8c5f977..058f504 100644
--- a/src/projection/index.js
+++ b/src/projection/index.js
@@ -1,13 +1,13 @@
-import clipAntimeridian from "../clip/antimeridian";
-import clipCircle from "../clip/circle";
-import clipRectangle from "../clip/rectangle";
-import compose from "../compose";
-import identity from "../identity";
-import {cos, degrees, radians, sin, sqrt} from "../math";
-import {rotateRadians} from "../rotation";
-import {transformer} from "../transform";
-import {fitExtent, fitSize, fitWidth, fitHeight} from "./fit";
-import resample from "./resample";
+import clipAntimeridian from "../clip/antimeridian.js";
+import clipCircle from "../clip/circle.js";
+import clipRectangle from "../clip/rectangle.js";
+import compose from "../compose.js";
+import identity from "../identity.js";
+import {cos, degrees, radians, sin, sqrt} from "../math.js";
+import {rotateRadians} from "../rotation.js";
+import {transformer} from "../transform.js";
+import {fitExtent, fitSize, fitWidth, fitHeight} from "./fit.js";
+import resample from "./resample.js";
var transformRadians = transformer({
point: function(x, y) {
diff --git a/src/projection/mercator.js b/src/projection/mercator.js
index 7908dd6..be975a9 100644
--- a/src/projection/mercator.js
+++ b/src/projection/mercator.js
@@ -1,6 +1,6 @@
-import {atan, exp, halfPi, log, pi, tan, tau} from "../math";
-import rotation from "../rotation";
-import projection from "./index";
+import {atan, exp, halfPi, log, pi, tan, tau} from "../math.js";
+import rotation from "../rotation.js";
+import projection from "./index.js";
export function mercatorRaw(lambda, phi) {
return [lambda, log(tan((halfPi + phi) / 2))];
diff --git a/src/projection/naturalEarth1.js b/src/projection/naturalEarth1.js
index 43413dc..fe5ed31 100644
--- a/src/projection/naturalEarth1.js
+++ b/src/projection/naturalEarth1.js
@@ -1,5 +1,5 @@
-import projection from "./index";
-import {abs, epsilon} from "../math";
+import projection from "./index.js";
+import {abs, epsilon} from "../math.js";
export function naturalEarth1Raw(lambda, phi) {
var phi2 = phi * phi, phi4 = phi2 * phi2;
diff --git a/src/projection/orthographic.js b/src/projection/orthographic.js
index 53736a8..b5a8351 100644
--- a/src/projection/orthographic.js
+++ b/src/projection/orthographic.js
@@ -1,6 +1,6 @@
-import {asin, cos, epsilon, sin} from "../math";
-import {azimuthalInvert} from "./azimuthal";
-import projection from "./index";
+import {asin, cos, epsilon, sin} from "../math.js";
+import {azimuthalInvert} from "./azimuthal.js";
+import projection from "./index.js";
export function orthographicRaw(x, y) {
return [cos(y) * sin(x), sin(y)];
diff --git a/src/projection/resample.js b/src/projection/resample.js
index a901969..268fc44 100644
--- a/src/projection/resample.js
+++ b/src/projection/resample.js
@@ -1,6 +1,6 @@
-import {cartesian} from "../cartesian";
-import {abs, asin, atan2, cos, epsilon, radians, sqrt} from "../math";
-import {transformer} from "../transform";
+import {cartesian} from "../cartesian.js";
+import {abs, asin, atan2, cos, epsilon, radians, sqrt} from "../math.js";
+import {transformer} from "../transform.js";
var maxDepth = 16, // maximum depth of subdivision
cosMinDistance = cos(30 * radians); // cos(minimum angular distance)
diff --git a/src/projection/stereographic.js b/src/projection/stereographic.js
index 1e68e30..5f9694a 100644
--- a/src/projection/stereographic.js
+++ b/src/projection/stereographic.js
@@ -1,6 +1,6 @@
-import {atan, cos, sin} from "../math";
-import {azimuthalInvert} from "./azimuthal";
-import projection from "./index";
+import {atan, cos, sin} from "../math.js";
+import {azimuthalInvert} from "./azimuthal.js";
+import projection from "./index.js";
export function stereographicRaw(x, y) {
var cy = cos(y), k = 1 + cos(x) * cy;
diff --git a/src/projection/transverseMercator.js b/src/projection/transverseMercator.js
index 822a3a4..bedd1c3 100644
--- a/src/projection/transverseMercator.js
+++ b/src/projection/transverseMercator.js
@@ -1,5 +1,5 @@
-import {atan, exp, halfPi, log, tan} from "../math";
-import {mercatorProjection} from "./mercator";
+import {atan, exp, halfPi, log, tan} from "../math.js";
+import {mercatorProjection} from "./mercator.js";
export function transverseMercatorRaw(lambda, phi) {
return [log(tan((halfPi + phi) / 2)), -lambda];