1 GeoServer和Arcgis Server概述
- GeoServer简介
GeoServer是开源的基于OpenGIS Web服务器规范的J2EE实现的社区开源项目,利用GeoServer可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer可以比较容易的在用户之间迅速共享空间地理信息。
- ArcGIS Server简介
ArcGIS Server是ESRI公司推出的一个基于服务器的ArcGIS工具,需要向esri公司购买相关产品价格较高,但ArcGIS Server主要可以实现两大功能,且更加稳定:
(1)强大的WebGIS系统的开发。
(2)分布式GIS系统的开发。
2 GeoServer和ArcGIS Server加载图层概况
2.1 geoserver和ArcGIS Server加载图层时间对比表
改变加载的图层来源,进行秒表计时,每种图层测量10次,去掉测量时间最长,测量时间最短,再取平均时间作为统计结果,虽然测量样本不算多,但基本可以比较明显看出geoserver和ArcGIS Server图层加载时间速度
2.2 GeoServer加载常用不同类型服务概况
- 加载动态服务地图(以祁门县为例)
使用GeoServer发布的网络服务地图(wms),只单纯渲染加载由geoserver发布的图层,
接口时间如下:
- 村级行政区划
2.加载切片服务地图(以祁门县2020年林地小班数据为例)
使用GeoServer发布的切片服务地图(wmts),因切片服务渲染不同行列数,不同级别会有时间区别,此处展示最早进入队列和最迟进入队列接口时间如下:
- 最早进入队列
2020林地小班
行列编号为105,211,瓦片阵列为8
- 最迟进入队列
2020林地小班
行列编号为13,26,瓦片阵列为5
3.加载多重服务地图(以祁门县为例)
使用GeoServer发布祁门县行政区划,祁门2020年林地小班数据,渲染加载以上服务,代码启动到服务渲染加载完成,以下为录屏
2.3 ArcGIS Server加载常用不同类型服务概况
- 加载动态服务地图(以祁门县为例)
使用ArcGIS Server发布的动态服务地图,渲染加载发布的图层,
接口时间如下:
- 村级行政区划
- 县级行政区划
2.加载切片服务地图(以祁门县2020年林地小班数据为例)
使用ArcGIS Server发布切片地图服务,设置切片缓存级别为18,渲染加载图层,
接口时间如下:
- 2020年林地小班
3.加载多重服务地图(以祁门县为例)
使用ArcGIS Server发布祁门县行政区划,祁门2020年林地小班数据,渲染加载以上服务,代码启动到服务渲染加载完成,以下为录屏