locked
How to cache tiles for mobile use RRS feed

  • Question

  • I've been looking around for this answer on a lot of sites, but haven't come up with the answer I'm looking for. I've seen some similar topics, but they're outdated by at least 4 years. Perhaps I'm asking the wrong question.

    Bing AJAX v7 is blazing fast on the desktop; very impressive. On my Windows Phone 8.0 and iPad, it's not nearly as fast. The thing I'm worried more about is that it doesn't seem to cache tiles. Even when I go back to a nearby location I've been to before, it reloads the tiles and it takes a while. I figured it would have some heap of locally cached tiles.

    Is there anyway to enable local caching of tiles already downloaded for mobile AJAX maps? It's fantastic on desktop, but not very good on mobile (connected to WiFi).

    Monday, August 18, 2014 11:39 PM

Answers

  • Caching the Bing Maps tiles is against the terms of use. Rarely does it take longer than 250ms for a tile to download. When on WIFI all the loading will be really fast, but on mobile networks it might be a bit slower.

    http://rbrundritt.wordpress.com

    Tuesday, August 19, 2014 10:22 AM
  • I'm not really sure if there is much you can do. Nothing comes to mind on how to seed up the rendering. I would say try exploring other avenues. Perhaps give OpenLayers a try and see if that makes a difference. It still has Bing Maps in it, it would be interesting to see if there is any performance difference. OpenLayers was just recently updated so it should be using newer technology, where as the Bing Maps V7 control is about 4 or 5 years old and designed to work with older browsers as well as newer ones.


    http://rbrundritt.wordpress.com

    Wednesday, August 20, 2014 8:41 AM

All replies

  • Caching the Bing Maps tiles is against the terms of use. Rarely does it take longer than 250ms for a tile to download. When on WIFI all the loading will be really fast, but on mobile networks it might be a bit slower.

    http://rbrundritt.wordpress.com

    Tuesday, August 19, 2014 10:22 AM
  • I could do more research, but it looks like a cross between downloading and rendering. The rendering shouldn't be this much of a drag. It's a full second at least per tile. 

    Is there any way, within TOS, to resolve this or should I explore other avenues?

    Tuesday, August 19, 2014 5:45 PM
  • I'm not really sure if there is much you can do. Nothing comes to mind on how to seed up the rendering. I would say try exploring other avenues. Perhaps give OpenLayers a try and see if that makes a difference. It still has Bing Maps in it, it would be interesting to see if there is any performance difference. OpenLayers was just recently updated so it should be using newer technology, where as the Bing Maps V7 control is about 4 or 5 years old and designed to work with older browsers as well as newer ones.


    http://rbrundritt.wordpress.com

    Wednesday, August 20, 2014 8:41 AM