This example is a minor variation on Mike Bostocks zoom constrained map, which demonstrates using the zoom event to constrain the zoom behavior’s translation. However, this version is centered on the anti-meridian (the Pacific).
The centering on a position other thann the prime medidian is accomplished by setting .rotate([-180,0]);
as part of the var projection =
section.
Modified http://d3js.org/topojson.v0.min.js to a secure url
https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js
https://d3js.org/topojson.v0.min.js