MapOptions.ReturnType Property
MapOptions.ReturnType Property
Identifies whether the RenderServiceSoap.GetMap method should return a map image or a standard or secure URL to a cached map image. MapReturnType enumeration. Optional. Default is ReturnImage.
Public ReturnType As MapReturnType
[C#]
public MapReturnType ReturnType;
Remarks
- If the ReturnType property is set to ReturnImage (the default), the returned MapImage.MimeData property contains the image and the MapImage.Url property is null.
Example
[Visual Basic]
'Return a URL to the map instead of the whole image
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
mapSpec.Options = New MapOptions()
mapSpec.Options.ReturnType = MapReturnType.ReturnUrl
Dim mapImages() As MapImage
mapImages = renderService.GetMap(mapSpec)
Image1.ImageUrl = mapImages(0).Url
[C#]
//Return a URL to the map instead of the whole image
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;
mapSpec.Options = new MapOptions();
mapSpec.Options.ReturnType = MapReturnType.ReturnUrl;
MapImage[] mapImages;
mapImages = renderService.GetMap(mapSpec);
Image1.ImageUrl = mapImages[0].Url;
See Also
MapOptions Class | RenderServiceSoap.GetMap Method | MapReturnType Enumeration | MapImage Class | Using MapPoint Web Service in a Web Application