海南省城市信息模型(CIM)平台服务标准 (征求意见稿) 海南省住房和城乡建设厅2022年11月 前言 海南省CIM平台采用“CIM基础平台”+“特色应用”的“CIM+”的建设模式,将接入和整合全域全量数据资源,搭建和汇集城市三维数字底板,实现多层次信息共享和业务协同,最终建设可支持承载海南省现代化治理和智慧监管、立体防控智慧生态治理、数字政府和智能公共服务的城市信息模型平台。 《服务标准》编写组以住建部颁布的《城市信息模型(CIM)基础平台技术导则》(2021修订版)等技术指导文件和系列标准为基本遵循,参考了《信息技术开放系统互连网络服务定义》(GB/T15126)、 《建筑信息模型应用统一标准》(GB/T51212)、《数字城市地理信息公共平台运行服务规范》(CH/T9014)、《智慧城市时空大数据平台建设技术大纲》(自然资源部,2019)和有关国际标准、国家标准、行业标准和地方标准。《服务标准》编制过程中,广泛调研了省、市、园区、企业等有关单位,认真总结实践经验,在征求了城市管理部门、科研院所、行业专家的意见建议的基础上,制定了本标准。 《服务标准》适用于指导和规范海南省省级、市(县)级、园区级城市信息模型(CIM)平台中各类Web服务的设计、研发、发布和访问,为各级平台提供Web服务支撑。 本标准共分为21章,主要技术内容包括:总则,术语和缩略语,基本规定,资源访问类服务,项目类服务,地图类服务,三维模型类服务,BIM类服务,控件类服务,数据交换类服务,事件类服务,实时感知类服务,数据分析类服务,模拟推演类服务,平台管理类服务,图层控制类服务,渲染类服务,界面控制类服务,观察控制类服务,要素功能类服务,计算辅助类服。 本标准由海南省住房和城乡建设厅负责指导实施与监督管理。中规院(北京)规划设计有限公司、联通数字科技有限公司负责具体内容的技术解释。 本标准起草单位:中规院(北京)规划设计有限公司、联通数字科技有限公司 目次 1总则1 2术语和缩略语1 2.1术语1 2.2缩略语2 3基本规定2 3.1服务分类2 3.2服务命名3 3.3服务元数据3 3.4用户对象3 3.5时空基准3 4资源访问类服务3 4.1资源访问服务3 4.2资源计算服务4 4.3资源存储服务4 5项目类服务5 5.1项目单位管理服务5 5.2项目人员管理服务5 5.3项目管理服务6 6地图类服务6 6.1WMS6 6.2WFS7 6.3WMTS7 6.4WCS7 6.5CSW8 7三维模型类服务8 7.1三维模型服务8 7.2模型转换服务8 7.3三维模型轻量化服务9 7.4倾斜摄影模型轻量化服务9 8BIM类服务9 8.1BIM数据服务9 8.2BIM数据转换服务10 I 8.3BIM可视化服务10 8.4BIM数据轻量化服务11 9控件类服务11 9.1控件注册服务11 9.2控件服务11 9.3控件分类服务11 10数据交换类服务12 10.1数据接入服务12 10.2服务发布服务12 10.3数据服务12 11事件类服务13 11.1事件定义服务13 11.2事件订阅服务13 11.3事件分发服务13 12实时感知类服务14 12.1感知设备管理服务14 12.2感知实体注册服务14 12.3感知数据订阅服务14 12.4感知数据解析服务15 12.5感知数据处理服务15 13数据分析类服务15 13.1数据分析服务15 14模拟推演类服务16 14.1推演场景服务16 14.2预案推演服务16 15平台管理类服务16 15.1用户管理服务16 15.2用户角色服务17 15.3流程审批服务17 15.4单点登录服务18 15.5用户资源管理服务18 15.6日志收集服务18 15.7消息管理服务19 16图层控制类服务19 II 16.1工作空间管理服务19 16.2图层管理服务19 16.3图层编组服务20 17渲染微件类服务20 17.1渲染微件注册服务20 17.2渲染微件服务21 18界面控制类服务21 18.1基础界面控件管理服务21 18.2界面定制服务21 18.3地图控件服务22 19观察控制类服务22 19.1控制类服务22 19.2场景动画服务22 19.3场景特效服务23 20要素功能类服务23 20.1要素功能服务23 21计算辅助类服务24 21.1地图量算服务24 21.2查询检索服务24 21.3信息标注服务25 21.4信息收藏服务25 附录26 附录A:网络服务使用通信协议参考26 附录B:服务接口示例27 本标准用词说明32 引用标准名录33 III 城市信息模型(CIM)平台服务标准 1总则 为规范海南省省级、市(县)级、园区级城市信息模型(CIM)平台Web服务的设计与研发,制定本标准。 本标准适用于指导和规范海南省省级、市(县)级、园区级城市信息模型(CIM)平台中各类Web服务的设计、研发、发布和访问,为各级平台提供Web服务支撑。 2术语和缩略语 2.1术语 2.1.1城市信息模型cityinformationmodeling(CIM) 以建筑信息模型(BIM)、地理信息系统(GIS)、物联网(IoT)等技术为基础,整合城市地上地下、室内室外、历史现状未来多维多尺度空间数据和物联感知数据,构建的城市信息有机综合体。 2.1.2城市信息模型基础平台basicplatformofcityinformationmodeling 城市信息模型基础平台是管理和表达城市立体空间、建筑物和基础设施等三维数字模型,支撑城市规划、建设、管理、运行工作的基础性操作平台,是智慧城市的基础性、关键性和实体性的新型信息基础设施,简称CIM基础平台。 2.1.3城市信息模型平台platformofcityinformationmodeling 城市信息模型平台是城市信息模型基础平台和基于城市信息模型基础平台构建的各种应用系统的总和,简称CIM平台。 2.1.4建筑信息模型buildinginformationmodeling(BIM) 在建设工程及设施全生命期内,对其物理和功能特性进行数字化表达,并依此设计、施工和运营的过程和结果的总称。 2.1.5网络服务webservice 根据W3C的定义,网络服务是设计用于支持网络上机器与机器之间可互操作的软件系统,它具有用机器可处理格式(即WSDL)描述的接口。其他系统通过该网络服务规定的SOAP消息机制与其交互,消息通常以XML进行编码,遵循其他与网络相关的标准,通过HTTP进行传递。 2.1.6接口interface 描述实体行为特征的命名操作集合。 2.1.7控件control 对数据和方法的封装。 2.1.8微件widget 可嵌入基于HTML的Web页面的应用程序代码块。 1 2.1.9事件event 在某时刻发生的活动。 2.1.10元数据metadata 关于数据的数据。 2.1.11服务器server 服务的特定实例。 2.1.12客户端client 能从服务器调用操作的软件组件。 2.1.13请求request 通过客户端发出的操作的要求。 2.1.14响应response 由服务器返回给客户端的操作结果。 2.1.15瓦片tiles 将地图数据根据一定规则切分为若干个数据单元。注:数据单元通常为栅格数据,也可以是矢量数据。 2.2缩略语 下列缩略语适用于本文件。 CIM—城市信息模型CityInformationModeling;BIM—建筑信息模型BuildingInformationModeling; OGC—开放地理空间信息联盟OpenGeospatialConsortium;W3C—万维网联盟WorldWideWebConsortium; WMS—网络地图服务WebMapService;WMTS—网络地图瓦片服务WebMapTileService;WFS—网络要素服务WebFeatureService;WCS—网络覆盖服务WebCoverageService;CSW—数据目录服务CatalogServiceforWeb; JSON—JavaScript对象标记法JavaScriptObjectNotation;XML—可扩展标记语言ExtensibleMarkupLanguage;URI—统一资源标识符UniformResourceIdentifier。 3基本规定 3.1服务分类 海南省CIM平台服务分类一级类目包括18项,分别是:资源访问类服务、项目类服务、地图类服务、三维模型类服务、BIM类服务、控件类服务、数据交换类服务、事件类服务、实时感知类服务、数据分 2 析类服务、模拟推演类服务、平台管理类服务、图层控制类服务、渲染类服务、界面控制类服务、观察控制类服务、要素功能类服务、计算辅助类服务。 网络服务使用通信协议参考见本标准附录A,服务接口示例见本标准附录B。 3.2服务命名 服务名称由服务的节点名称、服务内容、时相信息和分类等信息构成,各项宜填写,无此项内容时可不填写,各项之间用“-”连接,规则如下: 1)服务名称=[节点名称]-[分类信息]-[时相信息]-[服务内容]-Service。 2)节点名称,使用单位名称、服务提供者名称等表示,如住建厅、住建厅规划处、三亚市住建局等。 3)分类信息,使用服务类别的一级类目进行表示,如资源访问类服务、项目类服务。 4)时相信息,使用数据的采集时间、功能服务、信息基础设施服务的提供时间;宜采用4位/6位/8位日期表示,如“2022/202209/20220906”表示“2022年/2022年9月/2022年9月6日”。 5)服务内容,使用服务类别的二级类目进行表示,如资源计算服务、资源存储服务。 3.3服务元数据 服务元数据由服务标识、服务提供者、服务操作、服务输出、服务内容等信息构成。各项构成如下: 1)服务标识:描述服务的标题、描述、关键字、服务类型、服务版本等信息。 2)服务提供者:描述服务提供者名称、服务提供者站点地址、服务提供者联系方式(电话、地址、联系人)等信息。 3)服务操作:描述服务所提供的接口以及接口描述信息。 4)服务输出:描述服务输出的结果信息,包括服务输出的格式、内容等,。 5)服务内容:描述服务的内容信息。 3.4用户对象 海南省CIM平台的Web服务采用授权访问的应用模式,用户对象宜包括海南省城市信息模型基础平台研发与运维人员、基于海南省城市信息模型基础平台的二次开发人员、以及被授权的其它用户。 3.5时空基准 海南CIM基础平台应采用2000国家大地坐标系(CGCS2000);高程基准应采用1985国家高程系统;时间系统应采用公历纪元和北京时间;深度基准应采用理论最低潮面。 4资源访问类服务 4.1资源访问服务 4.1.1描述 资源访问服务提供资源HTTP形式的访问、查询、汇集、编排、预览等接口,返回JSON或XML格式的数据,同时提供对文件、二进制数据的访问接口,支持数据资源的下载,实现平台资源的访问与管理。 3 4.1.2接口 1)GetCapabilities 检索资源访问服务的元数据,包括支持的数据格式和参数以及可用资源列表。 2)GetResource 根据资源统一标识符URI获取资源内容。 3)PreviewResource 预览资源信息,以及资源内容。 4)QueryResource资源查询。5)ArrangeResource 资源编排,提供通资源的组合编排,产生新的资源服务。 4.2资源计算服务 4.2.1描述 资源计算服务提供HTTP形式的资源统计、计算等接口,返回JSON或XML格式的结果数据。由于资源的统计计算等操作需要一定的计算时间,资源计算服务提供实时计算访问接口和缓存访问接口,以优化服务访问体验。 4.2.2接口 1)Total 提供资源总量的