none
Aerial Images Appear Blurry RRS feed

  • Question

  • Customers for our Bing Map based product have reported that Aerial image tiles are appearing blurry when zoomed in. We believe that something recently changed with the Aerial images. Our customers are use to the crisp images still available in other areas.

    Does anyone have information regarding Aerial tiling changes or information if aerial tiles quality will be improved in rural areas? Any guidance would be appreciated.

    Here is an example of a blurry aerial image tile.

    var map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
        credentials: 'Your Bing Maps Key',
        center: new Microsoft.Maps.Location(41.878860, -87.635860),
        mapTypeId: Microsoft.Maps.MapTypeId.aerial
    });
    map.setView({ center: new Microsoft.Maps.Location(41.21105565, -84.9671048), zoom: 21 });



    Here is an example of a crisp aerial image tile.

    var map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
        credentials: 'Your Bing Maps Key',
        center: new Microsoft.Maps.Location(41.878860, -87.635860),
        mapTypeId: Microsoft.Maps.MapTypeId.aerial
    });
    map.setView({ center: new Microsoft.Maps.Location(39.709441, -86.380714), zoom: 21 });
    Friday, November 10, 2017 2:15 AM

Answers

  • This is to be expected. Previous versions of Bing Maps only supported 19 zoom levels where as V8 allows you to zoom into 21 levels. The extra zoom levels simply stretch the imagery from zoom level 19. If you would prefer to limit the map view to 19 zoom level you can use the maxZoom map option to do this. 

    Note that Bing Maps V7 users were redirected to the V8 API a little over a week ago. V7 was retired in June and customers were notified several times over the past year and a half about this. 


    [Blog] [twitter] [LinkedIn]


    Friday, November 10, 2017 11:45 PM
  • To do this you could use the Bing Maps REST Imagery Metadata service to check the vintage (age) of the imagery at zoom level 20 at a particular coordinate. If there is no data, then there would be no imagery available at that level. Not sure if there is any imagery at zoom level 21, I believe this is just zoom level 20 imagery being scaled. Zoom level 21 was only recently added as an option after requests from a few customers. There is no plans at this time to process imagery for that zoom level as this would quadruple the storage requirements of our platform which would drastically increase costs and add little value as few users actually zoom in this close. The primary use case of zoom level 21 is for viewing building level data. 

    Here is an example REST request to get imagery metadata: 

    https://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial/47.6047,-122.33341?zoomLevel=20&key=YOUR_BING_MAPS_KEY

    Note that this would increase the number of transactions your application uses and would thus potentially increase your costs if you have a license, or have you use up the free limits very fast.


    [Blog] [twitter] [LinkedIn]

    • Proposed as answer by Ricky_Brundritt Wednesday, November 15, 2017 6:33 PM
    • Marked as answer by wls_mukwonago Wednesday, November 15, 2017 7:58 PM
    Wednesday, November 15, 2017 6:33 PM

All replies

  • This is to be expected. Previous versions of Bing Maps only supported 19 zoom levels where as V8 allows you to zoom into 21 levels. The extra zoom levels simply stretch the imagery from zoom level 19. If you would prefer to limit the map view to 19 zoom level you can use the maxZoom map option to do this. 

    Note that Bing Maps V7 users were redirected to the V8 API a little over a week ago. V7 was retired in June and customers were notified several times over the past year and a half about this. 


    [Blog] [twitter] [LinkedIn]


    Friday, November 10, 2017 11:45 PM
  • Ricky,

    Thanks for the response. We are currently using the V8 map API but we are zooming in to the highest level during certain searches. Is there a way programmatically to determine areas that have good resolution down to 21 and areas that do not so we could dynamically set it?

    Wednesday, November 15, 2017 12:36 AM
  • To do this you could use the Bing Maps REST Imagery Metadata service to check the vintage (age) of the imagery at zoom level 20 at a particular coordinate. If there is no data, then there would be no imagery available at that level. Not sure if there is any imagery at zoom level 21, I believe this is just zoom level 20 imagery being scaled. Zoom level 21 was only recently added as an option after requests from a few customers. There is no plans at this time to process imagery for that zoom level as this would quadruple the storage requirements of our platform which would drastically increase costs and add little value as few users actually zoom in this close. The primary use case of zoom level 21 is for viewing building level data. 

    Here is an example REST request to get imagery metadata: 

    https://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial/47.6047,-122.33341?zoomLevel=20&key=YOUR_BING_MAPS_KEY

    Note that this would increase the number of transactions your application uses and would thus potentially increase your costs if you have a license, or have you use up the free limits very fast.


    [Blog] [twitter] [LinkedIn]

    • Proposed as answer by Ricky_Brundritt Wednesday, November 15, 2017 6:33 PM
    • Marked as answer by wls_mukwonago Wednesday, November 15, 2017 7:58 PM
    Wednesday, November 15, 2017 6:33 PM
  • Thanks, for the information.
    Wednesday, November 15, 2017 7:59 PM