目录
SuperMap iDesktop 10i / 11i 扩展插件 - 加载 SuperMap iServer 三维服务和地图服务
1. SuperMap iDesktop 10i / 11i 扩展插件开发
SuperMap iDesktop 10i 下载地址、SuperMap iDesktop 11i 下载地址、SuperMap iServer 10i 下载地址
目前 SuperMap iDesktop 10i / 11i 扩展插件开发目前有 2 种方式:
-
参照 《SuperMap iDesktop 10i / 11i 帮助文档中的扩展开发指南》,从零开始创建 C# 类库进行插件开发;
-
SuperMap iDesktop 10i / 11i 安装目录下的 SampleCode 目录有一些关于 iDesktop插件开发示例代码,直接修改已有的示例代码,实现 SuperMap iDesktop 10i / 11i 自定义插件开发。
2. SuperMap iDesktop 10i / 11i 插件 “加载 SuperMap iServer 三维服务和地图服务” 设计
2.1. SuperMap iServer 服务列表
SuperMap iServer 服务支持版本: 10.2.0 及 以上 版本服务。
http://{IP 或 域名}/realspace/services,此处不建议使用 localhost,SuperMap iDesktop 偶尔会存在无法解析 localhost 的情况。
(示例:http://www.supermapol.com/realspace/services 和 http://support.supermap.com.cn:8090/iserver/services)
2.2. 地图服务列表
-
REST 服务
http://{IP 或 域名}/iserver/services/{服务名称}/rest/maps/{图层名称}
示例: http://support.supermap.com.cn:8090/iserver/services/map-world/rest/maps/World -
WMS 服务
http://{IP 或 域名}/iserver/services/{服务名称}/wms111/{图层名称}
示例: http://support.supermap.com.cn:8090/iserver/services/map-world/wms111/World -
WMTS 服务
http://{IP 或 域名}/iserver/services/{服务名称}/wmts100
示例: http://support.supermap.com.cn:8090/iserver/services/map-world/wmts100
2.3. 三维服务列表
-
数据
http://{IP 或 域名}/realspace/services/{服务名称}/rest/realspace/datas/{数据集名称}
示例: http://www.supermapol.com/realspace/services/3D-CBD/rest/realspace/datas/Building@CBD -
场景
http://{IP 或 域名}/realspace/services/{服务名称}/rest/realspace/scenes/{场景名称}
示例: http://www.supermapol.com/realspace/services/3D-CBD/rest/realspace/scenes/CBD -
图层
http://{IP 或 域名}/realspace/services/{服务名称}/rest/realspace/scenes/{场景名称}/layers/{图层名称}
示例: http://www.supermapol.com/realspace/services/3D-CBD/rest/realspace/scenes/CBD/layers/Building@CBD
2.4. 插件流程设计
3. SuperMap iDesktop 10i / 11i 插件 “加载 SuperMap iServer 三维服务和地图服务” 使用
3.1. SuperMap iServer 服务支持
-
地图服务支持 3 种服务类型
- REST 服务
- WMS 服务
- WMTS 服务 -
三维服务支持 6 种图层类型
- 地形图层 - TerrainFileLayer
- 影像图层 - ImageFileLayer
- KML图层 - KMLLayer
- 矢量图层 - VectorLayer
- OSGB图层 - OSGBLayer
- 地图图层 - Map
3.2. “加载 SuperMap iServer 三维服务和地图服务” 插件使用教程
-
插件安装
下载地址:SuperMap iDesktop 10i / 11i 扩展插件 - 加载 SuperMap iServer 三维服务和地图服务
安装:
- 视图》插件管理
- 导入安装
- 安装成功
-
插件地址 - 开始 》 iServer 服务
-
示例