VEShape.SetAltitudeMode Method
Bing Services
Specifies the mode in which a shape's altitude is represented.
VEShape.SetAltitudeMode(mode);
Parameters
| Parameter | Description |
|---|---|
mode | A VEAltitudeMode Enumeration value specifying the altitude representation. |
<!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.3"></script> <script type="text/javascript"> var map = null; var SpaceNeedle = new VELatLong(47.6215, -122.3493); function GetMap() { map = new VEMap('myMap'); map.onLoadMap = DoAfterMapLoaded; map.LoadMap(SpaceNeedle, 17, VEMapStyle.Aerial, false, VEMapMode.Mode3D, true, null); } function DoAfterMapLoaded() { map.SetPitch(-12.5); var SpaceNeedleTop = new VELatLong(47.6208, -122.3493); var pushpin = new VEShape(VEShapeType.Pushpin, SpaceNeedleTop); pushpin.SetCustomIcon("images/LGM.gif"); if(pushpin.GetAltitude() != 210) { pushpin.SetAltitude(210); } if(pushpin.GetAltitudeMode() != VEAltitudeMode.RelativeToGround) { pushpin.SetAltitudeMode(VEAltitudeMode.RelativeToGround); } map.AddShape(pushpin); } </script> </head> <body onload="GetMap();"> <div id='myMap' style="position:relative; width:600px; height:400px;"></div> </body> </html>