我的数据 |
用户上传的数据是通过托管服务器发布服务的,因此,在上传数据发布服务之前,请确保 iPortal 管理员已经进行了托管服务配置,并且添加了一个或多个托管服务器。
在“我的数据”页面,拥有上传数据及发布服务权限的 iPortal 用户(如:DATA_CENTER 角色的用户)可以上传指定类型的数据并发布为服务(根据上传的数据类型、使用的数据存储方式不同,支持发布的服务类型也有区别,具体的对应关系,请参见:表1_数据类型、数据文件、支持存储方式及发布服务类型的对应关系),查看所有已上传的数据,还可以对已上传的数据进行修改、下载、共享与删除等操作。
具体说来,您可以进行以下操作:
表1 数据类型、数据文件、支持存储方式及发布服务类型的对应关系
数据类型 | 数据文件 | 支持存储方式 | 发布服务类型 |
工作空间 | 支持由 *.sxwu、 *.smwu、 *.sxw 或 *.smw 格式的工作空间及其关联的 UDB 类型数据源一起压缩而成的 zip 包。 | 二进制型 | REST 地图服务 REST 数据服务 REST 三维服务 REST 空间分析服务 |
关系型 | |||
shapefile 数据 | 支持由 *.shp、*.dbf、*.shx、*.prj 等格式的文件一起压缩而成的 zip 包。 | 二进制型 | REST 地图服务 REST 数据服务 |
关系型 | REST 地图服务 REST 数据服务 REST 空间分析服务 |
||
udb 数据源 | 支持由 *.udb 和 *.udd 格式的文件一起压缩而成的 zip 包。 | 二进制型 | REST 数据服务 |
关系型 | REST 地图服务 REST 数据服务 REST 空间分析服务 |
||
SMTiles 文件 | 支持 *.smtiles 格式的数据文件,和由 *.smtiles 格式的数据文件压缩而成的 zip 包。 | 二进制型 | REST 地图服务 |
SVTiles 文件 | 支持 *.svtiles 格式的数据文件,和由 *.svtiles 格式的数据文件压缩而成的 zip 包。 | 二进制型 | REST 地图服务 |
MBTiles 文件 | 支持任意后缀的数据文件。 | 二进制型 | REST 地图服务 |
TPK 文件 | 支持 *.tpk 格式的数据文件,和由 *.tpk 格式的数据文件压缩而成的 zip 包。 | 二进制型 | REST 地图服务 |
UGCV5 缓存 | 支持由 UGCV5 缓存压缩而成的 zip 包。 | 二进制型 | REST 地图服务 |
Excel 数据 | 支持 *.xls、*.xlsx 格式的数据文件。 | 二进制型 | 不支持 |
关系型 | REST 地图服务 REST 数据服务 REST 空间分析服务 |
||
CSV 数据 | 支持*.csv 格式的数据文件。 | 二进制型 | 不支持 |
关系型 | REST 地图服务 REST 数据服务 REST 空间分析服务 |
||
JSON 数据 | 支持*.json 格式的数据文件 | 二进制型 | 不支持 |
GeoJSON 数据 | 支持*.geojson 格式的数据文件 | 二进制型 | 不支持 |
关系型 | REST 地图服务 REST 数据服务 REST 空间分析服务 |
其中发布 udb 数据类型服务需要使用 SuperMap iServer 9D SP1 及以上版本,发布 MBTiles、TPK 数据类型服务需要使用 SuperMap iServer 9D 及以上版本。
有关数据存储方式的具体配置方法,请参见:托管数据存储配置。
除了以上列举的数据类型外,您还可以通过 REST API 的形式上传 AUDIO(音频文件)、PHOTOS(照片)、IMAGE(图片)、VIDEO(视频文件)等,详情请参阅:myDatas 资源的 POST 请求。
更多关于托管服务的介绍,请参见:托管服务。
关于数据的共享设置,您也可以通过 REST API 的形式对数据的权限进行设置,如:设置共享方式为私有、公开、指定部门、指定群组和指定用户可下载、更新、删除数据,详情请参阅:datasShareSetting 资源。
在“我的数据”页面,支持用户将自管理的数据存储注册到 iPortal 中,用于在数据洞察中进行分布式分析。使用注册数据功能前需要门户管理员添加托管服务器,iPortal 支持注册以下格式的数据:
注册 HDFS 数据的流程如下:
在“我的数据“中,单击"注册数据"按钮,在弹出的“注册数据”对话框中进行设置:
注册 HBase 数据的流程如下:
在“我的数据“中,单击"注册数据"按钮,在弹出的“注册数据”对话框中进行设置: