none
live view RRS feed

  • Question

  • How can I get a free birds eye view for my city?
    • Moved by Ricky_Brundritt Friday, March 9, 2012 5:22 PM (From:Bing Maps: Map Control and Web services Development)
    Saturday, May 7, 2011 5:45 PM

Answers

  • As far as I'm aware, and from my interpretation of the current Terms of Use, it has never been possible to use "birdseye" imagery without entering into a licence agreement (but far be it for me to correct Microsoft on their own ToU ;). It would be great if you could confirm that this has changed.

    While we're on the subject, if you're going to raise this with the licensing people in the team, I have several related questions/comments about birdseye/licensing that could do with some clarification:

    1.) Firstly, as pointed out above, several clauses in the Terms of Use refer to limitations in the use of "Bird’s Eye aerial imagery". In v6.x of the AJAX API, it was obvious what this referred to - the oblique-angled, low altitude aerial-shot map style, which was a separately selectable map style at very close levels of zoom only. In v7 it's not so obvious exactly what "birdseye" means -  the "Bird’s eye" view selectable from the dashboard (as shown below) is essentially the old "Aerial" style until the 13th zoom-level, where it then becomes the old "Bird’s eye" view again (unless you then uncheck "show angled view", at which point you can get aerial views at higher zoom levels again). So, are users allowed to select this "Bird's eye" map style at all without entering into a licence agreement? Only up to zoom level 13 (at which point it's not really "Bird's eye", even if that's what the button is called)? Or only so long as the "show angled view" button is not checked?



    2.) Relating to the above, assuming that it is *not* generally to use Birdseye imagery - what is the recommended way to stop this happening? As has been pointed out in the Bing Maps v7 bugs thread in this forum, there is no way to explicitly disable individual map styles from being selected. Sure, you can set showMapTypeSelector:false, but that hides the entire dropdown, not just the Birdseye option. I don't want to cripple my users from selecting other map styles - just not accidentally breaching the terms of use by selecting a map style which they're not licensed to use. And, even if I hide the map style dropdown, you can still change into the "Birdseye" style using the keyboard shortcuts, so do we have to override the keyboard handlers as well?

    3.) Finally, since there are special licencing terms relating to the use of Birdseye imagery, it would be helpful to draw attention to them in the relevant pages of the method reference. e.g. http://msdn.microsoft.com/en-us/library/gg427608.aspx shows a simple example of how to change the map style to birdseye - it could easily have a little "notes" box added to alert people to the Terms of Use. There is obviously some confusion about what and what is not allowed (or else we wouldn't be having this discussion now) and I wonder how many people have copied and pasted the examples from the method reference without realising that they might be in breach of ToU...


    twitter: @alastaira blog: http://alastaira.wordpress.com/
    Sunday, May 8, 2011 7:20 AM
    Moderator

