This post describes how to change the projection of your
          background map. (See here for
          explanations on basic map).
          Picking the right projection is a crucial step in your project, since
          shapes can be really different from one to the other and thus convey a
          different message. See
          this blog post
          to read more about it. This example works with d3.js
          v4 and v6
        
d3.geoAiry(), d3.geoAitoff(),
                    d3.geoArmadillo(),
                    d3.geoAzimuthalEqualArea(),
                    d3.geoBaker(), d3.geoBoggs(), and
                    many many more on the
                    reference page.