ThinkGeo.com    |     Documentation    |     Premium Support

Use googleoverlay with minimap

Hello,


We are working for a project which use the GoogleOverlay as base map.


We add the minimap like this:




Map1.MapTools.MiniMap.Enabled= true;

 


But the minimap show nothing.


Did we have any solution for use minimap when GoogleOverlay is base map?


Thanks


 



 


Hi,
I'm sorry but i need to say the MiniMap doesn't support the spherical Mercator layers, such as Google Map, Bing Map or Yahoo map etc. The bug comes from OpenLayers liberary and you can find the unresolved ticket about it at trac.openlayers.org/ticket/1050.


An imperfect workaround is making setting of MiniMap same to GoogleMap and using maximizeControl function after adding miniMap to map. Please try the attached demo. 


Just as I mentioned, the workaround is imperfect, because the zoom box of miniMap maybe suddenly become very small shown as below. There is the only way that you can manage now. If it fits your requirement please let us know, and we can give some hints to you.

 
Thanks,
Johnny
 

wms.html (2.19 KB)

Hi Johnny, 
  
 I tried to view the attached wms.html from post above.  However, it does not show the minimap or the zoom bar.  I’ve tried IE and Chrome and they both fail to show the MiniMap. 
  
 Thanks, 
  
  
 Joe 
  


Hi Joseph,


I guess you click the link “wms.html” directly to open online, right? Please right-click and save “html” to your local machine, and then it will works fine.
Thanks,
Johnny