Skip to main content
28 votes
Accepted

Project map to a particular shape

If the domain $\varOmega$ of the county is simply connect, one might use the Riemannian mapping theorem. For $z_0 \in \varOmega^\circ$, we make the following ansatz for the holomorphic map $f \colon \...
Henrik Schumacher's user avatar
19 votes
Accepted

How can I generate an interrupted projection of a world map?

I'm going to take the interpretation that you want to apply the transverse Mercator projection to an image you have to produce something like the one in the Wolfram page you linked to. One only needs ...
J. M.'s missing motivation's user avatar
17 votes

2D projection of a 3D surface

This is actually pretty straightforward when you put textured rectangles on the sides. This approach is very general and can be used with almost anything you want to put on the walls. For your ...
halirutan's user avatar
  • 113k
16 votes

Peirce's quincuncial projection

Just an update. This is now built in in WL: GeoProjectionData["PeirceQuincuncial"] {"PeirceQuincuncial", {"Centering" -> {90, -90}, "GridOrigin" -> {0,...
Vitaliy Kaurov's user avatar
16 votes
Accepted

Why does the GeoGraphics Frame show different Latitude than GeoPosition?

This is not a bug. When dealing with a map there are two different coordinate systems you need to handle, related by the cartographic projection you are using. First you have the ...
jose's user avatar
  • 6,393
16 votes

2D projection of a 3D surface

You could define your own projection and use ParametricPlot3D: ...
ubpdqn's user avatar
  • 62k
13 votes
Accepted

How can I draw projection?

...
cvgmt's user avatar
  • 76.8k
12 votes

Project map to a particular shape

You could use a conformal map based on the Koebe–Andreev–Thurston circle packing theorem.                     Image from Wikipedia. It would not ...
Joseph O'Rourke's user avatar
12 votes
Accepted

GeoProjection - Spilhaus Projection of 1942 or Adam Square II

Unfortunately, I don't think you can accurately reproduce this image with the projections that are currently implemented in Mathematica (version 14.0). However, with some fiddling, we can implement a ...
Domen's user avatar
  • 27.3k
11 votes

Why does the GeoGraphics Frame show different Latitude than GeoPosition?

To long for a comment: It seems that Geo-FrameTicks are not handled well unless we use "Equirectangular" ...
Kuba's user avatar
  • 137k
11 votes
Accepted

Pixel perfect world map with no border lines

With GeoGraphics: ...
István Zachar's user avatar
10 votes
Accepted

Projections of a three-dimensional surface

Adapting the solution from here: ...
J. M.'s missing motivation's user avatar
10 votes
Accepted

GeoGraphics - mapping the Moon

I think you are looking for the GeoCenter option to GeoGraphics. ...
MarcoB's user avatar
  • 67.4k
10 votes
Accepted

Testing visibility and projecting in Graphics3D

We can get the lines connected to vertices visible from vp using the approach from this answer by aardvark2012 and the intersections of those lines with the plane ...
kglr's user avatar
  • 398k
9 votes
Accepted

Exporting 2D projection of 3D graph in SVG form

In principle, this all is not difficult but there are some obstacles in the way that will make life hard: In a 2d projection of a 3d polygon graphics, many of the polygons are not visible since they ...
halirutan's user avatar
  • 113k
9 votes
Accepted

Building Projection Operators Onto Subspaces

I presume that you use the Euclidean scalarproduct for diagonalizing the Hamiltonian. Otherwise you would use the generalized eigensystem facilities of Eigensystem ...
Henrik Schumacher's user avatar
9 votes

Projection of a 3d curve to 2d

It actually takes me a fraction of a second to run your code (version 10.4 on OS X 10.11.4). You can use MaxCellMeasure to get more points: ...
xslittlegrass's user avatar
9 votes

How can I draw projection?

Perhaps a litle bit more direct approach than @cvgmt' answer e1 = {1, 0, 0}; e2 = {0, 1, 0}; e3 = {0, 0, 1}; c1[t_] := 2 e3 + {Cos[t], Sin[t]} . {e2, e3}; ...
Ulrich Neumann's user avatar
9 votes
Accepted

Projecting the stationary points of a function below its 3D Plot

Use ContourPlot or ContourPlot3D to draw V'[r]==0 and set the range of ...
herbertfederer's user avatar
9 votes
Accepted

What is simpler way to find projection of a point on a plane?

RegionNearest[ImplicitRegion[myP == 0, {x, y, z}]]@pA {16, 5, 10}
cvgmt's user avatar
  • 76.8k
8 votes

How could we take projections of an ellipsoid on $x$, $y$ and $z$ axes?

Using @kglr's projectToWalls: ...
8 votes
Accepted

Most convenient way to visualize the internal structure of a three-dimensional manifold

Instead of using a predicate you could use a binary function and either "SliceDensityPlot3D" or "SliceContourPlot3D": ...
Daniel Huber's user avatar
  • 53.1k
8 votes

Projecting the stationary points of a function below its 3D Plot

Perhaps this is a starting point (assuming the OP code): ...
ubpdqn's user avatar
  • 62k
7 votes

Mollweide maps in Mathematica

Just to show an even lazier example, you can just use GeoGraphics for this. ...
Carl Lange's user avatar
  • 13.1k
7 votes
Accepted

Isometric perspective for Graphics3D

As of V11.2 we can use a combination of ViewProjection and ViewPoint: ...
Greg Hurst's user avatar
  • 36.4k
7 votes

Isometric perspective for Graphics3D

You can use the following post-process function to apply a general parallel projection: ...
ybeltukov's user avatar
  • 43.8k
7 votes

Most convenient way to visualize the internal structure of a three-dimensional manifold

For arbitary 3D object,we can use Show+ClipPlanes to cut the 3D object and view it's internal. ...
cvgmt's user avatar
  • 76.8k
7 votes

Projecting the stationary points of a function below its 3D Plot

You may achieve a projection using Texture. A nice example can be found in: 2D projection of a 3D surface ...
Daniel Huber's user avatar
  • 53.1k
6 votes
Accepted

How to plot countries with accurate area?

The area-preserving projections are listed in GeoProjectionData["EqualArea"]. Most of these projections have formulas for the sphere only, but some of them, like "Albers" or "LambertAzimuthal" in WL ...
jose's user avatar
  • 6,393
6 votes

2D projection of a 3D plot

ClearAll[f, functions] f[u_] := {u, (1 - u) Sin[10 u], (1 - u) Cos[10 u]/3}; plotrange = 4; padding = .5; Construct three additional functions replacing $i^{th}$ ...
kglr's user avatar
  • 398k

Only top scored, non community-wiki answers of a minimum length are eligible