1. 概述
《水经注全国二维离线GIS系统》是一个可以在企事业单位局域网内部进行离线部署,所有工作人员皆可以通过内网进行离线访问,并可以对全国高清卫星影像地图进行查看浏览的二维离线GIS系统。
另外,该系统也可以在普通的个人PC电脑上进行离线部署,甚至可以部署在一台非常方便携带的笔记本电脑上。
由于该系统中包含的硬件、软件和地图数据配置参数,会随着时间的推移而不断升级更新,为了便于和将来升级版本的区分,这里将当前版本命名为《水经注全国二维离线GIS系统1.0》。
这里,我们将会对《水经注全国二维离线GIS系统1.0》的系统构成、软硬件配置参数和离线地图数据等进行详细阐述。
2. 系统的构成
《水经注全国二维离线GIS系统1.0》由离线地图服务器、离线地图发布软件、离线地图数据和地图显示客户端GIS平台四部分组成,如下图所示。
![a20200a30613c4b3a21f6bf06f32dd70.png](https://i-blog.csdnimg.cn/blog_migrate/d0807b2e504efb2f9cd193450b2f1c9a.jpeg)
系统的构成
从系统的构成图可以看出,地图发布软件(WeServer)与地图数据都是安装在地图服务器中的。
地图服务器通过路由器和交换机与地图显示客户端PC电脑或笔记本电脑相连,客户端电脑可以通过多种GIS软件平台,从离线地图服务器中加载显示地图数据。
虽然本系统主要是为保密单位提供在内网运行的离线地图系统,但如果需要将地图服务器接入互联网也是可以的。
可以通过租用独立网络IP将地图服务器接入互联网,也可以直接将系统部署到租用的互联网服务器中,如阿里云服务器等。
3. (一)离线地图服务器
《水经注全国二维离线GIS系统1.0》的电脑硬件除了最主要的离线地图服务器外,还应包括离线地图数据存储设备和离线地图显示客户端等。
离线地图服务器:离线地图服务器主要用于安装部署全国离线地图发布软件,从而对全国离线地图进行离线发布。
离线地图数据存储设备:离线地图数据存储设备主要用于存储离线地图数据,对于全国卫星影像离线数据的存储,一般只需要在地图发布服务器中配置足够大的内置机械硬盘即可。
但如果为了方便地图数据的更新扩展,比如要将全国数据扩展到全球数据,则需要事先预留足够大的存储空间,可以配置一台能存储海量高清卫星影像的阵列柜进行存储。
离线地图显示客户端:离线地图客户端只需要普通电脑即可在内网加载显示地图,如果该系统在单机上进行部署,则服务器与客户端可以是同一台电脑。
其实《水经注全国二维离线GIS系统1.0》所需要的电脑硬件配置的要求并不高,只要能运行Office办公软件的电脑就可以运行本系统。
因此,如果是个人使用则普通电脑即可满足使用,如果在企业中使用则会因为并发访问量的不同而对服务器的性能要求不同。
为了方便大家选择,这里将该系统的硬件需求分为低配、标配和高配三个版本,你可根据实际需求进行选择,如下表所示。
![17477753632f233fdd5bb3635473e555.png](https://i-blog.csdnimg.cn/blog_migrate/32fbc5205da086edff6930e4b054c0e0.jpeg)
服务器硬件配置参数
由于没有测试条件,上表中的并发访问量只是估算,并没有进行过严格的测试。
如果该系统部署在互联网上,则并发访问的响应速度很大程度上取决于网络速度;但如果该系统部署在内网中,则并发访问的响应速度很大程度上取决于服务器的处理速度和地图发布服务软件的处理速度。
如果访问量不大,只需要把普通电脑作为地图服务器即可,但由于地图数据存储量比较大,硬盘都需要单独配置。
《水经注全国二维离线GIS系统1.0》的低配版主机为戴尔(DELL)商用办公台式电脑,i3处理器8G内存1T硬盘,适用于个人使用或企业入门级应用,如下图所示。
![319d680c728d0e86495b3c09cd47071d.png](https://i-blog.csdnimg.cn/blog_migrate/4b97751961dd3d8529c0e5d6e74bffc6.jpeg)
戴尔(DELL)商用办公台式电脑
《水经注全国二维离线GIS系统1.0》的低配版主机为戴尔(DELL)T30小型塔式服务器,奔腾 G4400 3.30GHz 2核4线程处理器,8G内存,2*2T硬盘,如下图所示。
![fc843117e3cd61e1fcd3d7c523ccc346.png](https://i-blog.csdnimg.cn/blog_migrate/56410dd8b3c683fd123df5ea9d8514c9.jpeg)
戴尔(DELL)T30小型塔式服务器
《水经注全国二维离线GIS系统1.0》的高配版主机为戴尔(DELL)T140小型塔式服务器,该服务器采用至强E-2246G 6核处理器,16G内存和2*2T企业级硬盘,如下图所示。
![a9b499e16fc48458a91a5696ad530ad3.png](https://i-blog.csdnimg.cn/blog_migrate/6e707c09400c68e273805d09e8a7fdb0.jpeg)
戴尔(DELL)T140小型塔式服务器
4. (二)离线地图数据
离线地图数据主要包括:影像数据和地名标签。
影像数据:影像数据是指谷歌卫星影像地图数据,WGS84坐标系,无水印无偏移。
地名标签:地名标签是指叠加在影像上的道路与地名数据,WGS84坐标系,无水印无偏移,可以与谷歌卫星影像完美叠加。
由于数据有多个版本,因此这里像电脑硬件一样将地图数据分为低配、标配和高配版,如下表所示。
本项目中的地图数据参数,如下图所示。
![be5d959d4f8cebbe55b84e9db725a097.png](https://i-blog.csdnimg.cn/blog_migrate/a557f57bff9bc59f3faf010364c7c0e0.jpeg)
地图数据版本参数
三个版本的影像数据具体参数,都有相应的文档说明。
《全国离线地图3.0》数据说明,请参阅"水经注全国离线地图都有哪些地图数据?"一文【点击查看】;《全国离线地图4.0》数据说明,请参阅"《水经注全国离线地图3.0》升级更新至4.0"一文【点击查看】;《全国离线地图5.1》数据说明,请参阅"《水经注全国离线地图5.0》升级至5.1"一文【点击查看】。
5. (三)离线地图发布软件
《水经注全国二维离线GIS系统1.0》中包括的全国卫星影像数据,将通过《水经注地图发布服务中间件》(WeServer)进行发布。
该中间件支持轻松发布100TB级以上的全球影像数据无卡顿,闪电式智能检索算法可高效读取影像数据,科学合理的分块式文件存储让数据管理维护极为简单,不依赖于任何数据库,数据无冗余,瓦片零缺失。
该产品完全遵循OGC相关协议标准,是一个基于若干项目成功经验总结的产品,软件安装配置界面如下图所示。
![f80b13d034ca06f615c0710c4e141a4f.png](https://i-blog.csdnimg.cn/blog_migrate/ecbc28dd81e14ba5d68955ba7ca5cfd1.jpeg)
WeServer安装配置界面
软件的安装部署的具体方法请参阅"全球卫星影像离线发布神器《水经注地图发布服务中间件4.0》正式发布"【点击查看】,在安装过程可以对数据源和投影进行配置,安装完成之后也可以修改配置参数。
关于《水经注地图发布服务中间件》的性能说明,请【点击这里】查阅该软件的性能测试报告。
6. (四)地图显示客户端GIS平台
地图显示客户端GIS平台主要是指各种开源或商业的GIS软件,如OpenLayers、MapBox、GoogleAPI、ArcGIS API for JavaScript等Web客户端,以及ArcMap与QGIS等桌面客户端等。
![0c82e32cb1c0ed8c71b5524cf635c30d.png](https://i-blog.csdnimg.cn/blog_migrate/3568002a859136ac6a06a34effe533ce.jpeg)
地图显示客户端GIS平台
关于离线地图在上述地图显示客户端GIS平台中的加载显示方法,皆有相应的说明文档可以参阅。
【MapBox】基于MapBox源码在内网中加载离线卫星地图的方法
https://mp.weixin.qq.com/s/3yyl4ih40aQ-ZrtR8RSUbA
【OpenLayers】OpenLayers在内网中如何加载显示WeServer发布的离线地图
https://mp.weixin.qq.com/s/gKykOi7pDkeq2Xci4pvnkg
【GoogleMapAPI】基于 GoogleMap 离线 API 源码在内网中加载卫星地图的方法
https://mp.weixin.qq.com/s/Bjup-NLA1XH8YdVbIUjQAg
【ArcMap】在ArcMap离线加载卫星影像的方法
https://mp.weixin.qq.com/s/Rnak47749C-e97lvwUb9KA
【QGIS】基于 QGIS 在内网中离线加载卫星地图的方法
https://mp.weixin.qq.com/s/YY-w-OKAS4maysXmkpys6w
地图显示客户端GIS平台可以在局域网内的客户端电脑上运行,也可以在服务器本机运行。
在上述GIS平台中,WebGIS客户端需要在服务器中进行部署后才可以在客户端中进行访问,上述文档中已经提供了具体的部署方法以及地图显示加载源码,每个平台都有丰富的API接口供你进行业务层面的二次开发。
7. 《水经注全国二维离线GIS系统》的低配版、标配版与高配版
综上所述,我们根据离线地图服务器等电脑硬件、离线地图数据、离线地图发布软件和地图显示客户端GIS平台等四个方面的不同参数配置,为《水经注全国二维离线GIS系统1.0》提供低配版、标配版和高配版等三个不同版本供选择,三个版本的具体参数如下表所示。
![34d6d270b93eb5f0b369662cca7ba00c.png](https://i-blog.csdnimg.cn/blog_migrate/4dcc5fc4e206b270d2dbdd6e3a222b0d.jpeg)
系统的三个版本参数
从上表可以看出,《水经注全国二维离线GIS系统1.0》高低配与标配三个版本的主要区别为离线地图服务器的硬件配置不同,以及离线地图数据的版本不同。
也就是说,在三个版本之间的选择只需要考虑地图服务器能够承受的并发访问量,以及地图数据的新旧程度与分辨率即可,其它效果都是完全相同的。
8. 总结
《水经注全国二维离线GIS系统1.0》为你提供了一个可以在局域网内部进行离线地图访问的二维基础GIS系统,每个企事业单位或个人皆可以根据自己的需求和预算选择适合自己的版本。
我们已经为你提供了在各种平台下的地图显示加载源码,已经为你打好了GIS系统的基础,而你则只需要专注在此基础之上进行业务功能的研发即可。
随着硬件与数据的升级更新,该系统也将会不断进行升级更新,如果你有关于本系统的任何疑问,请联系我们。