ThinkGeo.com    |     Documentation    |     Premium Support

Wraparound maps

Hi


I'm new to this product, and have a problem that I hope somebody here is able to help me with:


I'm trying to create a world map that wraps around, so that as it is dragged horizontally the portion of the map that scrolls off one side appears on the opposite side - akin to spinning a globe.


I've seen the Pacific Rim project, which goes some way towards this by displaying two maps side by side - however it's not quite what I need as you can only scroll so far before eventually running out of map.


I've searched the forum and seen that this question has been asked before, but has anyone actually managed to implement a solution?


Thanks in advance for any help...



Ian, 
  
 Thanks for your post and questions and welcome you to ThinkGeo Desktop Discussion forum. 
  
 I think the Pacific Rim sample shows in following code gallery should be exactly what you are going to achieve, it is not just simply placed 2 bitmaps, it applied the a special projection to the layer to accomplish this effects. I think what we can try is to add some more logic in the projection to make it always wraps around the world. 
 code.thinkgeo.com/projects/show/12 
  
 Any more questions please feel free to let me know. 
  
 Thanks. 
  
 Yale 


Yale, 
  
   What he means is if he pans that map you cannot pan to the left forever, as he said eventually he will run out of map.  Is this what you mean Ian? 
  
 David

Yale / David


Thank you both for your quick responses - David is absolutely correct, I'm looking for a solution that will allow the user to pan the map horizontally as far as they want, with content disappearing from one side and reappearing on the other.


I understand how the offset projection works in the Pacific Rim example and my first assumption was that I could use a similar technique to 'wrap around' the vertices horizontally, however the result was a bit of a mess.


Regards


Ian



I don't think this possible to be able to pan forever on a map due to the nature of what a geographic map is with its coordinates system. Google Map does it but there are using some tricks with pretiled images and it has limitations. When you plot a point or a anything else, it always only shows on the central map, not the side maps. This is a limitation of Google Map I expose in the Code Community project Great Circle on Pacific Rim  code.thinkgeo.com/projects/show/greatcirclepacific


We  still will keep thinking a bout a solution for that and let you know if we come up with some ideas. Thank you.