We have a project where we would like to display a vector map, but offset the centre from the meridian so that Asia is more central.
I can use d3.geo.equirectangular().center([-155.0, 0]) to translate the map, but there is (obviously) no wrapping, so we lose everything east of Scandinavia.
Is there a way of making the map "wrap" in a 2D projection without rendering 2 maps.
Ideally, I would not like to use map tiling, etc. because our requirements are fairly simple in that we need a base whole map and 1 or 2 levels of zoom with layers that can be dynamic.