Thanks for your idea. It should be a 2D slice/plane embedded into a 3D space. Could be static, I just need to make a single figure from it for illustration of the Earth together with its interior in 3D. So, the interior would be a slice in 2D along a fixed longitude. And along this 2D slice would be a heatmap. Again, embedded in 3D, since it would be shown as a slice of Earth in 3D.
Duncan’s suggestion is almost exactly what I need so I will try that as a start. Like that it is rotateable which is not a must, but it helps to figure out which angle of view is the best, I hope i can save it as a PDF or image. Also, happy to try other solutions as well, if you think I overcomplicate it! Balint On Thu 22. Oct 2020 at 23:54, aBBy Spurdle, ⍺XY <spurdl...@gmail.com> wrote: > If you have "value" as a function of latitude and radius, isn't that a > 2D (not 3D) scalar field? > Which can be plotted using a regular heatmap. > > If you want a curved edge where depth=0 (radius=?), that's not too > difficult to achieve. > Not quite sure what continent boundaries mean in this context, but > that could possibly be added to. > > Or do you want a 2D slice superimposed within a 3D space? > > And if so, does it need to be dynamic? > (i.e. Rotate the whole thing, with a trackball/mouse). > > Note that the further you go down the list above, the more work is > required. > > > On Fri, Oct 23, 2020 at 7:41 AM Balint Radics <balintrad...@gmail.com> > wrote: > > > > Hello, > > > > Could someone suggest a package/way to make a 3D raster plot of the Earth > > (with continent boundaries), and then make a "cut" or "slice" of it such > > that one can also visualize some scalar quantity as a function of the > > Radius/Depth across that given slice ? > > > > Formally, I would have a given, fixed longitude, and a list of vectors > > {latitude, radius, Value} > > that would show the distribution of the quantity "Value" at various > depths > > and latitudes in 3D. > > > > Thanks a lot in advance, > > Balint > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > > and provide commented, minimal, self-contained, reproducible code. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.