数据 |
作为 GIS 门户软件平台,SuperMap iPortal 支持整合 SuperMap GIS 格式、常见 GIS 格式以及含地理位置坐标的 Excel、CSV 等传统数据,也支持接入 HDFS 和数据库数据。除 GIS 数据外,也以 REST API 的方式支持添加音视频、图片等非 GIS 数据。添加到门户中的 GIS 数据可在内置 WebApps 中直接采用地图或多种图表进行可视化表达、深度分析。也可发布成服务后,以服务的形式供各内置 WebApps 使用或供其他 Web GIS 应用系统调用。下面分别详细介绍在门户中添加数据的两种方式:上传数据和注册数据,以及如何使用 iPortal 中添加的数据。注意:若管理员开启了数据审核功能,新添加到门户中的数据审核通过后,才能在门户中搜索与使用。
在 iPortal 中上传数据要求用户是“创建者”类型且拥有上传数据和发布服务权限的角色,如 DATA_CENTER(iPortal 的用户类型及权限划分,详见:角色、用户类型和权限)。此外,需要管理员进行托管数据存储配置,并指定托管服务器用于发布服务。
iPortal 支持配置二进制和关系型的托管数据存储,默认使用二进制存储。若管理员同时配置了关系型存储,系统将优先使用关系型存储,同时也会在二进制存储中备份上传的数据。但也有一些数据如缓存切片仅支持存储在二进制中。上传数据支持的数据类型、发布服务类型及下载格式如表1所示。
表1 上传数据支持的数据类型、数据文件、支持发布的服务类型及下载格式的对应关系
数据类型 | 数据文件 | 支持发布服务类型 | 支持下载格式 |
SuperMap 工作空间 | 支持由 *.sxwu、 *.smwu、 *.sxw 或 *.smw 格式的工作空间及其关联的 UDB 类型数据源一起压缩而成的 zip 包。 | REST 地图服务 REST 数据服务 REST 三维服务 REST 空间分析服务 REST 矢量瓦片服务 REST 交通网络分析服务 REST 三维网络分析服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 WFS 1.0.0 服务 WFS 2.0.0 服务 |
WORKSPACE UDB¹ SHP¹ |
SuperMap UDB 数据 | 支持由 *.udb 和 *.udd 格式的文件一起压缩而成的 zip 包。 | REST 地图服务¹ REST 数据服务 REST 空间分析服务¹ |
UDB SHP¹ |
Shapefile | 支持由 *.shp、*.dbf、*.shx、*.prj 等格式的文件一起压缩而成的 zip 包。 | REST 地图服务 REST 数据服务 REST 空间分析服务¹ REST 矢量瓦片服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 WFS 1.0.0 服务 WFS 2.0.0 服务 |
UDB¹ SHP |
FileGDB | 支持*.zip 格式的数据文件。 | - | GDB |
SMTiles 文件 | 支持 *.smtiles 格式的数据文件,和由 *.smtiles 格式的数据文件压缩而成的 zip 包。 | REST 地图服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 |
SMTILES |
SVTiles 文件 | 支持 *.svtiles 格式的数据文件,和由 *.svtiles 格式的数据文件压缩而成的 zip 包。 | REST 地图服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 |
SVTILES |
MBTiles 文件 | 支持 *.mbtiles格式的数据文件,和有 *.mbtiles 格式的数据文件压缩而成的 zip 包。 | REST 地图服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 |
MBTILES |
TPK 文件 | 支持 *.tpk 格式的数据文件,和由 *.tpk 格式的数据文件压缩而成的 zip 包。 | REST 地图服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 |
TPK |
UGCV5 缓存 | 支持由 UGCV5 缓存压缩而成的 zip 包。 | REST 地图服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 |
UGCV5 |
UGCV5(MVT) 缓存 | 支持由 UGCV5 矢量缓存压缩而成的 zip 包。 | REST 地图服务 REST 矢量瓦片服务 WMS 1.1.1 服务 WMS 1.3.0 服务 WMTS 1.0.0 服务 WMTS-China 服务 |
UGCV5_MVT |
JSON 数据 | 支持*.json 格式的数据文件。 | - | JSON |
Excel 数据 | 支持 *.xls、*.xlsx 格式的数据文件。 | REST 地图服务¹ REST 数据服务¹ REST 空间分析服务¹ |
EXCEL UDB¹ SHP¹ |
CSV 数据 | 支持*.csv 格式的数据文件。 | REST 地图服务¹ REST 数据服务¹ REST 空间分析服务¹ |
CSV UDB¹ SHP¹ |
GeoJSON 数据 | 支持*.geojson 格式的数据文件。 | REST 地图服务¹ REST 数据服务¹ REST 空间分析服务¹ |
GEOJSON UDB¹ SHP¹ |
PDF 数据 | 支持*.pdf 格式的数据文件。 | - | |
其他类型 | 支持任意格式的数据文件。 | - | 任意格式 |
注1: 表示此服务类型或数据下载格式在配置关系型存储后才支持
若您有管理非 GIS 数据,如音视频等资源的需求,可通过 REST API 的形式上传 ,详情请参阅:myDatas 资源的 POST 请求。
此外,iPortal 对上传到门户中的数据容量有大小限制,默认您可上传的最大容量为2048MB,管理员可修改此项配置,详见:上传数据容量配置。
上传步骤:
注意:若上传 Shapefile 类型的数据,还需选择文件编码格式: UTF-8/GBK。
上传成功后,系统会自动跳转到该项数据资源的详情页面,您可查看或编辑相关信息、已发布的服务(若勾选了发布),也可下载数据。若有共享的需求,您可切换到该项数据资源的“共享设置”面板修改共享信息,详见:共享数据。
上传后的数据均显示在“资源中心”>“数据”>“我的数据”页面。除了发布、编辑、下载、共享等功能,在“我的数据”页面,您还可进行更新数据、删除数据、预览pdf数据的操作。
注1:若 iPortal 管理员开启了服务审核功能(默认未开启),数据在发布服务完成后,自动注册到 iPortal 中的这些托管服务会进入“待审核”状态,需要管理员审核通过才能注册成功。对未审核通过的服务设置共享不会生效。用户可在“我的服务”页面通过缩略图查看服务是否审核通过。待审核的服务,缩略图会标识“授权审核中,敬请期待”,审核未通过的服务会显示“审核未通过”字样。
注2:在数据上图 WebApp中通过文件添加的数据、通过添加标注图层生成的点线面数据,在数据洞察 WebApp中添加数据,均会保存到“我的数据”中。
注3:如果您可发布的服务数量已达上限,请联系管理员为您更新配额。
在 iPortal 中注册数据同样要求用户是“创建者”类型且拥有上传数据和发布服务权限的角色,如 DATA_CENTER(iPortal 的用户类型及权限划分,详见:角色、用户类型和权限)。此外,需要管理员指定托管服务器。iPortal 支持注册以下格式的数据:
注册 HDFS 数据:
在 iPortal 首页,点击“资源中心”>“数据”进入数据资源页面,右侧点击"注册数据"(需登录)进入注册页面,设置如下信息项:
点击“注册”,系统会自动解析该数据的相关配置信息,需要您手动进行数据配置信息的校验:
点击“校验数据”按钮,进行数据配置信息的确认:如您暂不能确认相关信息,可单击“暂不校验”按钮,之后您可以随时在该数据项或在详情页点击 按钮,完成数据的校验。
若您希望自定义数据库连接信息加密密钥,具体配置请参见:iPortal 配置文件说明。
注:支持查询空间数据的数据库,需满足 MySQL 5.7.4及以上版本,PostGIS 需安装在 PostgreSQL 9.6及以上版本。
注册 PostGIS 数据库:
在 iPortal 首页,点击“资源中心”>“数据”进入数据资源页面,右侧点击"注册数据"(需登录)进入注册页面,设置如下信息项:
点击“注册”按钮,即可将 PostGIS 中的数据注册到 iPortal 中。
注册 PostgreSQL 数据库:
在 iPortal 首页,点击“资源中心”>“数据”进入数据资源页面,右侧点击"注册数据"(需登录)进入注册页面,设置如下信息项:
点击“注册”按钮,即可将 PostgreSQL 中的数据注册到 iPortal 中。
注册 MySQL 数据库:
在 iPortal 首页,点击“资源中心”>“数据”进入数据资源页面,右侧点击"注册数据"(需登录)进入注册页面,设置如下信息项:
点击“注册”按钮,即可将 MySQL 中的数据注册到 iPortal 中。
注册成功后,系统会自动跳转到该项数据资源的详情页面,您可查看或编辑相关信息。若有共享的需求,您可切换到该项数据资源的“共享设置”面板修改共享信息,详见:共享数据。
注册后的数据均显示在“资源中心”>“数据”>“我的数据”页面。注意:注册到 iPortal 中的数据不占用数据存储容量,不支持发布和下载。仅支持编辑数据详情、共享数据、删除数据的操作。
添加到门户中的 GIS 数据可在内置 WebApps 中直接采用地图或多种图表进行可视化表达、深度分析。也可发布成服务后,以服务的形式供各内置 WebApps 使用或供其他 Web GIS 应用系统调用。具体地讲:
在数据上图 WebApp 中:
在数据洞察 WebApp 中:
注:添加进来的 HDFS 数据暂不支持可视化显示,仅用于分布式分析功能。
在三维地球 WebApp 中:您可将托管数据发布后的REST 三维服务以图层的形式添加到场景中,基于此场景添加点线面要素,或在场景中量算、查询功能,或三维分析等。
在地图大屏 WebApp 中,支持将公开的数据、我的数据、iServer REST 服务等作为可视化组件的数据源,详见:添加可视化组件。
在您开发的 Web GIS 系统中调用 iPortal 中的服务资源,详见:使用 iCient JavaScript 访问 iPortal 中的资源。