My question is confusing me, so please, if you want to ask for clarification.
What I want to create is a planet as a 2d sprite that one can click drag to change view.
So let’s I am talking about Earth. The view we have is both poles acting as the tip of the diameter of the planet, the equator being the center line. In this case GMT is the initial view. Now I want to look at China. To do so, I click the planet, and drag my mouse to the left. In doing this I shift the perspective of the planet to the left, and China scrolls into view.
Now to spice things up, the world we view is made up of pixels. Here is an example.
To get into the specifics, if I click drag to the left the view of the planet shifts left, and new pixels pop up on the right as ones on the left disappear to shift the view. The pixels in currently in view would move right to left. Would I create a coordinate system that knows which pixel to pull according to the current planetary position? And that user input shifts the view of the planet, causing the coordination system to refresh and pull the new pixels?