ViewByHeightWidth.Height Property
ViewByHeightWidth.Height Property
The distance, in distance units (DistanceUnit enumeration), for the height of the map view. Double.
Public Height As System.Double = 0
[C#]
public System.Double Height;
Remarks
The maximum Height property is 800,000 kilometers (497,096 miles).
If the Width property is set and the Height property is not, the view is a horizontal line.
The minimum Height property value for rendering a map depends on the data source and the CenterPoint property. If the Height property sent is smaller than is valid for a particular location, MapPoint Web Service renders the map at the smallest possible height and returns the Height property used in the MapImage.View property. To return a map of the smallest possible height, set the Height property to .001.
For information about map views, including the relationship between map views and map image size, see Working with Map Views.
Example
[Visual Basic]
'Get a map using height and width
Dim myViews(0) As ViewByHeightWidth
myViews(0) = New ViewByHeightWidth()
myViews(0).CenterPoint = New LatLong()
myViews(0).CenterPoint.Latitude = 40
myViews(0).CenterPoint.Longitude = -120
myViews(0).Height = 200
myViews(0).Width = 300
Dim mapSpec As New MapSpecification()
mapSpec.DataSourceName = "MapPoint.NA"
mapSpec.Views = myViews
Dim mapImages() As MapImage
mapImages = renderService.GetMap(mapSpec)
[C#]
//Get a map using height and width
ViewByHeightWidth[] myViews = new ViewByHeightWidth[1];
myViews[0] = new ViewByHeightWidth();
myViews[0].CenterPoint = new LatLong();
myViews[0].CenterPoint.Latitude = 40;
myViews[0].CenterPoint.Longitude = -120;
myViews[0].Height = 200;
myViews[0].Width = 300;
MapSpecification mapSpec = new MapSpecification();
mapSpec.DataSourceName = "MapPoint.NA";
mapSpec.Views = myViews;
MapImage[] mapImages;
mapImages = renderService.GetMap(mapSpec);
See Also
ViewByHeightWidth Class | DistanceUnit Enumeration | ViewByHeightWidth.Width Property | ViewByHeightWidth.CenterPoint Property | MapImage.View Property