iPortal 9D(2019)接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注

com.supermap.iportal.web.commontypes

TagSearchParameter

isCurrentUserAdmin

新增字段
DBVersion

V00_062

V00_066

新增枚举
SceneInfo

content

新增字段
DataItemType

GEOJSON

UGCV5_MVT

HDFS

新增枚举

MonitorHostedNodeInfo supportCloudNative

新增字段

Constant TABLENAME_DATA_REGISTRATION
TABLENAME_MAP_DASHBOARD
TABLENAME_RESOURCE_COUNT_SNAPSHOT
TABLENAME_STAT_KEY_VISITCOUNT_PERHOUR
TABLENAME_RESOURCE_APPLY_INFO

新增字段

ResourceDirectory  

新增类

SourceType GEOMETRY

新增枚举

DataServiceInfo editable

新增字段

DownloadCountInfo  

新增类

ResDownloadCountChange  

新增类

ResDownloadCountChangeParameter  

新增类

ResTotalDownloadCountChangeParameter  

新增类

ResourceEntity.ResourceType MAP_DASHBOARD
KEY

新增枚举

MapDashboard  

新增类

MapDashboardAttributes  

新增类

MapDashboardSearchParameter  

新增类

WebAppAttributes  

新增类

WebAppObject  

新增类

BasicDirInfo.DirectoryResourceType INSIGHTS
MAPDASHBOARD

新增枚举

TagSearchParameter.TagSearchType INSIGHTS
MAPDASHBOARD

新增枚举

CountSnapShot  

新增类

ResourceCountSnapShot  

新增类

UserCountSnapShot  

新增类

StatSummary.SummaryItem KEY_VISIT_COUNT_PER_HOUR

新增枚举

ResVisitCountInfo  

新增类

ResClientVisitParameter  

新增类

ResClientVisitCountInfo  

新增类

KeyInfoWithVisitCount  

新增类

KeySearchParameter

ids

visitStart

visitEnd

orderBy

新增字段

KeySearchParameter.KeyOrderBy  

新增枚举类

IportalAuthorizeEntity.PermissionType SEARCH

新增枚举

IportalDataAuthorizeEntity.DataPermissionType SEARCH

新增枚举

MessageObjectType

SERVICEAPPLYINFO

RESOURCE_APPLY_INFO

删除枚举

新增枚举

ResourceApplyCheckSetting  

新增类

ResourceApplyInfo  

新增类

ResourceApplySearchParameter  

新增类

ResourceApplySetting  

新增类

ResourceReapplySetting  

新增类

ServiceApplyCheckSetting  

删除类

ServiceApplyInfo  

删除类

ServiceApplySearchParameter  

删除类

ServiceApplySetting  

删除类

ServiceReapplySetting  

删除类

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注

portal 模块

fileDownload

GET请求:下载数据

请求参数:String fileType

响应:Response

新增参数

iportal/web/mycontent/datas/{dataId}/download

fileUpload

POST请求:上传数据

上传Excel参数:int xIndex,int yIndex,String[] fieldTypes

上传CSV参数:int xIndex,int yIndex,String separator

响应:Response

新增参数

iportal/web/mycontent/datas/{dataId}/upload

 

dataDatasets

GET请求:获取数据中包含的数据集信息

响应:Object

新增资源

iportal/web/datas/{dataId}/datasets

dataDatasetSimpleData

GET请求:获取 HDFS 的 simpleData

请求参数:String datasetName

响应:String

新增资源

iportal/web/mycontent/datas/{dataId}/simpledata

hdfsVerify

PUT请求:校验HDFS

请求体:datasetInfo

响应:MethodResult

新增资源

iportal/web/mycontent/datas/{dataId}/verify

dirsResources

POST请求:将指定数据放到指定名称的文件夹中

请求体:ResourceDirectory

响应:MethodResult

新增资源

iportal/web/directories/resources

service

PUT请求:更新数据发布的服务信息

请求体:DataServiceInfo

响应:MethodResult

新增资源

iportal/web/mycontent/datas/{dataId}/services/{serviceid}

downloadCountChanges

GET请求:获取某类资源中一个或多个具体资源下载次数随时间的变化情况

请求体:ResDownloadCountChangeParameter

响应:List<ResDownloadCountChange>

新增资源

iportal/manager/portalstatistics/resource/download/countchanges

totalDownloadCountChanges

GET请求:获取某类资源总下载次数随时间的变化情况

请求体:ResTotalDownloadCountChangeParameter

响应:List<DownloadCountInfo>

新增资源

iportal/manager/portalstatistics/resource/download/totalcountchanges

totalDownloadCount

GET请求:获取某类资源的下载量

请求体:ResourceType

响应:Long

新增资源

iportal/manager/portalstatistics/resource/download/totalcount

clientVisits

GET请求:资源被客户端(主机)访问次数概览信息资源

请求参数:ResClientVisitParameter

响应:Page<ResClientVisitCountInfo>

新增资源

iportal/manager/portalstatistics/resource/visit/clients

servicesApply

 

资源过期(iportal/web/services/applyinfos),即在该版本及以后的版本中不再使用此资源

servicesReapply

 

资源过期(iportal/web/services/applyinfos/reapply),即在该版本及以后的版本中不再使用此资源

application

POST请求:提交资源授权申请

请求体:ResourceApplySetting

响应:MethodResult

新增资源

iportal/web/applyinfos

PUT请求:审核资源授权申请

请求体:ResourceApplyCheckSetting

响应:MethodResult

新增资源

iportal/web/applyinfos

GET请求:查询当前用户的资源授权申请

请求参数:ResourceApplySearchParameter

响应:Page<ResourceApplyInfo>

新增资源

iportal/web/applyinfos

DELETE请求:批量删除资源授权申请单

请求参数:ids=String[]

响应:MethodResult

新增资源

iportal/web/applyinfos

reapplication

PUT请求:重新提交资源授权申请

请求体:ResourceReapplySetting

响应:MethodResult

新增资源

iportal/web/applyinfos/reapply

配置文件变更

文件路径

文件名称

配置项 备注

【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF

iportal.xml

serviceProxy

新增rootUrlPostfix,代理服务根地址后缀

serviceProxy

新增enableBuiltinProxy,是否启用内置代理服务

serviceProxy

新增connectionTimeout,socketTimeout,代理转发请求超时时间

serviceSetting

删除accessMode,服务访问模式