您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 04-SuperMapiServer6R_服务管理
SuperMapiServerJava6R服务管理产品中心培训部北京超图软件股份有限公司2SuperMapiServerJava6R培训课程主要内容iServer服务概述iServer服务的管理创建iServer服务修改iServer服务删除iServer服务日志管理三维数据安全性配置备份与恢复声明:本课程中所述“iServer”如不特殊说明均指SuperMapiServerJava6R产品3SuperMapiServerJava6R培训课程iServer服务概述iServer服务是什么?将各种来源的GIS数据进行GIS功能处理通过某种网络协议或者服务规范进行发布通过网络发布的一种服务4SuperMapiServerJava6R培训课程iServer内置服务功能•浏览地图、地图缩放、平移•地图量算、地图查询•专题图地图服务•对数据源、数据集进行查询•对数据集进行在线编辑,增删改除数据服务•最佳路径分析、多\旅行商分析•服务区分析、选址分区•最近设施分析交通网络分析服务•对几何对象/数据集的裁剪、擦除、同一、相交、合并、更新、对称差。•缓冲区分析•提取等值线空间分析服务•三维数据的发布•三维场景的发布,可以通过Realspace插件在线浏览三维数据,查询三维数据三维服务5SuperMapiServerJava6R培训课程iServer服务管理服务管理工具-SuperMapiServerManager基于Web的服务管理工具地址:http://[serverIP]:8090/iserver/manager/安全控制:需要用户名密码验证6SuperMapiServerJava6R培训课程iServer服务管理服务管理工具-SuperMapiServerManager管理内容:各种类型的iServer服务的增删改除服务器日志的浏览与管理集群的管理三维数据安全设置地图预缓存制作7SuperMapiServerJava6R培训课程创建iServer服务方法一:快速创建服务SuperMapiServerManager提供创建服务的向导,轻松实现大部分iServer服务的创建方法二:分别配置服务提供者、服务组件和服务接口根据iServer服务的架构特点,实现iServer服务的创建8SuperMapiServerJava6R培训课程快速创建iServer服务方式一:首页快速发布一个或一组服务方式二:服务页概述进入发布向导9SuperMapiServerJava6R培训课程快速创建服务流程Step1:配置数据,选择要使用的数据所在的工作空间10SuperMapiServerJava6R培训课程快速创建服务流程Step2:选择服务的类型(服务接口类型)11SuperMapiServerJava6R培训课程快速创建服务流程Step3:完成配置12SuperMapiServerJava6R培训课程浏览iServer服务13SuperMapiServerJava6R培训课程服务架构DSSDataService(REST)MapService(REST)…RESTMapService(WMS)WMSMapComponentDataComponentUGCMapProviderUGCDataProviderRealspaceComponentRealspaceProvider服务接口层服务组件层服务提供者层WMSMapProviderWFS第三方WMS服务SuperMapGIS数据……14SuperMapiServerJava6R培训课程iServer服务结构剖析例如:SuperMapGIS数据地图功能REST风格地图REST服务地图服务提供者地图服务组件REST服务接口15SuperMapiServerJava6R培训课程创建服务步骤创建服务提供者•XXXProvider•设置相关参数创建服务接口•REST•WMS•….创建服务组件•XXComponent•设置组合关系16SuperMapiServerJava6R培训课程第一步创建服务提供者选择服务类型指定数据来源设置其他参数17SuperMapiServerJava6R培训课程服务提供者说明服务提供者针对某一类型数据进行GIS功能的处理,实现GIS功能封装与接口的统一。默认类型:地图服务提供者数据服务提供者三维服务提供者空间服务提供者交通网络分析服务提供者18SuperMapiServerJava6R培训课程服务提供者说明地图服务提供者本地地图服务提供者UGCMapProviderWMS地图服务提供者WMSMapProvider聚合地图服务提供者AggregationMapProvider使用说明REST地图服务提供者RESTMapProviderBingMaps地图服务提供者BingMapsMapProvider19SuperMapiServerJava6R培训课程服务提供者说明数据服务提供者使用说明本地数据服务提供者UGCDataProviderWFS数据服务提供者WFSDataProvider聚合数据服务提供者AggregationDataProviderREST数据服务提供者RESTDataProvider20SuperMapiServerJava6R培训课程服务提供者说明三维、空间分析、网络分析服务提供者使用说明本地真三维服务提供者UGCRealspaceProvider交通网络分析服务提供者UGCTransportationAnalystProvider空间分析服务提供者UGCSpatialAnalystProvider21SuperMapiServerJava6R培训课程第二步设置服务接口根据发布的协议或者规范在服务接口列表中查找是否有合适的服务接口已经有对应的服务接口,该步骤结束没有对应的服务接口,创建一个服务接口22SuperMapiServerJava6R培训课程服务接口说明将服务组件按照不同服务规范发布成不同类型的网络服务,该层决定了所支持发布的服务类型默认服务接口类型:RESTREST/JSR(空间分析专用)WMSWFSWMTSHandler(iServerJava2008客户端应用程序专用)注:用户可自定义服务接口23SuperMapiServerJava6R培训课程第三步创建服务组件选择服务类型设置使用的服务提供者设置绑定的服务接口24SuperMapiServerJava6R培训课程服务组件说明对不同服务提供者的功能进行组合并封装成易于客户端应用的模块例如:地图服务提供者getMapImage()根据地图参数获取地图地图服务组件getMapImage()根据地图参数获取地图zoom()执行地图缩放viewByScale()根据指定中心点和比例尺等参数显示地图实现源于25SuperMapiServerJava6R培训课程服务组件说明默认类型:地图服务组件(Map)数据服务组件(Data)交通网络分析组件(TransportationAnalyst)三维服务组件(Realspace)空间分析组件(SpatialAnalyst)26SuperMapiServerJava6R培训课程服务组件说明组件与服务提供者的对应关系服务提供者地图服务提供者数据服务提供者交通网络服务提供者服务组件地图服务组件数据服务组件交通网络分析服务组件空间分析提供者空间分析服务组件真空间服务提供者真空间服务组件27SuperMapiServerJava6R培训课程服务组件说明服务接口与服务组件对应关系服务接口类型WFS(1.0.0)服务组件地图服务数据服务交通网络分析服务空间分析服务真空间服务WMSRESTREST/JSRRESTWMTSRESTREST28SuperMapiServerJava6R培训课程第四步iServer服务实例浏览iServer服务实例命名规则服务组件名称/服务接口名称在SuperMapiServerManager中服务实例中查看详细配置信息29SuperMapiServerJava6R培训课程iServer服务详细列表数据来源GIS功能服务类型SuperMap工作空间数据远程WMS服务远程SuperMapiServer地图REST服务ArcGISREST地图服务BingMaps地图服务地图功能地图REST服务WMS服务WMTS服务SuperMap工作空间数据远程WFS服务数据功能数据REST服务WFS服务SuperMap工作空间数据网络分析功能交通网络分析REST服务SuperMap工作空间数据空间分析功能空间分析REST服务SuperMap工作空间数据三维功能三维REST服务30SuperMapiServerJava6R培训课程练习创建SuperMap数据来源的地图WMS服务数据:world.smwu创建本地地图服务提供者创建地图服务组件31SuperMapiServerJava6R培训课程修改服务方式一直接进入对应的组件(服务接口、服务组件以及服务提供者)的配置页面进行修改修改后一定要点击“保存变更”按钮32SuperMapiServerJava6R培训课程修改服务方式二通过关系图,选择相应的组件的超链接快速进入该页面进行修改点击要修改的矩形框33SuperMapiServerJava6R培训课程删除服务删除服务实例列表中的服务删除对应的服务组件、服务提供者说明:确保删除的服务组件和服务提供者没有被其他服务实例使用34SuperMapiServerJava6R培训课程日志管理浏览日志配置日志日志文件路径日志文件大小输出日志级别35SuperMapiServerJava6R培训课程三维数据安全保障客户端下载的三维数据安全措施如果想在客户端缓存中查看三维数据,需要进行密码验证36SuperMapiServerJava6R培训课程配置文件-管理iServer服务services.xml位置:【SuperMapiServerJava_HOME】/webapps/iserver/WEB-INF/config作用:配置文件37SuperMapiServerJava6R培训课程配置文件-管理iServer服务配置文件结构ServerhostsapplicationprovidersinterfacescomponentscomponentSetsproviderSetsmanagement38SuperMapiServerJava6R培训课程备份与恢复iServer所有服务配置信息都存储于[安装目录]\webapps\iserver\WEB-INF\config\services.xml通过SuperMapiServerManager进行可视化管理和配置备份是指对当前iServer服务的配置文件进行备份存储于[安装目录]\webapps\iserver\WEB-INF\config\backup恢复是指将指定的备份文件替换当前配置文件,或者直接恢复到iServer安装后的原始的服务信息状态39SuperMapiServerJava6R培训课程备份与恢复
本文标题:04-SuperMapiServer6R_服务管理
链接地址:https://www.777doc.com/doc-1575208 .html