CH∕T 1038-2018 时空政务地理信息应用服务接口技术规范.pdf
- 文档部分内容预览:
CH/T10382018
A.1.1采集接口内容
市政工程施工组织设计采集接口包括数据添加方法、数据修改方法、数据
括数据添加方法、数据修改方法、数据删除方法。
A.1.2数据添加方法
方法定义:insertData(govAffairInfomationResourceCode,providerCode,createTime,spatiallnfo, attributes)。 方法功能:添加新的政务地理信息。 参数说明:见表A.1。
表A.1数据添加方法参数
返回值:字符型。添加成功,返回时空政务地理信息资源I山D,结 构为“政务信息提供单 务信息资源分类代码十顺序码”;添加失败,返回失败原因 使用方法:该接口运行在远程服务器上,使用者调用该接口,传递参数,添加政务地理信息
A.1.3数据修改方法
方法定义:updateData(govAffairlnfomationResourceCode,providerCode,updateTime,spatiallnfo attributes)。 方法功能:修改政务地理信息。 参数说明:见表A.2。
ibutes)。 方法功能:修改政务地理信息。 参数说明:见表A.2
表A.2数据修改方法参数
返回值:布尔型。true为成功,false为失败。 使用方法:该接口运行在远程服务器上,使用者调用该接口,传递参数,修改政务地理
A.1.4数据删除方法
方法定义:deleteData(govAffairlnfomationResourceld) 方法功能:删除政务地理信息。 参数说明.见表A.3。
表A.3数据删除方法参数
回值:布尔型。true为成功,false为失败 用方法:该接口运行在远程服务器上,使用者调用该接口,传递参数,修改政务地理信息
A.2.1空间化接口内容
空间化接口包括地名地址空间化方法、行政区划代码空间化方法。
A.2.2地名地址空间化方法
方法定义:spatializationByAddress(address,geogridType,geogridSize) 方法功能:根据给出的标准地名地址获取所在的地理格网。 参数说明:见表A.4。
表A.4地名地址空间化方法参数
A.3.2服务发布方法
方法定义:publishMapService(serviceName,dataPath)。 方法功能:实现将地图数据进行发布,使外部用户访问。 参数说明:见表A.6。
CH/T 10382018
表A.6服务发布方法参数
这回值:布尔型。true为成功,talse为失败, 使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,进行服务发布、
A.3.3服务删除方法
方法定义:delMapService(serviceName), 方法功能:实现指定地图服务删除。 参数说明:见表A.7。
表A.7服务删除方法参数
返回值:布尔型。true为成功,false为失败。 使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,进行服务删除
A.3.4服务状态查看方法
方法定义:getMapServiceStatus(serviceName)。 方法功能:查看指定地图服务状态。 参数说明:见表A.8。
表A.8服务状态查看方法参数
返回值:整型。 传递参数,返回服务状态。
A.3.5服务启动方法
方法定义:startMapService(serviceName)。 方法功能:实现地图服务启动操作。
CH/T 10382018
参数说明:见表A.9。
表A.9服务启动方法参数
返回值:布尔型。true为成功,false为失败 使用方法:接口运行在远程服务器上,发起
true为成功,talse 使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,进行服务启动操作
使用方法:接口运行在远程 追参数,进行服务启动操作
A.3.6服务停止方法
方法定义:stopMapService(serviceName)。 方法功能:实现地图服务停止操作。 参数说明:见表A.10。
方法定义:stopMapService(serviceName)。 方法功能:实现地图服务停止操作。 参数说明:见表A.10。
A.10服务停止方法参
返回值:布尔型。true为成功,false为失败。 使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,进行服务停止操
返回值:布尔型。true为成功,false为失败。
A.3.7服务重启方法
方法定义:restartMapService(serviceName)。 方法功能:实现地图服务重启操作。 参数说明:见表A.11
表A.11服务重启方法参数
返回值:布尔型。true为成功,false为失败。 使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,进行服务重启操作
A.4服务注册接口方法
A.4.1服务注册接口内
接口包括服务注册申请方法、服务注册审批方法
A.4.2服务注册申请方法
方法定义:serviceRegApply(serviceName,displayNameserviceUrl,keywords,describtion,spa tialEnvelop)。 方法功能:实现地图服务注册申请。
参数说明:见表A12。
CH/T1038—2018
表A.12服务注册申请方法参数
使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,进行地图服务注册申请,
A.4.3服务注册审批方法
方法定义:serviceRegApprove(serviceRegApplyId) 方法功能:实现地图服务注册申请审批。 参数说明:见表A,13。
方法定义:serviceRegApprove(serviceRegApplyld)。 方法功能:实现地图服务注册申请审批。 参数说明:见表A.13。
表A.13服务注册审批方法参数
返回值:无。 接口,传递参数,进行地图服务注
A.5服务查找接口方法
A.5.1服务查找接口内容
服务查找接口包括服务查找方法。
查找接口包括服务查找方
A.5.2服务查找方法
方法定义:serviceSearch(filter)。 方法功能:实现对服务名称、关键字和服务描述的模糊搜索。 参数说明:见表A.14。
表A.14服务查找方法参数
返回值:字符型,以XML形式返回服务集合。若查找成功,则返回的要素集合数量大于O;不成 返回的要素集合数量等于0。具体格式如下
使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,进行对服务名称、关键 务描述的模糊搜索。
A.6服务申请接口方法
A.6.1服务申请接口内容
A.6.2服务申请方法
法定义:applyService(serviceName,userName,password,IPAddress,application,applyTime, applyUseingTime)。 方法功能:实现对要使用服务的申请。 参数说明:见表A.15
表A.15服务申请方法参数
返回值:整型.服务申请ID.
CH/T 10382018
使用方法:接口运行在远程服务器上,发起 ,传递参数,对要使用服务的发起甲计
A.6.3服务审批方法
方法定义:approveService(applyServiceId)。 方法功能:实现对已发起服务使用请求的申请进行审批。 参数说明:见表A.16。
表A.16服务审批方法参数
返回值:字符型。通过审批,返回授权的服务地址;未通过审批,返回拒绝原因。 使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,对申请的服务进行审批。
A.7应用集成接口方法
A.7.1应用集成接口内容
成接口方法包括服务元数据获取方法、要素获取
A.7.2服务元数据获取方法
方法功能:用于获取服务元数据。 参数说明见表A.17
表A.17服务元数据获取方法参数
返回值:字符型,服务元数据。具体格式如下:
. . . . ####,####,####,### 锻件标准A.7.3要素获取方法
方法定义:GetFeatures(geometry,relationship,attFilter)。 方法功能:根据指定的过滤条件,获取符合条件的要素集,返回符合条件的要素信息列表。若参数
为空,则返回所有要素。 参数说明:见表A.18
表A.18要素获取方法参数
返回值:字符型,要素集合。 使用方法:接口运行在远程服务器上,发起者调用该接口,传递参数,获取符合条件的要素。
照度标准[1]GB/T18578—2008 城市地理信息系统设计规范 [2]GB/T19710—2005 地理信息 元数据 [3]GB/T22022—2008 地理信息 时间模式 [4]GB/T23705—2009 数字城市地理信息公共平台地名/地址编码规则 [5]GB/T25529—2010 地理信息分类与编码规则 [6]GB/T30318—2013 地理信息公共平台基本规定
....- 相关专题: 地理信息