途人软件园:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 教育教学 > 水经注地图发布服务中间件

水经注地图发布服务中间件

水经注地图发布服务中间件

类型:教育教学版本:v4.1.2官方版更新:2023-10-23 10:17:38大小:112.2M系统:WinAll语言:简体

水经注地图发布服务中间件是一个高效发布水经注Universal地图downloader下载的图像数据的Windows系统服务,支持100TB级别以上全局图像数据的轻松发布。闪电智能检索算法可以高效读取影像数据,科学合理的块文件存储使数据管理和维护极其简单,独立于任何数据库,无数据冗余,零瓦片缺失。

软件介绍

什么是中间件?

一般来说,中间件是一个独立的系统软件或服务程序,分布式应用软件通过它可以在不同技术之间共享资源。中间件位于客户机/服务器的操作系统上,管理计算机资源和网络通信。是连接两个独立应用程序或独立系统的软件。即使连接的系统具有不同的接口,它们仍然可以通过中间件相互交换信息。执行中间件的一个关键方式就是信息传递。使用中间件,应用程序可以在多个平台或运行环境上工作。

这里的地图 Publish 中间件是指在Windows上独立运行的系统服务,类似于IIS(互联网信息服务)功能及其原理。它们都是服务器和客户机之间数据交换的中间人或中转站。程序安装后,可以随着系统的启动而启动。在Windows系统后台提供静默服务。除了配置服务器的相关参数或者更新数据之外,一般不需要人工干预。不同的是IIS根据用户的请求向客户端发送本地网页数据;而地图 Publish 中间件则根据用户的请求将本地存储的地图瓦片发送给客户端。

如果把海量地图数据比作一个水库,那么地图发布中间件就像一个水泵(俗称“水泵”),用来展示地图Google API、OpenLayers、ArcGIS API、铯三维地球开源平台的二次开发平台。水泵(中间件)可以根据实际需求将蓄水池(数据存储设备)中的水(数据)源源不断地输送到水桶、水箱、蓄水池或农田(二次开发平台)。

功能介绍

地图版本中的功能主要包括:

1.海量数据发布

支持100TB级以上全球海量影像数据的快速发布。

2.闪电智能检索

闪电智能检索算法可以根据坐标范围高效提取影像数据。

3.块图像文件存储

合理的分块方法是高效数据检索的有力保证。

4.切片存储没有冗余。

图像块文件之间没有数据重叠,并且图块具有零冗余。

5.图块数据零缺失

逐点扫描下载,智能点态记忆,保证瓷砖数据零缺失。

6.不要依赖数据库管理

科学的数据存储和高效的检索算法可以高效地管理海量数据,而不依赖于任何数据库。

7.不要依赖第三方软件

完全自主研发,不依赖第三方软件或平台支持。

8.服务可视化管理

便捷的可视化服务配置管理界面,操作更简单,管理更高效,维护更容易。

9.一键发布网络墨卡托图像。

以Google地图1-7级影像数据为例,离线瓦片基于离线GoogleMap API一键发布。

10.一键释放WGS84图像。

以Google Earth 4-7影像数据为例,离线瓦片基于离线OpenLayers一键发布。

11.一键发布高程数据。

以Google Earth级的高程数据和影像为例,基于离线铯一键发布3D地球。

12.谷歌地图API调用源代码

Google Map API调用源码示例,提示WebMercator影像数据的调用方法。

13.OpenLayers API调用源代码

OpenLayers API调用源代码示例,提供WGS84图像数据的调用方法。

14.铯3D地球呼叫源代码

铯三维地球调用源码,提供高程数据的调用方法。

15.支持国家影像数据的加载。

支持加载国家影像资料,国家影像资料只需8T桌面硬盘或移动硬盘即可存储。

16.支持全局图像数据的加载

支持加载全局图像数据,需要100TB以上容量的阵列机柜进行存储。

17.图像数据自助更新

因为Google Earth数据图片更新频繁,所以可以使用universal 地图下载器下载指定的block文件进行自我更新。

18.复制系统部署

系统部署方便快捷。将镜像数据复制到服务器或访问外部数据存储设备后,安装地图分发中间件并配置数据目录。

施用方式

初始地图版本中间件

一、海量图像地图数据发布的首选-中间件

如果需要发布海量影像数据来快速构建全国离线2D GIS地理信息系统或全球离线3D touch GIS系统,需要由硬件、软件、数据和GIS平台组成。

1)硬件

硬件主要包括地图数据服务器和客户端PC。

服务器:主要用于安装中间件,部署GIS应用平台,存储全国卫星影像数据。

客户端:用于加载GIS平台,接收中间件发布的影像数据、道路地图数据和高程数据。

2)软件

软件主要包括水经注地图发布服务中间件(简称“/[k2/]”)和水经注通用地图下载器(简称“下载器”)。

中间件:用于发布全国或全球海量卫星影像数据、地名路网和高程数据。

下载器:用于下载卫星影像数据、地名路网和高程数据。

3)数据

用户可以自己下载数据,也可以直接购买下载的数据。

自行下载:卫星影像数据、地名路网数据、高程数据可通过水经注通用地图下载器下载。

直购:购买后通过邮寄硬盘(全国数据)或阵列柜(全球数据)的方式提供给用户。

4)地理信息系统平台

由于中间件只是一个基于URL请求返回切片数据的功能组件,因此它可以被任何支持切片图像加载的GIS平台调用。

这里我们推荐几个GIS开发平台供选择:

1)谷歌地图离线API

2)Openlayers二维开源平台

3)ArcGIS API for JavaScript

4)铯开源3D地球平台

