首页 / 浏览问题 / 组件GIS / 问题详情
 SMO_DotNET_712 中如何加载rest地图服务?
40EXP 2020年12月02日
一个老系统,需要加载iserver8c 发布的rest地图服务,

我的代码如下:

                DatasourceConnectionInfo info = new DatasourceConnectionInfo();
                info.EngineType = EngineType.iServerRest;
                info.Server = "https://www.supermapol.com/proxy/iserver/services/maps/rest/maps/World";
                info.Alias = "RestWorld";
                info.IsReadOnly = true;
                m_workspace.Datasources.Open(info);

错误提示如下:

读取XML信息失败。

哪个地方不对呢?

1个回答

你的rest服务地址是supermap官网服务,那个是最新版的10i iserver,组件试用的是7C,没办法对接10i的iserver服务,需要使用7C的iserver,可以在本地或者你自己服务器安装一起对应版本的iserver,启一个服务,去打开本地的或者服务器的rest服务。
4,620EXP 2020年12月03日
...