当前位置: 首页 > 专利查询>梅非专利>正文

一种异构存储系统地图发布的方法技术方案

技术编号:15938942 阅读:35 留言:0更新日期:2017-08-04 21:47
本发明专利技术属于数字地图技术领域,尤其涉及一种异构存储系统地图发布的方法,包括确定应用步骤、确定结构步骤、开发步骤、指定步骤、地图发布步骤,本发明专利技术解决了异构存储系统不能整合到地图发布工具中、地图服务的管理与维护成本高的问题,具有实现地图发布、磁盘容量限制问题、实现异构存储系统地图数据的发布、提高用户体验的有益技术效果。

Method for map publishing of heterogeneous storage system

The invention belongs to the technical field of digital map, especially relates to a method for heterogeneous storage system map publishing, including the determination of application procedure and determine the structure of the steps, development steps, specified steps, map publishing steps, the invention solves the problem of heterogeneous storage system cannot be integrated into the map publishing tool in map service, management and maintenance of high cost. The problem, with map publishing, disk capacity constraints, heterogeneous storage system of map data release, improve the beneficial effects of user experience.

【技术实现步骤摘要】
一种异构存储系统地图发布的方法
本专利技术属于数字地图
,尤其涉及一种异构存储系统地图发布的方法。
技术介绍
在目前的主流的地图发布工具当中(例如:GeoWebCachoSe、Geerver等等)都有一个缺点就是不支持异构存储系统。也就是说,异构存储系统的地图数据无法直接通过地图发布工具进行地图发布。所以,当面对海量的遥感地图数据时,磁盘容量上的限制导致海量地图数据在存储、管理和发布上十分困难。而通过分布式异构存储系统对海量遥感地图数据进行存储与管理的话又无法进行地图发布。目前的常用地图发布方法,大多数都是基于磁盘存储的基础之上的。换而言之,整个流程就是首先在机器上搭建一个地图发布工具的环境,然后再把处理好的地图数据拷贝到该机器的地图发布工具指定磁盘当中,最后地图发布工具直接读取磁盘中的地图数据,实现地图发布,这种地图发布方法,受限于机器磁盘容量的大小。当面对海量地图数据发布问题时,就必须搭建多个地图服务节点,每个地图服务节点承担部分地图数据发布的任务。总之,现有技术存在异构存储系统不能整合到地图发布工具中、地图服务的管理与维护成本高的问题。
技术实现思路
本专利技术提供一种异构存储系统地图发布的方法,以解决上述
技术介绍
中异构存储系统不能整合到地图发布工具中、地图服务的管理与维护成本高的问题。本专利技术所解决的技术问题采用以下技术方案来实现:一种异构存储系统地图发布的方法,所述地图发布方法包括:a.确定地图发布工具及其源代码;b.确定基于异构存储系统的分布式文件存储系统;c.对地图发布工具源代码上的存储IO读写模块进行兼容性开发,使得地图发布工具对分布式文件存储系统进行IO读写;d.指定地图发布工具的配置文件中地图数据路径为分布式文件存储系统中的位置进一步,所述地图发布方法还包括在地图发布后,所述分布式文件存储系统在IO读写时是通过内网进行传输;进一步,所述分布式文件存储系统在IO读写时,若IO读写较慢,则通过增加带宽的方式提高IO读写速度。进一步,所述地图发布工具的源代码采用GeoWebCache-1.5.1版源代码。进一步,所述基于异构存储系统的分布式文件存储系统为基于hadoop和habse的分布式文件存储系统。本专利技术的有益效果为:1本专利由于采用地图发布方法包括:确定地图发布工具及其源代码;确定基于异构存储系统的分布式文件存储系统;对地图发布工具源代码上的存储IO读写模块进行兼容性开发,使得地图发布工具对分布式文件存储系统进行IO读写;指定地图发布工具的配置文件中地图数据路径为分布式文件存储系统中的位置的技术手段,通过改造的地图发布工具,直接读取异构存储系统上的海量地图数据,实现地图发布。2本专利由于通过对地图发布工具的二次开发,集成异构的存储系统,从而有效解决单一地图服务节点发布海量地图数据上的磁盘容量限制问题。3本专利通过配置文件指定地图数据在分布式文件存储系统中的位置,从而实现异构存储系统地图数据的发布。4、本专利由于分布式存储系统在IO读写上是通过内网进行传输,速度会比磁盘读写要慢一点。但是可以通过加大内网带宽的方式来优化,提高分布式存储系统的读写速度,最终消除读写速度对于用户体验上的影响。附图说明图1是本专利技术一种异构存储系统地图发布的方法的工作流程图;图2是本专利技术一种异构存储系统地图发布的方法的地图发布后成品图。具体实施方式以下结合附图对本专利技术做进一步描述:图中:1-确定应用步骤,2-确定结构步骤,3-开发步骤,4-指定步骤,5-地图发布步骤。实施例:本实施例包括:如图1所示,一种异构存储系统地图发布的方法,所述地图发布方法包括:a.确定地图发布工具及其源代码1;b.确定基于异构存储系统的分布式文件存储系统2;c.对地图发布工具源代码上的存储IO读写模块进行兼容性开发,使得地图发布工具对分布式文件存储系统进行IO读写3;由于通过对地图发布工具的二次开发,集成异构的存储系统,从而有效解决单一地图服务节点发布海量地图数据上的磁盘容量限制问题。d.指定地图发布工具的配置文件中地图数据路径为分布式文件存储系统中的位置4。通过配置文件指定地图数据在分布式文件存储系统中的位置,从而实现异构存储系统地图数据的发布。由于采用地图发布方法包括:确定地图发布工具及其源代码;确定基于异构存储系统的分布式文件存储系统;对地图发布工具源代码上的存储IO读写模块进行兼容性开发,使得地图发布工具对分布式文件存储系统进行IO读写;指定地图发布工具的配置文件中地图数据路径为分布式文件存储系统中的位置的技术手段,通过改造的地图发布工具,直接读取异构存储系统上的海量地图数据,实现地图发布。所述地图发布方法还包括在地图发布后,所述分布式文件存储系统在IO读写时是通过内网进行传输5;所述分布式文件存储系统在IO读写时,若IO读写较慢,则通过增加带宽的方式提高IO读写速度。由于分布式存储系统在IO读写上是通过内网进行传输,速度会比磁盘读写要慢一点。但是可以通过加大内网带宽的方式来优化,提高分布式存储系统的读写速度,最终消除读写速度对于用户体验上的影响。所述地图发布工具的源代码采用GeoWebCache-1.5.1版源代码。所述基于异构存储系统的分布式文件存储系统为基于hadoop和habse的分布式文件存储系统。工作原理:如图1所示,本专利所选用的地图发布工具为GeoWebCache-1.5.1版源代码,选用的异构存储系统为基于hadoop和habse的分布式文件存储系统,本方法的实现思路是在GeoWebCache源码的基础上对存储IO读写模块进行兼容性开发,使之能够对基于hadoop和habse的分布式文件存储系统进行IO读写操作,再通过配置文件指定地图数据在分布式文件存储系统中的位置,从而实现异构存储系统地图数据的发布,分布式存储系统在IO读写上是通过内网进行传输,速度会比磁盘读写要慢一点,可以通过加大内网带宽的方式来优化,提高分布式存储系统的读写速度,最终消除读写速度对于用户体验上的影响,本专利技术解决了异构存储系统不能整合到地图发布工具中、地图服务的管理与维护成本高的问题,具有实现地图发布、磁盘容量限制问题、实现异构存储系统地图数据的发布、提高用户体验的有益技术效果。利用本专利技术的技术方案,或本领域的技术人员在本专利技术技术方案的启发下,设计出类似的技术方案,而达到上述技术效果的,均是落入本专利技术的保护范围。本文档来自技高网...
一种异构存储系统地图发布的方法

【技术保护点】
一种异构存储系统地图发布的方法,其特征在于,所述地图发布方法包括:a.确定地图发布工具及其源代码;b.确定基于异构存储系统的分布式文件存储系统;c.对地图发布工具源代码上的存储IO读写模块进行兼容性开发,使得地图发布工具对分布式文件存储系统进行IO读写;d.指定地图发布工具的配置文件中地图数据路径为分布式文件存储系统中的位置。

【技术特征摘要】
1.一种异构存储系统地图发布的方法,其特征在于,所述地图发布方法包括:a.确定地图发布工具及其源代码;b.确定基于异构存储系统的分布式文件存储系统;c.对地图发布工具源代码上的存储IO读写模块进行兼容性开发,使得地图发布工具对分布式文件存储系统进行IO读写;d.指定地图发布工具的配置文件中地图数据路径为分布式文件存储系统中的位置。2.根据权利要求1所述的一种异构存储系统地图发布的方法,其特征在于,所述地图发布方法还包括在地图发布后,所述分布式文件存储系统在IO读写时是通...

【专利技术属性】
技术研发人员:梅非
申请(专利权)人:梅非
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1