3

I would like to try and show data such that it appears as if it was on google earth. For example, in this case, the view of the earth is circular-like and the data shown curves around. Are there any map projections that enable me to do this?

(I do understand that geographic projections convert information from a 3D space into a 2D space. What I want to do, just for illustration purposes is to make the 2D space look like 3D!)

djq
  • 16,297
  • 31
  • 110
  • 182
  • 1
    Orthographic: http://en.wikipedia.org/wiki/Orthographic_projection_(cartography) In PROJ.4 it's called "ortho". – mdsumner Sep 15 '13 at 00:02
  • wow, thank you. I was completely unaware of the term. Is there any way of specifying which country you can center this around? – djq Sep 15 '13 at 00:22
  • 1
    Like this? https://github.com/mbostock/d3/wiki/Geo-Projections – Scro Sep 15 '13 at 00:52
  • Please could you put answers of the question into the answer section? – chryss Sep 15 '13 at 05:18
  • @Scro this was the most useful explanation - happy to mark it as the answer if you move it down! – djq Sep 28 '13 at 15:31

2 Answers2

3

You find some examples of an orthograhic projection and how to create them in this question:

How do I project a Azimuthal Equidistant global map into a circle in QGIS?

A lot of examples are used by Wikipedia:

http://commons.wikimedia.org/wiki/Grey-green_orthographic_projections_maps

You can set the central point wherever you want. I have used a projection not placed on the equator in my avatar image ;-)

AndreJ
  • 76,698
  • 5
  • 86
  • 162
2

D3.js, a javascript library for creating data-driven documents, provides some common projections. See link below for examples and a link to more projections available via plugin: https://github.com/mbostock/d3/wiki/Geo-Projections

A nifty example showing a globe with selectable projections: http://mbostock.github.io/d3/talk/20111018/azimuthal.html

An interactive comparison of projections here: http://bl.ocks.org/syntagmatic/3711245

Scro
  • 2,258
  • 1
  • 17
  • 22