5)OsgEarth开源3D地球平台

二、什么是地图 release 中间件

简单来说,地图 publishing 中间件是一个为客户端提供图片瓦片的Windows系统服务。它只做一件事,就是客户端通过URL请求快速返回影像瓦片、地名路网瓦片、高程瓦片数据。

获取图像URL示例

http://127.0.0.1:8080/getImage?z = 6 & ampy = 62 & ampx=35

获取道路网络URL的地图示例

http://127.0.0.1:8080/getlabel?z = 6 & ampy = 62 & ampx=35

获取提升URL示例

http://127.0.0.1:8080/getDem?z = 6 & ampy = 62 & ampx=35

URL中的参数描述:

127 . 0 . 0 . 1

服务器IP地址。

8080

getimage

以所请求的图像格式表示图块。

get label

[/div]
表示对路网瓷砖的请求。

get DEM

[/div]
表示请求数字高程切片。

z

x

[/div]

y

[/div]

第三,数据来源是哪里获得的?

地图发布中间件的数据来源是任务文件(*。dat和*。idx)由通用下载器下载。卫星图片、地名路网、高程数据都可以通过通用下载器下载,然后通过中间件发布。

除了自己下载图像数据,还可以向用户提供下载的国家卫星图像数据和全球卫星图像数据。

4.发布地图数据支持哪些投影坐标系?

中间件仅支持WebMercator投影坐标系和WGS84经纬度坐标系中的卫星地图和地名路网,发布的高程数据仅支持WGS84经纬度坐标系。

动词 (verb的缩写)最大的优势是什么,能解决什么问题?

1)支持海量数据发布

支持发布全国(8TB)和全球(100TB以上)海量卫星影像数据和地名路网数据。

2)瓷砖提取速度快。

可以从100TB以上的海量影像数据中闪电提取并发布瓦片数据。

3)瓷砖包装储存

磁贴存储方式是打包存储,也就是下载器的任务文件(*。dat和*。idx),并且100,000个切片存储在一个文件中,与切片的检索速度无关。

4)方便的数据管理

当图像数据需要更新时,只需要下载相应的文件块进行更新,用universal 地图下载器替换即可,数据包的模块化存储非常方便数据的更新、备份和管理。

5)操作环境简单

中间件不需要第三方插件和平台支持,数据包文件是纯二进制文件,不需要数据库支持,运行环境简单。

6.使用中间件和使用ArcGIS发布影像有什么区别?

ArcGIS发布的ArcGIS Server影像是切片存储。因为文件以簇的形式存储在Windows操作系统中(NTFS磁盘格式为4字节),所以文件占用的空间是簇的整数倍。即使文件的最后一部分没有占据整个簇,后续的文件也不会继续写到这个簇的旁边,而是从另一个新簇开始,这样会造成空间浪费,文件越多,浪费的存储空间就越多。

此外,操作系统对文件的检索能力也有一定的瓶颈。如果文件数量达到十亿,那么在镜像读写上就非常快,会带来文件复制慢、系统部署周期长、数据更新维护困难等一系列问题。

也就是说,瓦片,ArcGIS Server不适合发布全国或全球的海量瓦片数据,但它是中间件的强项。

七、需要什么配套软件?

通用地图下载器作为中间件数据源的提供者,是必不可少的支撑软件。

即使有全国或全球的数据,也可以通过下载器下载本地的数据范围,替换更新相应的数据包文件。也就是说,你可以使用下载器随时更新镜像。

八、可以使用哪些GIS开发平台?

由于中间件只是一个基于URL请求返回瓦片数据的功能组件,如果需要搭建一个真正的GIS平台,就需要GIS平台客户端的支持。

这里我们推荐几个GIS开发平台供选择:

1)谷歌地图离线API

2)Openlayers二维开源平台

3)ArcGIS API for JavaScript

4)铯开源3D地球

5)OsgEarth开源3D地球

9.支持哪些开发语言和环境?

由于中间件只是基于URL请求返回瓦片数据,因此中间件对客户端平台的开发语言和环境没有要求,只要GIS平台能够支持瓦片影像加载就可以调用。

X.需要服务器吗?

1)满足离线观看的需求,只要安装在本机上,一键发布观看结果即可。

2)如果需要在企事业单位局域网发布一套GIS地理信息系统,以满足多终端的应用需求,需要一台固定电脑作为服务器,主要用于部署中间件服务、GIS客户端平台、存储数据(全国范围内或10T以内)。

3)如果要发布的数据范围是全局或者10T以上的图像数据,必须需要一个磁盘阵列柜来存储数据,数据越大,对阵列柜的要求越高。

XI。哪里有国家和全球数据?

下载国家卫星图像或全球卫星图像数据是一个巨大的工程。为了节省用户的时间,为用户制作了该工具,并将下载的国家卫星影像地图数据和全球卫星影像数据及高程数据提供给客户。

十二、可以搭建什么样的系统平台?

1)全国离线2D GIS地理信息系统

基于中间件、GIS开发平台和全国卫星影像数据,可以构建全国离线2D GIS基础框架,只需要在此基础上开发相关业务功能,或者委托我公司开发即可。

2)全球离线三维触摸GIS系统

基于中间件、铯开源三维地球平台、全球卫星影像数据和全球高程数据,可以构建一个离线三维触摸GIS系统的基本框架。在此基础上,我们可以根据实际需要开发业务相关的应用功能,或者委托我公司开发。

更新日志

软件版本:4.1.2

2021年10月28日15: 00更新。

更新内容:

1.支持发布备用服务器下载的图像和立面图。

2.修复了最新版本的显微照片下载数据无法发布的问题。