SuperMap iEdge 可以通过快速发布的方式代理远程服务和独立发布地图瓦片包。
快速发布远程服务
可代理的远程服务包括 SuperMap REST 地图服务、数据服务、超图云等服务,OGC 或其他标准的服务,第三方在线地图服务以及其他 GIS 平台的服务。具体服务如下表:
类别 | 服务来源 |
SuperMap 服务 | REST 地图服务 |
REST 数据服务 | |
REST 动态标绘服务 | |
REST 网络分析服务 | |
REST 地址匹配服务 | |
超图云 | |
OGC 或其他标准服务 |
WFS |
WMS | |
WMTS | |
Elasticsearch 服务 | |
PostGIS 服务 | |
第三方在线地图 | Bing Maps地图服务 |
百度地图服务 | |
天地图服务 | |
OpenStreetMap 地图服务 | |
其他 GIS 平台 | ArcGIS REST 地图服务 |
ArcGIS REST 要素服务 | |
ArcGIS REST 网络分析服务 | |
ArcGIS REST 几何服务 |
下面以代理 SuperMap REST 地图服务为例,说明代理 GIS 服务的操作过程:
至此,完成 map-world/rest 服务的代理过程。
- 点击“快速发布服务”按钮,选择数据来源为"REST 地图服务",点击“下一步”;
- 输入数据来源服务的地址,例如 http://server:8091/iserver/services/map-world/rest,如果输入的服务不是公开的服务,则需要输入有访问权限的用户名/密码,点击“下一步”;
- 选择发布的服务类型,如 REST-地图服务,点击“下一步”;
- 进行缓存配置,启用缓存后,地图浏览过程中生成的瓦片数据会存储在指定的位置,如 SMTiles 格式,缓存的其他详细配置可参考:配置地图服务组件使用瓦片,点击“下一步”;
- 可以看到服务配置信息,包括数据来源,发布的服务类型等,点击“完成”按钮完成发布流程;
- 发布完成后,您可以看到当前发布的服务名和链接,如 map-rest-world/rest,点击可直接访问服务。
独立发布地图瓦片包
SuperMap iEdge 支持独立发布地图瓦片包为地图服务,并提供了 REST Map、WMS、WMTS 以及 ArcGIS REST Map 接口。支持发布的瓦片类型如下表:
瓦片格式 |
|
SuperMap | SMTiles 文件 |
SVTiles 文件 | |
UGCV5瓦片 | |
UGCV5(MVT)瓦片 | |
FastDFS 瓦片(分布式存储格式) | |
MongoDB 瓦片(分布式存储格式) | |
三维切片缓存 | |
复合瓦片 | |
OGC 或其他标准 | MBTiles 文件 |
GeoPackage 文件 | |
ZXY 瓦片 | |
OTS 瓦片 | |
OSS 三维瓦片 | |
其他 GIS 平台 | ArcGIS TPK 文件 |
ArcGIS VTPK 文件 | |
ArcGIS 缓存 | |
ArcGIS 紧凑型缓存(V2) | |
3DTiles 缓存 |
下面以发布 SMTiles 地图瓦片包为例,说明发布地图服务的过程:
- 在服务管理页面点击“快速发布一个或一组服务”,选择数据来源为“SMTiles 文件”,点击“下一步”;
- 点击“远程浏览”按钮,在界面中选择要发布的*.smtiles 文件,点击“下一步”;
- 选择发布的服务类型,如 REST-地图服务,点击“下一步”;
- 您可以看到服务配置信息,包括数据来源,发布的服务类型等,点击“完成”;
- 发布完成后,可以看到当前发布的服务名和链接,如 map-smtiles-China/rest,点击可直接访问。