reposMap()

in src/js/modules/choropleth.js [1561:1582]


    reposMap() {

        var self = this

        console.log("Repo")

        var newCentreLat = +self.database.locations[self.database.locationIndex].centreLat
        var newCentreLon = +self.database.locations[self.database.locationIndex].centreLon
        var point = self.projection([newCentreLon, newCentreLat])
        var zoomScale = +self.database.locations[self.database.locationIndex].zoomScale

        if (newCentreLon) {
             console.log(newCentreLat, newCentreLon, zoomScale, self.projection(newCentreLon))

            d3.select("#mapContainer svg").transition().duration(750).call(
              self.zoom.transform,
              d3.zoomIdentity.translate(self.width / 2, self.height / 2).scale(zoomScale).translate(-point[0], -point[1])
            );
        }
       

    }