Philippe Rivière
Philippe Rivière
Thank you @WeiaR for the close look (and for the magnificent projection!). I've just fixed my code, as well as the image above. I'll probably tweak the implementation a bit...
I don't know of any plans. Contributions are always welcome—in this case, the original cpp implementation is 1100 lines… it's probably be a tough one! I wonder if ISEA's faces...
Thanks for the links. I hadn't stumbled on Barnes, 2019 yet. A recent resource is https://brsr.github.io/2021/08/31/snyder-equal-area.html which presents compact formulas for ISEA. Note that the Gray-Fuller projection is not gnomonic....
petroff would need an inverse—but it seems a lot of work compared to Jacob’s :)
What am I doing wrong? For me the JS implementation doesn't return the same values as the python implementation: python: > print (new_projection(0.001, 0.001)) # (0.0005127294198217123, -0.99897454084992399) JS: > projectionRaw(0.001,...
Fantastic! Here's a direct copy of your code in observable, linked to a world-map function which uses the projection's inverse to drag the globe with the mouse pointer: https://observablehq.com/@fil/petroff-quincuncial-w-inverse (It...
> we take the square root and then immediately square it Good catch! > Is there any standard in d3-geo-projection for how accurate we want projections to be? I'm not...
I'm testing @jrus's implementation in d3-geo-projection. The (trivial) difference is that the current projection has a default rotate of [-90, -90, 45], which creates a weird default aspect (shown in...
Added fast PeirceQuincuncial in #199
Wow, great work! Regarding the aspect ratio, I don't think it would be useful to have two functions doing essentially the same; but I wonder if this should not be...