欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    内蒙古北斗高分综合应用服务平台第5部分:高分服务二次开发要求.docx

    • 资源ID:923057       资源大小:67.06KB        全文页数:19页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    内蒙古北斗高分综合应用服务平台第5部分:高分服务二次开发要求.docx

    ICS35l100.70CCSL78DB15内蒙古自治区地方标准DB15/TXXXX-XXXX内蒙古北斗高分综合应用服务平台第5部分:高分服务二次开发要求InnermongoliaBeidouGaofencomprehensiveapplicationserviceplatfomPart5:SecondarydevelopmentrequirementsforGaofenservice(征求意见稿)XXXX-XX-XX发布XXXX-XX-XXjj实施内蒙古自治区市场监督管理局发布前言m1范围12规范性引用文件13术语和定义14GEOVISiEXPkrer空天大数据可视化平台二次开发指南14.1 概述14.2 二次开发环境配置24.3 插件规范24.31插件命名规范24.32插件路径编写规范24.33插件继承规范24.34插件打包规范24.4插件主类开发规范24.41 类名24.42 函数34.43 注意事项.34.5 main,json开发规范34.6 挂件和工具的开发流程35iCenter服务二次开发指南45.1 数据管理服务45.L1文件上传下载服务45.L2文件上传检查接口45.L3文件上传接口45.L4目录初始化接口55.L5子目录接口55.L6上一级目录接口65.L7影像查询接口65.L8矢量查询接口75.2GIS服务85.21 基础底图元数据接口85.22 底图预览接口85.23 图层请求元数据接口95.24 4样式初始化接口95.25 新建样式接口105.26 样式内容接口105.27 样式列表接口H5.28 样式更新接口H125.29 样式删除接口.本文件按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。本文件由中共内蒙古自治区委员会军民融合发展委员会办公室提出。本文件由内蒙古自治区军民融合标准化技术委员会(SAM/TC57)归口。本文件起草单位:内蒙古自治区军民融合发展研究中心、航天恒星科技有限公司、内蒙古卫星应用产业协会。本文件主要起草人:内蒙古北斗高分综合应用服务平台第5部分:高分服务二次开发要求1范围本文件规定了内蒙古北斗高分综合应用服务平台高分服务二次开发的要求和参数说明等内容°本文件适用于内蒙古北斗高分综合应用服务平台(以下简称“平台')的高分服务的软件二次开发设计。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T38266-2019空间信息领域业务术语与定义GB/T51324.7-2019国土空间规划信息分类与代码地理国情信息GB/T38267-2019地球空间信息公共服务基础设施体系GB/T38268-2019地球空间信息公共服务能力等级3术语和定义GB/T382662019、GB/T51324.7-2019xGB/T38267-2019.GB/T38268-2019界定的术语和定义适用于本文件。4GEOVISiExplorer空天大数据可视化平台二次开发指南4.1 概述GVML插件是基于GVML接口规范,只能运行使用GVML的系统平台下而编写出来的程序。GVML插件分为两类:挂件和工具。挂件表示挂载在GEOVlS5平台上具有一定小功能,有自己的界面和逻辑的弱交互插件。而工具表示运行在GEOVIS5平台上,具有一定强逻辑性、强交互的插件。挂件可以多个同时使用,而工具之间互相排斥,不可以同时使用。GEoVISiExplarer空天大数据可视化平台高级版是一款包含基础数据可视化、专题数据可视化、用户数据可视化、基础标绘、军标标绘、工具和挂件模块、地名搜索、集成配置框架等功能的基础应用平台。由六大功能模块构成,分别为:a)基础数据可视化模块:包含基础底图、地形、边界线、参考线、地名、3D建筑、地理要素、路网、航空、太空、兴趣点等基础数据类型加载;b)专题数据可视化模块:GEoviSiExplorer空天大数据可视化平台高级版中提供云端专题库,能够将各种类型的专题进行统一的管理和呈现,其中专题产品可以作为完整案例使用,下载保存至专题产品目录下;而专题图层可作为一个图层进行叠加使用,下载保存至基础数据中的“专题“目录下;c)用户数据可视化模块:支持用户影像、矢量、报表、图片、三维模型、倾斜摄影数据加载,并提供对用户加载数据的统一管理,提供用户数据加载、删除的入口,不同类型的用户数据可视化模块可以以插件的方式进行集成;d)标绘模块:支持进行点、形状、模型、文本等基础标绘,可以进行军标标绘,提供标绘统一管理,包括创建、复制、粘贴、删除、重做、编组等;e)量测分析模块:GEOVISiExplorer空天大数据可视化平台高级版提供基本量测、空间分析以及其他影像对比分析工具;f)集成配置框架:提供三维地球的浏览工具,以方便用户进行便捷的浏览和地球交互操作。提供检索入口,能够基于系统中连接的地名服务进行地名数据的查询,支持将基础底图、专题图层、本地数据图层、标绘、视角等信息进行场景保存,构建专题产品,支撑用户案例分析,支持将地球切换成单屏、双屏、三屏、四屏、六屏、九屏等模式显示。4.2 二次开发环境配置GEoVISiEXPlarer空天大数据可视化平台高级版进行二次开发时,可以使用开发工具ViSUaIStUdiOCodexSublimeTCXt等。4.3 插件规范4.3.1插件命名规范插件名称以大驼峰格式命名;插件中心的插件名称互不相同,具有唯一性;插件名称以英文单词组合为主,尽量描述该插件的功能;在CSS文件中,CSS样式可能与之前加载的CSS样式有冲突,需要在CSS样式前面加上插件名用来避免冲突,以文件名-样式名的格式。4.3.2插件路径编写规范插件引用的html和CSS文件所使用的Url都得是相对于主类的相对路径;插件的js文件请使thisfbrmatURLO函数以获取其绝对位置,其参数为相对路径,如VarUrlCate=thisformatURLC./mil/category.json)o主类中reference函数里面所使用的路径均为相对于主类的相对路径。4.3.3插件继承规范插件根据其实际应用分为挂件和工具;若属于挂件则继承自GV.Widget1否则继承自GV.Tool。4.3.4插件打包规范插件打包以主类js文件为根目录,无需上层再嵌套路径;插件打包请打成ZiP包,插件服务只识别zip压缩文件。4.4插件主类开发规范4.4.1 类名类名继承GV.Widgct或GV.Tool。示例1:ClassgeologicalMapextendsGV.Widget(挂件),ClassGetridgeextendsGkTool(工具)。其中GV.Widget是挂件可同时打开多个,GV.Tool是工具,工具之间互斥,一次只能打开一个。挂件和工具可同时打开。4.4.2 函数插件主类可包含TeferenCe0,init,remove0,SetSettingSO等函数,其中init()为必须存在的。a) reference。作为引用加载css、html、js文件的操作函数,引用方法有两种。一种是thishtml,“路径/文件名”、由S85=路径/文件名"、讪$皿酎“路径/文件名”,引用多个文件时可用thisSCript=I?路径/文件名”,“路直文件名”。另一种是thishtml='路径/文件名",thiscss=,路径/文件名',thisscript=,路径/文件名”。b) init是插件启用时执行的初始化操作,其中可写插件在初始化时的监听事件、javascript函数等。C)remove。作为关闭插件时清空相应的资源。d)SCtSCttingSo是全局设置,可以在这里进行例如背景、颜色等css样式的全局设置,也可以进行代码逻辑的设置。4.4.3注意事项开发注意事项包括:a)插件开发不限制其使用的MVVM框架;e)插件开发中html文件里面尽量不要写js逻辑,静态页面即可,如果写了js函数,在解析过程中会直接解析为全局函数,有可能与其他函数造成冲突;f)插件开发中如果其父类继承错误可能会引发逻辑错误;g)插件开发中最好在文件结尾写上#SOUreCURL=CIaSSNalnc.js以便于插件调试。4.5mainjson开发规范Hiainjson作为打包插件必须存在的文件,内容包含id、title、name、type、js、iconstime、authorsversion、descriptionschecked、active等作为必须存在的key值,其中这些key值所对应的VaIUe值如下:a)id:建议使用UUlD(通用唯一识别码),各插件的id不可重复;h) title:为插件挂在系统上时展示出来的插件名称;i) name:需要与压缩包的名称相同;j) type:可以选择两种类型tool(工具)和widget(挂件);js需要与插件主类的名称相同;k) icon:为插件挂在系统上时所展示的图标,icon下包含color和name这两个key值,color为图标颜色,name为图标样式(在iconfont图标库中选取图标名称);Dtime:为插件开发的事件;In)author:为插件开发的作者;11)version:为插件的版本号;o) description:为插件的描述;p) checkedsactive:建议选用falseo4.6挂件和工具的开发流程挂件和工具的开发流程相似,却有所不同。挂件和工具都遵循插件开发规范。挂件的类名继承GV.Widget1例如:CIaSSgCOlogiCaIMaPeXtendSGV.Widgct,挂件可同时打开多个。工具的类名继承GV.Tool,例如:ClaSSGCtridgCeXtCndSGV.Tool,工具之间互斥,一次只能打开一个。一个工具和一个挂件或多个挂件可同时打开。5iCenter服务二次开发指南5.1 数据管理服务5.1.1 文件上传下载服务文件按照分类上传,目前支持影像、矢量、地形、控制点、文档、图片等。其中,压缩包不含文件夹(压缩包根目录为数据内容)。a)影像支持zip、targz、tif、tiff等格式文件上传,支持GFl、GF2、GF3、GF4、高景一号、VRSS2、北京二号等卫星元数据解析。另外,1级影像通过压缩包上传,Hf或者tiff必须包含坐标系;b)矢量支持ZiP格式文件上传,内容为ShP文件(ShP必须有效),ShP包含坐标系;c)地形支持tif、tiff格式文件上传,地形必须包含坐标系;d)控制点支持ZiP格式文件上传;e)文档支持txt、jsonxdoc、docxsxls、xlsx、Pdf格式文件上传;f)图片支持jpg、Png格式文件上传;g)文件上传使用BaidU的WebUploadc组件,对于小于5兆的文件,一次传完。大于5兆的文件采用分块传输,传输完后服务端合并。5.1.2 文件上传检查接口描述:根据文件名、文件大小、文件最后修改时间、文件类型、I用户H判读文件是否重复。URL:http:/ip>:<>managerestfil(uploadCheck0类型:PO

    注意事项

    本文(内蒙古北斗高分综合应用服务平台第5部分:高分服务二次开发要求.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开