1 | Copyright 2017 Mike Bostock
|
2 |
|
3 | Permission to use, copy, modify, and/or distribute this software for any purpose
|
4 | with or without fee is hereby granted, provided that the above copyright notice
|
5 | and this permission notice appear in all copies.
|
6 |
|
7 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
8 | REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
9 | FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
10 | INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
|
11 | OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
12 | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
13 | THIS SOFTWARE.
|
14 |
|
15 |
|
16 |
|
17 | Philippe Rivière’s implementation of the Gray-Fuller raw projection (grayfuller.js)
|
18 | belongs to the public domain.
|
19 |
|
20 | > Buckminster Fuller’s spherical triangle transformation procedure
|
21 | >
|
22 | > Based on Robert W. Gray’s formulae published in “Exact Transformation Equations
|
23 | > For Fuller's World Map,” _Cartographica_, 32(3): 17-25 (1995).
|
24 | >
|
25 | > Implemented for D3.js by Philippe Rivière, 2018 (https://visionscarto.net/)
|
26 | >
|
27 | > To the extent possible under law, Philippe Rivière has waived all copyright
|
28 | > and related or neighboring rights to this implementation. (Public Domain.)
|
29 |
|