SuperMap.Connector.Map.GetOverview C# (CSharp) Method

GetOverview() public method

获取地图的鹰眼图片。
public GetOverview ( string mapName, MapParameter mapParameter, ImageOutputOption imageOutputOption ) : Overview
mapName string 地图名称。
mapParameter SuperMap.Connector.Utility.MapParameter 地图参数。
imageOutputOption SuperMap.Connector.Utility.ImageOutputOption 图片输出设置。
return SuperMap.Connector.Utility.Overview
        public Overview GetOverview(string mapName, MapParameter mapParameter, ImageOutputOption imageOutputOption)
        {
            return _mapProvider.GetOverview(mapName, mapParameter, imageOutputOption);
        }

Usage Example

Example #1
0
        public void GetOverviewTest_MapParameterISNull()
        {
            Map map = new Map("http://" + ip + ":8090/iserver/services/map-world/rest");
            string mapName = "世界地图";

            ImageOutputOption option = new ImageOutputOption();
            option.ImageOutputFormat = ImageOutputFormat.PNG;
            option.ImageReturnType = ImageReturnType.URL;
            Overview image = map.GetOverview(mapName, null, option);
            Assert.IsNotNull(image.ImageUrl);
            Assert.IsNull(image.ImageData);
            Assert.AreEqual(image.Viewer.Height, 256);
            Assert.AreEqual(image.Viewer.Width, 256);
            Assert.IsNotNull(image.LastModified);
            Assert.IsNotNull(image.ViewBounds);
            Assert.AreEqual(image.ViewBounds.LeftBottom.X, 84.30460372171433);
            Assert.AreEqual(image.ViewBounds.LeftBottom.Y, 15.704362017314319);
            Assert.AreEqual(image.MapName, mapName);
        }
All Usage Examples Of SuperMap.Connector.Map::GetOverview