水经注地图发布服务中间件的适用范围

2017-11-2 11:36:13 0人评论 138次浏览 分类:技术文章

一、基于瓦片的影像发布适用范围

一般情况下,在GIS行业需要对影像数据进行发布并构建GIS应用系统时,都采用散例瓦片的方式发布,然后用二次开发平台进行调用。

瓦片式的影像数据可以通过万能地图下载下载器下载,在导出设置中选择需要的瓦片存储类型即可,如下图所示。


1导出瓦片类型.jpg


这里以下载北京市第14级的瓦片为例,导出原始瓦片时会生成96个文件夹,如下图所示。


2散列瓦片文件夹.jpg


每个文件夹中会生成100个左右的瓦片文件。


3散列瓦片文件.jpg


这种散列瓦片影像数据仅适合于县市级小范围影像数据发布,发布方法请参阅:

如何用 ArcGIS API 发布离线卫星地图

如何用OpenLayers开源地图引挚发布离线地图

如何用百度离线API调用百度离线地图

如何用Google离线API调用离线地图


二、适合需要发布海量影像数据的用户

基于瓦片的影像数据发布适合县市级的小范围数据发布,如果范围太大,瓦片文件的数量会非常多,有时会达到十亿级别。

第19级全球影像数据的瓦片总数,理论上有684.945557184亿张瓦片,如下图所示。


4全球19级瓦片数量.jpg


由于在Windows操作系统中存储文件都是以簇(NTFS磁盘格式为4个字节)为单位,文件所占的空间都是簇的整数倍,即便文件最后一部分没有占满整个簇,后面的文件也不会紧接着这个簇继续写入,而是从另外一个新的簇开始写,这样就会造成空间浪费,文件越多浪费的存储空间也就越多。

另外,操作系统对文件的检索能力也有一定瓶颈,如果文件数量达到了十亿级别,会非常影像读写速度,这样就会带来文件复制速度慢,系统布署周期长,数据更新维护工作困难等一系列问题。

为了解决上述问题,中间件发布的影像数据是以万能地图下载器下载的任务文件(*.dat和*.idx)作为数据源,它会将数十万张瓦片打包在一起,大大地节约了数据的存储空间。

对于全国和全球范围的海量数据,也可以科学合理地分块存储为多个数据包文件(*.dat和*.idx),中间件能根据所请求的范围快速从数据包中提取正确的影像瓦片数据,速度远远超过读取散列的瓦片文件。

当需要更新影像数据时,只需要用万能地图下载器下载指定的数据包进行更新替换即可,数据更新维护十分方便。

DAT数据包文件相关说明,请参阅:

中间件的地图发布数据源详解


三、适合需要构建地图服务器的用户

由于《水经注地图发布服务中间件》对大数据的吞吐量惊人,再加上数据压缩比高、检索速度快和数据维护方便等诸多优点,因此是企业构建全国或全球卫星影像地图服务器的不二首选方案。


5地图服务器构建.jpg


四、适合有高度保密要求的用户

对于一些如公安、消除、科研或部队等有高度保密要求的企事业单位,可以基于中间件构建一套基于全国或全球卫星影像数据的二维或三维地理信息系统,让有高度保密的业务数据只能在局域网内部传输,从物理上断绝了机密信息的泄密渠道。


6适用于高度保密单位.jpg


五、适合的行业

《水经注地图发布服务中间件》适合所有需要构建全国或全球地图数据服务器并发布海量影像数据的行业,主要包括考古、电力、水利、通信、物流、石油、国土、农业、林业、环保、环评、矿山、海洋、物探、规划设计、数字城市、数字城管、综合应急、智能交通、公共卫生、园林设计、环境监测、道路勘测、地灾调查、房地产、地震、消防、公安、商业、燃气、排水、广告、保险和教育行业等。

中间件的下载安装相关文档,请参阅:

水经注地图发布服务中间件下载安装图文教程

水经注地图发布服务的安装与卸载