I have encountered an issue while using Mapbox GL JS to overlay satellite data over Texas. Despite using accurate geo-coordinates, the image does not align correctly over the state. To resolve this problem, I had to divide the image into 6 separate long images spanning east to west and stack them vertically as individual overlays :
https://i.sstatic.net/keSNB.jpg
Dividing the image in this manner yielded the desired outcome :
https://i.sstatic.net/6BQnh.jpg
The placement of the clouds was precisely perfect when using these 6 stacked image overlays (each covering 2 degrees in height). However, creating multiple overlays posed processing constraints and was not an ideal solution.
When I attempted to merge all the images into a single large picture and overlay it with the same coordinates, the result was inaccurate. Even though the content of the image remained unchanged, the coastline highlights showed misalignment. This discrepancy would be unacceptable for my target audience of storm chasers. Despite trying manual adjustments, days were spent troubleshooting this issue, ultimately leading me to attribute it to Mapbox. Other potential causes such as software bugs were ruled out.
Here is the faulty output achieved with one overlay compared to the vertically split approach :
https://i.sstatic.net/zLXKY.jpg
I am seeking insights into what might be causing this problem and any possible solutions as I am currently at a loss.