ThinkGeo.com    |     Documentation    |     Premium Support

How to hide country and ocean names in WorldMapKitWmsWebOverlay?

Hello,


We are using WorldMapKitWmsWebOverlay as base overlay to display World. We would like to hide country and ocean names when the map is at its most zoomed out view.


Is it possible to regulate appearance of country and ocean labels for WorldMapKitWmsWebOverlay depend on zoom level?


 


Below is a picture what we are going to achive when user click on the Globe (or chose minimal allowed zoom level )



Thank you,


Igor



Hi Igor, 
  
 Thanks for your post, but sorry you are using WorldMapKitWmsWebOverlay which is calling our worldmapkit wms server, so the images are rendered on server side and we don’t have a way to change it. 
  
 There is a workaround that you can download the worldmapkit offline data package and deploy your own server side. Modify ZoomLevelSet of each layer in RenderLabelCntry02 method in WorldMapKitRenderLayer.cs and each layer of RenderLabelOceanText method in WorldMapKitRenderLayer.cs, after this modify, the map rendered will archive your requirement. 
  
 Regards, 
  
 Gary

Thank you Gary, we will think about it. BTW, I’ve found another ‘free’ solution by replacing WMS base overlay with our countyry shape overlay when zoom is completely out.

Hi Igor, 
  
 You are welcome, please feel free to let us know your problems. 
  
 Regards, 
  
 Gary