版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、GIS 能力接口规范1. 基础底图加载能力1.1.能力描述实现选择底图服务,进行基础底图的加载呈现、切图、拼接等操作。1.2.使用说明基础底图加载能力以REST接口方式提供,用户通过REST服务接口,自行调用并加载。1.3.服务地址(可选)1.4.网元会话建立服务1.4.1.接口/服务描述(包括使用场景)系统在展示地图功能时加载其需要的底图。1.4.2. 接口参数.建立会话方法输入参数:方法:方法名称参数类型是否必选描述changeBaseMaplayerTypeLayer是改变底图。参数:1 图层类型;2 底图 urlurlString是centerAtcento是更新地图中心点参数英文名称
2、类型是否必选默认值描述maString是无承载地图控件的 div 的 idtokenString是无TokenlayerTypeLayer是无图层类型urlString否无底图 url1.4.3. 性能要求实时性:=1500吞吐量:无1.4.4. 示例代码require(m/core/Map, esri/geometry/Po,m/layer/LayerCategory, m/layer/Layer,function ( Map,Po,.LayerCategory,.Layer.) ./初始化地图var baseMapUrl = config.GISServiceRESTUrl( basema
3、p, fjbasemap);.var GIS = new Map(map,LayerCategory.ArcGISTiledMapServiceLayer,.baseMapUrl);./改变底图.$(#mapType).on(change,function (evt) .var val=this.optionsthis.optionectedIndex.value;.if(val=ArcGISTiledMapServiceLayer).GIS.changeBaseMap(.LayerCategory.ArcGISTiledMapServiceLayer,baseMapUrl);enableDo
4、ubleClickZoom无-启击放大功能disableDoubleClickZoom无-禁击放大功能enablePan无-启用鼠标拖拽功能disablePan无-禁用鼠标拖拽功能enableScrollWheelZoom无-启用鼠标滚轮缩放功能disableScrollWheelZoom无-禁用鼠标滚轮缩放功能.else GIS.changeBaseMap( LayerCategory.ArcGISDynamicMapServiceLayer,baseMapUrl););/更新底图中心点$(#mapCenter).on(keydown,function (evt) if(evt.keyCod
5、e=13)var coord=this.value.split(,),cent=new Po(parseFloat(coord0),parseFloat(coord1),map.spatialReference);GIS.map.centerAt(cent););/启用/禁用鼠标双击放大功能$(#dbClick).on(change,function (evt) var val=this.optionsthis.optionif(val=true)ectedIndex.value;GIS.melse nableDoubleClickZoom();GIS.map.disableDoubleCli
6、ckZoom(););/启用/禁用鼠标拖拽功能$(#drag).on(change,function (evt) var val=this.optionsthis.optionif(val=true)ectedIndex.value;GIS.melse nablePan();GIS.map.disablePan(););/启用/禁用鼠标滚轮缩放功能$(#roll).on(change,function (evt)var val=this.optionsthis.option if(val=true)ectedIndex.value;GIS.melse nableScrollWheelZoom(
7、);GIS.map.disableScrollWheelZoom();2. 资源定位服务接口2.1.能力描述提供基于移动通信网的网络资源定位、客户定位、加宽小区定位等服务能力。2.2.使用说明资源定位服务以JavaScript API形式提供,用户可选择合适的业务组件,传入数据以及规定格式的数据即可使用。2.3.网元会话建立服务2.3.1. 接口/服务描述(包括使用场景)该接口是对ArcGIS API for JavaScript和其依赖库Dojo的封装,形成面向业务需求的粗粒度的功能组件。用户无需再深入理解ArcGIS API for JavaScript与Dojo,方便了用户调用,提高了生
8、产效率。资源定位服务接口目前主要用于网络资源、地图定位。客户、家宽小区的2.3.2. 接口参数.建立会话方法输入参数:option:参数英文名称类型是否必选默认值描述ventsObject否无附加给搜索列表的事件,如:click : function(evt), mouseover : function(evt)参数英文名称类型是否必选默认值描述queryParamObject是无查询参数layerString是无资源图层 UrlresultUlIdString是无查询结果列表 IdresultLayerLayer是无承载结果的图层tokenString是无TokenoptionObject否
9、无附加信息.);.);输出参数:无方法:.会话方法2.3.3. 性能要求实时性:=1500吞吐量:无2.3.4. 接口使用示例require(m/core/Map,m/config/config,m/layer/LayerCategory, m/layer/Layer, esri/layers/GraphicsLayer,m/search/Query. ,function (.Map,.config,.LayerCategory,.Layer,.GraphicsLayer,方法名称参数参数类型是否必选描述queryshowNameString是执行资源定位,参数:结果列表显示的内容result
10、LayerEventsObject否无附加给搜索图层的事件,如:click : function(evt), mouseover : function(evt)2.4.状态码附录与HTTP请求状态码一致。.Query. ) var baseMapUrl= config.GISServiceRESTUrl( basemap, fjbasemap);.var GIS = new Map(map,.LayerCategory.ArcGISTiledMapServiceLayer,baseMapUrl);.GIS.map.addLayer(.Layer.creaayer(.LayerCategory.
11、ArcGISDynamicMapServiceLayer,.config.GISServiceRESTUrl(site,site),.id :sie_layer);./ 结果图层.var resultLayer=new GraphicsLayer(id:resultLayer);.GIS.map.addLayer(resultLayer);.$(#searchBtn).click(function (evt) .var domSearchLayer=$(#searchLayer)0,.layerId=domSearchLayer.options.domSearchLayer.optionect
12、edIndex.value,.mapLayer=GIS.map.getLayer(sie_layer),.domWhere=$(#where)0,.where=domWhere.value,.layer = mapLayer.url+/+layerId;/结果图层.queryParam = .where: where, /查询语句.;.var query=new Query(queryParam,layer,.resultWrapper,resultLayer);.query.query(SITE_NAME);.);. );3. 图层生成服务3.1.能力描述根据业务数据需求,用于生成业务数据信
13、息图层,并将图层资源封装发布成图层服务,包括热力图、覆盖图等图层生成能力。3.2.使用说明图层生成服务能力以REST形式提供,用户可自行调用。3.3.服务地址(可选)3.4.网元会话建立服务3.4.1.接口/服务描述(包括使用场景)该服务封装了自动数据上图功能,可依据业务数据生成相应的业务数据图层,并提供了多种图层渲染方式,如热力图渲染等。3.4.2. 接口参数.建立会话方法图层生成服务输入参数:.会话方法3.4.3. 性能要求实时性:=1500吞吐量:无参数英文名称类型是否必选默认值描述fun是无0:表示发布 excelexcelExcel是无带空间信息的业务数据表tokenString是无
14、token3.4.4.接口使用示例3.5.状态码附录无4. 图层共享服务4.1.能力描述将已有的图层通过该接口共享给其他用户使用。对已有图层的粗粒度的服务图层共享控制。权限进行控制,进行4.2.使用说明图层共享服务以REST接口形式提供,用户可自行调用来共享服务。4.3.图层共享申请输入参数:参数英文名称类型是否必选默认值描述选择文件.开始上传. 4.4.图层共享输入参数4.5.性能要求实时性:=1500吞吐量:无4.6.接口使用示例4.7.状态码附录返回码定义英文返回描述0正常ok2请求参数Parameter Invalid参数是否必选默认值格式举例含义serviceId是无001待共享的地图服务 Idusers是无0001,0002用户startTime是无2016-09-27开始时间endTim
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跨境电商保税仓2025年收发货协议
- 池洲初三期末考试试卷及答案
- 2025-2026人教版八年级地理上学期期末测试卷
- 2025 小学六年级科学上册科学教育中的创新意识激发策略课件
- 检查各部门卫生制度
- 水乐园卫生管理制度
- 洗浴卫生制度
- 社区卫生监督员工作制度
- T∕CAICI 126-2025 5G消息业务增强能力规范-AI智能体能力要求
- 关于卫生间管理制度
- 雷波县粮油贸易总公司 2026年面向社会公开招聘备考考试试题及答案解析
- 疗养院员工劳动保护制度
- 2026浙江温州市苍南县城市投资集团有限公司招聘19人考试参考试题及答案解析
- 2026年广州中考化学创新题型特训试卷(附答案可下载)
- 2025司法鉴定人资格考试考点试题及答案
- 保健用品生产管理制度
- 档案计件工资管理制度
- 浙江省杭州市拱墅区2024-2025学年八年级上学期语文期末试卷(含答案)
- DB11∕T 695-2025 建筑工程资料管理规程
- 产科护理中的人文关怀与沟通艺术
- 2025年广电营销考试题库
评论
0/150
提交评论