All replies

  • Here you go. Use V7 map API as simple as below. You would need to get the 'Your Bing Maps Key' before you view BE as service requires credentials. You can get it from http://msdn.microsoft.com/en-us/library/ff428642.aspx for free ;)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <script type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0"></script>
    <script type="text/javascript">
        var map = null;
        function GetMap() {

           map = new Microsoft.Maps.Map(document.getElementById('myMap'), {credentials: 'Your Bing Maps Key', center: new Microsoft.Maps.Location(47.6215, -122.349329), mapTypeId: Microsoft.Maps.MapTypeId.birdseye, zoom: 18});
        }
            
             </script>   </head>   <body onload="GetMap();">    
             
     
    <div id="myMap" style="position:relative; width:400px; height:400px;">
    </div>    </body></html>

     


    HemantGoyal
    Saturday, May 7, 2011 6:00 PM
  • Oh wow - is Birds eye imagery free for use now without entering into a licence agreement? That's great news.

    It would be good if the Terms of Use could be updated, because they still specifically prohibit it. From http://www.microsoft.com/maps/product/terms.html Section 2i, Restrictions on your use:

    "You may not....use Bird’s Eye aerial imagery"


    twitter: @alastaira blog: http://alastaira.wordpress.com/
    Saturday, May 7, 2011 6:10 PM
    Moderator
  • Thanks for reminding TOU, I need to check with the usage of BE from team. I will update the thread once I get more info. From reading, it apears usage of BE is restricted. 
    HemantGoyal
    Saturday, May 7, 2011 11:48 PM
  • As far as I'm aware, and from my interpretation of the current Terms of Use, it has never been possible to use "birdseye" imagery without entering into a licence agreement (but far be it for me to correct Microsoft on their own ToU ;). It would be great if you could confirm that this has changed.

    While we're on the subject, if you're going to raise this with the licensing people in the team, I have several related questions/comments about birdseye/licensing that could do with some clarification:

    1.) Firstly, as pointed out above, several clauses in the Terms of Use refer to limitations in the use of "Bird’s Eye aerial imagery". In v6.x of the AJAX API, it was obvious what this referred to - the oblique-angled, low altitude aerial-shot map style, which was a separately selectable map style at very close levels of zoom only. In v7 it's not so obvious exactly what "birdseye" means -  the "Bird’s eye" view selectable from the dashboard (as shown below) is essentially the old "Aerial" style until the 13th zoom-level, where it then becomes the old "Bird’s eye" view again (unless you then uncheck "show angled view", at which point you can get aerial views at higher zoom levels again). So, are users allowed to select this "Bird's eye" map style at all without entering into a licence agreement? Only up to zoom level 13 (at which point it's not really "Bird's eye", even if that's what the button is called)? Or only so long as the "show angled view" button is not checked?



    2.) Relating to the above, assuming that it is *not* generally to use Birdseye imagery - what is the recommended way to stop this happening? As has been pointed out in the Bing Maps v7 bugs thread in this forum, there is no way to explicitly disable individual map styles from being selected. Sure, you can set showMapTypeSelector:false, but that hides the entire dropdown, not just the Birdseye option. I don't want to cripple my users from selecting other map styles - just not accidentally breaching the terms of use by selecting a map style which they're not licensed to use. And, even if I hide the map style dropdown, you can still change into the "Birdseye" style using the keyboard shortcuts, so do we have to override the keyboard handlers as well?

    3.) Finally, since there are special licencing terms relating to the use of Birdseye imagery, it would be helpful to draw attention to them in the relevant pages of the method reference. e.g. http://msdn.microsoft.com/en-us/library/gg427608.aspx shows a simple example of how to change the map style to birdseye - it could easily have a little "notes" box added to alert people to the Terms of Use. There is obviously some confusion about what and what is not allowed (or else we wouldn't be having this discussion now) and I wonder how many people have copied and pasted the examples from the method reference without realising that they might be in breach of ToU...


    twitter: @alastaira blog: http://alastaira.wordpress.com/
    Sunday, May 8, 2011 7:20 AM
    Moderator
  • @Tanoshimi : The fact is, there is no way to simply and properly disable Bird's Eye view in v7. So lots of people will breach ToU without having the possibility to do in another way. In v6.3, we have EnableBirdsEye property in MapOptions class that we can set in the VEMap.LoadMap() method, in v7, and I remember that we already discussed about it on the forum and in person, we can't disable it.

    http://social.msdn.microsoft.com/Forums/en-US/vemapcontroldev/thread/201867ee-9f02-4bdb-93f7-9f73387ccf2e

    I hope this feature will do its way in the next update, it will be more useful than Streetside/Blockview or other new features that make my js bigger.

    The BE imagery is, as for now, only avalaible for commercial accounts.


    MVP - Bing Maps - My blog (FR): http://blogs.developpeur.org/nicoboo/ Twitter: http://twitter.com/nicolasboonaert/
    Monday, May 9, 2011 8:22 AM
    Moderator
  • @nicolasboonaert - Yeah, that was my belief too, which is why I was surprised by @HemantGoyal's response... you never know - maybe there's been a change in the Terms of Use and Birdseye is now free for all. Yay!

    @krissimboden - To answer your original question, from a technical point of view it's very easy to create a bird's eye view of your city using Bing Maps (depending, on course, of where in the world you are. Bird's eye is not available in every location). What city was it you were interested in? However, from a legal point of view, as you may have gathered from the discussion in this thread, there is some dispute as to whether this is permitted by the free license model.

    Depending on your application and available budget, you could commission your own aerial photography - it's not as expensive as you may think and lots of companies offer photographic imaging from low-altitude aircraft - do a web search. That way, you won't have to worry about any copyright or licensing issues....


    twitter: @alastaira blog: http://alastaira.wordpress.com/
    Monday, May 9, 2011 9:24 AM
    Moderator