ThinkGeo.com    |     Documentation    |     Premium Support

How to use ApplyUntilZoomLevel with custom zoom level sets

We have defined a custom zoom level set for our map with 40 zoom levels.  We set this on the map, and have SnapToZoomLevel set to true.


We have not done anything about altering the zoom levels on the layers that we place on the map.   So, I assume as we zoom in and out on the map, those map levels have nothing to do with the style that is drawn on the layer?   We are still dealing with a possible 20 styles on a layer?  


Were I using custom styles on the layer, then how does the "ApplyUntilZoomLevel" work?   Or doesn't it work?


I would really like to see a white-paper or wiki article that explains how you use these zoom level sets, and what the flow and logic is for ordering the way things draw within a layer and across layers.   In a multi-layer class (like the world map kit), I have layers that I know I'm drawing after other layers, but they still get rendered below other layers.    Seems like some roads styles always get rendered on top?  There are things like which I do not understand.


Thanks.



Ted,


Thanks for your post and question.


I am sorry to say that when using customized zoomlevels, it is not suitable to use the ApplyUntilZoomLevel property, this should be considered as a potential drawback in artechture, we are considering how to get it enhanced without bringing any breaking changes. Sorry for the inconvenience for now. The suggested way for this is to set the style for each zoomlevels which seems a bit headache when using multiple zoomlevels like 40.


Any more questions please feel free to let me know.


Thanks.


Yale

 



Ted, 
  
 I was reviewing some posts this afternoon and came across yours.  David has been working on a guide that goes a little into the custom zoom levels, it’s not complete but may give you some guidance.  You can check it out on the wiki at:  wiki.thinkgeo.com/wiki/Map_Suite_Style_Guide 
  
 Thanks