Recently, we want to develop an application with leafleat and gaode basemap because some features of these products fullfill our basic needs. We want to overlay some raster layers caculated by spatial models by the means of adding Tilelayer or imageOverlay.
However, the trouble is that many basemaps including gaode Map have positions shifted (encoded with GCJ-02 ) in the China area. And other basemaps which do not have shifted encoding such as OSM lose many street details in the same region.
The question is how to overlay a raster (WGS84) onto an shifted basemap in leaflet?