.NET组件如何实现代码加载WMS地图服务

0 投票
请问一下, .NET组件如何实现代码加载WMS地图服务

服务地址为 192.168.18.50:8080/service/proxy/RESS151?key=bb18e90fcd831c17a800fd7975e1e87e&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
8月 7, 2018 分类:  183次浏览 | 用户: mengbo (3 分)

1个回答

0 投票
您好!用Layer3Ds.Add 方法 (String, String, String, Double, ImageFormatType, Boolean)加载WMS地图服务
8月 7, 2018 用户: 胡延南 名扬四海 (2,937 分)
Layer3Ds是加载到三维场景中吧,二维中用哪个接口或对象?
如果您是要将地图服务添加到二维里,就以先打开web数据源,再打开数据集的方式在地图打开,打开web数据源的主要示例代码如下,您可以参考。
DatasourceConnectionInfo datasourceConnectInfo = new DatasourceConnectionInfo();
 datasourceConnectInfo.EngineType = EngineType.OGC;
        datasourceConnectInfo.Server = "http://localhost:8090/iserver/services/map-china400/wmts100";
        datasourceConnectInfo.Driver = "WMTS"
        datasourceConnectInfo.Database = "D:/Cache";
        datasourceConnectInfo.Alias = "WMTS";
workspace.Datasources.Open(datasourceConnectInfo);
非常感谢
...