电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

海洋地质大数据信息服务体系建设

9页
  • 卖家[上传人]:小**
  • 文档编号:31364443
  • 上传时间:2018-02-07
  • 文档格式:DOC
  • 文档大小:482.50KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、海洋地质大数据信息服务体系建设 戴勤奋 魏合龙 苏国辉 孙记红 刘京鹏 王诏 中国地质调查局青岛海洋地质研究所 摘 要: 针对海洋地质信息服务体系建设面临的大数据应用问题, 提出了遵循互联网公共协议和 OData 数据开放协议, 利用互联网 Web 平台及 Web 开发技术, 构建基于 REST 风格 API 的轻量级 Web 服务, 以及研究 Web 交互式数据可视化技术的建议。期望借鉴规范、技术、应用相辅相成的互联网成功模式, 通过以 API 为核心的应用生态链, 逐步推动海洋地质信息资源的开放、共享和互操作。关键词: 海洋地质; 大数据; REST API; OData; 交互可视化; 作者简介:戴勤奋 (1963-) , 女, 研究员, 现从事海洋地质信息服务体系标准建设工作.E-mail:收稿日期:2017-03-17基金:中国地质调查局项目“数字海洋地质工程海洋地质信息服务体系建设” (DD20160157) CONSTRUCTION OF INFORMATIZATION SERVICE SYSTEM FOR MARINE GEOLOGICAL BIG DATADAI Qi

      2、nfen WEI Helong SU Guohui SUN Jihong LIU Jingpeng WANG Zhao Qingdao Institute of Marine Geology, CGS; Abstract: In the construction of marine geological information service system, the big data utilization is a challenge.This paper puts forward four suggestions for consideration:using Internet Web platform and Web development technology, following the Internet protocols and OData data open protocol, building restful APIs based lightweight Web services, and researching web-based interactive data

      3、visualization methods.Learning from the Internet success model of specification, technology and application complementary strategies, the APIs core application ecosystem will be expected to gradually promote openness, sharing and interoperability for marine geological information resources.Keyword: marine geology; big data; REST API; OData; interactive data visualization; Received: 2017-03-17自 1989 年 Tim Berners-Lee 提出万维网设想1, 20 余年来, 互联网以前所未有的速度蓬勃发展, 至今, 互联网产业深入社会各行各业, 并改变了人们的信息访问与共享方式。究其成功原因不外乎

      4、 3 点: (1) 跨地域、跨国界互联; (2) 遵循共同的互联网协议; (3) 应用服务驱动发展。海洋地质信息服务体系建设可借鉴规范、技术、应用相辅相成的互联网成功模式, 遵循互联网公共协议和数据开放协议、利用互联网 Web 平台及 Web 开发技术, 构建安全、开放、平等、互利的数据共享与互操作网络应用环境;同时, 通过专业化、个性化信息服务, 逐步打开数据割据屏障, 创建数据融合模式, 开拓数据应用能力, 实现海洋地质调查与研究资料从数字化、数据化到信息化的跨越。1 大数据与轻量级 WEB 应用信息化核心是数据, 大数据核心是融合2。随着不同比例尺海洋区域地质调查、海岸带环境地质调查、以及海洋矿产资源调查工作不断开展, 海量、异构、动态变化数据的存有量快速递增, 为多源数据融合创造了条件, 也提出了挑战。如何降低大数据的应用门槛, 让数据快速成为可供客户消费的信息资源, 是海洋地质信息服务体系建设面临的问题。构建轻量级的、基于 API 自由组合的Web 应用服务体系是其中的一个解决方案。API (Application Program Interface) 是具明确定义、用于提供

      5、特定服务的网络应用程序接口。Web 是支撑 API 的技术架构, 即 Web 四大基石:统一资源标识符 (URI) 、超文本传输协议 (HT-TP) 、超文本 (HyperText, 除 HTML 外, 还包括带有超链接的 JSON 或 XML 等) 、以及多用途互联网邮件扩展类型 (MIME, 即媒体类型) 。基于 API 的轻量级 Web 应用通过平台独立、低耦合、自包含的应用程序组件实现, 与客户端之间采用开放协议通信, 客户端只要使用浏览器即可与服务器端交互, 消费服务器端提供的 Web 服务。基于 API 组合的海洋地质大数据信息服务体系, 意味着以决策层、管理层、知识层、运作层等不同层次客户的信息服务需求为导向, 拟定不同粒度、不同方式的信息资源服务模式, 在问题抽象基础上, 明确定义独立的 API 接口, 然后通过 API 组合提供信息资源服务, 就此逐步构建以 API 为核心的应用生态链, 以迭代方式逐渐开放可用的数据资源、提供实用的信息资源服务, 并在不断服务与改进过程中寻找新的数据融合模式与服务技术, 创造数据新的价值。2 构建 REST 风格 APIREST (R

      6、epresentational State Transfer) 中文译名表述性状态转移是一种基于网络的分布式应用架构风格, 2000 年由 Roy Thomas Fielding 在他的博士论文中提出3。REST 风格特征包括面向资源、可寻址性、连通性、无状态性、统一接口以及超文本驱动4, 适合构建轻量级、可伸缩、松耦合的 Web 服务5。图 1 给出了 REST 风格 Web 服务的元模型。REST 风格 Web 服务使用 HTTP (S) 作为底层协议, 以 HTTP 方法 (POST、GET、PUT/PATCH、DELETE) 作为统一接口实现对资源的 CRUD (创建、读取、更新、删除) 基本操作。其中的资源定义为能满足用户需求的可标识对象, REST API 中的资源采用 URI 唯一标识、经由 URL寻址。API 接口则由资源的 URL (名词) 及资源的可执行操作 (动词) 两部分定义。HTTP 协议的无状态性以及资源的 URL 可寻址性有利于服务的云平台部署;其次, 资源 URL 寻址使得服务与数据的物理存址无关, 数据可完全由供方自主管理, 不必提交相关管理机构或数据

      7、中心集中存储, 由此避免数据物理集聚可能带来的机构协调与工作负荷问题, 并有助于机构之间的数据共享和互操作。图 1 REST 风格 Web 服务元模型 Fig.1 Metamodel for restful web service 下载原图客户端通过 API 请求资源, 服务器响应客户端请求返回的不是资源本身, 而是资源表述。表述是资源对象按一定格式 (例如 JSON、XML) 序列化形成的文件, 便于网络传输。表述中包含的内嵌链接既代表当前资源与其他资源的关联, 也代表客户端的可选应用状态, 由此驱动客户端选择感兴趣的链接, 进入下一个、再下一个应用状态, 即所谓的超文本驱动, 也体现了资源之间的连通性。资源可按不同媒体类型 (MIME 类型) 多重表述, 以便不同机构通过 HTTP 内容协商机制进行交互。表述的 Schema 模式是人机可读文档, 可用于自动化测试、以及客户端输入数据的校验。3 遵循开放数据协议REST 是一种架构设计风格而不是标准规范, 开放数据协议 OData 4.0 给出了REST 风格数据服务 (OData 服务) 的标准化框架, 遵循该框架构建的 Web

      8、服务可用于获取并操作依据 OData 实体数据模型 (EDM) 定义的资源, OData 实体数据模型元素见图 2。OData 由微软发起, OData 1.0、2.0、3.0 是微软的开放标准, OData 4.0 于2014 年 3 月 17 日成为 OASIS (结构化信息标准促进组织) 的开放工业标准6。目前 OData 4.0 的最新版本为 2016 年 6 月 2 日的更新版, 内容包括第 1 部分:协议;第 2 部分:URL 约定;第 3 部分:通用模式定义语言 CSDL 以及 JSON 格式、Atom 格式、数据汇总等扩展标准7-12。2016 年 12 月 OData4.0 的核心及JSON 部分成为 ISO/ETC 国际标准13-14。一个 OData 服务的数据实体通过实体容器组合, 实体容器是一个物理或虚拟的数据存储器, 其内元素包括实体集、单例实体和导入操作。数据源通过 URL 寻址, 来源不限, 例如关系数据库、文件系统、传统 Web 站点等。实体之间关系通过导航属性定义, 导航属性可在实体容器内按需绑定, 绑定的导航属性可用于传递相关实体的链接关系。ODa

      9、ta 服务将服务文档作为服务入口资源, 服务暴露的顶级资源 (即服务根目录下顶级路径段资源) 在实体容器中定义、在 OData 服务文档中罗列, 客户可以将顶级资源作为访问起点, 之后跟随返回表述中内嵌的超文本链接, 实现对目标资源的交互操作, 图 3 给出了超文本驱动的 OData 服务示意图。图 2 OData 实体数据模型 Fig.2 OData EDM 下载原图图 3 超文本驱动 OData 服务 Fig.3 Hypertext-driven OData service 下载原图4 交互式数据可视化数据可视化是将 JSON、XML 等格式的资源表述内容映射到 Web 页面的过程。近5 年, 因大数据兴起以及浏览器性能提高, 基于 Web 2.0 的动态交互式可视化技术飞速发展, 形形色色的前端框架以及 HTML5、JavaScript 开发库不段涌现, 例如 jQuery15、D316、webGL17等;同时, 用于数据可视化分析的后端开源库函数也不断涌现, 例如 Python 的matplotlib、Seaborn、ggplot、Bokeh、pygal、Plotly、geoplotlib 等18, 使得无需插件、直接通过网页的动态响应式数据视图以及动态渲染二维、三维视图并与之交互成为可能。海洋地质大数据信息体系建设, 应将可视化作为大数据应用的一个研究分支, 首先研究基于 Web 的解释型交互式数据可视化方法, 即通过数据视图表达预先拟定的结果;在此基础上, 进一步研究基于 Web 的探索型交互式数据可视化方法, 即用多种视图展示同一数据集、揭示数据中可能隐藏的模式和趋势, 由此推动多源异构大数据的融合、挖掘和智能化应用。同时切勿轻视交互的力量, 因交互模式能激发客户的参与意识和探索数据的兴趣, 进一步促进交互可视化技术的发展。5 结论大数据时代, 信息量猛增, 信息无时不在、无处不有, 但落实到个体, 其关心的信息是十分有限的, 基于 REST API 的 Web 服务有利于从大数据中淘取“小数据”, 也十分有利于服务的云平台部署。针对海洋地质信息服务体系建设, 应在遵循互联网公共协议及

      《海洋地质大数据信息服务体系建设》由会员小**分享,可在线阅读,更多相关《海洋地质大数据信息服务体系建设》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.