ThinkGeo.com    |     Documentation    |     Premium Support

Deep zoomlevels for Bing, Google

Hello ThinkGeo,


one question on your online based data layers (Google, Bing, OSM.....). If I zoom in to zoomlevel 20 - Bing layer throws an exception because there are no tiled images for this zoomlevel provided by Bing. This means I can not display my data on the Bing background in deeper zoomlevels.


Is not possible to catch the images for the deepes zoomlevel provided by BING and scale those data down and display it also in zoomlevel 20? I know that the resolution will get poor if I zoom to deep but I think our customers will accept this behaviour since it is similar to displaying raster data with world file.


Thomas



Thomas, 
  
   We will take a look at that.  I didn’t realize that it threw an exception.  Are you using the BingZoomLevelSet, or are you going to a region there is no data for?  If its a region problem can you give us an extent so we can re-create the problem?  I think we can do the scaling of the image however we need to look at the license agreements of the various layers as there are some specific limitations as to what we can do with the images we receive.  One last quick question is you mention the Bing Layer are you using that or the BingOverlay?  If your using the layer then why are you using that over the BingOverlay, just curious. 
  
 David

Hello David, 
  
 you are right. I updated my test application and recognized that Bing layer no longer throws an exception in my custom zoomlevels (range deeper than Zoomlevel20). Instead it shows an "No Data" image. 
 But as I mentioned above I will show Bing/Google/OSM also in my custom zoomlevels although the images will get poor resolution.  
  
 On your question: We only use Google, Bing, OSM Layer. We do not use the specific wrapper-Overlays. Also we not display Bing layer over Bing overlay. 
  
 Thomas

Thomas, 
  
   The tiled layers from other providers were not designed for use outside of the zoom levels they define.  At this point there is not much I can do other then suggest that you add this to our enhancement tracker and see if other users are running into the same issue and want to vote it up.  Other than that you can contact our professional services team and with a few hours of professional services we should be able to support this.  At the moment we don’t consider it a bug and we already have a list of feature for the next release we are working on.  I have entered it in our issue tracking system but realistically it wont get worked on very soon unless it is voted up on the enhancement tracker or you employ professional services.   
  
 David

David, 
  
 thanks for information. I will add this to enhancement tracker. 
  
 Thomas

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