VEMap Methods


VEMap.LoadTraffic Method

Loads the traffic map.

VEMap.LoadTraffic(showFlow);

Parameters

ParameterDescription

showFlow

Whether to show the traffic flow

Remarks

The traffic map is only available at zoom levels from 9 through 14, inclusively.

Terms of Use

All use of traffic data is restricted to customers who have received explicit permission and instructions about traffic from Microsoft. For more information on terms for use of traffic, contact the Bing Maps Licensing Team.

Example

JScript
<!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=6.2"></script>

      <script type="text/javascript">
         var map = null;
         var Location = new VELatLong(47.64, -122.23);

         function GetMap()
         {
            map = new VEMap('myMap');
            map.LoadMap(Location, 9);
         }

         function ShowTraffic()
         {
            map.LoadTraffic(true);
            map.ShowTrafficLegend(50,50);
            map.SetTrafficLegendText("The traffic legend");
         }

         function ClearTraffic()
         {
            map.ClearTraffic();
         }
      </script>
   </head>
   <body onload="GetMap();" style="font-family:Arial">
      <h3>Traffic</h3>
      <p>&nbsp;</p>
      <div id='myMap' style="position:relative; width:600px; height:400px;"></div>
      <input id="showtraffic"  type="button" value="Show Traffic"  onclick="ShowTraffic();"/>
      <input id="cleartraffic" type="button" value="Clear Traffic" onclick="ClearTraffic();"/>
   </body>
</html>
See Also

Reference

VEMap.ClearTraffic Method
VEMap.ShowTrafficLegend Method

Page view tracker