Philippe Rivière

Results 767 comments of Philippe Rivière

See https://github.com/d3/d3-polygon/issues/4

Yes; it would be nice to have this also for clipAngle — in your notebook it works by using: ``` { const clipAngle = d3.geoClipCircle(50/180*Math.PI); return d3.geoProject(land, {stream: stream =>...

Expand the challenge to duplicate Russia's far East, Iceland and Greenland. http://www.genekeyes.com/DW-STARRY/C-K-DW-starry.html

Proposed API: - clip.*clipPoints*(false) would not clip the points only lines and polygons. or: - clip.*pointTolerance*(epsilon) keep points close to the edge (default: epsilon) 🤔

A first draft of the Waterman here https://beta.observablehq.com/d/6c32c18bb8550021 ![waterman cut](https://user-images.githubusercontent.com/7001/45451822-8974e580-b6dc-11e8-92e5-681d444a34d8.png) ![waterman extended](https://user-images.githubusercontent.com/7001/45451823-8974e580-b6dc-11e8-8762-596486ff3c7b.png)

new draft here https://beta.observablehq.com/d/8085f693f9972f0e ![waterman](https://user-images.githubusercontent.com/7001/45599030-f510c880-b9e4-11e8-8841-ee35f2fc5295.png)

For the moment I don't see very well how the Antarctica piece is made in Steve Waterman's original — the angles and the parallels in my draft are not the...

Solved in https://beta.observablehq.com/d/71ce78c6ae5001fa for all "interrupted" projections of d3-geo-projection, including HEALPix.

Have to think about how to integrate this — I'd rather not duplicate all the code from geo-projection, but for users I want it to be as simple as adding...

Projection invented and developed by @WeiaR. A comment by the author in the PROJ issue gives the following formula: > x=1.6188566\*sqrt(2/(1+0.530815\*sin(asin(0.7264\*sin(u)+0.2587011))+0.8474875\* cos(asin(0.7264\*sin(u)+0.2587011))\*cos(0.5253\*v-0.1010612291)))\* cos(asin(0.7264\*sin(u)+0.2587011))\*sin(0.5253\*v-0.1010612291)\*0.9701 > y=1.6188566\*sqrt(2/(1+0.530815\*sin(asin(0.7264\*sin(u)+0.2587011))+0.8474875\* cos(asin(0.7264\*sin(u)+0.2587011))\*cos(0.5253\*v-0.1010612291)))\*(0.8474875\* sin(asin(0.7264\*sin(u)+0.2587011))-0.530815\* cos(asin(0.7264\*sin(u)+0.2587011))\*cos(0.5253\*v-0.1010612291))/0.9701 where (u,v)...