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

GetResource() public method

根据资源图片参数获取资源图片。
public GetResource ( string mapName, ResourceParameter resourceParameter, ImageOutputOption imageOutputOption ) : ResourceImage
mapName string 地图名称。
resourceParameter ResourceParameter 资源图片参数,如生成的图片的高度、宽度、类型,资源的类型、风格等。
imageOutputOption SuperMap.Connector.Utility.ImageOutputOption 资源图片输出设置。
return SuperMap.Connector.Utility.ResourceImage
        public ResourceImage GetResource(string mapName, ResourceParameter resourceParameter, ImageOutputOption imageOutputOption)
        {
            return _mapProvider.GetResource(mapName, resourceParameter, imageOutputOption);
        }

Usage Example

Ejemplo n.º 1
0
 public void GetResourceTest_LineID()
 {
     Map map = new Map("http://" + ip + ":8090/iserver/services/map-world/rest");
     string mapName = "世界地图";
     ResourceParameter parameter = new ResourceParameter();
     parameter.Style = new Style();
     parameter.Style.LineSymbolID = 5;
     parameter.Type = ResourceType.SYMBOLLINE;
     ImageOutputOption option = new ImageOutputOption();
     option.ImageOutputFormat = ImageOutputFormat.PNG;
     option.ImageReturnType = ImageReturnType.URL;
     ResourceImage image = map.GetResource(mapName, parameter, option);
     Assert.AreEqual(image.ImageUrl, "http://192.168.116.114:8090/iserver/output/resources/%E4%B8%96%E7%95%8C%E5%9C%B0%E5%9B%BE/SYMBOLLINE/5_781806645.png");
 }
All Usage Examples Of SuperMap.Connector.Map::GetResource